Staking Interactions
This page provides an overview of the various contract interactions when staking.
Last updated
Was this helpful?
This page provides an overview of the various contract interactions when staking.
Last updated
Was this helpful?
Integrating Kiln into native workflow will require a mix of smart contract calls and TheGraph queries:
Smart contract
Our smart contract ABI's can be found and the contract address will be provided by Kiln once it is deployed.
The Graph
Use the credentials provided by Kiln if using the public instance, or your own credentials if you are hosting your own instance.
Get the historical reward rate of the pool (last week, month, 3 months, 6 months, All Time).
Stake any amount of ETH into the pool.
Get a list of all deposits / stakes made from a wallet
Current value of stake(s)
Get the current underlying value of a wallet's staked position. Includes original stake + accrued rewards.
Get the historical reward rate of the wallet's staked position.
Unstake
Initiate an exit (or unstake) of a wallet's full or partial staked position.
Unstake status
Get the current status of a wallet's exit request.
Withdraw unstaked ETH
Claim unstaked ETH once the exit request has been fulfilled.