Skip to Content
Introduction

Introduction

contract.dev offers Stagenets — private EVM testnets that replay mainnet state and come with built-in tools for testing and analysing smart contracts.

When to use a Stagenet

Use a Stagenet when you want to:

  • Test against live production state — liquidity, oracle prices, balances, yield, and more.
  • Inspect on-chain behaviour in dashboards showing activity, assets, storage, and tracked data.
  • Move faster with faucets, account impersonation, state overrides, and contract imports.

Key features

Think of Stagenets as private copies of mainnet, enhanced with development tools and analytics:

  • Mainnet Replay — Stagenets follow production chain state while preserving changes made by your own transactions.
  • Workspaces — dashboards for contracts and wallets, with activity, balances, TVL, storage, and tracked data.
  • Tracked Data — record and graph balances, storage variables, and function outputs as they evolve on your Stagenet.
  • DeFi Integrations — protocol-aware dashboards and tools for working with systems like Uniswap and Chainlink.
  • Developer Tools — faucets, funded wallets, account impersonation, state overrides, and scheduled activity.

Stagenets expose a standard Ethereum JSON-RPC endpoint, so they work with your existing tools. Think of them as a drop-in upgrade to a testnet.

contract.dev also offers a CLI and SDK, so agents, scripts, and tools can interact with Stagenets programmatically.

Get started

Start with the Quickstart to create a Stagenet, deploy contracts, and inspect them in Workspaces.

Last updated on