Overview
Last updated
Was this helpful?
Last updated
Was this helpful?
When Rio Network issues a Liquid Restaking Token (LRT), it creates a number of contracts that mediate its governance and asset flows. Rio is tightly integrated with EigenLayer and acts as a restaking pool, functionally akin to mining or validator pools, such that it aggregates restaking capital and attempts to optimally route it over an AVS set for the best risk-adjusted return.
With this context, Rio has 5 main functions:
Restake capital on EigenLayer. AVS pay Rio rewards for the work Operators provide secured by user assets.
Collect and distribute rewards. Rio contracts ensure that all rewards are fairly distributed to users and operators while taking a small coordination fee.
Safeguard the network via governance. RioDAO manages proposals to create new LRTs, whitelist operators and AVS, change operational parameters, and spend from the treasury.
The following diagram shows the flow of assets and decisions in more detail using reETH as an example LRT:
The Rio Network is composed of one or more Rio Liquid Restaking Tokens (LRT), along with the Rio Restaking Router, Rio Reward Router, Rio Treasury, and RioDAO (and subDAOs), and is built upon EigenLayer.
Rio Network users (restakers) deposit ETH and receive a proportional amount of reward-bearing reETH tokens.
Users generally interact with the protocol via the Rio Network dApp.
Rio routes delegations of the underlying ETH to approved Operators.
Rio routes fees from AVS and Ethereum Validators to reETH holders, RioDAO, and Operators.
The Rio Treasury holds $RN tokens and accrued reETH fees.
See the RioDAO/Governance documentation for more details about the $RN token, treasury, and fee management.
The RioDAO is governed by the $RN token and governs aspects of the protocol including:
LRT creation/configuration
Rio Treasury spend
Rio Operator allowlist
Rio AVS allowlist
other functionality
See the RioDAO/Governance documentation for more about the RioDAO and subDAOs.
EigenLayer is a pioneering restaking protocol and a new primitive in crypto-economic security where new services can purchase a portion of Ethereum’s economic security for their own use cases.
This documentation assumes familiarity with terminology from EigenLayer, which you can read more about here.
Operators are third-party service providers who run an approved AVS set in exchange for fees.
To bootstrap the Rio Network, an initial group of Operators has been curated based on their alignment with the Rio Network's core value of risk management and their category leadership in staking and liquid staking. Going forward, this will be managed by the RioDAO.
AVS are third-party middleware applications that purchase ETH-backed economic security via EigenLayer from Users (restakers).