estimate_staking_yield
Calculate projected annual staking rewards for Lido or EigenLayer protocols using current APRs. Enter a hypothetical amount to estimate potential earnings before committing capital.
Instructions
Project annual yield on a hypothetical staking amount for Lido or EigenLayer using current APRs. Use this for 'what would I earn if I staked X ETH?' questions before the user commits capital. Returns the protocol, input amount, APR used, and projected annual rewards denominated in the same asset. Purely forward-looking — does NOT read any wallet or on-chain position; pair with get_staking_positions for actual holdings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| protocol | Yes | Which staking protocol to project yield for. "lido" = native ETH liquid staking (stETH APR); "eigenlayer" = restaking (LST deposit APR, protocol-dependent). | |
| amount | Yes | Human-readable decimal amount of the staked asset (ETH for lido, LST for eigenlayer). Example: 1.5 for 1.5 ETH. |