Skip to main content

Deploy Your First Contract

Status Network is fully EVM-compatible, so you can deploy contracts using any standard Ethereum toolchain. Pick the tool that fits your workflow and follow the step-by-step guide to get your first contract live on the testnet.

Before you start

Make sure you've added Status Network to your wallet and grabbed some testnet ETH.

Choose a Deployment Tool

Not Sure Which to Pick?

ToolBest ForSetup Required
HardhatProduction projects with complex testing and deployment pipelinesNode.js + npm
FoundryDevelopers who prefer Solidity-native testing and fast compilationRust toolchain
RemixQuick experiments, learning, and simple one-off deploymentsNone (browser)
Scaffold-ETH 2Full-stack dApps that need a frontend from day oneNode.js + npm

After Deployment

Once your contract is live, here are your next steps: