Frequently Asked Questions
Overview
- What is Reserve’s mission?
-
Reserve’s mission is to increase adoption of and access to stable, long-lasting, inflation-resistant currency. Learn more at our Mission page.
- What are Decentralized Token Folios (DTFs)?
-
DTFs are fully asset‑backed ERC‑20 tokens created with Reserve’s open‑source contracts. A DTF can represent anything from an automatically rebalanced yield basket to a broad crypto market index. Anyone can launch, mint, redeem, and govern a DTF permissionlessly on‑chain.
- What’s the difference between Yield DTFs and Index DTFs?
-
Yield DTFs diversify across yield-generating strategies — like lending or staking — that employ a particular asset, such as a particular stablecoin or liquid staking token. Yield DTFs can be protected against default by Reserve Rights (RSR) stakers, who earn a portion of DTF yield in exchange for governance and overcollateralization.
Index DTFs focus on efficiently managing diversified portfolios of tens to hundreds of tokens. Their lightweight design eliminates the need for complex collateral management, enabling the creation of large, transparent indexes with broad exposure. Instead of yield-based revenue, index DTFs charge minting and TVL (management) fees.
- What are RTokens?
-
RTokens are the technical name for all tokens launched on Reserve—whether they’re Yield DTFs or Index DTFs. While these docs use “DTF” for clarity & consistency, you’ll still see “RToken” in the app, videos, and community. Both terms are valid and refer to the same underlying contract standards. Yield DTFs and Index DTFs launched on Reserve can also be called "Yield RTokens" and "Index RTokens."
Reserve Rights (RSR)
- What is the RSR token?
-
Reserve Rights (RSR) is an ERC-20 token that unifies governance, risk management, and value accrual across the Reserve ecosystem. RSR has three main roles:
- Staking on Yield DTFs: RSR stakers provide governance and first-loss capital (overcollateralization) in exchange for DTF yield.
- Vote-locking on Index DTFs: RSR is the default governance token for Index DTFs, controlling basket changes, parameters, and upgrades—and sharing in fees when enabled.
- Deflationary sink: A portion of every Index DTF’s mint and TVL fees is used to market-buy RSR and burn it, steadily reducing the circulating supply.
- Where can I stake or vote‑lock RSR?
-
You can stake or vote-lock RSR by accessing the Reserve app and selecting a DTF.
For Yield DTFs, RSR staking is necessary in order to participate in governance and earn rewards. Stakers also provide first-loss capital in the event a collateral asset fails in the DTF or a black swan event occurs — such as what happened during USDC’s depeg. Learn more about staking.
For Index DTFs, creators can choose any governance token, although RSR is the default. Vote-lockers govern basket changes, parameters, and upgrades—and share in fees when enabled. Learn more about vote-locking.
- What are the tokenomics of RSR?
-
RSR has a fixed max supply of 100 billion tokens, of which around 60% are currently in circulation. All remaining RSR emissions follow a deterministic schedule which emulates the emissions curve of Bitcoin.
See CoinMarketCap's Token Unlock page for precise values and timeline, or this blog post for an overview of the emissions curve and its design motivations.
- How can I estimate my RSR staking or vote‑lock returns?
-
Current staking APYs (Yield DTFs) and governance reward shares (Index DTFs, if configured) are displayed in the Reserve app next to each DTF's Stake/Lock buttons. These values are estimated based on recent performance and may not be predictive of future performance. Once you have already staked or locked, you will notice rewards accrual in the app's wallet UI.
- I have old RSR that I can no longer transfer from my wallet. How can I exchange these for the new RSR tokens?
-
Good news: your new RSR is already in your wallet. The bad news is that some wallets do not auto-discover the new RSR, so you have to take a few extra steps. Read How to Upgrade to the New Reserve Rights (RSR) Contract for a comprehensive breakdown of your options.
Reserve app
- What is the Reserve app?
-
The Reserve app (sometimes called "Reserve Register") is a decentralized app (“dapp”) frontend enabling easy access to the Reserve platform. The app allows anyone to create, mint, or redeem DTFs in a permissionless manner. The Reserve app also allows RSR (or other governance token) holders to stake or vote-lock their tokens onto their preferred DTFs to participate in governance, earn yield, and provide first-loss capital in the event of a depeg event.
- How do I bridge DTFs or RSR between Ethereum, Base, and Arbitrum?
-
In the Reserve app UI, click More and use the built‑in Bridge flow. Select the chain, token, and deposit or withdraw. The same interface supports DTFs, RSR, and other common tokens.
- Where can I find Reserve ecosystem contract addresses?
-
The contract addresses for all DTFs are available in the Reserve app. Navigate to the DTF page you want, then find the contract address(es) featured in the header alongside the DTF’s name.
For more details, see the Smart Contracts sections of the Yield DTF and Index DTF docs.
- Who can create a DTF?
-
Because the Reserve platform is permissionless and no coding experience is needed, anyone can create a DTF. DeFi developers, entrepreneurs, crypto protocols, apps, hedge funds, TradFi, and even rewards programs and video game/metaverse developers are all potential DTF deployers.
- Which DTFs are available to mint/redeem? How?
-
All DTFs can be minted and redeemed permissionlessly. DTFs are available to explore, mint, stake and govern via the Reserve app.
For detailed walkthroughs, see the minting and redemption docs for Yield DTFs and Index DTFs.
- I want to deploy my own DTF. Where do I start?
-
Yield DTFs: Start by reviewing the Official Documentation, the Deployment Guide, and the YouTube Tutorial, where you can find everything related to the process of deploying your DTF. Then you can visit the Reserve app to deploy.
Index DTFs: The Index DTF deployment UI is still under construction. If you want to be first in line to create an Index DTF, put down your contact information here.
- How do I list a DTF in the Reserve app UI?
-
For your Yield DTF to be listed in Reserve app, you can create a pull request in this GitHub repository.
Index DTF listing coming soon.
Reserve platform operations
- What blockchains does Reserve support?
-
The Reserve Yield Protocol is currently deployed on Ethereum, Base, and Arbitrum.
The Reserve Index Protool is currently deployed on Ethereum and Base.
DTFs (and RSR) can be bridged to many popular blockchains.
- Has the protocol been audited?
- Are Reserve's smart contracts decentralized?
-
Yes. The core contracts are only upgradable via governance proposals that get approved by onchain governance. These proposals can either change a single parameter or upgrade a contract.
- How are DTFs decentralized?
-
Collateral baskets are tokenized onchain, with the smart contract risk diversified over multiple protocols and assets. Each DTF is governed separately by stakers or vote-lockers and each can have an entirely different governance system.
- What are the risks of using the Reserve platform and DTFs?
-
Smart contracts, depegs, counterparty and governance risks are all applicable to the Reserve platform. Read our Risks documentation or Comprehensive Risk Mitigation at Reserve Protocol to dive deeper.
- What are collateral plugins and why are they important?
-
In the Reserve Yield Protocol, collateral plugins wrap ERC-20 tokens into assets that can back Yield DTFs. Without them, native ERC-20 tokens are incompatible to collateralize Yield DTFs. Learn more about collateral plugins.
The Reserve Index Protocol does not require collateral plugins, and natively supports most ERC-20s.
- What assets can be used as collateral in DTFs?
-
For Yield DTFs, any asset with a suitable collateral plugin can be used as a collateral asset within a Yield DTF. Collateral plugins help to price underlying assets and surface properties required for the DTF to ascertain its status. Learn more about developing collateral plugins.
Discover the currently available collateral options in the Reserve app. New collateral assets are constantly being integrated into the protocol, and ambitious deployers can even create custom collateral plugins.
For Index DTFs, nearly any ERC-20 token can be used, no collateral plugin required.
- Are DTFs algorithmically backed?
-
No, DTFs are not algorithmically backed. DTFs are fully asset backed 1:1 with exogenous collateral (i.e., external, unrelated assets) that, via smart contracts, are able to be redeemed at any time for the underlying assets.
- How can a DTF deployer earn revenue?
-
Revenue distribution for DTFs is entirely flexible. From the revenue that is being accrued, any portion can be sent to any number of arbitrary Ethereum addresses, including the DTF deployer. Revenue share percentages are set when deploying the DTF and can only be changed by community governance.
- Where does DTF revenue come from?
-
Yield DTFs: Deposits in DeFi protocols such as Aave, Compound, Uniswap and Convex provide the depositor a receipt token that accrues yield. When these receipt tokens are used in collateral baskets for yield DTFs, the protocol’s onchain operations harvest this yield to distribute to DTF stakeholders. This is performed 100% onchain. Learn more about Yield DTF revenue handling.
Index DTFs: Two fee streams generate revenue for Index DTFs. A TVL fee, akin to a management fee, is assessed block-by-block as a percentage (max. 10% annuallized) of the token's TVL. A mint fee (max. 5%) is assessed each time a DTF is minted. This is performed 100% onchain. Learn more about Index DTF fees.
- How do Yield DTFs harvest and reflect yield in price?
-
As underlying assets appreciate or rewards are earned, more DTF tokens can either be minted or obtained through revenue auctions. These tokens are subsequently sent to the Furnace and melted. As a result, Yield DTFs become redeemable for more of their base currency unit. DTFs that accrue revenue to their holders do not rebase, which means that yield-bearing dollar-denominated DTFs (for example) often resemble flatcoins, rather than stablecoins. That is, their price will continue to increase over time ($1.00 → $1.10 → $1.20, and so on). Learn more about RToken revenue handling.
- How is revenue distributed to DTF holders, RSR stakers, & vote-lockers?
-
For both Yield and Index DTFs, governance determines how protocol revenue is routed—whether to RSR stakers, vote-lockers, DTF holders, or elsewhere.
Yield DTFs: Once a threshold value has been met, “revenue auctions” sell accrued rewards to buy RSR, which is subsequently distributed to RSR stakers. This process increases the redemption ratio of the staked RSR token (e.g. eusdRSR) relative to plain RSR. Learn more about Yield DTF revenue handling.
Index DTFs: Mint fees are charged at issuance and TVL fees accrue continuously. Both are collected in the DTF token itself and routed to governance-selected recipients after a platform fee is applied.
- How are DTF pegs maintained and what anti-bank run mechanisms are built-in?
-
DTF pegs are maintained through permissionless onchain minting and redemption, allowing anyone to arbitrage price discrepancies between the DTF token and its underlying collateral’s net asset value.
-
DTFs do not have the recursive, negative feedback loops found in certain algorithmic stablecoins because DTFs are not minted from self-referential endogenous collateral. DTFs are 1:1 backed with exogenous assets with verifiable reserves onchain.
-
Yield DTFs can also employ RSR overcollateralization to promote peg protection. In the event that one of the exogenous assets in a Yield DTF basket drops by 10%, 20% or even 100%, the protocol would slash RSR stakers and sell the failing collateral to buy the pre-programmed emergency collateral basket. Briefly the DTF would be below peg, yet the 100% redemption outcome would be predictable and verifiable given the onchain overcollateralization. This mechanism was battle-tested during the Silicon Valley Bank run that played a role in the March 9, 2023 depeg of USDC — learn more about Yield DTFs’ autonomous self healing.
- Should there be a case where Yield DTF collateral defaults and the RSR overcollateralization pool is spent with net collateral at < 100% of target price, the affected holders receive proportional distributions rather than first-come-first-served exits, eliminating bad debt without causing a hyperinflationary event.
Anti-bank run mechanisms include verifiable reserves, predictable recovery, overcollateralization, and proportional funds distribution, all of which are 100% onchain.
- How does DTF governance work?
-
The governance process follows a transparent and democratic approach. Stakers and vote-lockers can propose, discuss, and vote on changes to the DTF(s) they’re staked or vote-locked on.
-
For Yield DTFs, Governor Anastasius is the protocol's recommended governor implementation.
-
To participate in the governance of a specific DTF, go to the Reserve app. Select the DTF you wish to govern and select the Governance section. You will be able to view all the governance proposals that have been submitted for the DTF. If there is any active proposal, you can select it and vote for or against it.
Anyone can create an RToken
In a similar way as how anyone can create a new trading pair on Uniswap, anyone can permissionlessly create a new Reserve stablecoin (RToken) by interacting with Reserve Protocol’s smart contracts. The protocol applies a system of factory smart contracts that allows anyone to deploy their own smart contract instance.
Creating an RToken can be done either by interacting directly with the Reserve Protocol’s smart contracts or any user interface that gets built on top of it. The first user interface for these smart contracts will be released by ABC Labs the company that's leading protocol development. Besides the creation of RTokens, this user interface will also support exploring usage and stats related to RTokens, RToken minting & redeeming, and RSR staking.
Non-compatible ERC20 assets
The following types of ERC20s are not supported to be used directly in an RToken system. These tokens should be be wrapped into a compatible ERC20 token to be used within the protocol. A concrete example is the use of Static ATokens for Aave V2.
- Rebasing Tokens that return yields by increasing the balances of users
- Tokens that take a "fee" on transfer
- Tokens that do not expose the decimals() in their interface. Decimals should always be between 1 and 18.
- ERC777 tokens which could allow reentrancy attacks
- Tokens with multiple entry points (multiple addresses)
- Tokens with multiple entry points (multiple addresses)
- Tokens that do not adhere to the ERC20 standard in general
Advanced RToken parameters
When deploying an RToken, the deployer has the ability to configure many different advanced parameters. The following list goes into detail about what these parameters do and some of the factors the deployer should keep in mind to set them.
As many of these parameters concern the Protocol Operations, we advise reading through that section of the documentation first—as it will give the deployer the necessary context to fully understand all parameters.
Trading delay(s)
The trading delay defines how many seconds should pass after the basket has been changed before a trade can be opened.
A collateral asset can instantly default if one of the invariants of the underlying DeFi protocol breaks. If that would happen, and we would not apply a trading delay, the protocol would react instantly by opening an auction. This would give only auctionLength seconds for people to bid on the auction, making it very possible for the protocol to lose value due to slippage.
The trading delay parameter may only be needed in the early days - before we get to a point where there is a robust market of MEV searchers. We expect that this parameter can be set to zero later on (once a robust market of MEV searchers is established).