{
  "schema_version": "protocol.v1",
  "slug": "lido",
  "name": "Lido",
  "status": "production-ready",
  "website": "https://lido.fi",
  "summary": "Liquid staking protocol: deposit ETH to receive stETH (wstETH on L2s) and earn staking rewards while keeping the staked position liquid and composable across DeFi.",
  "categories": [
    "liquid-staking",
    "staking",
    "defi",
    "yield",
    "ethereum"
  ],
  "chains": [
    "ethereum",
    "arbitrum-one",
    "optimism",
    "base"
  ],
  "best_for": [
    "earning ETH staking rewards while staying liquid",
    "using stETH/wstETH as DeFi collateral",
    "restaking liquid staking tokens",
    "treasury yield on ETH"
  ],
  "avoid_for": [
    "users who want to run their own validator (solo staking)",
    "use cases that cannot tolerate LST depeg or smart-contract risk",
    "chains where wstETH has no canonical bridge or liquidity"
  ],
  "integration_difficulty": "low",
  "tags": [
    "lido",
    "steth",
    "wsteth",
    "liquid-staking",
    "lst"
  ],
  "composition": [
    {
      "slug": "aave",
      "role": "supporting_protocol",
      "direction": "supports",
      "relationship": "wstETH is widely used as collateral in Aave money markets to borrow against a staked position."
    },
    {
      "slug": "eigencloud",
      "role": "supporting_protocol",
      "direction": "supports",
      "relationship": "stETH/wstETH can be restaked via EigenCloud (EigenLayer) to help secure AVSs for additional rewards, with added slashing risk."
    },
    {
      "slug": "uniswap",
      "role": "supporting_protocol",
      "direction": "supports",
      "relationship": "Deep stETH/wstETH pairs provide liquidity and an exit path without waiting for withdrawals."
    },
    {
      "slug": "safe",
      "role": "operational_controls",
      "direction": "supports",
      "relationship": "Hold and manage staked positions from a Safe treasury under policy controls."
    }
  ],
  "docs": {
    "url": "https://docs.lido.fi",
    "verified_at": "2026-06-16"
  },
  "sdk": {
    "url": "https://github.com/lidofinance/core",
    "verified_at": "2026-06-16"
  },
  "template": {
    "url": null
  },
  "support": {
    "url": null
  },
  "grant": {
    "url": null
  },
  "capabilities": [
    {
      "name": "Liquid staking (stETH)",
      "status": "production-ready",
      "type": "ecosystem_primitive",
      "best_for": [
        "staking ETH for rewards without locking liquidity",
        "earning yield on idle ETH"
      ],
      "known_issues": [
        "stETH can trade at a discount or premium to ETH; peg and redemption timing depend on market and withdrawal conditions."
      ],
      "agent_actions": [
        "explain_liquid_staking",
        "recommend_staking_path"
      ]
    },
    {
      "name": "wstETH (wrapped, L2-portable)",
      "status": "production-ready",
      "type": "production_surface",
      "best_for": [
        "using a non-rebasing LST as DeFi collateral",
        "bridging staked value to L2s"
      ],
      "known_issues": [
        "wstETH liquidity and canonical bridges vary by chain; confirm per target chain."
      ],
      "agent_actions": [
        "recommend_collateral_asset"
      ]
    }
  ],
  "known_issues": [],
  "sources": [
    {
      "label": "Website",
      "url": "https://lido.fi",
      "type": "website"
    },
    {
      "label": "Docs",
      "url": "https://docs.lido.fi",
      "type": "docs"
    },
    {
      "label": "Lido core contracts (GitHub)",
      "url": "https://github.com/lidofinance/core",
      "type": "github"
    }
  ],
  "provenance": {
    "verified_at": "2026-06-16",
    "verified_by": "composewith.eth research (lido.fi, docs.lido.fi, and lidofinance/core live-verified via WebFetch 2026-06-16)",
    "confidence": "high"
  },
  "readiness_score": 82,
  "readiness_factors": [
    {
      "key": "docs_present",
      "points": 10,
      "max": 10,
      "detail": "Docs URL present"
    },
    {
      "key": "sdk_present",
      "points": 8,
      "max": 8,
      "detail": "SDK URL present"
    },
    {
      "key": "template_present",
      "points": 0,
      "max": 6,
      "detail": "No template"
    },
    {
      "key": "support_present",
      "points": 0,
      "max": 6,
      "detail": "No support channel"
    },
    {
      "key": "capability_depth",
      "points": 16,
      "max": 20,
      "detail": "Liquid staking (stETH): ecosystem_primitive; wstETH (wrapped, L2-portable): production_surface"
    },
    {
      "key": "production_capability",
      "points": 15,
      "max": 15,
      "detail": "Has a production-ready capability"
    },
    {
      "key": "provenance_confidence",
      "points": 5,
      "max": 5,
      "detail": "Protocol provenance confidence is high"
    },
    {
      "key": "chain_coverage",
      "points": 8,
      "max": 10,
      "detail": "4 chain(s) (capped at 5)"
    },
    {
      "key": "freshness",
      "points": 10,
      "max": 10,
      "detail": "Last verified 16 day(s) ago"
    },
    {
      "key": "no_open_critical",
      "points": 10,
      "max": 10,
      "detail": "No open critical issues"
    }
  ],
  "readiness_caps": [],
  "scoring_version": "score.v2"
}