Create smarter accounts that give users a seamless web3 experience
86 docs tagged with "dApps"
Create a seamless user experience for your dApps on Rootstock and EVM-compatible chains.
Reown gives developers the tools to build user experiences that make digital ownership effortless, intuitive, and secure.
APRO data service provides data push, empowering smart contracts deployed on Rootstock with accurate, reliable data for a wide range of DeFi applications.
Atlas Bridge helps users move supported assets between Rootstock and other networks.
An attestation is a digital certificate or proof that verifies a specific claim or fact. Learn about how to verify or attest documents, identity, asset ownership in your dApps using attestation tools on Rootstock.
Best practices for Smart Contract Development on Rootstock
Build a React dApp on Rootstock with Reown, Wagmi, and Shadcn. Secured by over 85% of Bitcoin's hash power through merge mining.
Build a React dApp on Rootstock with Wagmi and Shadcn. Secured by over 85% of Bitcoin's hash power through merge mining.
Build and deploy passwordless dApps on Rootstock with Web3Auth and Wagmi. Secured by over 85% of Bitcoin's hash power through merge mining.
The Rootstock CLI (Command Line Interface) lets you manage your Rootstock wallet directly from the terminal. Create, manage, and fund your wallet with rBTC (Rootstock Bitcoin) easily and securely.
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.
Compile, deploy, and interact with smart contracts on Rootstock using the Ape Framework. Secured by over 85% of Bitcoin's hash power through merge mining.
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
Explore cross-chain bridging solutions on Rootstock.
Data indexers act like librarians for blockchain data, organizing and storing information in a way that's easy to access. This makes it easier for dApps to get the data needed, which in turn makes dApps faster and more efficient. Explore data indexers on Rootstock.
The Rootstock CLI enables faster deployment of smart contracts to the Rootstock network.
Deploy an Account Abstraction dApp on Rootstock with the Etherspot Prime SDK. Secured by over 85% of Bitcoin's hash power through merge mining.
How to deploy an NFT marketplace contract with Thirdweb
Write, compile, deploy, and verify smart contracts on Rootstock using Remix IDE. Secured by over 85% of Bitcoin's hash power through merge mining.
The Rootstock Runes Mock Bridge deployment page shows you how to compile and deploy runes on RemixIDE
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.
Deploy and test smart contracts on Rootstock with Foundry. Secured by over 85% of Bitcoin's hash power through merge mining.
Deploy smart contracts on Rootstock with Hardhat Ignition. Secured by over 85% of Bitcoin's hash power through merge mining.
Deploy and test ERC smart contracts on Rootstock with Hardhat. Secured by over 85% of Bitcoin's hash power through merge mining.
This guide will walk you through deploying the Airdrop Machine smart contract using Remix IDE. The Airdrop Machine is designed to distribute tokens across multiple addresses, supporting both standard and Merkle tree-based airdrops.
Dev Environments provide a complete set of tools for writing, testing, and deploying your smart contracts on Rootstock.
dRPC is a next-generation RPC platform that simplifies and optimizes communication with blockchain nodes. Built for Web3, dRPC provides low-latency, high-reliability access to blockchain data and operations.
What is ERC20, and are there others like it? How do they work on Rootstock?
Blockchain explorers are a special type of software that connect to a blockchain network, and display the data from an immutable public ledger. Find block explorers for viewing transactions, blocks, addresses and verifying smart contracts on Rootstock.
Learn about Foundry, benefits and why you should write and deploy smart contracts on Rootstock using Foundry.
Explore gas prices and APIs.
General tools to build on Rootstock
Easily query on-chain data through a decentralized network of indexers
Goldsky is a data indexer that offers high-performance subgraph hosting and realtime data on Rootstock.
SubQuery provides fast, reliable, decentralised, and customised data indexing on Rootstock.
Easily query on-chain data through a decentralized network of indexers
How to write, test, and deploy smart contracts with Foundry
Get started with creating a dApps on Rootstock using Hardhat.
How to build and deploy dApps on Rootstock with Thirdweb
Hardhat is an Ethereum development environment for developers. It's primarily used in the development of smart contracts for the Rootstock and EVM-compatible chains.
The Rootstock Runes Mock Bridge setup page shows you how to getting building your runes, by first cloning our project and testing it locally.
Hyperlane is a permissionless interoperability protocol that facilitates easy communication and asset transfers between blockchain networks.
Integrate Dynamic embedded wallets and Wagmi hooks in a Next.js dApp on Rootstock. Secured by over 85% of Bitcoin's hash power through merge mining.
Learn how to integrate your Rootstock smart contract with front-end applications.
How to develop and interact with the frontend for Your NFT Marketplace with Thirdweb.
Learn how to interact with your smart contract using cast
Airdrops are a way for cryptocurrency projects to distribute free or sometimes paid tokens to users, often to promote a new project or reward loyal users.
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
LayerZero, a cross-chain messaging protocol enables the seamless movement of Bitcoin-backed assets from Rootstock to other blockchains, allowing developers to build omnichain applications (OApps) that interact across multiple chains as if they were one.
NowNodes is a Blockchain-as-a-Service (BaaS) platform offering API access to over 50 blockchain networks. It allows developers to connect to full nodes and explore blockchains with minimal setup.
Onboard users with social logins and self-custodial wallets on Rootstock using Privy. Secured by over 85% of Bitcoin's hash power through merge mining.
Oracles act as bridges, securely bringing external data onto the Rootstock blockchain for dApps to utilize.
The Rootstock CLI tool enables users to manage wallets, check balances, send transactions, verify smart contracts and interact with smart contracts on the Rootstock blockchain - a Bitcoin sidechain designed for smart contracts. It supports both mainnet and testnet environments.
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.
The repository consists of multiple smart contracts that work around a core logic contract called AirdropManager.sol which manages the logic for the different airdrops inside.Each contract has a specific role, and they interact with one another to manage airdrops effectively.
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.
The PowPeg App, formerly the 2 Way Peg App, allows users to convert BTC to RBTC and vice versa.
Learn about Remix, benefits and why you should write and deploy smart contracts on Rootstock using Remix.
Guide to interacting with the Rootstock network using Alchemy.
The contract command allows you to interact with a verified smart contract on the Rootstock blockchain. This command lists all available read-only functions within the contract, allowing you to call these functions to view data without altering the contract's state.
Remote Procedure Call (RPC) is a protocol that allows a program to execute procedures (functions) on a remote server as if they were local calls.
Building dApps on Rootstock involves interacting with the blockchain network. See available node rpc providers on Rootstock.
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.
This shows you the steps needed to setup your own airdrop giveaway machine.
Learn how to write a smart contract using Solidity and OpenZeppellin
Smart Contract Development tools help developers create, deploy, and interact with smart contracts on the Rootstock blockchain, enabling secure and efficient decentralized applications.
Learn how to test your Rootstock smart contract
Learn how to test your Rootstock smart contract using Foundry
You can try out the Rootstock CLI (RSK-CLI) in an online sandbox environment like Replit without needing to set up everything 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.
User Onboarding tools to build on Rootstock
Reown gives developers the tools to build user experiences that make digital ownership effortless, intuitive, and secure.
Configuring Foundry for smart contract verification on Rootstock
Learn how to verify your Rootstock smart contract using forge.
Learn how to verify your Rootstock smart contract on Rootstock and Blockscout explorers.
The Rootstock CLI (rsk-cli) tool enables users to manage wallets, check balances, send transactions, verify smart contracts and interact with smart contracts on the Rootstock blockchain - a Bitcoin sidechain designed for smart contracts. It supports both mainnet and testnet environments.
Wormhole provides a suite of tools to simplify cross-chain integration for developers. Whether you’re building user-friendly interfaces, leveraging on-chain data, or facilitating asset transfers, Wormhole’s solutions empower developers to create intuitive, scalable applications.
Wormhole is a cross-chain messaging protocol that lets you send arbitrary byte payloads between Rootstock and other supported networks for governance, data synchronization, and multi-chain application logic.
Learn how to write a smart contract using Solidity and OpenZeppellin