• © Goverland Inc. 2026
  • v1.0.3
  • Privacy Policy
  • Terms of Use
Aave DAOAave DAOby0x67D1Ae043F95d58C339316A422919f65CdE982910x67D1…8291

Aave Centrifuge Permissioned “RWA” Market Proposal

Voting ended over 4 years agoSucceeded

Rationale:

END_Bridge with the support of Centrifuge is proposing to add a Real World Assets ("RWA") permissioned market on Aave.

References:

Following on from the ARC Proposal and discussions in the forum (link here)

Overview:

Our goal is to launch the first (permissioned) market for Real World Assets (RWA) on the Aave protocol. This will allow Aave depositors to earn yield against stable, uncorrelated real world collateral while Centrifuge asset originators can borrow money from Aave, automatically balance capital needs and provide an alternative collateral to volatile crypto assets. Currently, pools on the Tinlake protocol range from real estate, to supply chain financings, to music streaming invoices.

The permissioned RWA market will be operated and managed by END_Bridge via an independent and bankruptcy remote limited liability company. Independent means that END_Bridge is not owned, not operated by, and not managed by Centrifuge or one of the existing Issuers of RWA pools on Tinlake.

Centrifuge is the infrastructure provider that enables asset originators to create an on-chain asset fund via Tinlake to finance loans. The asset originators provide the collateral assets to the permissioned RWA market by adding their DROP token to the pool in exchange for DAI.

Motivation

RWA bear monumental potential for DeFi in regards to volume, adoption and risk diversification. Pioneering lending in DeFi, Aave could be the game changer for millions of businesses by providing instant, bankless liquidity. When bridging the regulated world of Tradfi to trustless DeFi you encounter challenges that only few in DeFi have taken on so far. Centrifuge is planning to make use of the new permissioned pool feature on Aave which is designed to be compliant with AML regulations and US securities guidelines. The pool itself will be public on Ethereum but only accessible to those that undergo KYC verification.

Each Tinlake pool has two tokens: DROP and TIN. DROP is the senior tranche token, protected by the TIN token, which takes first losses. We want to use these DROP tokens as collateral, for borrowing DAI. Please note that there is one DROP token per Tinlake pool (e.g. NewSilver: real estate backed loans, NS2-DROP; ConsolFreight: trade finance txs, CF4-DROP). Currently the majority of Tinlake pools are denominated in Dai, meaning liquidity providers investing in a pool deposit Dai and receive interest bearing DROP tokens in return. On the permissioned RWA Market on Aave investors will be able to provide liquidity for a blended portfolio of DROP tokens. The design of the Tinlake infrastructure is focused on composability and allows for different types of investors to invest in a single pool. Some of our partners we work with are already onboarded to MakerDAO's MCD. This means individual pools have a corresponding vault on Maker and mint new DAI against their DROP collateral token. With the launch of the Centrifuge market on Aave our asset originators will gain additional liquidity sources and will be able to move their collateral freely between platforms following the best conditions instead of being siloed. To make beginnings easier for our asset originators they will only accept DAI and branch out to other stable coins long term.

Please find all Specifications on the forum post

Risk Considerations

Whereas it is a quite common occurrence that highly volatile crypto assets can quickly decrease in value and borrowers get liquidated from one hour to the next, RWA are different. Tinlake pools securitize balanced portfolios of real world assets, making the DROP tokens very stable assets.

Tinlake's RWA have a maturity date that indicates when a loan needs to be repaid (maturity ranges from 60-90 days for invoices, to 12-24 months for mortgages). If an asset has not been paid back upon maturity an asset originator usually starts a collection process to recoup funds. The worst case scenario is the default of an asset. Asset originators factor in expected defaults into their interest rate calculation and asset specific advance rates (E.g. it is common practice to finance only 80-90% of the face value of an invoice).

Besides accounting for expected default via interest rates, all Tinlake pools have downside protection through the (Junior) TIN tranche. If for instance a single invoice of a balanced invoice portfolio defaults, TIN investors take first loss without impacting the DROP investors. Only if defaults exceed the pool specific TIN ratio the price of the DROP token is compromised. If this happens the pool is frozen which means that the asset originator cannot originate more loans until funds are recouped to pay out DROP investors (see an overview of our revolving pool mechanics here).

Asset parameters

All Tinlake pools have existing risk parameters, most importantly the DROP APR. This is the interest rate that senior (DROP) investors receive on their capital (excluding any cash drag). This parameter reflects the risk of the underlying asset and the senior tranche investment. We propose to use the DROP APR as one of the main drivers to determine the Aave risk parameters while taking maturity, the asset class, the size of the pool and the diversification within the pool into consideration.

In the table below we are proposing the following Aave risk parameters for our current live pools:

We are exploring whether we can use some of the upcoming new features coming in the Aave V2.5 protocol, like the Exposure Ceiling and Borrow/Supply Caps, to ensure proper diversification and risk management in the market.

Every new pool that will be added to the permissioned pool will go through Aave governance and put up for vote.

As for DAI, the currency which investors can use to participate in the market, we plan to only support variable rates in this market. Therefore, we propose the following Borrow Interest Rate for variable borrowing DAI:

DAI Borrow Interest Rate
U_optimal 90.00%
Base 1.00%
Slope 1 3.50%
Slope 2 90%

These are similar to the DAI parameters in the Aave V2 market, with a few exceptions. The optimal utilization rate was set to 90.00% to encourage high utilization of the market, to maximize capital efficiency and investor returns. The slope is slightly lower before the optimal utilization rate, to even out interest rates. Above the optimal utilization rate, the slope is even higher than in the Aave V2 market for DAI, as the optimal utilization rate is higher and thus this will lead to more incentive for repayments when liquidity runs out. The associated interest rate curve has been visualized below.

Technical Specifications

The Centrifuge market will be a new deployment of the Aave V2 protocol, using the permissioned market implementation. We have been working closely with Aave developers and are close to deploying a test version of this market to Kovan. This market differs in a few ways from the existing markets. For regulatory compliance, in order to provide liquidity for the Centrifuge market, investors will need to:

  1. Pass KYC/AML checks.
  2. Sign a Subscription Agreement for the Aave Centrifuge market.

Price feed Each DROP token is linked to a Tinlake pool, which is a set of contracts. There is no secondary market for DROP tokens. The price of the token is based on a NAV (Net Asset Value) calculation, which updates each second. The DROP token price can be calculated from the Assessor contract.

The Aave V2 protocol uses a Chainlink Aggregator by default as a price feed, and can use a fallback oracle if that doesn't exist. For DAI, we want to use the same oracle setup as DAI on the Aave V2 market. For our DROP tokens, we want to implement a fallback oracle contract, which retrieves the DROP token price from our Assessor contract.

Liquidations Liquidations can be done by investors who have passed KYC and have signed the Subscription Agreement for specific Tinlake pools. These investors can participate in liquidations to receive DROP at a discount over investing directly into the pool. These DROP tokens can be used to place redemption requests on a specific Tinlake pool.

Each DROP token is already restricted by a memberlist contract. To avoid having to modify the Aave V2 core contracts, we will use a new proxy contract. This contract will be the only address with the liquidator role in the Centrifuge market.

Off-Chain Vote

YAE
41.59K 91.6%
NAY
3.83K 8.4%
Download mobile app to vote

Timeline

Aug 24, 2021Proposal created
Aug 24, 2021Proposal vote started
Aug 31, 2021Proposal vote ended
Oct 26, 2023Proposal updated