Vaults
Last updated
Last updated
The Vault is a non-upgradeable smart contract deployed across various blockchain networks, enabling stakers to deposit tokens from a predefined list of approved assets.
Deposit details, including staker accounts and token data, are to the through the cross-chain relayer. The then utilizes the deposits as collateral to determine the amount of gigaAssets that can be minted. It aggregates user deposits, building a pool of liquidity (in ) that the protocol can allocate across various target protocols to earn rewards. As an incentive, the are distributed to stakers in , encouraging participation and liquidity provision.
Main Vault Operations:
Deposit The Vault provides a single entry point for Enjoyoors users, allowing them to deposit whitelisted assets.
Withdrawal Users submit withdrawal requests during the current but perform actual withdrawals at the start of the next , after the protocol has completed all necessary rebalancing.
Claim The evaluates stakers' positions to determine whether a withdrawal request is possible. If so, it generates a voucher that stakers can use to redeem their tokens on supported blockchains.