lido

Integrate Lido staking and wstETH workflows on Ethereum mainnet.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/labsaistudio/AABC-Labs --skill lido-labsaistudio
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lido
Source: https://github.com/labsaistudio/AABC-Labs/tree/main/backend/agent/skills/catalog/lido
Command: npx skills add https://github.com/labsaistudio/AABC-Labs --skill lido-labsaistudio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Lido protocol integration on Ethereum is complex due to rebasing balances, share-based accounting, and withdrawal queues. This skill consolidates practical guidance, code templates, and references to help developers and operators interact with Lido safely and efficiently.

Core Features & Use Cases

  • Support for staking ETH via Lido and understanding the stETH/wstETH lifecycle.
  • Guidance for interacting with withdrawal queues, share-rate math, and DeFi integration patterns.
  • Real-world scenarios include vaults, lending, and liquidity provision with stable accounting.

Quick Start

Begin by examining the provided TypeScript templates and reference data, then run a small-stake example to observe stETH/wstETH conversions and withdrawal flow.

Frequently Asked Questions about lido

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate Lido staking into my DeFi workflow on Ethereum?▼

Lido staking integration is simplified through TypeScript code templates and data-access patterns that safely handle stETH rebasing balances, share-based accounting, and withdrawal queue management on Ethereum mainnet.

Why does my stETH balance change over time and how do I handle it in smart contracts?▼

stETH balances rebase daily to reflect staking rewards, requiring share-based accounting logic. This skill provides safe rebasing-handling guidance and code templates to manage dynamic balances in DeFi contracts.

What's the best way to convert stETH to wstETH for DeFi applications?▼

Wrapping stETH into wstETH converts rebasing balances into stable share-based values. This skill demonstrates wrapping and unwrapping workflows with TypeScript templates to ensure correct conversions for vaults and liquidity provision.

How do I interact with the Lido withdrawal queue programmatically?▼

Lido withdrawal queue interaction requires specific data-access patterns and share-rate math. This skill provides functional code templates to manage withdrawal queue requests and read protocol state safely on Ethereum mainnet.

Can I use Lido stETH with lending protocols that require stable token balances?▼

stETH integration with lending protocols requires careful rebasing-handling to prevent accounting errors. This skill offers patterns for share-based math and stable accounting workflows using wstETH to ensure compatibility with lending vaults.