Somnia Bridge
Somnia Bridge
Moves SOMI, USDso, USDC.e, USDT, WBTC and WETH between Global and the Tokyo Subchain over Hyperlane warp routes, with a test lane between the two testnets.
The Somnia Bridge runs over Hyperlane warp routes, with one lane per environment: Global ↔ Tokyo on mainnet, and Global testnet ↔ Tokyo testnet. To send a token, call transferRemote on that token's warp router on the source chain. The message is delivered to the token's router on the other chain.
Live transfers, the router and token addresses and the liquidity on each side are on the Bridge page in the Explorer, and for testnet on explorer.testnet.somnia.network/bridge.
Mainnet: Global ↔ Tokyo
- SOMI is native on both chains. The receiving router pays it out of its own balance.
- USDso, USDC.e, USDT, WBTC and WETH are locked as collateral on Global, and a synthetic is minted 1:1 on Tokyo with the same decimals. Sending back burns the synthetic and releases the collateral.
- Each router has the same address on both chains.
| Token | Router (Global and Tokyo) | Global (5031) | Tokyo (50321) |
|---|---|---|---|
| SOMI | 0x1709C8635F838C50f80AF623AF365543B8cD927B |
Native | Native |
| USDso | 0xcEa80aEb6ed4Ed526d71f34EfED047904C0e387a |
Collateral (locked) | Synthetic (minted) |
| USDC.e | 0xb8ceA44875c3D3b84804D6b025faEfBD2e8Fe3AE |
Collateral (locked) | Synthetic (minted) |
| USDT | 0xfA58446F441F2feae71272B088F10543e350Fd6e |
Collateral (locked) | Synthetic (minted) |
| WBTC | 0xF844a072282e2E715F84c971A5aCc4F8E40D8B91 |
Collateral (locked) | Synthetic (minted) |
| WETH | 0xd2F22d1D7e3689c79FD8892EDaeb2BC1b5AaCDd8 |
Collateral (locked) | Synthetic (minted) |
Two of three validators sign every message. Each chain can pause sends out of it and deliveries into it. The relayer pays delivery gas, so a transfer needs only the source chain's gas.
Testnet: Global testnet ↔ Tokyo testnet
Warning
A test lane. One validator signs every message and the relayer pays delivery gas.
- STT is native on both chains. The receiving router pays it out of its own balance.
- USDso, WBTC and WETH are locked as collateral on the Global testnet, and a synthetic is minted 1:1 on the Tokyo testnet.
| Token | Global testnet (50312) | Tokyo testnet (50383) |
|---|---|---|
| STT | Native | Native |
| USDso | Collateral (locked) | Synthetic (minted) |
| WBTC | Collateral (locked) | Synthetic (minted) |
| WETH | Collateral (locked) | Synthetic (minted) |