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.