Get Started
Welcome to contract.dev. This guide will help you integrate your smart contract project with a Stagenet in just a few steps.
How it works
The Stagenet provides a streamlined workflow for developing and testing smart contracts:
-
Create a Stagenet — Start by creating a project at contract.dev . Each project comes with its own private Stagenet that continuously replays mainnet blocks.
-
Connect your repository — Link a GitHub repository containing your contract to your Stagenet. Once connected, they are automatically imported and a Contract Workspace is created for each one via the Stagenet’s CI/CD system.
-
Deploy and analyse — Deploy your contracts to your Stagenet using your existing deployment scripts. Once deployed, you can analyse their behavior in through dedicated Workspace Views.
-
Iterate — As you push updates to GitHub, new contract Versions are automatically tracked in their Workspace, allowing you to develop quickly with full visibility into your contracts’ behavior.
Quickstarts
Select your development framework to learn how to import your contracts from GitHub onto your Stagenet.