ETH: Bridges TVL by Asset Group
Shown as its 2019–2022 sample; the latest readings and full history are included with Plus.
The dollar value locked on Ethereum in the covered bridges, by the type of asset, each day, stacked to the total.
Why use it. Shows whether bridges mostly carry ether, staked ether, stablecoins or other tokens. How to read it. Each band is one group of assets; the top of the stack is the total. A rising stablecoin band usually means dollars moving to trade on other chains.
Calculation. Bridges covered: the canonical bridges of Arbitrum One, OP Mainnet, Base, Unichain, Ink, World Chain, Soneium, Mode, Zora, Lisk, Polygon PoS, ZKsync (Era and the ZK chains sharing its bridge), Linea, Scroll and Starknet, and the third-party bridges Stargate (v1 and v2 pools), Across (its hub and spoke pools), Wormhole's Portal and USDT0. Each bridge's contracts are the ones named in its own documentation or deployment files, or read from its own contracts on our node. Only the Ethereum side is visible: what a bridge holds locked on Ethereum for its other side, or the liquidity a pool bridge keeps on Ethereum. Bridges that burn and mint across chains (Circle's CCTP and any token that bridges without a lockbox) leave nothing on Ethereum and are not counted. Tokens valued: ETH and WETH at CryptoKeyhole's ETH/USD close, Bitcoin tokens (WBTC, cbBTC, tBTC) at its BTC/USD close, US-dollar stablecoins at face value, the staked-ether tokens stETH, wstETH, rETH, weETH and cbETH at ETH multiplied by their on-chain exchange rate, and the coins this site lists at their own price index. Other tokens held in the same contracts are not valued, so the totals err on the low side. Balances are the token and ether balances of those contracts, read on CryptoKeyhole's own Ethereum archive node at the last block of each UTC day. Net flow of a day = (balance at the day's end - balance at the previous day's end) x the day's closing price, per token and bridge, so price moves do not count as flows; a positive net flow means more value left Ethereum for the bridge than came back. The open day is a labelled partial, valued at the latest prices. History from January 2020; each bridge starts when it first held a balance.