Common Errors and Tips
Learn about some potential issues you can run into and tips on how to resolve them.
Learn about some potential issues you can run into and tips on how to resolve them.
Learn about some potential issues you can run into and tips on how to resolve them.
Learn how to configure your Foundry project for development on Rootstock testnet and mainnet
Learn how to configure your Hardhat project for development on Rootstock testnet and mainnet
Learn how to set up your environment for development using Foundry
Learn how to set up your environment for development using Hardhat
Testing decentralized applications (dApps) is crucial for delivering a smooth user experience and ensuring the reliability of decentralized systems. Cucumber and Playwright form a dynamic duo in automated testing, blending behavior-driven development (BDD) and powerful browser automation capabilities.
Deploy and Interact with a Smart Contract Using Web3.py.
Learn how to deploy your Rootstock smart contract using forge.
Learn how to deploy your Rootstock smart contract on your local environment and the Rootstock network.
Learn how to write, interact and deploy smart contracts on Bitcoin.
Leverage your existing knowledge of Solidity and tools like Rust, Hardhat, and Wagmi to deploy and scale your dApps on the pioneering layer 2 solution that combines the best of Bitcoin security and Ethereum Smart Contract capabilities.
How to write, test, and deploy smart contracts with Foundry
Blockscout is a robust open-source tool for exploring transactions on any EVM blockchain, including Rootstock, the leading Bitcoin sidechain1. With Blockscout, you can access in-depth information, verify and interact with smart contracts, create and manage your account, view advanced statistics, and more.
Easily query on-chain data through a decentralized network of indexers
How to compile, deploy, and intereact with smart contracts with Ape on Rootstock
How to write, test, and deploy smart contracts with Foundry
Get started with creating a dApps on Rootstock using Hardhat.
How to get started with writing, deploying and testing smart contracts on Rootstock using Hardhat.
This guide demonstrates to a developer how to handle Bitcoin transactions in a Solidity Smart contract, we will also learn how to parse transactions, hash transactions and validate scripts for bitcoin transactions
Rust is extensively getting used on backend side of many defi applications, dApps, developer tools, indexers and bridges. This guide will help developers to start using Rust on Rootstock blockchain.
Learn how to integrate your Rootstock smart contract with front-end applications.
Learn how to interact with your smart contract using cast
The Rootstock Runes Mock Bridge opens up exciting opportunities for developers to build Runes-focused applications within the Rootstock ecosystem. This bridge introduces three core solutions: Mock Bridge, Marketplace, Giveaway Engine
Explore transaction
Porting an Ethereum decentralized application (dApp) to Rootstock (RSK) presents an exciting opportunity to leverage the benefits of the Rootstock network, a Bitcoin L2 compatible with Ethereum. This guide will walk you through porting an Ethereum dApp to the Rootstock network using the Hardhat Ignition deployment tool and leveraging the compatibility between Solidity (used for Rootstock) and Ethereum.
Guide to interacting with the Rootstock network using Alchemy.
EIP-1191 chainId is used in Rootstock addresses as a checksum. m/44'/137'/0'/0 is the derivation path used for BIP-44 compatible wallets.
All Contract Addresses on Rootstock.
Whether you are a seasoned developer or just starting your journey into smart contract development, the foundry starter kit provides a solid foundation for building decentralized applications (dApps) on the Rootstock network.
Whether you are a seasoned developer or just starting your journey into smart contract development, the hardhat starter kit provides a solid foundation for building decentralized applications (dApps) on the Rootstock network.
The Rootstock Wagmi Starter Kit provides a solid foundation for developing decentralized applications (dApps) on the Rootstock blockchain. It streamlines development by leveraging the React, Wagmi, and Shadcn libraries.
The Rootstock Runes Mock Bridge setup page shows you how to getting building your runes, by first cloning our project and testing it locally.
The Rootstock Runes Mock Bridge setup page shows you how to getting building your runes, by first cloning our project and testing it locally.
Learn how to write a smart contract using Solidity and OpenZeppellin
Learn how to test your Rootstock smart contract
Learn how to test your Rootstock smart contract using Foundry
See the ERC1820 standard interface, address support and smart contract implementation
Confirm that you own an Rootstock address using RIF Identity Manager
Tenderly's virtual testing environment allows the creation of simulated networks, managing account balances, and manipulating contract storage – all without needing to interact with the Rootstock mainnet or testnet.
Learn how to write a smart contract using Solidity and OpenZeppellin