Contract.dev

Powerful Private Testnets

EVM testnets that replay mainnet with built-in contract simulations, analytics, and developer tools.

[ 01 / 06 ]
HOW IT WORKS

Production-grade smart contract staging

Test in realistic conditions. Inspect with dedicated analytics. Run large-scale contract simulations.

How it works
[ 02 / 06 ]
USAGE

Supporting on-chain development

Trusted by developers building EVM applications.

5,000 +

Stagenets created

500 +

Active developers

10,000 +

Contracts imported from GitHub

[ 03 / 06 ]
PLATFORM FEATURES

Enhance your smart contract workflow

Everything you need to ensure your contracts are mainnet-ready.

// Stagenets

Private testnets that replicate mainnet

Stagenets replay mainnet blocks, allowing testing under realistic conditions.

mainnet replay

// ci/cd

Import contracts from GitHub

Import contracts from repositories to enable tailored tools and analytics.

cicd

// defi integrations

Simulate and analyse DeFi

Dedicated dashboards and tools for building with protocols and infrastructure.

cicd

// simulations

Test contracts with rapid transaction flows

Simulate 1000s of transactions to stress-test contract behaviour.

cicd

// contract analytics

Deep visibility into contract behaviour

Analyse any on-chain activity with rich dashboards built-in to your Stagenet.

cicd
[ 04 / 06 ]
Integrations

Built for EVM development

Ethereum
Base
Optimism
Arbitrum
Hyperliquid
Polygon
Unichain
Hardhat
Foundry
GitHub
[ 05 / 06 ]
FAQ

Frequently Asked Questions

A Stagenet is a private EVM testnet with built-in development tools and analytics.

Free Stagenets sleep after 24 hours of inactivity. They stop replaying mainnet blocks and do not accept RPC requests. You can restart them by accessing their project on the platform. This process takes a couple of minutes.

Stagenets have a built-in Simulation Framework. You can fork a Stagenet and run large sets of transactions rapidly through it and observe the results in graphs and tables.

Tracked metrics are on-chain Stagenet values that are recorded over time, such as token balances, TVL, storage variables, function outputs, oracle values, or protocol-specific KPIs. You use them to monitor your staged smart contracts.

Activity Simulation lets teams schedule recurring on-chain activity on their Stagenet, such as periodic swaps, deposits, liquidations, or other user-like interactions.

Yes. contract.dev supports Hardhat and Foundry projects through GitHub-based contract imports.

Custom chain, replay, and protocol integrations are available on Enterprise plans.

We sometimes work with early design partners on discounted or custom plans in exchange for close feedback.

[ 06 / 06 ]
Get Started

Upgrade yourtestnet experience

Deploy to a copy of mainnet with powerful built-in tools.