β‘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:-
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