Lido
Lido is the largest liquid-staking protocol on Ethereum. Users stake ETH and receive stETH, a token that accrues staking rewards while remaining usable across DeFi; the validators are run by a curated set of node operators.
Other versions of this protocol: Lido V3.
Rating B: 4 restrictions: 1 country + Feature Block, Wallet screening, VPN / Tor detection. Liquid staking · Ethereum.
Official app: stake.lido.fi. Frontend code: github.com/lidofinance/ethereum-staking-widget.
Restrictions
- Geo Block: no.
- Feature Block: yes. /api/geo (cf-ipcountry): full|limited; remote config geo.limited=[US] -> Earn vaults; Tor/unknown -> limited. Affected countries: United States.
- Wallet screening: yes. /api/validation -> external validationAPI /v2/check/{addr} (unnamed) + local list. Where it runs: API. Fail mode: n/a.
- VPN / Tor detection: detect. Tor exits get the 'limited' mode.
- Terms of Service: lido.fi/terms-of-use, Last updated 2026-09-23. Crimea, CU, DPR, IR, LPR, KP, SY + sanctioned; US/UK: Earn only.
Notes
The IPFS build lets you control the API base paths. Stake/Withdraw are not geo-gated.
Live checks
- WebFetch (US): normal page
Evidence
- utilsApi/geo-handler.ts
- REMOTE_CONFIG_MANIFEST.json
- pages/api/validation.ts
- features/earn/shared/hooks/use-earn-geo-gate.ts
Checked 2026-10-10. All interfaces · Methodology