Getting Started with Hardhat

The quick start guide is designed to smoothly transition Web2 developers into the Rootstock Ecosystem. Rootstock is the first, and longest-lasting Bitcoin sidechain. It is the only layer 2 solution that combines the security of Bitcoin's proof-of-work, with Ethereum's smart contract capabilities. The platform is open-source, EVM-compatible, and secured by over 60% of Bitcoin’s hashing power, making it the gateway to a vibrant ecosystem of dApps that continues to evolve to become fully trustless.

If you're new to Web3 and Smart Contract Development, begin by exploring the Rootstock network. Then progress step by step to the quick start Guide with Hardhat for a comprehensive understanding of the network and getting started with writing, testing, and deploying smart contracts on Rootstock.

For your convenience, we've established a GitHub repository dedicated to this guide. The master branch contains the initial project state, while the feat/complete branch features the complete project, equipped with all the necessary installations for your reference.

Note: This guide is optimized for Node.js version 18 or earlier. If you're using a later version, consider using a version manager like NVM to switch to a compatible version.

Receive updates

Get the latest updates from the Rootstock ecosystem