What problem does it solve? AI agents frequently hallucinate EigenLayer contract addresses, confuse restaking with liquid staking, and miss critical protocol mechanics like the two-step withdrawal escrow, all-or-nothing delegation, and slashing exposure. This Skill provides verified proxy addresses, correct ABI signatures, and working code for the full restaking lifecycle on Ethereum mainnet. ## Core Features & Use Cases - LST and Native Restaking: Deposit stETH, rETH, cbETH, and other LSTs into Strategy contracts, or create EigenPods for native ETH restaking with beacon chain proof verification. - Delegation and Operator Management: Delegate restaked assets to operators, register as an operator with metadata, and generate EIP-712 signatures for AVS registration via the AVSDirectory. - Withdrawals, Rewards, and Slashing: Queue and complete withdrawals after the escrow delay, claim rewards via RewardsCoordinator Merkle proofs, and assess operator slashing risk through the AllocationManager. - Use Case: A developer building a restaking dashboard uses the included TypeScript client template to deposit stETH, check delegation status, and queue withdrawals, while consulting the error-code reference to debug a failed completeQueuedWithdrawals transaction. ## Quick Start Ask the agent to deposit 1 stETH into EigenLayer and delegate the restaked shares to a registered operator address.