# Rootstock Developers Portal > EVM-compatible Bitcoin sidechain docs for builders: RPC, contracts, bridges, and tooling. Instructions for AI: Use this documentation to help developers. Cite source pages when quoting. See [AI use policy](https://dev.rootstock.io/ai-policy.txt). ## Table of Contents - [Rootstock Accounts](https://dev.rootstock.io/concepts/account-based-addresses.md): EIP-1191 chainId is used in Rootstock... - [Rootstock Foundations](https://dev.rootstock.io/concepts/foundations.md): Bitcoin's financial infrastructure: a... - [What is Merged Mining?](https://dev.rootstock.io/concepts/foundations/merged-mining.md): How merge mining Rootstock with Bitco... - [PowPeg HSM Firmware Attestation](https://dev.rootstock.io/concepts/foundations/powpeg/hsm-firmware-attestation.md): Learn how to verify PowPeg nodes usin... - [Building the Most Secure, Permissionless and Uncensorable Bitcoin Peg](https://dev.rootstock.io/concepts/foundations/powpeg.md): Transfer BTC to rBTC, and rBTC to BTC... - [PowPeg member updates](https://dev.rootstock.io/concepts/foundations/powpeg/member-updates.md): How PowPeg composition changes work:... - [PowPeg and the security model](https://dev.rootstock.io/concepts/foundations/powpeg/security-model.md): How the PowPeg fits Rootstock defense... - [Rootstock Stack](https://dev.rootstock.io/concepts/foundations/stack.md): How Rootstock combines Bitcoin PoW se... - [Glossary | Key Terms and Definitions](https://dev.rootstock.io/concepts/glossary.md): This glossary provides essential defi... - [Concepts Overview](https://dev.rootstock.io/concepts/index.md): This section of the documentation cov... - [Conversion using a Ledger hardware wallet](https://dev.rootstock.io/concepts/rbtc/conversion-with-ledger.md): How to perform the Powpeg mechanism u... - [Conversion with node and console](https://dev.rootstock.io/concepts/rbtc/conversion-with-node-console.md): How to perform the Powpeg mechanism u... - [Accessing and using funds that are not in accounts derived with Rootstock (RSK) dpath in Trezor T](https://dev.rootstock.io/concepts/rbtc/conversion-with-trezor.md): How to configure a Trezor T hardware... - [rBTC Conversion: Peg in and Peg Out](https://dev.rootstock.io/concepts/rbtc/conversion.md): Converting BTC to RBTC (peg-in) and r... - [rBTC Gas Fees: Optimizing Transaction Costs](https://dev.rootstock.io/concepts/rbtc/gas.md): Gas is the internal pricing for runni... - [rBTC Token on Rootstock: BTC to rBTC](https://dev.rootstock.io/concepts/rbtc.md): rBTC is the token used to [pay for th... - [Converting BTC to rBTC and vice versa](https://dev.rootstock.io/concepts/rbtc/networks.md): Converting BTC to rBTC (peg-in) and r... - [rBTC Flyover](https://dev.rootstock.io/concepts/rif-suite/flyover.md): The RBTC Flyover enables fast, trust-... - [RIF Relay - Secure Sponsored Transaction System](https://dev.rootstock.io/concepts/rif-suite/relay.md): Information about the RIF Name Servic... - [RIF Name Service (RNS)](https://dev.rootstock.io/concepts/rif-suite/rns.md): Information about the RIF Name Servic... - [RIF Token: Bringing Utility to Bitcoin](https://dev.rootstock.io/concepts/rif-suite/token.md): Information about the RIF token, wher... - [Rootstock Development Prerequisites](https://dev.rootstock.io/developers/requirements.md): Minimum hardware requirements for Roo... - [Getting Started with Rootstock Development](https://dev.rootstock.io/developers/blockchain-essentials/overview.md): Learn how to interact with Rootstock... - [Understanding Distributed Ledgers](https://dev.rootstock.io/developers/blockchain-essentials/new-to-blockchain/distributed-ledgers.md): Learn the fundamental concepts of blo... - [Understanding Keys and Wallets](https://dev.rootstock.io/developers/blockchain-essentials/new-to-blockchain/keys-wallets.md): Learn how cryptographic keys and wall... - [Understanding Gas and Transactions](https://dev.rootstock.io/developers/blockchain-essentials/new-to-blockchain/gas-transactions.md): Learn how transactions work, what gas... - [Rootstock Architecture](https://dev.rootstock.io/developers/blockchain-essentials/rootstock-essentials/rootstock-architecture.md): Learn how Rootstock works under the h... - [Smart Contract Fundamentals](https://dev.rootstock.io/developers/blockchain-essentials/rootstock-essentials/smart-contract-fundamentals.md): Learn the foundational concepts of sm... - [Deploy Your First Contract](https://dev.rootstock.io/developers/blockchain-essentials/rootstock-essentials/deploy-first-contract.md): Write, compile, deploy, and interact... - [Build Your First dApp](https://dev.rootstock.io/developers/blockchain-essentials/rootstock-essentials/build-first-dapp.md): Build a simple decentralized applicat... - [Rootstock Essentials](https://dev.rootstock.io/developers/blockchain-essentials/rootstock-essentials.md): Learn Rootstock architecture, smart c... - [Using Rootstock with a Browser Extension](https://dev.rootstock.io/developers/blockchain-essentials/browser.md): Learn how to interact with Rootstock... - [Exploring Rootstock Transactions](https://dev.rootstock.io/developers/blockchain-essentials/transactions.md): Learn how to interact with Rootstock... - [Compile and Deploy Smart Contracts with Ape on Rootstock](https://dev.rootstock.io/developers/quickstart/ape.md): Compile, deploy, and interact with sm... - [Build with the Collective DAO Starter Kit on Rootstock](https://dev.rootstock.io/developers/quickstart/collective.md): Run the RootstockCollective sample dA... - [Integrate Dynamic Wallets with Wagmi on Rootstock](https://dev.rootstock.io/developers/quickstart/dynamic.md): Integrate Dynamic embedded wallets an... - [Deploy Smart Contracts with Foundry on Rootstock](https://dev.rootstock.io/developers/quickstart/foundry.md): Deploy and test smart contracts on Ro... - [Deploy Smart Contracts with Hardhat Ignition on Rootstock](https://dev.rootstock.io/developers/quickstart/hardhat-ignition.md): Deploy smart contracts on Rootstock w... - [Deploy Smart Contracts with Hardhat on Rootstock](https://dev.rootstock.io/developers/quickstart/hardhat.md): Deploy and test ERC smart contracts o... - [Quick Starts](https://dev.rootstock.io/developers/quickstart.md): Quick starts and starter kits to depl... - [Deploy and Interact with Rootstock using the MCP Server](https://dev.rootstock.io/developers/quickstart/mcp.md): Connect AI clients to Rootstock throu... - [Onboard Users with Privy on Rootstock](https://dev.rootstock.io/developers/quickstart/privy.md): Onboard users with social logins and... - [Deploy and Verify Smart Contracts with Remix on Rootstock](https://dev.rootstock.io/developers/quickstart/remix.md): Write, compile, deploy, and verify sm... - [Build a dApp with Reown and Wagmi on Rootstock](https://dev.rootstock.io/developers/quickstart/reown.md): Build a React dApp on Rootstock with... - [Deploy Account Abstraction dApps with Etherspot on Rootstock](https://dev.rootstock.io/developers/quickstart/rootstock-etherspot.md): Deploy an Account Abstraction dApp on... - [Deploy Vyper Smart Contracts on Rootstock](https://dev.rootstock.io/developers/quickstart/rootstock-vyper.md): Deploy Vyper smart contracts to Roots... - [Build a dApp with Wagmi on Rootstock](https://dev.rootstock.io/developers/quickstart/wagmi.md): Build a React dApp on Rootstock with... - [Deploy and Interact with Smart Contracts using Web3.py on Rootstock](https://dev.rootstock.io/developers/quickstart/web3-python.md): Deploy and interact with smart contra... - [Build Passwordless dApps with Web3Auth on Rootstock](https://dev.rootstock.io/developers/quickstart/web3auth.md): Build and deploy passwordless dApps o... - [Configure Hardhat for Rootstock](https://dev.rootstock.io/developers/smart-contracts/hardhat/configure-hardhat-rootstock.md): Learn how to configure your Hardhat p... - [Create a Hardhat Project](https://dev.rootstock.io/developers/smart-contracts/hardhat/create-hardhat-project.md): Learn how to set up your environment... - [Deploy Smart Contracts](https://dev.rootstock.io/developers/smart-contracts/hardhat/deploy-smart-contracts.md): Learn how to deploy your Rootstock sm... - [Getting Started with Hardhat](https://dev.rootstock.io/developers/smart-contracts/hardhat.md): Get started with creating a dApps on... - [Interact with the Front-end](https://dev.rootstock.io/developers/smart-contracts/hardhat/interact-with-frontend.md): Learn how to integrate your Rootstock... - [Test Smart Contracts](https://dev.rootstock.io/developers/smart-contracts/hardhat/test-smart-contracts.md): Learn how to test your Rootstock smar... - [Common Errors and Tips](https://dev.rootstock.io/developers/smart-contracts/hardhat/troubleshooting.md): Learn about some potential issues you... - [Verify Smart Contracts](https://dev.rootstock.io/developers/smart-contracts/hardhat/verify-smart-contracts.md): Learn how to verify your Rootstock sm... - [Write a Smart Contract](https://dev.rootstock.io/developers/smart-contracts/hardhat/write-smart-contracts.md): Learn how to write a smart contract u... - [Universal Smart Contract Interface Registry](https://dev.rootstock.io/developers/smart-contracts/interface-registry.md): See the ERC1820 standard interface, a... - [Verify a Smart Contract using Foundry and Blockscout Explorer](https://dev.rootstock.io/developers/smart-contracts/verify-smart-contracts/foundry-blockscout.md): Configuring Foundry for smart contrac... - [Verify a Smart Contract using the Hardhat Verification Plugin](https://dev.rootstock.io/developers/smart-contracts/verify-smart-contracts/hardhat-verify-plugin.md): Configuring Hardhat Verification plug... - [Verify a Smart Contract using the Rootstock Explorer](https://dev.rootstock.io/developers/smart-contracts/verify-smart-contracts/rootstock-explorer.md): How to Verify a Smart Contract on the... - [Configure Foundry for Rootstock](https://dev.rootstock.io/developers/smart-contracts/foundry/configure-foundry-rootstock.md): Learn how to configure your Foundry p... - [Create a Foundry Project](https://dev.rootstock.io/developers/smart-contracts/foundry/create-foundry-project.md): Learn how to set up your environment... - [Deploy Smart Contract](https://dev.rootstock.io/developers/smart-contracts/foundry/deploy-smart-contracts.md): Learn how to deploy your Rootstock sm... - [Getting Started with Foundry](https://dev.rootstock.io/developers/smart-contracts/foundry.md): How to write, test, and deploy smart... - [Interact with the Smart Contract](https://dev.rootstock.io/developers/smart-contracts/foundry/interact-with-contract.md): Learn how to interact with your smart... - [Smart Contract](https://dev.rootstock.io/developers/smart-contracts/foundry/smart-contracts.md): Learn how to write a smart contract u... - [Testing Smart Contracts using Foundry](https://dev.rootstock.io/developers/smart-contracts/foundry/test-smart-contracts.md): Learn how to test your Rootstock smar... - [Common Errors and Tips](https://dev.rootstock.io/developers/smart-contracts/foundry/troubleshooting.md): Learn about some potential issues you... - [Verify Smart Contract](https://dev.rootstock.io/developers/smart-contracts/foundry/verify-smart-contracts.md): Learn how to verify your Rootstock sm... - [CLI Commands on Rootstock CLI](https://dev.rootstock.io/developers/smart-contracts/rsk-cli/cli-commands.md): The Rootstock CLI (Command Line Inte... - [Deploy a Smart Contract using the Rootstock CLI](https://dev.rootstock.io/developers/smart-contracts/rsk-cli/deploy-with-cli.md): The Rootstock CLI enables faster depl... - [Rootstock CLI | Interact with Verified Smart Contracts](https://dev.rootstock.io/developers/smart-contracts/rsk-cli/interact-with-cli.md): The contract command allows you to in... - [Overview of Rootstock CLI](https://dev.rootstock.io/developers/smart-contracts/rsk-cli/introduction.md): The Rootstock CLI tool enables users... - [Try the Rootstock CLI on Replit Sandbox](https://dev.rootstock.io/developers/smart-contracts/rsk-cli/sandbox.md): You can try out the Rootstock CLI (RS... - [Verify Smart Contracts on Rootstock CLI](https://dev.rootstock.io/developers/smart-contracts/rsk-cli/verify-cli.md): The Rootstock CLI (rsk-cli) tool enab... - [Deploy an NFT Marketplace Contract on Rootstock with Thirdweb](https://dev.rootstock.io/developers/smart-contracts/thirdweb/deploy-marketplace-contracts.md): How to deploy an NFT marketplace cont... - [Interact with the Frontend for Your NFT Marketplace on Rootstock](https://dev.rootstock.io/developers/smart-contracts/thirdweb/nft-marketplace-frontend.md): How to develop and interact with the... - [Getting Started with Thirdweb on Rootstock](https://dev.rootstock.io/developers/smart-contracts/thirdweb/overview.md): How to build and deploy dApps on Root... - [Rootstock Contract Addresses](https://dev.rootstock.io/developers/smart-contracts/contract-addresses.md): All Contract Addresses on Rootstock. - [Ethereum Fungible Tokens Standard ERC1363, ERC223, ERC677](https://dev.rootstock.io/developers/smart-contracts/fungible-token-standards.md): What is ERC20, and are there others l... - [Best Practices for Smart Contract Development on Rootstock](https://dev.rootstock.io/developers/smart-contracts/smart-contracts-best-practices.md): Best practices for Smart Contract Dev... - [Verify Address Ownership with Metamask Wallet](https://dev.rootstock.io/developers/smart-contracts/verify-address-ownership.md): Confirm that you own an Rootstock add... - [RIF Relay - Architecture](https://dev.rootstock.io/developers/integrate/rif-relay/architecture.md): RIF Relay Architeture. - [RIF Relay - Contracts](https://dev.rootstock.io/developers/integrate/rif-relay/contracts.md): RIF Relay Contracts. - [RIF Relay Deployment](https://dev.rootstock.io/developers/integrate/rif-relay/deployment.md): RIF Relay deployment process. - [RIF Relay Develop](https://dev.rootstock.io/developers/integrate/rif-relay/develop.md): RIF Relay deployment process. - [RIF Relay - Gas Costs](https://dev.rootstock.io/developers/integrate/rif-relay/gas-costs.md): RIF Relay Gas Costs. - [RIF Relay Installation Requirements](https://dev.rootstock.io/developers/integrate/rif-relay/installation-requirements.md): Requirements for installing RIF Relay. - [RIF Relay Integration](https://dev.rootstock.io/developers/integrate/rif-relay/integrate.md): Integrating RIF Relay in a dApp. - [RIF Relay - Overview](https://dev.rootstock.io/developers/integrate/rif-relay/overview.md): RIF Relay Overview. - [How to use the RIF Relay Sample dApp SDK](https://dev.rootstock.io/developers/integrate/rif-relay/sample-dapp.md): RIF Relay Sample dApp SDK Starter kit. - [RIF Relay Smart Wallets](https://dev.rootstock.io/developers/integrate/rif-relay/smart-wallets.md): RIF Relay Smart Wallets. - [RIF Relay Versions](https://dev.rootstock.io/developers/integrate/rif-relay/versions.md): RIF Relay Versions. - [Flyover Protocol Design](https://dev.rootstock.io/developers/integrate/flyover/LP/design.md): The Flyover protocol allows fast Bitc... - [Docker Setup for Liquidity Provider Server](https://dev.rootstock.io/developers/integrate/flyover/LP/docker-setup.md): Learn how to run a Liquidity Provider... - [Liquidity Provider Financial Reports](https://dev.rootstock.io/developers/integrate/flyover/LP/financial-reports.md): Comprehensive financial reporting end... - [Getting Started as a Liquidity Provider](https://dev.rootstock.io/developers/integrate/flyover/LP/get-started.md): The Flyover SDK streamlines integrati... - [RBTC Flyover - LP Onboarding](https://dev.rootstock.io/developers/integrate/flyover/LP.md): Step-by-step operational guide outlin... - [Liquidity Provider (LP) Management](https://dev.rootstock.io/developers/integrate/flyover/LP/management.md): Learn how Liquidity Providers can sec... - [Liquidity Provider Server Security Process](https://dev.rootstock.io/developers/integrate/flyover/LP/security.md): Learn about the security process for... - [Setting Environment Variables](https://dev.rootstock.io/developers/integrate/flyover/LP/setting-variables.md): This section lists every environment... - [Flyover SDK - Advanced Operations](https://dev.rootstock.io/developers/integrate/flyover/advanced-operations.md): Advanced topics covering custom netwo... - [Frequently Asked Questions](https://dev.rootstock.io/developers/integrate/flyover/faqs.md): Frequently asked questions about the... - [Glossary](https://dev.rootstock.io/developers/integrate/flyover/glossary.md): Glossary of terms for the rBTC Flyove... - [RBTC Flyover - Overview](https://dev.rootstock.io/developers/integrate/flyover.md): The RBTC Flyover enables fast, trust-... - [rBTC Flyover - SDK Integration](https://dev.rootstock.io/developers/integrate/flyover/sdk.md): The Flyover SDK streamlines integrati... - [Flyover SDK - Trusted Accounts](https://dev.rootstock.io/developers/integrate/flyover/trusted-accounts.md): Trusted accounts allowed to perform a... - [RIF Name Service (RNS) Javascript SDK](https://dev.rootstock.io/developers/integrate/rns/js-sdk.md): RNS Javascript SDK for domain registr... - [RIF Name Service(RNS) - Overview](https://dev.rootstock.io/developers/integrate/rns/overview.md): RNS Overview. - [Sample dApp RNS Integration](https://dev.rootstock.io/developers/integrate/rns/rns-dapp.md): Build a React dApp that integrates wi... - [RIF Name Service (RNS) Smart Contract Integration](https://dev.rootstock.io/developers/integrate/rns/smart-contract.md): RNS Smart Contract Integration - [Getting Started with the Rootstock RPC API](https://dev.rootstock.io/developers/rpc-api/rootstock/setup.md): Get started with the Rootstock RPC Se... - [Rootstock RPC API Methods](https://dev.rootstock.io/developers/rpc-api/rootstock/methods.md): Easily create, interact and deploy EV... - [Rootstock RPC API Sandbox](https://dev.rootstock.io/developers/rpc-api/rootstock/sandbox.md): Explore and test Rootstock JSON-RPC m... - [Rootstock RPC API Method Reference (Part 1)](https://dev.rootstock.io/developers/rpc-api/rootstock/method-reference-part-1.md): curl examples and response schemas fo... - [Rootstock RPC API Method Reference (Part 2)](https://dev.rootstock.io/developers/rpc-api/rootstock/method-reference-part-2.md): curl examples and response schemas fo... - [Rootstock RPC API Method Reference (Part 3)](https://dev.rootstock.io/developers/rpc-api/rootstock/method-reference-part-3.md): curl examples and response schemas fo... - [Rootstock RPC API](https://dev.rootstock.io/developers/rpc-api/rootstock.md): Get started with the RPC API service... - [Rootstock - Alchemy RPC Provider](https://dev.rootstock.io/developers/rpc-api/alchemy.md): Guide to interacting with the Rootsto... - [Pre-compiled ABIs](https://dev.rootstock.io/developers/libraries/rsk-precompiled-abis.md): Rootstock Pre-compiled ABIs. - [How to Handle Bitcoin Transactions in Solidity](https://dev.rootstock.io/developers/libraries/bitcoin-tx-solidity-helper.md): This guide demonstrates to a develope... - [RIF Wallet Libraries](https://dev.rootstock.io/developers/libraries/rif-wallet-libs.md): RIF Wallet is an open source smart co... - [Developers Overview](https://dev.rootstock.io/developers/index.md): Quickstarts, smart contracts, integra... - [Implementation Guide](https://dev.rootstock.io/node-operators/merged-mining/getting-started.md): How to merge mine Rootstock using Bit... - [Configure](https://dev.rootstock.io/node-operators/merged-mining/configure-mining.md): Setting your own config preferences,... - [Merged mining reference](https://dev.rootstock.io/node-operators/merged-mining/reference.md): How Rootstock leverages the Bitcoin n... - [Run with autominer (Ganache-like)](https://dev.rootstock.io/node-operators/merged-mining/autominer.md): Learn how to run the Rootstock node w... - [REMASC](https://dev.rootstock.io/node-operators/merged-mining/remasc.md): Reward Manager Smart Contract (REMASC... - [Supported JSON-RPC Methods](https://dev.rootstock.io/node-operators/json-rpc/methods.md): The JSON-RPC methods supported by Roo... - [Transport Protocols](https://dev.rootstock.io/node-operators/json-rpc/transport-protocols.md): The JSON-RPC methods supported by Roo... - [Personal Module Methods](https://dev.rootstock.io/node-operators/json-rpc/personal-module-methods.md): The JSON-RPC methods supported by Roo... - [Configuration of Limits for JSON-RPC Interface](https://dev.rootstock.io/node-operators/json-rpc/configuration-limits.md): The JSON-RPC methods supported by Roo... - [Management API Methods](https://dev.rootstock.io/node-operators/json-rpc/management-api-methods.md): The JSON-RPC methods supported by Roo... - [JSON-RPC Method Reference (Part 1)](https://dev.rootstock.io/node-operators/json-rpc/method-details-part-1.md): Parameter lists, examples, and return... - [JSON-RPC Method Reference (Part 2)](https://dev.rootstock.io/node-operators/json-rpc/method-details-part-2.md): Parameter lists, examples, and return... - [JSON-RPC](https://dev.rootstock.io/node-operators/json-rpc.md): JSON-RPC methods, transport protocols... - [Setup node on Docker](https://dev.rootstock.io/node-operators/setup/installation/docker.md): Install RSKj using Docker. - [RSKj Node Installation](https://dev.rootstock.io/node-operators/setup/installation.md): Install RSKj on different OS. - [Setup node using Java](https://dev.rootstock.io/node-operators/setup/installation/java.md): Install RSKj using Java. - [Setup node on Ubuntu](https://dev.rootstock.io/node-operators/setup/installation/ubuntu.md): Install RSKj on Ubuntu. - [Command Line Interface](https://dev.rootstock.io/node-operators/setup/configuration/cli.md): Command Line Interface for Rootstock... - [Rootstock Node Configuration Reference](https://dev.rootstock.io/node-operators/setup/configuration/reference.md): Configuration reference for RSKj - [Switch network](https://dev.rootstock.io/node-operators/setup/configuration/switch-network.md): How to switch your RSK node between t... - [Configure Verbosity](https://dev.rootstock.io/node-operators/setup/configuration/verbosity.md): Configure RSKj for desired log verbos... - [Exposing RSKj node metrics](https://dev.rootstock.io/node-operators/setup/configuration/metrics.md): This page provides instructions for e... - [Peer Scoring System](https://dev.rootstock.io/node-operators/setup/configuration/peer-scoring-system.md): The peer scoring system protects the... - [Set Config Preferences](https://dev.rootstock.io/node-operators/setup/configuration/preferences.md): Setting your own config preferences,... - [Transaction rate limiting](https://dev.rootstock.io/node-operators/setup/configuration/rate-limiting.md): Transaction rate limiting on the Root... - [Running the RSKj Node using a CLI](https://dev.rootstock.io/node-operators/setup/node-runner/cli.md): How to compile and run an RSKj node f... - [How to compile and run an RSKj node on Linux](https://dev.rootstock.io/node-operators/setup/node-runner/linux.md): How to compile and run an RSKj node o... - [How to compile and run an RSKj node on Mac OS](https://dev.rootstock.io/node-operators/setup/node-runner/macos.md): How to compile and run an RSKj node o... - [How to compile and run an RSKj node on Windows](https://dev.rootstock.io/node-operators/setup/node-runner/windows.md): How to compile and run an RSKj node o... - [Experimental features from RSKj](https://dev.rootstock.io/node-operators/setup/experimental-features.md): All the experimental features release... - [Bootstrap a node using Import Sync](https://dev.rootstock.io/node-operators/setup/import-sync.md): Bootstrap an RSKj node from published... - [Gradle building](https://dev.rootstock.io/node-operators/setup/reproducible-build.md): A deterministic build process used to... - [Minimum Hardware Requirements to Run a Rootstock Node](https://dev.rootstock.io/node-operators/setup/requirements.md): Minimum hardware requirements for Roo... - [Verify security chain of RSKj source code](https://dev.rootstock.io/node-operators/setup/security-chain.md): All the different ways that you can v... - [Node Maintenance](https://dev.rootstock.io/node-operators/maintenance.md): Upgrade consensus rules and update a... - [Network Upgrades](https://dev.rootstock.io/node-operators/maintenance/network-upgrades.md): How to introduce consensus rules chan... - [Updating the Node](https://dev.rootstock.io/node-operators/maintenance/update.md): How to introduce consensus rules chan... - [Using Rootstock Public Nodes (Mainnet & Testnet)](https://dev.rootstock.io/node-operators/public-nodes.md): Rootstock Public nodes (Mainnet, Test... - [Troubleshooting RSKj Node](https://dev.rootstock.io/node-operators/troubleshooting.md): How to solve some known or frequently... - [Node Operators Overview](https://dev.rootstock.io/node-operators/index.md): Learn about RSKj, a node implementati... - [Courses on Rootstock](https://dev.rootstock.io/resources/courses.md): Welcome to Rootstock Courses; Explor... - [Contribute to RootstockLabs platforms security](https://dev.rootstock.io/resources/contribute/bug-bounty.md): RootstockLabs has created the bug bou... - [Rootstock Hacktivator](https://dev.rootstock.io/resources/contribute/hacktivator.md): Rootstock Hacktivator is the open-sou... - [Contribute to Rootstock](https://dev.rootstock.io/resources/contribute.md): An overview of different ways you can... - [Frequently Asked Questions](https://dev.rootstock.io/resources/faqs.md): Explore frequently asked questions ab... - [dApp Automation with Cucumber & Playwright](https://dev.rootstock.io/resources/tutorials/dapp-automation-cucumber.md): Testing decentralized applications (d... - [Add a Protocol To DefiLlama](https://dev.rootstock.io/resources/tutorials/defillama.md): DefiLlama is the largest TVL aggregat... - [Run Hyperlane Bridge on Rootstock](https://dev.rootstock.io/resources/tutorials/hyperlane-bridge.md): Hyperlane is the open interoperabilit... - [Tutorials](https://dev.rootstock.io/resources/tutorials.md): Tutorials and learning resources - [Move USDRIF to USDC on OKU | Cross-chain transfers](https://dev.rootstock.io/resources/tutorials/oku-rootstock.md): Want to move your USDRIF from Rootsto... - [Interact with Rootstock using Go](https://dev.rootstock.io/resources/tutorials/rootstock-go.md): Go is an easy to learn language which... - [Adding Rootstock to Metamask Programmatically](https://dev.rootstock.io/resources/tutorials/rootstock-metamask.md): Learn how to add and initiate a netwo... - [Interact with Rootstock using Rust](https://dev.rootstock.io/resources/tutorials/rootstock-rust.md): Rust is extensively getting used on b... - [Virtual Testnets: Use Tenderly to Fork the Rootstock Mainnet for Development](https://dev.rootstock.io/resources/tutorials/rootstock-tenderly.md): Tenderly's virtual testing environmen... - [Interacting with Rootstock using Viem](https://dev.rootstock.io/resources/tutorials/rootstock-viem.md): Viem offers a minimalist TypeScript a... - [Move USDRIF to USDC on Symbiosis | Cross-chain transfers](https://dev.rootstock.io/resources/tutorials/symbiosis-rootstock.md): Want to move your USDRIF from Rootsto... - [Build a Token-Gated NFT Minting dApp with Thirdweb and RootstockCollective](https://dev.rootstock.io/resources/tutorials/tokengated-nft-minting.md): A developers guide to building Token-... - [Zero-Knowledge Proofs on Rootstock with Noir](https://dev.rootstock.io/resources/tutorials/zk-proofs-with-noir.md): Building private decentralized applic... - [Port an Ethereum dApp to Rootstock](https://dev.rootstock.io/resources/port-to-rootstock/ethereum-dapp.md): Porting an Ethereum decentralized app... - [Port a dApp from other Chains to Rootstock](https://dev.rootstock.io/resources/port-to-rootstock.md): Port a dApp from other Chains to Root... - [Frequently Asked Questions (FAQs)](https://dev.rootstock.io/resources/guides/atlas/faq.md): Frequently asked questions about the... - [How to use Atlas Bridge](https://dev.rootstock.io/resources/guides/atlas/getting-started-atlas.md): Step-by-step guide to bridge with Atlas. - [Bridge assets with Atlas](https://dev.rootstock.io/resources/guides/atlas.md): Bridge assets in and out of Rootstock... - [How to access the address derived by a native pegout](https://dev.rootstock.io/resources/guides/atlas/native-pegout-hardware-wallet-electrum.md): Step-by-step guide to access funds fo... - [How to access native pegout funds with a private key](https://dev.rootstock.io/resources/guides/atlas/native-pegout-private-key-electrum.md): Export your wallet private key, conve... - [Rootstock DeFi Developer Guide](https://dev.rootstock.io/resources/guides/defi-developer-guide.md): Structured guide for DeFi on Rootstoc... - [Security Patterns in DeFi dApps on Rootstock](https://dev.rootstock.io/resources/guides/defi-developer-guide/security-patterns.md): Essential security practices for DeFi... - [Token Standards & Best Practices on Rootstock](https://dev.rootstock.io/resources/guides/defi-developer-guide/token-standards.md): Implement ERC-20, ERC-721, and Rootst... - [Design and Architecture](https://dev.rootstock.io/resources/guides/powpeg-app/advanced-operations/design-architecture.md): Two way peg design and architecture. - [Overview | Advanced Operations](https://dev.rootstock.io/resources/guides/powpeg-app/advanced-operations.md): See how to perform advanced operation... - [Supported Addresses](https://dev.rootstock.io/resources/guides/powpeg-app/advanced-operations/supported-addresses.md): See supported addresses on the PowPeg... - [Supported Browsers](https://dev.rootstock.io/resources/guides/powpeg-app/advanced-operations/supported-browsers.md): See browsers which support the PowPeg... - [Supported Wallets](https://dev.rootstock.io/resources/guides/powpeg-app/advanced-operations/supported-wallets.md): See wallets which supports the PowPeg... - [Frequently Asked Questions (FAQs)](https://dev.rootstock.io/resources/guides/powpeg-app/faqs.md): Frequently asked questions about the... - [Glossary](https://dev.rootstock.io/resources/guides/powpeg-app/glossary.md): Welcome to the glossary section for t... - [PowPeg App](https://dev.rootstock.io/resources/guides/powpeg-app.md): Convert BTC to rBTC and rBTC to BTC w... - [Overview](https://dev.rootstock.io/resources/guides/powpeg-app/overview.md): Welcome to the overview section of th... - [Overview | Peg-in](https://dev.rootstock.io/resources/guides/powpeg-app/pegin.md): Here, we will learn how to perform a... - [Performing a peg-in using Leather Software Wallet](https://dev.rootstock.io/resources/guides/powpeg-app/pegin/leather.md): Here, we will learn how to perform a... - [Performing a peg-in using Ledger Hardware Wallet](https://dev.rootstock.io/resources/guides/powpeg-app/pegin/ledger.md): Here, we will learn how to perform a... - [Viewing Transaction Status](https://dev.rootstock.io/resources/guides/powpeg-app/pegin/status.md): Here, we will learn how to view a tra... - [Performing a peg-in in using Trezor Hardware Wallet](https://dev.rootstock.io/resources/guides/powpeg-app/pegin/trezor.md): Here, we will learn how to perform a... - [Viewing a derived bitcoin address](https://dev.rootstock.io/resources/guides/powpeg-app/pegout/deriving-electrum.md): Here, we will learn how to view a der... - [Overview | Peg-out](https://dev.rootstock.io/resources/guides/powpeg-app/pegout.md): Here, we will learn how to perform a... - [Performing a peg-out using ledger and software wallet](https://dev.rootstock.io/resources/guides/powpeg-app/pegout/ledger-liquality.md): Here, we will learn how to perform a... - [Performing a peg-out using Ledger Hardware Wallet](https://dev.rootstock.io/resources/guides/powpeg-app/pegout/ledger.md): Here, we will learn how to perform a... - [Performing a peg-out using Metamask Wallet](https://dev.rootstock.io/resources/guides/powpeg-app/pegout/metamask.md): Here, we will learn how to perform a... - [Common errors when using the PowPeg App](https://dev.rootstock.io/resources/guides/powpeg-app/pegout/pegout-common-errors.md): Common errors and troubleshooting whe... - [Viewing the status of a transaction after peg-out](https://dev.rootstock.io/resources/guides/powpeg-app/pegout/status.md): Here, we will learn how to view a tr... - [Performing a peg-out transaction using Trezor](https://dev.rootstock.io/resources/guides/powpeg-app/pegout/trezor.md): Here, we will learn how to perform a... - [Prerequisites](https://dev.rootstock.io/resources/guides/powpeg-app/prerequisites.md): Welcome to the overview section of th... - [Introduction to Airdrops on Bitcoin](https://dev.rootstock.io/resources/guides/runes-rootstock/airdrop-giveaway-machine/Intro-to-airdrops.md): Airdrops are a way for cryptocurrency... - [Deploying the Airdrop Machine Smart Contract Using Remix IDE](https://dev.rootstock.io/resources/guides/runes-rootstock/airdrop-giveaway-machine/deploy-airdrop-machine.md): This guide will walk you through depl... - [Build a Giveaway Airdrop Machine on Rootstock](https://dev.rootstock.io/resources/guides/runes-rootstock/airdrop-giveaway-machine.md): Install and use the Runes giveaway ai... - [Setup Your Own Airdrop Giveaway Machine](https://dev.rootstock.io/resources/guides/runes-rootstock/airdrop-giveaway-machine/setup-airdrop.md): This shows you the steps needed to se... - [Overview of the Airdrop Template Repository](https://dev.rootstock.io/resources/guides/runes-rootstock/airdrop-giveaway-machine/template-repository.md): The repository consists of multiple s... - [Introduction to Runes Mock Bridge](https://dev.rootstock.io/resources/guides/runes-rootstock/build-mockbridge-contract/Intro-runes.md): The Rootstock Runes Mock Bridge opens... - [Runes Mock Bridge Contract Explanation walk through](https://dev.rootstock.io/resources/guides/runes-rootstock/build-mockbridge-contract/runes-contracts.md): The Rootstock Runes Mock Bridge setup... - [Deploy Runes Mock Bridge Smart Contract](https://dev.rootstock.io/resources/guides/runes-rootstock/build-mockbridge-contract/runes-deployment.md): The Rootstock Runes Mock Bridge deplo... - [Runes Mock Bridge Setup](https://dev.rootstock.io/resources/guides/runes-rootstock/build-mockbridge-contract/runes-setup.md): The Rootstock Runes Mock Bridge setup... - [Build and Deploy a Governance Voting Dashboard on Rootstock](https://dev.rootstock.io/resources/guides/runes-rootstock/governance-dashboard.md): This project is a Governance Voting D... - [Understanding the Mock Bridge Contract Structure](https://dev.rootstock.io/resources/guides/runes-rootstock/mock-contract-walthrough.md): The Rootstock Runes Mock Bridge setup... - [Overview of Runes on Rootstock](https://dev.rootstock.io/resources/guides/runes-rootstock/overview.md): The Rootstock Runes Mock Bridge opens... - [How to setup your first Runes Project](https://dev.rootstock.io/resources/guides/runes-rootstock/runes-setup.md): The Rootstock Runes Mock Bridge setup... - [Hackathon and Workshop Resources](https://dev.rootstock.io/resources/hackathon.md): Hackathon resources and tools - [For AI and Agents](https://dev.rootstock.io/resources/ai-and-agents.md): How Agents, AI tools, and LLMs can di... - [Resources Overview](https://dev.rootstock.io/resources/index.md): Find all the resources you need to ge... - [Account Abstraction using Etherspot Prime SDK](https://dev.rootstock.io/dev-tools/account-abstraction/etherspot.md): Create a seamless user experience for... - [Account Abstraction on Rootstock](https://dev.rootstock.io/dev-tools/account-abstraction.md): Create smarter accounts that give use... - [Account Abstraction using Reown](https://dev.rootstock.io/dev-tools/account-abstraction/reown.md): Reown gives developers the tools to b... - [General Tools](https://dev.rootstock.io/dev-tools/additional-tools.md): General tools to build on Rootstock - [How to Run EAS DevTool Locally](https://dev.rootstock.io/dev-tools/attestations/eas/overview.md): This guide explores the challenges of... - [Navigating the EAS Dashboard](https://dev.rootstock.io/dev-tools/attestations/eas/user-guide.md): This guide explains how to navigate t... - [Attestations on Rootstock](https://dev.rootstock.io/dev-tools/attestations.md): An attestation is a digital certifica... - [Rootstock Attestation Service Starter Guide](https://dev.rootstock.io/dev-tools/attestations/ras.md): Rootstock Attestation Service (RAS) i... - [Atlas Bridge](https://dev.rootstock.io/dev-tools/cross-chain-bridges/atlas.md): Atlas Bridge helps users move support... - [Hyperlane Bridge](https://dev.rootstock.io/dev-tools/cross-chain-bridges/hyperlane-bridge.md): Hyperlane is a permissionless interop... - [Cross Chain - Bridging between Blockchains](https://dev.rootstock.io/dev-tools/cross-chain-bridges.md): Explore cross-chain bridging solution... - [Layerzero](https://dev.rootstock.io/dev-tools/cross-chain-bridges/layerzero.md): LayerZero, a cross-chain messaging pr... - [PowPeg App](https://dev.rootstock.io/dev-tools/cross-chain-bridges/powpeg.md): The PowPeg App, formerly the 2 Way Pe... - [Wormhole Messaging](https://dev.rootstock.io/dev-tools/cross-chain-bridges/wormhole-messaging.md): Wormhole is a cross-chain messaging p... - [Wormhole](https://dev.rootstock.io/dev-tools/cross-chain-bridges/wormhole.md): Wormhole provides a suite of tools to... - [Get Started with Envio](https://dev.rootstock.io/dev-tools/data/envio.md): Index real-time and historical Rootst... - [Get Started with Goldsky](https://dev.rootstock.io/dev-tools/data/goldsky.md): Goldsky is a data indexer that offers... - [Data Indexing](https://dev.rootstock.io/dev-tools/data.md): Data indexers act like librarians for... - [Get Started with Subquery](https://dev.rootstock.io/dev-tools/data/subquery.md): SubQuery provides fast, reliable, dec... - [Get Started with The Graph](https://dev.rootstock.io/dev-tools/data/thegraph.md): Easily query on-chain data through a... - [Foundry on Rootstock](https://dev.rootstock.io/dev-tools/dev-environments/foundry.md): Learn about Foundry, benefits and why... - [Hardhat on Rootstock](https://dev.rootstock.io/dev-tools/dev-environments/hardhat.md): Hardhat is an Ethereum development en... - [Dev Environments](https://dev.rootstock.io/dev-tools/dev-environments.md): Dev Environments provide a complete s... - [Remix on Rootstock](https://dev.rootstock.io/dev-tools/dev-environments/remix.md): Learn about Remix, benefits and why y... - [Get Started with the Blockchair Explorer](https://dev.rootstock.io/dev-tools/explorers/blockchair.md): [Blockchair explorer] is a blockchain... - [Get Started with Rootstock Blockscout Explorer](https://dev.rootstock.io/dev-tools/explorers/blockscout.md): [Blockscout](https://rootstock.blocks... - [Explorers on Rootstock](https://dev.rootstock.io/dev-tools/explorers.md): Blockchain explorers are a special ty... - [Add the Rootstock Network to MetaMask](https://dev.rootstock.io/dev-tools/explorers/rootstock-explorer/add-rootstock-network-to-metamask.md): Add Rootstock mainnet or testnet to M... - [Add a Token to MetaMask](https://dev.rootstock.io/dev-tools/explorers/rootstock-explorer/add-token-to-metamask.md): Import ERC-20 tokens into MetaMask fr... - [Use the Advanced Transactions Filter in the Rootstock Explorer](https://dev.rootstock.io/dev-tools/explorers/rootstock-explorer/advanced-transactions-filter.md): Learn how to use the Advanced Transac... - [Rootstock Explorer](https://dev.rootstock.io/dev-tools/explorers/rootstock-explorer.md): Guides to use the Rootstock Explorer:... - [Navigate the Rootstock Explorer](https://dev.rootstock.io/dev-tools/explorers/rootstock-explorer/intro-to-explorer.md): Explore blocks, transactions, address... - [How to submit a dApp to the Explorer](https://dev.rootstock.io/dev-tools/explorers/rootstock-explorer/submit-your-dapps.md): This guide explains how developers an... - [How to Read a Transaction in the Rootstock Explorer](https://dev.rootstock.io/dev-tools/explorers/rootstock-explorer/understanding-transactions.md): Learn what a Rootstock transaction is... - [Get Started with the Tenderly Developer Explorer](https://dev.rootstock.io/dev-tools/explorers/tenderly.md): Tenderly's [Developer Explorer](https... - [Blocknative Gas Price API](https://dev.rootstock.io/dev-tools/gas/blocknative.md): The Gas Price API gives you the gas p... - [Gas Price on Rootstock](https://dev.rootstock.io/dev-tools/gas.md): Explore gas prices and APIs. - [Developer Tooling and Infrastructure](https://dev.rootstock.io/dev-tools/index.md): Explore a curated selection of smart... - [Alchemy](https://dev.rootstock.io/dev-tools/node-rpc/alchemy.md): Alchemy is a leading blockchain devel... - [dRPC](https://dev.rootstock.io/dev-tools/node-rpc/drpc.md): dRPC is a next-generation RPC platfor... - [GetBlock](https://dev.rootstock.io/dev-tools/node-rpc/getblock.md): GetBlock is a Blockchain-as-a-Service... - [RPC Node Providers](https://dev.rootstock.io/dev-tools/node-rpc.md): Building dApps on Rootstock involves... - [NowNodes](https://dev.rootstock.io/dev-tools/node-rpc/nownodes.md): NowNodes is a Blockchain-as-a-Service... - [RPC API](https://dev.rootstock.io/dev-tools/node-rpc/rpc-api.md): Remote Procedure Call (RPC) is a prot... - [APRO Oracle](https://dev.rootstock.io/dev-tools/oracles/apro.md): APRO data service provides data push,... - [Oracles | Accessing on-chain data on Rootstock](https://dev.rootstock.io/dev-tools/oracles.md): Oracles act as bridges, securely brin... - [Redstone Finance](https://dev.rootstock.io/dev-tools/oracles/redstonefinance.md): RedStone Finance offers modular, cros... - [Smart Contract Development | Building and Interacting with Smart Contracts on Rootstock](https://dev.rootstock.io/dev-tools/smart-contract.md): Smart Contract Development tools help... - [User Onboarding](https://dev.rootstock.io/dev-tools/user-onboarding.md): User Onboarding tools to build on Roo... - [User Onboarding with Privy](https://dev.rootstock.io/dev-tools/user-onboarding/privy.md): Privy empowers developers to onboard... - [User Onboarding with Reown](https://dev.rootstock.io/dev-tools/user-onboarding/reown.md): Reown gives developers the tools to b... - [BitTasker Wallet SDK on Rootstock](https://dev.rootstock.io/dev-tools/wallets/bittasker.md): Install @bittasker/wallet-core to add... - [Wallets compatible with Rootstock](https://dev.rootstock.io/dev-tools/wallets.md): Learn how to connect to Rootstock wit... - [Configure MetaMask Wallet for Rootstock](https://dev.rootstock.io/dev-tools/wallets/metamask.md): Learn about the different ways to set... - [Conversational AI Agent with Blockchain Actions on Rootstock](https://dev.rootstock.io/use-cases/ai-automation/ai-agent-rootstock.md): Build a lightweight dApp that connect... - [AI](https://dev.rootstock.io/use-cases/ai-automation.md): MCP server setup and agent patterns f... - [Introducing Model Context Protocols (MCPs) on Rootstock](https://dev.rootstock.io/use-cases/ai-automation/mcp-rootstock.md): This section demonstrates how to inte... - [Build a Cross-Chain Lending dApp using rBTC & USDT0 on Rootstock](https://dev.rootstock.io/use-cases/btcfi-finance-yield/cross-chain-lending-rbtc.md): A minimal rBTC-collateralized lending... - [Bitcoin DeFi](https://dev.rootstock.io/use-cases/btcfi-finance-yield.md): Bitcoin DeFi on Rootstock: rBTC, vaul... - [Integrate USDRIF Vault on Rootstock](https://dev.rootstock.io/use-cases/btcfi-finance-yield/yield-vaults-sdk.md): Use the Rootstock Vaults SDK and viem... - [Use Cases](https://dev.rootstock.io/use-cases/index.md): Implementation guides for building an... - [Build DAO Voting and RIF Utility on Rootstock with the Collective SDK](https://dev.rootstock.io/use-cases/integrate-rif-economy/build-dao-voting-collective-sdk.md): Learn how to build Rootstock governan... - [RIF economy and governance](https://dev.rootstock.io/use-cases/integrate-rif-economy.md): Collective governance, and RIF utilit... - [Build a Constant-Product AMM on Rootstock (Testnet)](https://dev.rootstock.io/use-cases/interoperability/amm-constant-product.md): Build, test, and deploy a minimal con... - [Bridge](https://dev.rootstock.io/use-cases/interoperability.md): Cross-chain bridges, peg-in and peg-o... - [Omnichain Liquidity Routing on Rootstock with LI.FI](https://dev.rootstock.io/use-cases/interoperability/integrate-lifi.md): Integrate LI.FI into your Rootstock d... - [Integrate a Chainlink-Style Price Feed (Mock) on Rootstock (Testnet)](https://dev.rootstock.io/use-cases/interoperability/oracle-chainlink-mock.md): Build and test a mock Chainlink-style... - [Build Omnichain Fungible Token (OFTs) on Rootstock with Layerzero](https://dev.rootstock.io/use-cases/interoperability/rootstock-layerzero.md): This tutorial demonstrates implementi... - [Cross-Chain Messaging with Wormhole](https://dev.rootstock.io/use-cases/interoperability/rootstock-wormhole-messaging.md): A step-by-step guide for integrating... - [Shared Setup](https://dev.rootstock.io/use-cases/interoperability/shared-setup.md): Install Hardhat, configure Rootstock... - [Onboard](https://dev.rootstock.io/use-cases/onboarding-ux.md): Wallet connection, social login, and... - [Getting Started with Para](https://dev.rootstock.io/use-cases/onboarding-ux/para.md): Para is a modern wallet infrastructur... - [USSD-Rootstock Architecture & Data Flow](https://dev.rootstock.io/use-cases/onboarding-ux/ussd-rootstock-defi/architecture.md): Understand the complete USSD session... - [Demo, Testing & Limitations](https://dev.rootstock.io/use-cases/onboarding-ux/ussd-rootstock-defi/demo-and-testing.md): Validate the USSD-RSK bridge end-to-e... - [How to Build Internet-Free DeFi on Rootstock using USSD](https://dev.rootstock.io/use-cases/onboarding-ux/ussd-rootstock-defi/overview.md): Learn how to build internet-free dece... - [Project Setup & Smart Contract Deployment](https://dev.rootstock.io/use-cases/onboarding-ux/ussd-rootstock-defi/project-setup.md): Scaffold the USSD-Rootstock project u... - [Building the USSD Relay Server & Gateway Integration](https://dev.rootstock.io/use-cases/onboarding-ux/ussd-rootstock-defi/relay-server.md): Build the Node.js Express relay serve... - [Pay](https://dev.rootstock.io/use-cases/payments-assets.md): Programmable payments on Rootstock: P... - [Integrating x402 Payments with Rootstock](https://dev.rootstock.io/use-cases/payments-assets/integrate-x402.md): Build a decentralized pay-per-use API... - [Prism payment splits on Rootstock](https://dev.rootstock.io/use-cases/payments-assets/prism-payment-splits.md): Split one Lightning or on-chain Bitco... ## Hub and category pages - [Rootstock Developers Portal](https://dev.rootstock.io/index.md): Start here for Rootstock development. - [RIF Suite](https://dev.rootstock.io/concepts/rif-suite/index.md): Open-source tools for building on Bit... - [Blockchain Essentials](https://dev.rootstock.io/developers/blockchain-essentials/index.md): Read transactions and deploy your fir... - [New to Blockchain](https://dev.rootstock.io/developers/blockchain-essentials/new-to-blockchain/index.md): Ledgers, keys, wallets, gas, and tran... - [Integrate](https://dev.rootstock.io/developers/integrate/index.md): Integrate dApps with Rootstock SDKs a... - [RIF Relay Integration](https://dev.rootstock.io/developers/integrate/rif-relay/index.md): Sponsored transactions with RIF Relay. - [RNS Integration](https://dev.rootstock.io/developers/integrate/rns/index.md): Integrate RIF Name Service in your dApp. - [Libraries](https://dev.rootstock.io/developers/libraries/index.md): SDKs and libraries for Rootstock deve... - [RPC API](https://dev.rootstock.io/developers/rpc-api/index.md): JSON-RPC providers and API guides. - [Smart Contracts](https://dev.rootstock.io/developers/smart-contracts/index.md): Hardhat, Foundry, verification, and t... - [RSK CLI](https://dev.rootstock.io/developers/smart-contracts/rsk-cli/index.md): CLI for wallets, deploy, and interact... - [Thirdweb on Rootstock](https://dev.rootstock.io/developers/smart-contracts/thirdweb/index.md): Build and deploy with Thirdweb on Roo... - [Runes on Rootstock](https://dev.rootstock.io/developers/use-cases/runes-rootstock/index.md): Developer guides for Runes on Rootstock. - [Verify Smart Contracts](https://dev.rootstock.io/developers/verify-smart-contracts/index.md): Verify contract source on Rootstock e... - [EAS Attestations](https://dev.rootstock.io/dev-tools/attestations/eas/index.md): Ethereum Attestation Service on Roots... - [User Guides](https://dev.rootstock.io/resources/guides/index.md): PowPeg, Atlas, Runes, and other user... - [Deploy MockBridge Contract](https://dev.rootstock.io/resources/guides/runes-rootstock/deploy-mockbridge-contract/index.md): Deploy a MockBridge contract for Runes. - [Node Setup](https://dev.rootstock.io/node-operators/setup/index.md): Install and configure a Rootstock node. - [Node Configuration](https://dev.rootstock.io/node-operators/setup/configuration/index.md): Configure a Rootstock node for your e... - [Node Runner](https://dev.rootstock.io/node-operators/setup/node-runner/index.md): Run a Rootstock node in production. - [Merged Mining](https://dev.rootstock.io/node-operators/merged-mining/index.md): Set up merge mining for Bitcoin and R... - [USSD Rootstock DeFi](https://dev.rootstock.io/use-cases/onboarding-ux/ussd-rootstock-defi/index.md): USSD-based DeFi onboarding on Rootstock. - [Developer Cheatsheet](https://dev.rootstock.io/cheatsheet.md): One-page Rootstock developer quick re...