Skip to main content
Time to read: 1 min

Build BTCFi dApps

Here you will find hands-on code examples ("recipes") to help you build BTCFi (Bitcoin Finance) applications. Whether you are building a lending protocol, a DEX, or a Yield Dashboard, these guides will get you started.

Vault Integration (BTCFi)

Use the Vaults SDK to build yield-bearing applications on the Bitcoin and Dollar engines.

USDRIF Yield Vault

Integrate USDRIF Yield

Mint and redeem USDRIF stablecoins or integrate the RIF savings rate into your dApp.
View Recipe
rBTC Yield Vault

Integrate rBTC Yield

Use the Vaults SDK to programmatically deposit rBTC and display yield data in your UI.
SDK Guide

Getting Started

Browse our collection of technical guides by category.

Vaults & Yield

Technical resources for the Rootstock Vaults SDK.

DeFi Primitives

Quick Start

New to Rootstock? Start here to set up your environment.

ToolPurposeCommand / Link
Vaults SDKYield Integrationnpm install @rootstocklabs/vaults-sdk
FoundrySmart Contract DevFoundry for Rootstock Guide
HardhatSmart Contract DevHardhat Config Guide
Rootstock CLINode Managementnpm install -g @rsk-cli
Last updated on by Owanate Amachree