β‘Liquid Staking
Provides connectivity across the Liquid Staking protocol available on the EVM chain.
Following are the common functions implemented for all the Liquid Staking protocol:-
Name | Type | Description |
---|---|---|
getapr | Read | Get the Lido staking APR on Ethereum. |
getrewards | Read | Get the stETH interactions by a specified user address along with the daily stETH rewards. |
getstake | Read | Get the amount of stETH and wstETH staked on Lido by a specified address. |
getwithdrawalrequests | Read | Get all the withdrawal requests(NFT ids) made by a specified address. |
getwithdrawalstatus | Read | Get the status of a withdrawal request made by a specified address. |
getprotocolapr | Read | Get the Lido staking APR on Ethereum, for the past 7 days. |
getallowance | Read | Get the approved allowance amount set by the owner for the spender. |
stake | Write | Initiate a transaction to stake on Lido. |
wrap | Write | Initiate a transaction to wrap stETH to wstETH. |
unwrap | Write | Initiate a transaction to unwrap wstETH to stETH. |
increaseallowance | Write | Initiate a transaction to increase the allowance of stETH or wstETH on the spenderβs account. |
decreaseallowance | Write | Initiate a transaction to decrease the allowance of stETH or wstETH on the spenderβs account. |
approvewithdrawal | Write | Initiate a transaction to approve the withdrawal request from a specified address. |
requestwithdrawal | Write | Initiate a transaction to request a withdrawal on Lido. |
claim | Write | Initiate a transaction to burn the NFT, which is minted upon request, and to claim the rewards. |
Last updated