đsTRI vault
sTRI enables users to earn protocol fees when they stake their TRI tokens. The TRI yield is generated from fees collected when borrowers interact with collateral vessels.
TRI is an ERC-4626 compliant vault, meaning that it conforms to the standard for tokenized yield-bearing vaults. Because it follows this token standard, TRI can be more easily integrated and used in other DeFi products.
How are protocol fees distributed to sTRI?
Fees generated within the Trinity protocol flow into a Distributor contract. Protocol fees are generated from activities such as borrowers opening or managing vessels.
The Distributor contract operates on a cyclic process, ensuring a steady and predictable distribution of fees for TRI stakers.
The Distributor operates in epochs of N days (see PERIOD
in Trinity Parameters for epoch length). During each epoch, the contract distributes funds linearly that were accumulated in the previous epoch. Simultaneously, the contract accrues new funds that will be distributed in the subsequent epoch.
The Trinity Protocol has the flexibility to enforce a maximum APY. If an APY cap is implemented, any surplus funds generated above this limit during an epoch are retained within the Distributor. This surplus functions as a reserve for potential future distributions.
sTRI ERC-20 token and restrictions
After depositing TRI into the sTRI vault, users receive sTRI (an ERC-20 token). The sTRI ERC-20 is can be used in other protocols, enabling greater composability.
sTRI restrictions
Token is transferrable between non-US persons only
Only non-US persons can deposit into sTRI vault
Only non-US persons can withdraw from sTRI vault
Last updated