Reserve - Breakdown | Revelo Intel

Reserve

Published: April 11, 2024

Overview

Reserve is a permissionless platform to launch and govern 1:1 asset-backed currencies. It is a decentralized protocol aiming to provide the building blocks for the development of a scalable, decentralized, and stable currency. 

The primary goal is to address the need for stable money, in contrast to the inherent volatility of cryptocurrencies like Bitcoin ($BTC) and Ethereum ($ETH). This is achieved through a permissionless monetary system based on asset indexes.

The Reserve protocol allows for the creation of asset-backed, yield-bearing, and overcollateralized stablecoins on Ethereum and other EVM chains, with plans for future interoperability across major smart contract platforms. 

Source: Revelo Intel

Instead of directly building a stable currency, Reserve has developed a protocol that allows anyone to create a token, known as RToken, which is backed 1:1 by a collection of other tokens. This process can be executed within minutes without the need for coding skills.

RTokens

Stable asset-backed currencies introduced through the Reserve protocol are termed “RTokens.” These RTokens are created by depositing the entire basket of backing collateral tokens and can be redeemed for the same basket. Consequently, RTokens tend to maintain a market value equal to the underlying collateral.

RTokens are backed by a combination of ERC-20 tokens and can be protected against collateral default by staking Reserve Rights ($RSR). The process of creating RTokens is completely permissionless: userssimply directly interact with the protocol smart contracts, specifically with a factory contract that allows anyone to deploy their own smart contract instance, in this case an RToken. 

When someone creates an RToken they specify a list of assets and asset quantities.. It is also necessary to specify how and by whom the RToken will be governed. This process can be performed by directly interacting with the protocol smart contracts or through the RToken deployer interface. The creator specifies the following parameters, all of which will be explained in upcoming sections of the report: 

Each RToken is governed separately, and once an RToken configuration has been deployed, RTokens can be minted by depositing the entire basket of collateral assets, and redeemed for the entire basket as well. Hence, RTokens will tend to trade at the market value of their respective backing, as any lower or higher price could be arbitraged. 

RTokens can be overcollateralized. This way, in the event that any of their collateral token defaults, there is a pool of value available to cover that loss. This overcollateralization is provided by $RSR token holders who can choose to stake their assets on any RToken. 

If any of the collateral assets were to default, staked $RSR can be seized mechanically based on the input of price oracles, without depending on any governance votes or human choices. 

Additionally, RTokens have the potential to generate revenue or produce yield through mechanisms such as holding tokens from other DeFi protocols which are earning yield through activities such as lending. A portion of this revenue can be directed to $RSR stakers, incentivizing them to stake and thus contribute to the RToken’s overcollateralization.  Similarly, without revenue or its distribution to $RSR stakers, an RToken is unlikely to attract $RSR staking and the corresponding overcollateralization benefits.

RTokens Monetary Policy

Note that each RToken operates under its unique governance system, which can evolve over time based on the preferences of its governance participants. Governance is responsible for defining the collateral basket, managing emergency collateral assets, and handling the basket’s regular updates.

A collateral token is considered in default if its value drops significantly and persistently. In such cases, emergency collateral assets predefined by governance can be deployed to the basket.

Governance can regularly revise the basket configuration as well. To do this, the protocol executes on-chain trades to adapt the basket to its new composition, using various trading methods to optimize liquidity and minimize slippage. Refer to the Auctions section below for an explanation on how trades are executed.

Non-Compatible ERC-20 assets

The following types of ERC-20 tokens are not supported to back RTokens:

However, custom ERC20 wrappers are routinely deployed to overcome these limitations, such as static wrappers for rebasing Aave lending positions.

Use Cases of RTokens

The ultimate goal is to establish an asset-backed currency independent of existing fiat monetary systems, a vision set to materialize with the increasing tokenization of various asset types.

Recognizing that the tokenization of assets is still in nascent stages, the platform is proactively laying the foundation to support a broad spectrum of tokenized assets in the future.

The current use cases include:

Reserve remains an agnostic protocol, but the community encourages the creation of various RTokens that explore competitive dynamics and a diverse set of governance structures. 

While diversity is encouraged, there’s an anticipation that the market could eventually consolidate around a few dominant RTokens. This consolidation is viewed positively, as ubiquity and simplicity are crucial for a currency’s widespread adoption and utility.

Examples of RTokens

Even though the process of deploying RTokens is permissionless, we will use this section to outline some of the working currencies in production to illustrate their utility and use cases. 

The current four primary assets are hyUSD, ETH+, USDC+ and eUSD. They enable DAOs and funds to improve capital allocation and risk management. As an example, bridged eUSD has already been adopted in the Sentz app (formerly known as MOBY) to send borderless, end-to-end encrypted money in under 5 seconds for quarter-penny fees. Contrast this with the $20+ fees that are charged on remittances that can take several days. eUSD has also been adopted by the Ugly Cash app (formerly known as RPay) in Latin America, which was recently celebrated in a 2023 IMF Working Paper for helping users preserve savings and protect livelihoods from volatility due to hyperinflation

High Yield USD (hyUSD)

hyUSD was deployed by Tom with the intention of creating a decentralized flatcoin that provides convenient access to DeFi yields, enabling holders to earn passive income on their capital. Governance should aim to take low to moderate risk to return high DeFi yields in order to mitigate against inflation.

It is a decentralized flatcoin initially pegged to $1 USD that provides convenient access to DeFi yields, enabling holders to grow and preserve their wealth. This is achieved with a 1:1 asset backed by a basket of other yield bearing tokens including eUSD as well as tokenized lending with exposure to US Treasuries. This makes it possible for hyUSD to act as a secure high yield savings flatcoin with up to 8% in annual appreciation, outpacing inflation in over 100 countries around the world.

hyUSD provides the following benefits to users:

The revenue split for hyUSD is as follow:

ETHPLUS (ETH+)

ETH+ was deployed by Eridian, a member of the EthStaker community and a solo Ethereum staker. It consists of a 50:50 split between RocketPool’s rETH and Lido’s stETH, with a slight variance in the composition depending on the market conditions. The collaterals were chosen as they were the two of the largest LSDs in the Ethereum staking ecosystem, providing deep liquidity and a diverse set of validators.

It is an appreciating Ethereum Liquid Staking Token basket with over-collateralized protection and was created with 3 mandates:

ETH+ provides the following benefits to users:

The revenue split is as follows:

Electronic Dollar (eUSD)

eUSD was launched on February 24, 2023. It is a decentralized stablecoin built with Reserve Protocol, officially launched on the Ethereum and MobileCoin blockchains, and backed 1:1 by a diversified basket of yield-bearing, trusted stablecoin derivatives utilizing Compound and Aave (aUSDC, cUSDC, aUSDT, cUSDT). eUSD is decentralized, community-governed, and censorship-resistant.

eUSD embodies the following characteristics across all blockchains:

On the MobileCoin blockchain eUSD enables borderless, private-payments at sub-penny fees, enabled by the following features for all its users:

$RSR stakers provide overcollateralization to eUSD and are subject to seizure in case the collateral backing for eUSD defaults. For example, during $USDC’s depegging in March 2023, eUSD required emergency action. Since it is 50% backed by $USDC (approx 25% saUSDC, 25% cUSDC), the protocol had to sell off its backing for emergency collateral ($USDT). Through the process, eUSD $RSR stakers helped re-collateralize eUSD and restore the peg.

Governance has specified a 2-week delay for unstaking. During this period of time, stakers don’t earn rewards. 

The revenue split is as follow:

USDCPLUS (USDC+)

USDC+ is an overcollateralized yield-bearing RToken deployed on Ethereum mainnet. The original idea behind its deployment was to introduce a stablecoin that is able to manage its own liquidity leveraging StakeDAO’s liquid lockers. This is achieved with permissionless minting and redemption with no fees.

To capture this yield, the RToken is powered by 3 $USDC markets: Flux, Compound v3, and Morpho-Aave. The revenue split is decided by governance: to USDC+ holders, to $RSR stakers, and to a liquidity fund

Protocol Operations

Issuance and Redemptions

The primary protocol operations involve the issuance and redemption of RTokens:

There are two additional mechanisms:

Source: Revelo Intel

Staking and Unstaking

In addition to the issuance and redemption of RTokens we also need to take into account the importance of $RSR staking and unstaking.

Upon staking, holders receive stRSR tokens, representing their staked position. The exchange rate between stRSR and $RSR starts at 1.00 and changes over time based on RToken revenue sharing and overcollateralization slashing.

Note that to engage in governance, stakers need to delegate their stake to activate their voting weight. 

Un-staking requires two transactions – one to initiate and another to receive $RSR tokens back after the delay. During this period, the stRSR position is not transferable and gets burned upon the first transaction.

Reserve Rights ($RSR) staking is a fundamental component of the Reserve protocol, designed to ensure the stability and security of RToken holders by providing overcollateralization. This mechanism serves as a protection for RToken holders by acting as a buffer against potential defaults of collateral tokens.

Since $RSR are taking the risk of having their assets be used to cover collateral defaults, they are compensated via two types of incentives:

Rewards for staked $RSR are calculated based on the RToken’s generated revenue, the portion of revenue allocated to $RSR stakers, and the staker’s proportion of the total $RSR staked on that RToken.

For illustration, if an RToken generates $100 in revenue, 20% is designated for RSR stakers, and a staker has contributed 10% of the total $RSR staked, their reward for the period would be $2.

Finally, rewards are distributed by market-buying $RSR with the revenue (in various ERC20s) generated by the RToken and depositing it into the staking contract, effectively increasing the exchange rate of staked $RSR to $RSR over time.

Stakers have the flexibility to cancel their unstaking process at any point, providing additional control over their staked assets. However, there is an unstaking delay to prevent immediate withdrawals, especially during times of distress. 

Asset Management

The Reserve protocol introduces a structured framework for asset management and the distribution of revenue generated by RTokens. The goal of this framework is to ensure transparency, accountability, and fairness in the management of assets and the distribution of gains among stakeholders.

First, upon deploying an RToken, the deployer makes a decision about the revenue split between RToken holders and $RSR stakers. In this step, the deployer also specifies what ERC-20 assets can be used as collateral or revenue assets. These ERC-20 tokens are then registered in the Asset Registry contract, which is specific to each RToken.

Secondly, governance oversees the management of assets, including the registration of new assets, modification of registered asset details, and unregistration of assets from the system.

The protocol monitors the appreciation of the RToken’s (appreciating) collateral tokens and adjusts the redeemability of the RToken accordingly.

This way, as the collateral grows in value, fewer collateral tokens are required to back the outstanding RToken supply. In this case the protocol mints new units of RTokens and directs this value either to $RSR stakers or back to RToken holders. 

Revenue Distribution to RToken Holders

Collateral tokens backing the newly created currency are stored in a contract called the Backing Manager. This contract is responsible for holding collateral assets, minting more RTokens out of them, or trading them for RTokens or $RSR (to later pay out rewards to RToken Holders or $RSR stakers).

As yield is accrued by the collateral assets, the Backing Manager periodically mints new RToken units. A portion of the new units (as described by the revenue distribution table) are distributed back to RToken holders. 

However, note that each collateral asset will earn yield at its own pace. The portion of collateral that uniformly appreciates (represented in brown in the image below) is used to mint new RTokens. The remaining grown collateral that cannot be evenly minted into RTokens is then sent to the RToken Trader contract, which trades them directly for more RTokens through auctions. 

Once the uneven portion of the yield is swapped for RTokens, both the newly minted RTokens and the newly traded RTokens get consolidated in a contract called the Furnace. This contract is responsible for “melting” (slowly burning) these new RTokens, which incrementally increases the exchange rate between the RToken and its collateral basket.

To summarize:

Revenue Distribution to $RSR Stakers

The section above explained how the Backing Manager holding collateral assets leads to the production of new revenue RToken which can be returned to RToken holders in a melting process. Similarly: this revenue RToken can also be used to market buy RSR to distribute to $RSR stakers. 

Newly minted revenue RToken as well as the unevenly-appreciated collateral is sent to the RSR Trader, which sells all tokens it holds for RSR which it forwards to the stRSR pool. 

Next, the protocol will transfer all the newly acquired $RSR to the stRSR pool, where another melting process will take place in order to increase the stRSR/RSR exchange rate

To summarize:

Revenue Distribution Example

Assume a scenario where 40% of the revenue is allocated to RToken holders and 60% is directed to $RSR stakers. 

Out of the newly minted revenue RToken, the protocol allocates 40%to RToken holders. Excess collateral which cannot be minted into RTokens directly, is sent to the RToken Trader for conversion into more RTokens. The newly minted and traded RTokens are then consolidated in the Furnace, where they undergo a melting (slow burning) process. This incrementally enhances the exchange rate of RToken relative to its collateral, thereby appreciating the value of each RToken held by investors.

Similarly, out of the 60% revenue allocated to $RSR stakers, the protocol again mints as many RTokens as feasible. These newly minted RTokens, along with the remaining collateral, are then sent to the RSR Trader for conversion into $RSR tokens. Next, the acquired $RSR tokens are transferred to the stRSR pool, where they are gradually distributed to stRSR holders. This distribution process effectively elevates the stRSR/RSR exchange rate, increasing the value of the staked $RSR.

Altogether, the protocol manages and leverages all accrued revenue in the Backing Manager, ensuring that the growth of the collateral is distributed accordingly between RToken holders and $RSR stakers. 

This dual-pathway distribution mechanism ensures that both parties—investors in RTokens and $RSR stakers—benefit from the appreciation of the underlying collateral.

Recapitalization

Recapitalization is the process that ensures that RTokens remain stable and can be redeemed in the face of volatile market conditions or any other unforeseen disruptions. By systematically managing collateral assets and leveraging $RSR in emergency situations, the protocol ensures that RTokens remain a reliable and stable asset for holders.

To conduct this operation, the protocol distinguishes between being “fully collateralized” and “fully funded,” and has a structured approach to manage recapitalization, primarily through Reserve Rights ($RSR)

 

Source: Revelo Intel

 

Even though the protocol aims to be fully collateralized at all times, there are two situations that can lead to a transition between the two states:

When not fully collateralized, the protocol initiates the sale of assets not part of the proper collateral basket. This process continues until the protocol either becomes fully collateralized again or requires intervention through $RSR liquidation.

If a collateral default occurs, the protocol immediately flags the default and begins liquidating the faulty collateral. The proceeds, along with any excess collateral, are used to acquire predefined emergency collateral.

If the proceeds from liquidations and excess collateral are insufficient, the protocol seizes the required amount of $RSR from the stRSR contract. These $RSR tokens are then sold through auctions to purchase the necessary emergency collateral, resulting in a proportional reduction in value (haircut) for all $RSR stakers.

Auctions

Reserve uses auctions as a method for trading assets. This is required for operations like 1) revenue distribution, and 2) recollateralization following basket changes or collateral defaults. Anyone can participate in auctions, and frequent revenue auctions ensure that stakers receive a constant reward stream.

Presently, the protocol integrates two types of auctions: Dutch Auctions and Batch Auctions. 

Dutch Auctions

Dutch auctions start with a high price for the auctioned asset, gradually reducing until a buyer accepts the current price or a preset minimum price is reached. This method ensures rapid price discovery and prevents bidding wars.

The process is conducted in 4 stages (as currently implemented):

  1. Initial Drop: The asset price decreases from 1000x its expected price to 1.5x. This phase is primarily a safeguard against price manipulation.
  2. Approaching Expected Price: The price lowers from 1.5x to 1x the expected price, accommodating potential natural price movements during the auction.
  3. Expected to Worst Price Range: The price drops from the expected price to the worst-case price, factoring in oracle errors and maximum trade slippage. Most bids are anticipated in this phase.
  4. Final Static Price: The price remains fixed at the worst-case price, allowing for manual human bidding if bots are not active.

A Dutch auction concludes when a user places a full-lot bid or when the auction time expires without bids, leading to the possibility of initiating a new Dutch or Batch auction for the assets.

Batch Auctions

Reserve utilizes Gnosis’ Easy Auction for batch auctions, a market mechanism that matches limit orders of buyers and sellers at a fair clearing price. It executes all “batch” bids above the minimum acceptable price, satisfying the number of assets available for sale.

For example, consider the following scenario:

Smart Contracts Architecture

Many of the core contracts used by the protocol follow a proxy pattern. This means that users interact with contracts that store data but do not contain business logic. This logic is delegated to implementation contracts that can be swapped in order to apply changes to the business logic if/when required.

The architecture differentiates between core contracts and plugins:

Any ERC20 token is wrapped and modeled in an Asset or Collateral contract. An Asset models an ERC20 token and offers a price view against the unit of account, while a Collateral is an Asset with additional information required for its use as RToken backing.

Monetary Units

In order to fully understand the system, it is important to note that there are 3 internal financial units used to perform different functions pertinent to RTokens.

For instance, consider the following:

This is relevant because the protocol operates on the premise that collateral tokens maintain a known and predictable relationship with their reference units, and that these reference units, in turn, maintain a known and predictable relationship with their target units.

The protocol actively monitors these relationships. It flags a collateral token as defaulting if any of these relationships appear to be broken, ensuring the stability and reliability of the RToken system.

Basket Dynamics

In Reserve, “baskets” are fundamental constructs that represent collections of financial values crucial for maintaining the full collateralization of RTokens at all times. 

The protocol differentiates between three main types of baskets: Prime Baskets, Reference Baskets, and Collateral Baskets. Each plays a specific role in ensuring the stability and redeemability of RTokens. 

Source: Revelo Intel

System States and Roles

Reserve features a governance structure comprising different roles that can interact with the system. These roles are designed to respond swiftly and effectively in the event of attacks, exploits, or bugs. 

Similarly, there are different states that the system can be in at any given time.

Why the Project was Created

Reserve was built under the belief that access to a stable currency is considered a fundamental human right. The protocol was built with the ambitious goal of achieving a world where a currency can maintain its purchasing power over time. The ultimate vision for Reserve is to create a new approach to currency that can be used by the majority of people in the world, providing stability and equal purchasing power over time.

The motivation behind the Reserve Protocol is to combat the inflationary nature of traditional currencies like the USD while avoiding the extreme volatility associated with cryptocurrencies like Bitcoin ($BTC) and Ethereum ($ETH). Reserve achieves this by bundling various assets into an index, which serves as the basis for its stable currency. 

Reserve is offering a solution to the people who suffered a decrease in their quality of living because their currency was not working for them and devaluing more and more every day. Up until now these people had no choice, but thanks to tokenization and the advent of stablecoins, they now can rely on a permissionless tool that can help them maintain their purchasing power or increase their wealth through asset-backed currencies. 

The vision of Reserve is to remove barriers to entry and decrease transaction costs around the world. All of this is achieved without excluding the most vulnerable ones or unlucky ones who have been born in hyperinflationary countries where they don’t have freedom to access the whole spectrum of financial services. 

Addressing the Challenges of Stable Currencies

Building stablecoins involves navigating a complex landscape of design choices and trade-offs. Each decision carries implications for stability, trust, and adoption. 

The first issue comes from the choice of choosing between a pegged or floating exchange rate. While some national currencies are relatively stable, creating an independently stable cryptocurrency without a peg presents numerous hurdles. Central banks stabilize currencies by managing supply, demand, and purchasing power, often with considerable resources at their disposal. For a tokenized asset, replicating such a centralized system’s functions is feasible but unattractive, making pegging to a stable currency or asset the more practical approach initially.

Secondly, pegging a currency’s value requires collateral. While self-referential collateral (where the collateral’s value is tied to the currency’s success) can theoretically create a positive feedback loop of stability, it’s inherently risky. Any decrease in the currency’s demand can devalue the collateral, leading to a downward spiral. Conversely, exogenous collateral, with its independent value, provides a more stable and reliable backing, insulating the currency from its own market fluctuations.

Thirdly, while fiat currencies can be attractive for pegging due to their liquidity and simplicity, this approach introduces the fiat’s inflationary tendencies and geopolitical risks into the stable cryptocurrency. Pegging to a diversified asset basket can offer long-term stability but is more complex and may be susceptible to short-term value fluctuations.

Fourth, the backing ratio  is crucial for maintaining a currency’s stability. While partial backing could theoretically suffice, it introduces risks of bank runs and speculative attacks, especially given the high competition and low switching costs in the cryptocurrency market. A 100% collateral backing or overcollateralized design, although more capital-intensive, ensures robustness against such destabilizing events.

There are also issues that come when deciding between off-chain and on-chain assets being used as collateral. This has an effect on the degree of centralization and censorship resistance. For instance, the high volatility of assets like $ETH makes overcollateralization or hedging necessary, both of which are costly strategies. Off-chain collateral, despite introducing centralization, offers lower volatility and, therefore, economic viability.

Centralizing collateral with a single issuer also concentrates counterparty and third-party risks, including mismanagement and intervention by external forces like governments. A multi-collateral system, spread across various jurisdictions, can mitigate these risks by distributing the collateral, though it may increase the complexity and the chance of partial defaults.

Reserve’s Strategic Vision

The strategic vision behind the Reserve protocol is to enable anyone to create RTokens, which can eventually be detached from the USD peg.

History has shown that dominant world currencies, associated with major empires or economic powers, tend to lose value and status as reserve currencies when those powers wane. Notable examples include the Dutch Guilder and the British Pound.

On that note, prominent figures like Ray Dalio and Larry Fink have expressed concerns about the US dollar’s future as the world’s reserve currency, citing factors like burgeoning national debt and potential policy responses that could devalue the currency.

Because of that, it is important not to overlook the debt monetization concerns associated with the USD. The Federal Reserve’s potential to monetize the burgeoning national debt raises worries about significant depreciation of the US dollar, possibly up to 30%. These concerns highlight the inherent vulnerabilities in relying on a single fiat currency as a global standard, especially in the context of shifting geopolitical and economic landscapes.

In anticipation of potential instability and depreciation of the US dollar, the Reserve community aims to create a stablecoin (RToken) that initially pegs to the US dollar but is designed to transition away from this peg in the long term.

The goal is not merely to mirror the stability of existing asset classes but to innovate a novel stablecoin that maintains short-term stability while offering enhanced long-term stability and resilience against the vulnerabilities of traditional reserve currencies.

Reserve Ecosystem

Rpay

Rpay allows users to escape currency inflation & save in a more stable currency, eg USD.

Rpay initially utilized $RSV, but transition to $eUSD after depeg events on major stablecoins like $USDC and $USDT showed that there would be risks. 

However, on May 2, 2023, it was mentioned that Rpay had lost its main US banking partner as result of the reverberations from the FTX scandal and the general loss of willingness for banks to serve crypto companies. As a result, they had to shut off most of their USD liquidity services for Rpay users.

Since many use cases include moving money in from one currency and then out to another currency in order to e.g. pay a supplier abroad, send a remittance to someone in another country, etc., the loss of USD liquidity means less depositing/withdrawing in USD as well as in other currencies., leading to a drop in total transaction volumes on Rpay.

As a result, the team behind Rpay pivoted to Best Friend Finance, and its successor app Ugly Cash. 

Best Friend Finance

Best Friend Finance, or BFF, was introduced on August 31, 2023.

BFF is a new company from the creators of Rpay, focused on global financial inclusion. The Rpay team had realized that it was virtually impossible to offer a stablecoin wallet with reasonable pricing in the US banking climate, and hence the decision to develop BFF was made. US users will not touch any crypto balances, including RTokens, while international balances will still be in RTokens. 

BFF will start off by providing comprehensive banking services in the US and seamless cross-border money transfers and financial solutions across Latin America (LATAM). Its name was chosen in order to fulfill the need of being able to speak to the zoomers who run the streets and the boomers who run the banks, and this name works for that.

BFF intends to get users equal access to what they deem the six essential financial functions, being:

Their first product is Ugly Cash

It was introduced on December 11, 2023 and is intended to be a financial center designed for Latinos from all over the American continent with a focus on those living in the US, offering banking to U.S. customers, access to a USD balance with a card to customers in Latin America, and allowing the movement of money between them at no cost.

Ugly Cash went live on the Apple App Store and Google Play on December 23, 2023, in the early access stage. 

MobileCoin / Sentz

MobileCoin is an encrypted-focused L1 blockchain designed for use in everyday transactions, and addresses 4 fundamental issues: 

No one except for the sender and receiver can see the details of the transaction. The public blockchain is encrypted to ensure security, and is designed to be fast and secure enough to be used for mobile transactions. At the consumer level Sentz offers extensive geographical coverage while ensuring local withdrawal convenience via Visa cards or bank accounts.

The Sentz app allows anyone to send and receive payments globally from anyone you can text. This allows for instant cross-border money transfers that cost a fraction of a cent. Payments can be done via debit card, ACH, stablecoins, or MOB. Some use cases include paying freelancers or international payments for businesses. All customer data is secured end-to-end to safeguard confidential information.

By focusing on reducing friction in blockchain-based payments, Sentz ensures a superior user experience compared to traditional financial rails without the drawbacks of existing blockchain solutions. Payments between individuals are processed in less than five seconds. As another example applied to cross-border payments, Sentz can transfer funds from a US bank to a Mexican bank in under 10 minutes, a significant improvement over traditional banking timelines.

Additionally, the Sentz wallet empowers you with total control over your funds without intermediary oversight, underscoring the importance of personal responsibility in managing digital assets. Your public key accounts like your digital account number, allowing others to send funds to your wallet, maintaining privacy while facilitating transactions. With your wallet you are also the owner of your private key, which is your unique digital signature, akin to traditional banking PINs or check signatures, proving ownership and controlling access to funds tied to these keys.

Sentz has innovated transaction simplicity by associating public keys with familiar identifiers like phone numbers or emails, streamlining the user experience without compromising security. In addition to that, Sentz offers a cloud-based vault service, leveraging iCloud and Google Cloud, to securely store your encryption keys, providing an accessible yet secure backup solution.

For those preferring manual backups or additional security layers, Sentz supports:

Overall, the Sentz wallet is more than just a tool for digital transactions; it’s a comprehensive solution for modern financial management, blending the convenience of digital payments with the security and privacy essential in today’s digital age. 

Curve Ecosystem

In June 2023, Reserve strengthened its relationship with the Curve ecosystem by allocating $20M investment across $CRV, $CVX, and $SDT governance tokens.

RTokens can be a store of value and unit account, but in order to be a medium of exchange, they can benefit from improving their liquidity conditions on DEXs like Curve. This strategy fosters a wider supply distribution and adoption. 

The investment primarily supports the liquidity of the first three RTokens – High Yield USD (hyUSD), ETHPlus (ETH+), and Electronic Dollar (eUSD). These RTokens are intricately designed to offer high yield, safety, and resilience, backed by a diversified portfolio of yield-bearing assets.

Nonetheless, while the initial focus is on the first RTokens, the investment strategy is flexible and may extend to additional assets as the Reserve ecosystem matures, ensuring sustained growth and stability.

Enhanced liquidity and stability will make RTokens more attractive to a broad array of market participants, including DAOs, entrepreneurs, protocols, and institutions, fostering a more integrated and expansive DeFi ecosystem.

Sector Outlook

Reserve is a protocol that facilitates the creation of yield-bearing USD stablecoins and composite assets. Its use cases can expand to supporting real-world assets (RWAs) that are tokenized, potentially replacing fiat currencies in the future.

The primary issue addressed is inflation, a common problem worldwide, causing prices to rise consistently over time. Currency inflation is linked to excessive money printing by central banks, which devalues sovereign currencies,  as the economy cannot absorb the extra money at the same rate.

The outcome of poor monetary policy leads to prices increasing over time across the globe. Money is printed at a faster rate than the economy can handle the extra supply

Even though this process can start taking place slowly…

…it can also happen very fast…

…and even at an almost exponential rate.

The Internal Monetary Fund (IMF) offers data that goes back to the 1960s for multiple countries. We can observe that for some counties prices have increased by 20x. But historical data also shows that even strong currencies like the US dollar have significantly lost purchasing power over decades, resulting in price increases of approximately 8x. In other words, even if you had been saving money since the 1960s, nowadays you could only buy 1/8th as much now as you could back then – or an 87% loss in purchasing power. 

It is a well-known monetary phenomena that printing money over time leads to price inflation. Economists like Milton Friedman have stated that “inflation is always and everywhere a monetary phenomenon”, in the sense that price increases are produced as a result of significant increases in the amount of money supply. According to this theory, inflation occurs because, with more money available, people are willing to spend more, leading to price increases. 

For example, the image below shows a green line that represents money being printed and a red line that shows prices. We can observe that as more money is printed prices go up proportionally. This happens because the USD is being diluted and that decreases its value. In fact, the green line is not just showing the amount of money in circulation, but the money supply divided by the size of the economy – hence why the chart illustrates “quantity of money per unit of output”.

What this means is that if the money supply was growing at the same rate as the economy, the green line would actually be flat. Therefore, when the line is steeper than flat, that indicates that money is being printed faster than the economy is growing. 

Why Printing More Money Decreases Its Value

Printing more money tends to decrease its value because it increases the supply of money relative to the goods and services available for purchase, a concept known as inflation. 

When there’s more money circulating in the economy but the quantity of goods and services remains constant, the value of each monetary unit diminishes. This happens because each unit of currency now represents a smaller portion of the total goods and services. As a result, more units of currency are required to purchase the same amount of goods and services as before, leading to an increase in prices. 

This devaluation of currency reduces the purchasing power of money, meaning consumers can buy less with the same amount of money. This concept is foundational in monetary economics and underscores the importance of prudent monetary policy to maintain the value of currency.

This phenomena has been illustrated by Ray Dalio’s Principles for Dealing With The Changing World Order

As an example, breaking the link to gold allowed the US to continue spending more than it earned. By issuing debt they managed to increase the number of dollars. Consequently, as there was an increase in the number of dollars without an increase in the country’s wealth, the value of each USD unit fell. 

As these new dollars entered the market without a corresponding increase in productivity, they were used to buy lots of stock, gold, and commodities, causing their prices to rise.

This pattern has repeated in history multiple times. When governments spend much more than they take in taxes, they eventually run out of money and end up printing more. This causes the prices of stocks, gold and commodities to rise. 

As a matter of fact, out of the roughly 750 currencies that existed since the 1700, less than 20% exist now and all of them have been devalued.

For the Dutch this happened after their defeat in the 4th Anglo-Dutch War when they weren’t able to repay the massive debts they built up during the conflict. This led to a run on the bank of Amsterdam.

The bank run was followed by a desperate sell-off, forcing massive money printing. 

This devalued the currency and led the empire into irrelevance.

 

For the British this happened after World War II. Despite their victory, they could not repay their debt to cover the funds they borrowed to fund their war efforts.

Afterwards, the British Pound lost its dominance, and created a New World Order dominated by the USD as the default Reserve Currency. 

Even though the United States still retains its dominance, its debt continues to increase, spending more than it earns. 

Essentially, it is funding its deficit with more borrowing and printing huge amounts of money.

Even though the big sell-off in USD and USD-denominated debt hasn’t yet begun, the point is that we don’t only need to worry about the constant slow inflation of the USD, but about the potential massive devaluations we might see – just like it happened to the two previous Reserve Currencies at the end of their reign. 

A New Approach to Currency

Reserve presents a new approach to currency, aiming for global adoption by individuals, businesses, banks, and governments. The Reserve protocol distinguishes itself from other stablecoin designs by advocating for an exchange rate peg to a fiat currency initially, with a subsequent transition to a basket of assets. This approach may involve using off-chain foreign collateral that has been tokenized by various issuers. 

One notable feature of the Reserve protocol is its commitment to openness, exploration, and competition. It embraces a permissionless ethos, enabling anyone to deploy an asset-backed currency (RToken) with their chosen collateral basket, governance system, and revenue distribution model. 

The Opportunity for Stable Asset-Backed Currencies

Cryptocurrencies inherently offer substantial improvements over fiat money, including near-instant global transactions, protection against dilution or devaluation by governments, and programmable features for complex financial contracts. 

Despite their potential, major cryptocurrencies like Bitcoin and Ether face significant adoption challenges due to their volatility. This volatility undermines their utility as a medium of exchange, store of value, or a standard of deferred payment. The inherent risk and unpredictability discourage their use in everyday transactions, savings, or contractual agreements.

Stable cryptocurrencies can address these volatility issues, unlocking the full potential of blockchain technology. For instance, a stable cryptocurrency can serve as a reliable medium of exchange, a secure store of value, and a viable unit of account for contractual obligations, without the speculative risks associated with traditional cryptocurrencies.

Furthermore, stablecoins hold the potential to revolutionize money, which is the most basic platform for commerce. This potential comes from its inherent characteristics of stability and censorship-resistance, coupled with programmability that may enable new solutions to age-old problems in capitalism.

There is a large market opportunity for stablecoins to globalize commerce by removing barriers to cross-border transactions, allowing anyone to transact with anyone else, anytime, anywhere. This could enable businesses to scale internationally without having to build new infrastructure to interface with local banking institutions in each region.

Even though the industry has largely adopted fiat-backed stablecoins like $USDT and $USDC, as evidenced by their large market capitalization and transaction volumes, a trusted and decentralized stablecoin could broaden this demand opening more use cases and markets, offering a de-risked means of exchange and a reliable store of value. As of 2024 crypto MAUs are about the same as the Internet MAUs in 1994. Furthermore, $USDC and $USDT are first-generation stablecoins, similar to how AOL was a first-generation Internet company. This comes to show that crypto is a nascent industry and there is a lot of room for expansion. 

Supporting Emerging Markets

In many emerging markets, fiat currencies can lose significant value rapidly, mirroring the volatility seen in crypto assets during certain periods, but with much more dire consequences for the local population. For individuals in these markets, being forced to hold a rapidly depreciating currency can lead to substantial economic hardship.

Source: Revelo Intel

In developing countries and emerging markets, stablecoins present a viable solution to this problem. By offering a stable value, they can serve as a reliable store of value and medium of exchange, independent of the local currency’s instability. 

Consider a scenario where, if a local currency’s demand begins to decrease significantly, governments might be incentivized to manage their monetary policy more responsibly to keep their currency competitive. Alternatively, if mismanagement continues, the local fiat currency might eventually be replaced by a more stable tokenized asset. While the latter outcome might be more disruptive in the short term, it could lead to long-term benefits by liberating the populace from chronic inflation and economic instability.

Potential Adoption

In the pursuit of achieving a currency that can maintain its purchasing power over time, Reserve takes inspiration from the fact that most wealthy individuals keep their net worth in a diversified basket of assets, such as their local currency, stocks, bonds, gold, or real estate. 

The proposition of Reserve is to take those assets that people already own to protect their wealth and aggregate them altogether such that it is possible to mint a currency out of it. This results in an asset-backed currency. 

These asset-backed currencies are Reserve’s RTokens, which can be permissionlessly minted by anyone as long as every unit is backed one to one by the appropriate basket of assets. This means that, unlike fiat currencies, its supply can’t be artificially inflated and each unit can be redeemed for the underlying at any time. 

Just like wealthy individuals diversify their assets, Reserve aims to expand this vision to offer this opportunity to anybody who interacts with the smart contracts of the Reserve protocol. 

In addition to that, not all financial assets are currently tokenized, but this trend is gaining more and more traction over time. Tokenization is the process through which real-world assets or rights are represented by digital tokens on a blockchain. These tokens can represent a wide range of values, from real estate and art to stocks and commodities. The beauty of tokenization lies in its ability to allow for fractional ownership, enhance liquidity, and facilitate easy asset transfers. All of this can be further optimized by minting a stable unit out of them. 

What makes this value proposition powerful is the fact that the protocol smart contracts are permissionless. Anybody can deploy a new currency on Reserve without asking for permissions and even get paid out of the revenue that is generated by currencies backed by yield-bearing assets like tokenized T-Bills, liquid-staking yield…

RTokens and Treasury Management For DAOs

As DAOs mature and their ecosystems expand, efficient treasury management becomes crucial to sustain growth and stability. Traditional treasury strategies, while adequate in the past, no longer suffice in the dynamic DeFi landscape. 

Traditionally, DAO treasuries have adopted a conservative approach, primarily holding native tokens and liquid assets to ensure operational liquidity. While prudent, this strategy often leads to unproductive asset allocation.

As a result, a significant portion of DAO treasuries remain in non-yield-bearing assets, representing missed opportunities for growth and capital appreciation. A strategic shift towards yield-bearing assets could unlock substantial treasury expansion.

By introducing RTokens as a new asset class backed by yield-bearing assets, Reserve could redefine treasury management for DAOs:

The above features demonstrate that RTokens can offer multiple advantages for DAOs, addressing core needs such as:

Challenges and Future Prospects

Two significant challenges lie ahead for the Reserve protocol. Firstly, the tokenization of various financial assets, such as equities, commodities, and derivatives, remains an ongoing multi contributor process. Secondly, regulatory constraints on the use of tokenized assets worldwide are uncertain. The protocol aims to adapt to these changes as the ecosystem evolves.

At this point in time, most financial assets are not yet tokenized, posing temporary constraints to the  realization of the Reserve vision. Note that the original vision entails a world where a broad spectrum of assets are tokenized and incorporated into the Reserve stablecoin baskets, with the Reserve protocol facilitating the creation of new stablecoins with varied baskets.

On a similar note, the timeline and extent of asset tokenization, and the regulatory frameworks governing the use of tokenized assets globally, are uncertain and largely beyond the direct control of the Reserve protocol.

In addition to that, present decentralized governance systems are primarily based on simple token voting mechanisms, which are adequate for managing a world reserve currency due to issues around fairness and centralization.

Chains

The protocol is written in Solidity smart contracts that have been deployed to Ethereum mainnet and Base. 

Deployments can take place on other EVM-compatible chains without requiring any significant code changes. 

Using the Protocol

RTokens are the pivotal component of the Reserve protocol, functioning as stablecoins fully collateralized by a dynamic basket of assets. The issuance, redemption, and over-collateralization processes of RTokens are designed to ensure stability, reliability, and responsiveness to market dynamics

  1. Issuance and Redemption of RTokens
    1. Minting RTokens: Users can mint RTokens by depositing a specified basket of collateral tokens. This process ensures that the value of the RToken is fundamentally backed by tangible assets.
    2. Redemption Process: Conversely, RTokens can be redeemed for the underlying basket of collateral tokens. This ensures that RTokens maintain a value equivalent to the market value of the entire collateral basket, with arbitrage mechanisms acting to correct any deviations.
  2. Dynamic Basket Composition
    1. Reference Basket: The composition of the issuance/redemption basket is dynamically defined based on a reference basket. This basket is a linear combination of reference units, reflecting the composition and value of the collateral at any given block.
    2. Appreciation and Unit of Account: While internal calculations within the RToken system are often denominated in a single unit of account (like USD), appreciation is determined relative to the reference basket, ensuring that RTokens accurately represent the value dynamics of the underlying assets.
  3. Overcollateralization Mechanism
    1. Protection Against Defaults: RTokens can be over-collateralized, meaning that in the event of a collateral token default, there is a reserve pool of value available to compensate for the loss.
    2. Role of Reserve Rights (RSR): $RSR holders contribute to this over-collateralization by staking their $RSR on an RToken instance. In the event of a default, staked $RSR can be seized through a mechanistic process based on on-chain price-feeds, ensuring a fair and transparent resolution without reliance on governance decisions or human judgment.
  4. Incentivizing Overcollateralization. To incentivize $RSR holders to stake and provide over-collateralization, RToken instances can allocate a portion of their revenue to the $RSR over-collateralization pool. This creates a financial incentive for $RSR staking, aligning the interests of RToken holders and $RSR stakers.

Business Model

The business model of the Reserve protocol centers around creating a scalable and decentralized financial infrastructure that enables the creation, governance, and usage of stable, asset-backed currencies known as RTokens. 

The core value proposition lies in offering a stable and scalable alternative to traditional and digital currencies, addressing the volatility and inflation issues commonly associated with them. 

RTokens can be permissionlessly created by anyone anywhere in the world. The deployer will set a revenue-sharing allocation for RToken holders and $RSR stakers respectively. 

Revenue Streams and Fee Breakdown

There are no protocol fees and revenue participation is derived by staking $RSR, which is done on the same terms as any other community participant.

Stakers earn rewards based on 3 factors:

Tokenomics

Reserve Rights, $RSR, is the governance token for the Reserve protocol.

$RSR tokenholders can stake their assets on any RToken, providing stakers with the ability to participate in governance, earn staking fees, and provide over-collateralization. 

Token Distribution

$RSR has a fixed supply of 100 billion token, with more than 50 billion already in circulation

Category Amount
Circulation 50.6B
Slow Wallet 49.4B
Slower Wallet 0

The Slow Wallet created in 2019 is a locked wallet controlled by the Reserve project team, used to fund RToken adoption initiatives. It has a hard-coded 4-week delay after initiating each withdrawal transaction on the blockchain.

In January 2024, organizational changes and a new Slower Wallet were announced. As part of these changes, Confusion Capital is a new entity who will manage funding for the Reserve Ecosystem, including Best Friend Finance, and ABC Labs (who focuses on core protocol development). The Slower Wallet will be a wallet that is administered by Confusion Capital (receiving a portion of funds from the Slow Wallet), which imposes additional withdrawal restrictions.

The Slower Wallet maintains the 4-week withdrawal delay and adds a further limitation that no more than 1% of the total supply of $RSR can be withdrawn in any 4-week period. The reason for the change is merely to reduce the degree of trust that anyone needs to place in Confusion Capital. Following is an illustrative example of how this works:

This reduces the degree of trust that needs to be placed in the core team that administers the Slower Wallet.

Token Emissions

As the $RSR supply is capped and fully minted, there are currently no token emissions. 

Governance

Each RToken can feature its unique governance system, although a default configuration is provided for consistency and ease.  In most RTokens, the governance system is configured such that the amount of $RSR tokens a participant holds determines their voting weight.

$RSR token holders, who also provide overcollateralization, are incentivized to ensure the safety and prudent management of the RToken, as their funds are at risk in the event of collateral default.

The community-driven governance process follows two steps:

Governor Alexios, a modified version of the OpenZeppelin Governor, is the suggested governance system for RTokens, facilitating proposal submission, voting, and execution.

It is worth noting that $RSR holders can delegate their voting power to other addresses, promoting active participation and higher voter turnout.

Furthermore, various aspects of the governance process, such as proposal threshold, quorum, voting snapshot delay, voting period, and execution delay, are configurable.

Additional roles like Pauser, Short Freezer, Long Freezer, and Guardian can be assigned to addresses to manage the RToken in case of attacks, exploits, or bugs.

Similarly, the system can be in two following two states as an extra protective measure:

Risks

Interacting with smart contracts inherently involves exposure to various risks that users must be aware of, such as smart contract vulnerabilities, oracle risks, market and governance-related threads, collateral asset uncertainties…

Utilizing yield-bearing assets from external protocols like Compound and Aave introduces compounded collateral risk. This risk needs to be carefully managed to prevent systemic vulnerabilities within the broader Reserve ecosystem.

$RSR Staking Risks

Security

Audits

Recognizing that one audit is not enough, the Reserve protocol undergoes rigorous and repeated smart contract audits by reputable firms such as Trail of Bits, Solidified, Ackee Blockchain, Halborn, Code4rena, and Trust Security, coupled with ongoing reviews and updates to ensure contract security and resilience.

Trail of Bits Security Assessment – August 11, 2022

Solidified Audit Report – October 16, 2022

Ackee Blockchain Security Report – October 7, 2022

Halborn Smart Contract Security Audit – October 10, 2022

Code4rena Audit Report – Release 2.1.0 – January 6 – January 20, 2023

Code4rena Audit Report – Release 3.0.0 (core) – June 15 – June 29, 2023

Code4rena Audit Report – Release 3.0.0 (collaterals) – July 25 – August 4, 2023

Trust Security Audit – January 9, 2023 – October 9, 2023

The protocol contributors also encourage community scrutiny and expert analysis by maintaining open-source code and transparent development practices, allowing for collective vigilance and rapid response to vulnerabilities.

Reserve also has additional protective measures in the form of bug bounties and other incentives to compensate researchers who successfully identify and report vulnerabilities. 

To that end, Reserve features an industry leading $5 million ImmuneFi security bug bounty with the following details:

In addition to the aforementioned protective measures, the codebase follows good testing practices, ensuring over 90% test coverage.

The core team uses auditing tools like Echidna and Slither to perform fuzzing and static analysis respectively. 

Economic Attack Vectors

The main economic attack vector involves risk of depegging and bank-runs. The protocol is responsible for ensuring the stability and reliability of RTokens even under extreme market conditions. 

Protecting Peg Stability

To achieve this, RTokens can only be minted by depositing a basket of collateral tokens, and redeemed for the basket, maintaining a robust 1:1 peg with the underlying collateral.

Any deviation in the price of RTokens from the value of collateral creates profitable arbitrage opportunities, encouraging market participants to restore the peg.

Unlike other stablecoin-based projects, Reserve is a protocol that fosters collateral diversification. Instead of relying on a single asset, RTokens are backed by a diverse array of collateral types, significantly mitigating the risk associated with the failure of any single collateral asset.

In addition to this, $RSR staking allows for overcollateralization. $RSR holders can stake their tokens on RTokens, providing an overcollateralization buffer to keep RToken holders whole in the event of a collateral token default. This way, in case of a collateral shortfall, the protocol can seize staked $RSR and use it to buy enough emergency collateral to cover the gap, making  full recollateralization likely.

This mechanism has been tested in real-world scenarios, such as during the $USDC depeg in 2023, and has proven effective in maintaining the peg and protecting user funds.

Mitigating Bank-runs

Reserve also has mechanisms to protect against bank-runs. In the event of undercollateralization, RToken holders can redeem their RTokens for a proportional distribution of the backing collateral, preventing panic selling and providing a fair and orderly exit strategy.

As a result, the protocol’s design penalizes panic redeemers, encouraging them to wait for $RSR auctions or the proportional distribution system, which offers a higher return than panic dumping.

Source: Revelo Intel

Collateral Risk

Despite the presence of a robust rebalancing mechanism, there are extreme circumstances that may necessitate the use of $RSR to recollateralize the outstanding RToken supply. For instance, this happened to eUSD during the $USDC depeg on March 10th, 2023. 

The recapitalization process involved the following steps:

  1. Transfer of $RSR from stRSR to Gnosis Trader: The manageTokensSortedOrder() function facilitates the transfer of $RSR from the stRSR contract, effectively socializing the losses among $RSR stakers. This step is crucial as it mobilizes the necessary funds for recapitalization by leveraging the staked $RSR.
  2. Auction of $RSR for emergency collateral: The highest bid for the $RSR tokens provides the required funds denominated in the emergency collateral for that RToken, which are meant to re-collateralize the RToken.
  3. Settlement of Trade and Claim of emergency collateral: The settleTrade() function ensures that the emergency collateral asset raised from the auction is claimed and transferred to the Backing Manager, completing the recapitalization process.

Note that there might be scenarios where external market participants might not have the willingness or ability to participate in such auctions. As a result, the system may be too slow to react in transitioning from defaulted collateral to emergency collateral. 

The predictability of recapitalization events might also lead to market manipulation or front-running, complicating the fundraising process from $RSR. 

As RTokens grow in market capitalization, the ability of $RSR to serve as effective overcollateralization protection can be under scrutiny. The market depth and liquidity of $RSR are critical factors in ensuring that it can fulfill this role, especially during major market events.

Another important risk factor to consider is the redeemability of the exogenous collateral. While most collateral have strong redemption guarantees, the more exotic the collateral the less liquid it likely is. This risk can be somewhat mitigated by ensuring the RToken is only a small holder by % of the collateral tokens. An RToken that holds too great a % may encounter liquidity issues when it comes to redeeming the collateral in the underlying defi protocol. 

Dependencies and Access Controls

The Reserve protocol implements the Proxy pattern on its smart contracts, implying that the business logic of the implementation contract can be swapped by the core contributors of the protocol. Therefore, the code is not immutable. 

Nevertheless, this upgradeability comes with strings attached. For instance, all proposed upgrades must pass a governance cycle that lasts 8 days at minimum. This allows for RTokens to choose not to adopt the latest Reserve protocol contracts if they do not agree with them. Each RToken has its own independent governance. 

RTokens require external assets, which adds extra smart contract and economic risk. Users need to ensure that they trust the underlying assets in addition to the RTokens contracts. For instance, if a collateral asset represents 10% of an RToken and it suffers an exploit, only 10% of the backing of the RToken would be affected.

Oracles present another external dependency. Reserve uses Chainlink price feeds, which have been the industry standard for years. They provide reliable pricing information about the underlying collateral assets, allowing the protocol to check whether it is adequately collateralized. Nevertheless, Chainlink oracles have been subject to occasional errors as well. For that reason, the actual code of Reserve is designed to remain oracle agnostic. 

Counterparty Risk

Reserve addresses counterparty risk head-on by leveraging the inherent transparency and immutability of blockchain technology. Active contracts are open-source and all transactions that take place can be verified using a block explorer such as Etherscan

By removing intermediaries and enabling direct interaction with public code, the protocol minimizes the risk of man-in-the-middle attacks, errors, or censoring by third parties.

Users also have access to detailed technical documentation and can verify every function performed by the protocol, making informed decisions based on accurate, real-time data.

Governance Risk

Governance risk is a critical concern in DeFi, with the potential to impact protocol integrity and user trust significantly. This is especially problematic for protocols with on-chain governance structures, like Reserve. 

The protocol utilizes a modified OpenZeppelin Governor instance known as Governor Alexios. This system introduces a structured, multi-stage governance process, including proposal creation, a waiting period, voting, and a final timelock before execution.

The governance process is deliberately extended (minimum 8 days), with specific stages for proposal creation, review, voting, and implementation. This duration provides ample time for threat detection and community deliberation.

Additionally,  RTokens are governed by individuals who stake their Reserve Rights ($RSR) on the RToken. This staking mechanism aligns the decision-makers’ interests with the holders, as their capital is at risk.

With a 14-day unstaking period and delayed revenue streaming for $RSR stakers, short-sighted or impulsive governance decisions are deterred, encouraging a more deliberate and considered approach to governance.

Furthermore, the protocol defines specific governance roles (Pauser, Short Freezer, Long Freezer, and Guardian), each with clear responsibilities and powers. This role-based system follows the principle of “least privilege,” ensuring that each role has just enough authority to fulfill its duties without unnecessary power.

Team

Reserve was founded by Matt Elder and Nevin Freeman, two Silicon Valley-based entrepreneurs. Members of the Reserve team come from Google, Tesla, OpenAI, IBM, Hashgraph, MIRI, Impossible Foods, and the Jane Goodall Institute.

Reserve protocol contributors include two companies: ABC Labs and Confusion Capital.

Note that Reserve isn’t a company, but rather a monetary system formalized in a decentralized set of smart contracts, with many roles played by many different people and companies. 

One the one hand, ABC Labs, which stands for Asset-Backed Currency, is a software company focused on supporting the protocol and nurturing the ecosystem of RToken deployers, LPs, farmers, and users along with supporting DeFi apps and FinTech platforms that want to integrate RTokens.

Thomas Mattimore is the CEO of ABC Labs. He started contributing to the protocol two years ago and has experience as a fintech product leader. The rest of team members are presented on the image below:

ABC Labs is being initially funded by Confusion Capital. In its current state it generates revenue by staking $RSR and participating in the DeFi ecosystem in ways that facilitate RToken usage and sometimes generate returns.

On the other hand, Confusion Capital is in charge of managing the Slower Wallet, Grant Program, providing legal support and funding initiatives within the Reserve ecosystem. 

The team at Confusion Capital is smaller than ABC Labs and currently consists of 8 members with mostly financial and legal roles. The company is being led by Nevin Freeman. 

Project Investors

Reserve has undergone the following raises:

FAQ

What is Reserve?

Reserve is a decentralized platform designed to launch and govern asset-backed currencies. It is a decentralized protocol aiming to provide the building blocks for the development of a scalable, decentralized, and stable currency. 

Is Reserve a stablecoin issuer?

Reserve is not a stablecoin issuer. Instead of directly building a stable currency, Reserve has developed a protocol that allows anyone to create a token, known as RToken, which is backed 1:1 by a collection of other tokens. This process can be executed within minutes without the need for coding skills.

How do RTokens maintain stability?

RTokens maintain their value through asset backing. They are created and redeemed by depositing a basket of collateral tokens, ensuring their market value remains equal to the underlying collateral. 

RTokens can be overcollateralized by staking $RSR for added security. In return, $RSR stakers can earn a portion of the revenue generated through mechanisms like lending collateral tokens.

What is Reserve’s mission?

Reserve aims to increase adoption and access to long-lasting, inflation proof, stable currency through a free, permissionless platform to build, deploy and govern asset-backed currencies (RTokens). 

Can a single entity exploit RTokens to the detriment of users?

No, RToken governance is overseen by stakers. Additional safety measures include a set of EOAs and multisigs with specific precautionary roles. 

It’s crucial to note that governance structures may vary across different RTokens.

If the Reserve team were to disengage from the project, would RTokens continue to operate?

Yes, the protocol has been designed to endure, allowing anyone to create RTokens autonomously. Each RToken is governed by $RSR stakers who have full authority over operational decisions, ensuring project continuity regardless of the team’s direct involvement.

Who can create an RToken?

Creating RTokens is permissionless. Users interact with the protocol’s smart contracts or the RToken deployer interface to specify assets, governance, and other parameters without coding skills being a requirement.

What are the governance responsibilities for each RToken?

Governance involves defining the collateral basket, managing emergency assets, updating the basket, and executing trades to adapt the basket composition, ensuring RTokens’ stability and responsiveness to market changes.

What assets are available to be used as collateral in RTokens?

Any asset with a suitable collateral plugin can be used as a collateral asset within an RToken. Collateral plugins help to price underlying assets and surface properties required for the RToken to ascertain its status. Learn more about developing collateral plugins.

Discover the currently available collateral options in Reserve Register dApp deployment wizard “add to basket”. New collateral assets are constantly being integrated into the protocol.

What assets are not supported as collateral for RTokens?

Rebasing tokens (non-wrapped), tokens with a fee on transfer, ERC-777 tokens, and non-ERC-20 compliant tokens are not supported due to their potential for causing instability or security risks.

How can I know the possible yield performance of an RToken idea/design I am considering?

You can use the RToken Backtest tool to test the different possible collaterals for your RTokens and see which collateral assets produce the desired yield result.

Are RTokens algorithmically backed?

No, RTokens are not algorithmically backed. RTokens are fully asset backed 1:1 with exogenous collateral (aka external, unrelated assets) that, via smart contracts, are able to be redeemed at any time for the underlying assets.

How can an RToken deployer earn revenue?

Revenue distribution for RTokens is entirely flexible. From the revenue that is being accrued, any portion can be sent to any number of arbitrary Ethereum addresses, including the RToken deployer. Revenue share percentages are set when deploying the RToken and can only be changed by community governance.

Where does RToken yield (revenue sharing) come from?

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 RTokens, the Reserve protocol’s on-chain operations harvest this yield to distribute to RToken stakeholders. This is performed 100% on-chain.

Community Links