How Does Latch Work?
Latch is an omnichain yield protocol built on Gravity that lets users deposit ETH or stablecoins to earn yield from underlying DeFi vaults, receiving liquid staking tokens (atUSD, atETH) that grow in value over time. With $15M in TVL and cross-chain deposit/withdrawal capabilities via LayerZero, it offers a unified savings experience. The C+ risk grade reflects the complexity of its multi-chain architecture, novel dual-market withdrawal system, and dependency on multiple underlying DeFi vault strategies.
TVL
$4M
Sector
Yield
Risk Grade
C+
Value Grade
D
Core Mechanisms
3.4.2
atUSD and atETH reward-bearing liquid staking tokens that accrue yield via increasing exchange rate against underlying assets
Standard reward-bearing LST pattern similar to wstETH
2.2.1
Yields from underlying DeFi vaults flow to atUSD/atETH holders through exchange rate appreciation
Direct yield pass-through to holders
8.1.3
NovelOmnichain deposits and withdrawals via Gravity and LayerZero message passing — deposit ETH on BNB Chain, withdraw USDT on Arbitrum
Cross-chain yield unification is a novel combination of bridging + yield aggregation
4.1.2
Secondary market via Camelot DEX concentrated liquidity pools with dynamically adjusted price ranges for atUSD and atETH
Standard CLM for LST secondary market liquidity
6.4.1
NAV calculation tracks real-time underlying DeFi vault value to determine atUSD/atETH exchange rates
Exchange rate oracle similar to other reward-bearing LSTs
2.2.4
Yield split between protocol fees and holder accrual through exchange rate appreciation
Standard yield split model
8.1.2
NovelLiquidity pool on Camelot maintained at 10% of underlying vault TVL with auto-router directing deposits/withdrawals optimally
Novel auto-routing between primary (T+7) and secondary (instant) markets based on size/urgency
How the Pieces Interact
Cross-chain exchange rate synchronization lag could allow arbitrageurs to exploit stale NAV across different chains before updates propagate
If secondary market price deviates significantly from NAV and DEX liquidity is thin, arbitrage correction may fail during high-volatility events
If underlying vault suffers loss or exploit, atUSD/atETH exchange rate must decrease — but T+7 withdrawal delay traps users in depreciating positions
During stress events, secondary market liquidity depletes first while primary market queue creates 7-day exposure — creating a worst-case liquidity gap
Cross-chain liquidity fragmentation means liquidity available on one chain may not be accessible from another during high-demand withdrawal periods
What Could Go Wrong
- Omnichain yield aggregation across multiple DeFi vaults introduces compounded smart contract risk — a vulnerability in any underlying vault could impact all depositors
- Primary market withdrawals have a T+7 day waiting period, creating liquidity risk during market stress when secondary DEX liquidity may be depleted simultaneously
- NAV-based pricing relies on accurate DeFi vault valuations — oracle lag or manipulation of underlying vault metrics could create arbitrage exploits against the protocol
Underlying DeFi Vault Exploit with Withdrawal Queue Trap
ModerateTrigger: One or more underlying DeFi vaults suffers a smart contract exploit or bad debt event, causing loss of deposited funds
- 1.Underlying DeFi vault exploit causes loss of deposited assets — atUSD/atETH NAV drops as exchange rate must reflect reduced vault value
- 2.Users rush to exit via secondary market on Camelot DEX — DEX liquidity pool rapidly depletes, creating severe slippage for later sellers
- 3.Secondary market exhausted — users forced to primary market with T+7 delay — 7-day withdrawal queue exposes users to further losses if vault situation worsens
- 4.Cross-chain withdrawal requests flood Gravity/LayerZero messaging layer — Bridge congestion delays cross-chain withdrawals beyond normal timeframes
- 5.atUSD/atETH trade at deep discount on secondary markets across all chains — Depositors realize significant losses — confidence in protocol yield claims eroded
Risk Profile at a Glance
Overall: C+ (37/100)
Lower score = safer