Whitepaper

LRT² is a unified restaking rewards protocol ran by a set of smart contracts deployed on Ethereum mainnet supporting the following core features:

  1. AVS Tokens Aggregation and Easy Management

    • It allows for the aggregation of rewards from different AVSs into one token, simplifying the management and trading process for users

    • It addresses the inefficiencies associated with collecting multiple small and scattered rewards, which can be expensive and cumbersome

  2. Share Token Issuance and Redemption

    • LRT protocols can deposit AVS rewards into the contract, and in return, issues share tokens based on the value of the deposited tokens

      • To prevent value dilution, the contract includes mechanisms to ensure the value of the vault (i.e., the aggregate of managed tokens) remains consistent before and after deposits, protecting against value shifts that could affect share token holders negatively

    • Users can redeem their share tokens for the underlying assets proportionally

  3. On-Chain Vault Value Evaluation

    • It pulls the price of its underlying assets from the Price Oracle contracts to calculate the value of both incoming rewards (deposits) and the underlying assets

  4. Towards On-chain Governance

    • Start with multi-sig owned by the ecosystem, foundation

    • Will decentralize it so that the decisions are driven by its on-chain governance token.

    • The governance make decisions such as (1) Which AVSs can be deposited, (2) Which LRTs can deposit AVSs rewards and mint share token

  5. Future Extensions

    We are exploring various ways to add values to LRT². One extension would be enable staking/restaking of the vault assets to increase the returns.

Protocol Overview

  1. [AVS Rewards Distribution] the AVSs distribute the restaking rewards to the LRTs.

  2. [Deposit AVS Rewards and Mint LRT²] the LRTs deposit the restaking rewards into the LRT² vault. At the same time, it mints the LRT² token of the equivalent value to a Distributor such as a merkle distributor. The Distributor is responsible for managing the distribution of LRT² tokens to the LRTs stakers. Each LRT will manage their own distributor.

  3. [Distribution of LRT²] the LRTs stakers claim their LRT² tokens from the corresponding distributors. Then can trade/hold/transfer the vault token instead of dealing with the multiple AVSs tokens individually.

  4. [Price Discovery] Arbitrageurs monitor the price of the vault token and its underlying assets on the DEXs. The arbitrageurs redeem the underlying assets from the LRT² tokens when there is an opportunity to profit from price differences, which drives the price dicovery of LRT² token.

Protocol Details

Valuation of Vault and Rewards Tokens

LRT² is a vault which holds the AVS tokens as underlying assets. The total value of the LRT² vault is the aggregate sum of the values of all its underlying token assets. The token price is provided by the price oracle.

totalValue(LRT2)=Sum(tokeni.balanceOf(LRT2)Price(tokeni))totalValue(LRT^2)=Sum(token_{i}.balanceOf(LRT^2)*Price(token_{i})) for all ii

The LRT² token is a tokenized vault ERC20 token with its fair value:

Value(1LRT2Share)=totalValue(LRT2)/totalSupply(LRT2)Value(1 \,\,LRT^{2}\,\,Share) = {totalValue(LRT^2)}/{totalSupply(LRT^2)}

Price Feed Oracle

The governance must register the price feed oracle for each token. The provided price data play the crucial roles in Valuation of Vault and Rewards Tokens,Deposit, Redemption, and Rebalance.

The Oracle must make sure that there is no price manipulation that can negatively affect the vault.

Registration and Whitelisting

The governance must register the tokens to allow the vault to hold them. The registration process involves verifying the token’s legitimacy and setting a maximum position limit that controls the portion of the vault’s value the token can represent.

The governance must whitelist the tokens to allow the vault to accept their deposits as rewards to mint its share token. For example, a token can be registered but not whitelisted for deposit if they are temporarily paused or restricted by the governance.

Deposit

The whitelisted LRT protocols can deposit their received AVS rewards into the LRT² vault, and in return, issues the shares of LRT² token based on the value of the deposited tokens and vault.

To prevent value dilution, LRT² is equipped with several security guards.

  1. it ensures that the value of the vault (i.e., the aggregate of managed tokens) remains the same before and after deposits, protecting against value shifts that could affect share token holders negatively: sharestomint=Value(deposit)totalSupply(LRT2)/totalValue(LRT2)shares\,\,to\,\,mint = Value(deposit) * totalSupply(LRT^2)\,/\,totalValue(LRT^2)

  2. it puts the rate limits on the amount of new deposits and minted vault tokens over a certain time window. the rate limit parameters is controlled by the LRT² governance

  3. it uses the price oracle registered by the LRT² governance for pricing the tokens being deposited and the tokens within the vault fairly and securely

Note that the distribution of the minted shares is managed by each LRT protocol.

Redemption

LRT² vault token holders can redeem their share tokens for the entire underlying assets proportionally without any permission.

Rebalance

The vault need to maintain its desired asset distribution both for risk management and for returns optimization. By rebalancing the vault’s holdings, the vault ensures that no single asset becomes too dominant, helping manage the vault’s exposure to different tokens. Only the permissioned entities ("Rebalancer") can rebalance the vault by swapping tokens within the vault. Here, the target tokens for the swap are chosen to be less volatile tokens with bigger caps such as ETH.

Governance

Governance controls the token registration/whitelisting and rebalancing parameters and who can run it. Initially, the governance will be on the multi-sig wallet owned by the ecosystem partners. Then, we will gradually move to the on-chain governance as the protocol evolves.

Last updated