Build on the rFlow protocol.
rFlow is the yield discounting protocol on Solana. LSTs, lending receipts, and Meteora LP positions become forward contracts that anyone can list, fill, or settle on-chain. These docs cover the protocol, the SDK, and how to plug rFlow into your own application.
Install
Instant Liquidity
Sell expected yield for USDC now. Principal stays staked or lent.
Custody-Free
Receipt tokens lock in PDA vaults. Only the Anchor program can move them.
Fixed-Yield Buyer Side
Buyers lock in a known payout. No APY drift, no liquidations.
Pre-audit — review the risk surface
Explore the docs
Every page opens with one line on what it covers and ends with where to go next.
Quick Start
Read the protocol from a wallet, list your first deal, and buy one — in under five minutes.
Protocol
The mechanics of yield discounting: deal lifecycle, settlement math, oracles, penalties.
Forward MarketplaceNew
How rFlow turns future on-chain yield into tradable forwards — for sellers, buyers, and integrators.
Receipt Tokens
Every whitelisted mint, its Pyth feed ID, mainnet address, and how its yield accrues.
Smart Contracts
Mainnet program ID, every instruction with its accounts and PDA seeds.
TypeScript SDK
@rflowdapp/rflow — typed client, PDA helpers, copy-paste examples for every flow.
Integration
Whitelist a mint, wire a frontend, listen to settlement events, build on top.
Tokenomics
Protocol fees, buyback penalties, and where on-chain revenue flows.
FAQ
Audits, risk surface, mainnet status, and what we don’t yet support.