Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
TotalValidatorExitsRequested Storage
This value is the amount of performed exit requests, only increased when there is current exit demandUtility to manage the TotalValidatorExitsRequested in storage
Last Epoch Id Storage
Utility to manage the Last Epoch Id in storage
Oracle Members Storage
Utility to manage the Oracle Members in storage
There can only be up to 256 oracle members. This is due to how report statuses are stored in Reports Positions
Quorum Storage
Utility to manage the Quorum in storage
Liquid Collective is a decentralized liquid staking protocol. Multi-chain capable, Liquid Collective launched Ethereum liquid staking first and aims to implement liquid staking for other networks in the future.
This documentation is specific to Liquid Collective's Ethereum liquid staking protocol and its ETH liquid staking token, Liquid Staked ETH (LsETH).
For general Liquid Collective documentation, visit Liquid Collective's core documentation here.
Liquid staking enables participants to contribute to the security and decentralization of proof of stake networks, while providing increased liquidity and capital efficiency.
When a user deposits a token (ETH) into the Liquid Collective protocol, they receive a liquid staking token, Liquid Staked ETH (LsETH) that evidences legal and beneficial ownership of the staked ETH as well as any network rewards that accrue to the staked ETH, minus protocol service fees and network slashing penalties, if any. The receipt token can be transferred, stored, traded, and utilized in decentralized finance (DeFi) or supported decentralized apps (dapps).
LsETH is able to represent both staked ETH and any network rewards earned by following the ERC-20 cToken model, supporting LsETH's composability while providing participants with the ability to control their network reward flow
Liquid Collective offers slashing coverage to every participant via the LsETH User Agreement to mitigate the risk of Node Operator failures and network outages
Liquid Collective's diversified Node Operator set reduces correlation by spreading stake round-robin across a distributed network of Node Operators
All code deployed to mainnet has been audited by leading security experts
Liquid Collective is designed to provide users with protections over protocol access via know-your-customer (KYC) and anti-money-laundering (AML) verification with permissioning to facilitate compliance
Read on for Liquid Collective's ETH liquid staking protocol documentation.
index
uint256
The provided index
Redeem Demand storage
Redeem Manager utility to store the current demand in LsETH
CurrentValidatorExitsDemand Storage
This value controls the current demand for exits that still need to be triggered in order to notify the operatorsUtility to manage the CurrentValidatorExitsDemand in storage
Reports Variants Storage
Utility to manage the Reports Variants in storage
Consensus Layer Spec Storage
Utility to manage the Consensus Layer Spec in storage
Allower Address Storage
Utility to manage the Allower Address in storage
Reports Positions Storage
Utility to manage the Reports Positions in storage
Each bit in the stored uint256 value tells if the member at a given index has reported
Allowlist Storage
Utility to manage the Allowlist mapping in storage
Consensus Layer Validator Total Balance Storage
Utility to manage the Consensus Layer Validator Total Balance in storageThis state variable is deprecated and was kept due to migration logic needs
Buffered Exceeding Eth storage
Redeen Manager utility to manage the exceeding ETH with a redeem request
Deposit Contract Address Storage
Utility to manage the Deposit Contract Address in storage
Deposited Validator Count Storage
Utility to manage the Deposited Validator Count in storage
Coverage Fund Address Storage
Utility to manage the Coverage Fund Address in storage
Consensus Layer Validator Count Storage
Utility to manage the Consensus Layer Validator Count in storageThis state variable is deprecated and was kept due to migration logic needs
Metadata URI Storage
Utility to manage the Metadata in storage
Redeem Manager Address Storage
Utility to manage the Redeem Manager Address in storage
Allowlist Address Storage
Utility to manage the Allowlist Address in storage
Redeem Manager Redeem Queue storage
Utility to manage the Redeem Queue in the Redeem Manager
Redeem Manager Withdrawal Stack storage
Utility to manage the Withdrawal Stack in the Redeem Manager
Collector Address Storage
Utility to manage the Collector Address in storage
Execution Layer Fee Recipient Address Storage
Utility to manage the Execution Layer Fee Recipient Address in storage
Shares Per Owner Storage
Utility to manage the Shares Per Owner in storage
Oracle Address Storage
Utility to manage the Oracle Address in storage
Approvals Per Owner Storage
Utility to manage the Approvals Per Owner in storage
Withdrawal Credentials Storage
Utility to manage the Withdrawal Credentials in storage
Balance For Coverage Value Storage
Utility to manage the Balance For Coverrage value in storage
Last Consensus Layer Report Storage
Utility to manage the Last Consensus Layer Report in storage
Last Oracle Round Id Storage
Utility to manage the Last Oracle Round Id in storageThis state variable is deprecated and was kept due to migration logic needs
Daily Committable Limits storage
Utility to manage the Daily Committable Limits in storage
Global Fee Storage
Utility to manage the Global Fee in storage
Shares Count Storage
Utility to manage the Shares Count in storage
Balance Storage
Utility to manage the Balance in storage
Report Bounds Storage
Utility to manage the Report Bounds in storage
Operators Registry Address Storage
Utility to manage the Operators Registry Address in storage
Global unlock schedule activation storage
Utility to manage the global unlock schedule activation mapping in storageThe global unlock schedule releases 1/24th of the total scheduled amount every month after the local lock end
_0
bytes32
undefined
index
uint256
vesting schedule index
_0
bytes32
undefined
index
uint256
vesting schedule index