Platforms
Rootstock Blockchain
RIF - Rootstock (RSK) Infrastructure Framework
Build
The Stack
Dev Portal
Explorer
Stats
Gas Station
Learn
Courses
Use
Build On Rootstock
Wallets
RIF Name Service
Buy RBTC/RIF Tokens
Community
Discord
GitHub
Forum
Bounty Program
Medium
Blog
Search...
CTRL
K
Rootstock Documentation
Expand All
+
The Stack
Rootstock Blockchain
+
About Rootstock Blockchain
Rootstock Node
+
About RSKj Node
Architecture
+
Architecture
JSON-RPC API
+
Intro
Transport Protocols
JSON-RPC Methods
JSON RPC - Personal Module
Configuration Limits
Management API Methods
Use
Install Node
+
Overview
Rootstock Node Updates
Minimum Hardware Requirements to Run Roostock Node | Rootstock (RSK)
Operating Systems
+
Setting up a Rootstock Node
Setup node on Ubuntu
Setup node using Java
Setup node on Docker
Configure
+
Configure
CLI
Reference
Verbosity
Switch network
Mining
+
For mining
Using autominer
Contribute
+
Contribute
CLI
Linux
Mac OSX
Windows
Reproducible Build
Security Chain
Network Upgrades
Troubleshooting
Peer Scoring System
RBTC Cryptocurrency
+
RBTC Token
Conversions
+
BTC to RBTC Conversion
User Guides
+
Mainnet Guide
Testnet Guide
With Ledger
With SLI
With Trezor T
Gas
Architecture
+
Architecture
Account Based
Powpeg
Merged Mining
+
How RSK Mining Architecture Works | Rootstock (RSK)
Implementation Guide
Reference
REMASC
Security model
Transaction Privacy & scalability
Fast payments
Flyover Protocol
RIF
-
About RIF
RIF Token
RIF Relay
+
About
Overview
Architecture
Versions
Gas Costs
Contracts
rLogin
+
Get Started
Features
Sample Apps
Integrated backend authentication
Migrating
Design & Architecture
Integrations
Develop
Libraries
+
Intro
Client Side (rLogin)
Server Side (DID Auth)
Communications (VC JSON Schemas)
FAQ
RNS
+
About RNS
User Guide
+
About
Introduction
Setup
Getting Started
Operations
Advanced operations
RNS Wallets Value Proposition
Specs
+
About
Registry Specs
Resolvers Specs
Operations
+
About Operations
Register an .rsk domain
Resolve a domain's address
Change resolver
Set address resolution
Set Bitcoin address resolution
Renew a domain
Transfer a domain
Register a subdomain
Expose the name of your address
Find the name of an address
Migrate a domain from auction registration
Architecture
+
About Architecture
Registry
Resolver
.rsk Registrar
+
About .rsk Registrar
Rootstock (RSK) Owner
Rootstock (RSK) Registrars
+
About RNS registrars
FIFS Registrar
FIFS Addr Registrar
Rootstock (RSK) Renewers
+
About Renewers
Simple Renewer
Name Price
Reverse Suite
+
About Reverse Suite
Reverse Registrar
Name Resolver
Tools
+
About Tools
Web3
MyCrypto
RNS Manager
Subdomain Tool
Libs
+
About RNS Libraries
Javascript
+
About JS Library
Getting Started
RNS.js Instance
Operations
Advanced Usage
Error Knowledge Base
Contribute
Android
iOS
Python
rns-artifacts
Integrate
+
Integration guidelines
Quick Start
Integrate your dApp
Integrate your wallet
Mainnet
Testnet
RIF Rollup
+
Introduction
Overview
dApps on RIF Rollup
FAQs
Glossary
Security
Developer Reference
+
Getting Started
SDKs and APIs
Troubleshooting
Design and Architecture
RIF Wallet
-
Intro
Overview
FAQs
Developer Reference
-
Setup
Getting Started
Running with Local Services
Interact with the wallet
Using the Libraries
Troubleshooting
Architecture
Security
User Guide
+
Intro
Create and Import a wallet
Funding a wallet
Deploying a wallet
Registering a Username
Sending and Receiving Tokens
Viewing Transaction History
Wallet Backup
Switch Networks
Security and Privacy
Knowledge Base
+
Overview
FAQ
Getting Started with RSKj
RSKj for Developers
Transaction Rate Limiter
Build with Tenderly
Add a Protocol To DefiLlama
Verify address ownership
Fungible Token Standards
Send RIF Tokens through Metamask
Bring your Ethereum dApp to Rootstock
RPC via GetBlock
Verify Smart Contracts using the Hardhat Verification Plugin
Interact with Rootstock using Rust
Geth attach to Rootstock local node
Deploy a smart contract using Remix and Geth
Frontend Web3 Injected
Frontend with web3 in a local node
Compile Smart Contracts to Go
Interface Registry
Add Rootstock to Metamask Programmatically
Guides
+
Overview - Guides on Rootstock
Quick Start
+
Overview - Quick Start
Rootstock Blockchain
+
Overview - Rootstock Blockchain
What is Rootstock
Merged Mining
PowPeg
Compatibility
Using Rootstock in the Browser
+
Overview - Using Rootstock in the Browser
Install Metamask
Cryptography
Configure Custom Network and Token
Rootstock Transactions
+
Overview - Exploring Rootstock Transactions
Block Explorer
Transfer tRBTC
Transfer tRIF
RBTC Balance Decrease
View Transactions
View Network Stats
Getting Started with Hardhat
+
Overview - Introduction to Hardhat
Create a Hardhat Project
Configure Hardhat for Rootstock
Write a Smart Contract
Test Smart Contracts
Deploy Smart Contract
Interact with the Front-end
Debugging and Troubleshooting
RIF Relay
+
Overview
Installation Requirements
Starter Kit
Deployment
Develop
Integrations
Smart Wallets
Get Crypto on Rootstock
+
Table of Contents
Overview
Cryptocurrency vs Token
Get RBTC using Powpeg
Get RBTC using Wallets
Get RBTC using Exchanges
Deploy NFTs on Rootstock
+
Table of Contents
Overview
Configure NFT Metadata
Create Smart Contract
Deploy NFT on Rootstock
Starter Kits
2 Way Peg App
+
Introduction
Overview
Prerequisites
Peg-in
+
Overview
Peg-in using Ledger Hardware Wallet
Peg-in using Liquality Software Wallet
Viewing Peg-in Transaction Status
Peg-in using Trezor Hardware Wallet
Peg-out
+
Overview
Viewing a derived bitcoin address
Peg-out using Liquality and Ledger
Peg-out using Ledger
Peg-out using Liquality
Peg-out using Metamask
Troubleshooting and Common Errors
Viewing Peg-out Transaction Status
Peg-out using rLogin (Trezor and Ledger)
Advanced Operations
+
Overview
Design and Architecture
Supported Addresses
Supported Browsers
Supported Wallets
FAQs
Glossary
Courses
Solutions
+
About
Defiant
Money on Chain
Oracle Money on Chain
GetBlock
Math Wallet
Beexo
D'Cent
Liquality
Edge
Tenderly
WakeUp Labs
Sovryn
Covalent
Givetrack
BabelFish
API3
Fireblocks
3xpl
Envio
NowNodes
Develop
+
How to Integrate
Wallet
+
About Wallet
Create - RIF Wallet
Integrate
Use
+
Table of Contents
Ledger
MyCrypto
MetaMask
JSON-RPC
Libs
+
About Libs
JSON-RPC
Rootstock Pre-compiled ABIs
Tools
+
Overview
Explorer
+
Explorer
Blockscout
Tokenbridge
+
Overview
dApp Guide
Addresses and Links
Interaction guide using MyCrypto
Tokenbridge FAQ
Faucet
Foundry
Rootstock RPC API
The Graph
Hardhat
Contribute to Rootstock
+
Overview
Bug Bounty Program
Bitcoin Writing Contest
Security
1' to read
Edit
Share
Twitter
LinkedIn
Facebook
Email
Copy link
Security
RIF Wallet Security Process
<< Architecture
Intro >>
Receive updates
Get the latest updates from the Rootstock ecosystem
Loading...