@somnia-chain/markets-sdk


@somnia-chain/markets-sdk / chains / SOMNIA_BRIDGE

Variable: SOMNIA_BRIDGE

const SOMNIA_BRIDGE: BridgeDetails

Defined in: packages/sdk/src/chains/bridge/registry.ts:237

The Somnia token bridge: one Hyperlane lane, Somnia Testnet ↔ Hideki Testnet, carrying five token routes.

⚠️ status: "dev-test". A single validator, a threshold-1 ISM and EOA owners — one key is the entire bridge. Do not put real funds behind it.

Delivery gas is paid by the relayer, unmetered (BridgeDetails.relayerPaysDestinationGas): a sender attaches nothing for it, and a drained relayer means transfers are accepted on the origin but not delivered until it is refunded — escrowed, not lost.

Example (Inspecting the registry)

ts
import { SOMNIA_BRIDGE } from "@somnia-chain/markets-sdk/chains";

SOMNIA_BRIDGE.tokens;   // ["STT", "USDso", "WBTC", "WETH", "HBTT"]
SOMNIA_BRIDGE.chainIds; // [50312, 50383]