ROOTSTOCKEVM tools
Build powerful dApps on Rootstock, the only L2 network combining Bitcoin's PoW security and Ethereum's programmability.
Why build on Rootstock
Uses Solidity& EVM tools
The RSK virtual machine used to execute smart contracts on Rootstock uses the same op-codes as the Ethereum virtual machine.
Enables DeFion Bitcoin
Use the world’s most secure smart contracts to build your DeFi protocol or dApp on Bitcoin, connecting with HODLers from across the globe
Makes Bitcoinwork for everyone
The most reliable Bitcoin L2 empowering developers to extend Bitcoin's purpose and functionality.
Developer Tools
Use Solidity and other familiar EVM tools
Solidity
Write and deploy EVM-compatible dApps on Rootstock using Solidity.
Ethers.js
A library for Interacting with the Rootstock Virtual Machine.
Foundry
A smart contract development toolchain, and user-friendly development environment for writing and testing smart contracts in Solidity.
Hardhat
Compile, Test and deploy smart contracts on Rootstock using hardhat development environment.
Solidity Scan
Secure your smart contracts on Rootstock, and get accurate security audit results and detailed reports.
Remix
Browser-based compiler for developing, deploying, debugging, and testing EVM-compatible smart contracts.
Highlights
Connect with other developers
Jointhe community
Get support building on Rootstock by joining the developer community on Discord
Becomean ambassador
Support the Rootstock ecosystem and earn exclusive rewards. Developer Ambassador Program launching soon!
Contributeto Rootstock
Get up to speed on how to make your first contribution.
DeveloperRSKResources.
Rootstock is fully open source and transparent.
Access all the documentation and resources for development and help fuel innovation for the new digital economy.
Contribute toRootstock
Install aNode
Deploy SmartContracts
DevelopersPortal
and developers.