Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Bridges

Use this reference to compare bridge interfaces, cross-chain infrastructure, aggregators, and intent networks that support Stable. For USDT0 transfer mechanics, see Bridging USDT0 to Stable. For a hands-on walkthrough, see the Bridge USDT0 to Stable Testnet tutorial.


USDT0 source chains

Any chain with USDT0 can bridge to Stable via the OFT Mesh. Any chain with native USDT can route through the Legacy Mesh via the Arbitrum hub. Current participants:

PathExample chainsMechanismFee
OFT MeshArbitrum, Bera, Conflux, Ethereum, Flare, Hedera, Hyperliquid, Ink, Mantle, MegaETH, Monad, Morph, MP1, Optimism, Plasma, Polygon, Rootstock, Sei, Tempo, Unichain, X LayerBurn on source, mint on StableSource chain gas only
Legacy MeshTron, TONLock native USDT → Arbitrum hub → mint USDT0 on Stable0.03% + source chain gas

Ethereum and Arbitrum support both paths: users holding native USDT can use the Legacy Mesh, while users holding USDT0 can use the OFT Mesh directly.


Contract addresses

Testnet (chain ID 2201)Mainnet (chain ID 988)
LayerZero EID40374See LayerZero deployed contracts
LayerZero Endpoint V20x3aCAAf60502791D199a5a5F0B173D78229eBFe32See LayerZero docs
USDT0 token0x78Cf24370174180738C5B8E352B6D14c83a6c9A90x779Ded0c9e1022225f8E0630b35a9b54bE713736
USDT0 OApp (on Stable)N/A0xedaba024be4d87974d5aB11C6Dd586963CcCB027
Source USDT0 (Sepolia)0xc4DCC311c028e341fd8602D8eB89c5de94625927Use mainnet USDT0 on source chain
Source OApp (Sepolia)0xc099cD946d5efCC35A99D64E808c1430cEf08126Use mainnet OApp on source chain
LiFi Diamond (Stable mainnet)N/A0x026F252016A7C47CDEf1F05a3Fc9E20C92a49C37

For the full testnet contract list (LayerZero endpoint, DVN, executor), see Testnet ecosystem contracts.


STABLE OFT contracts

The STABLE token bridges to other chains using the LayerZero OFT standard. The adapter on Stable locks STABLE for outbound transfers; the upgradeable proxy on each remote chain mints and burns the wrapped supply. For the security model and a description of each contract's role, see Bridge security and DVNs.

ChainContractAddress
StableStableOFTAdapter0x386f92606b2D5E0A992ECc3704c31eF39Ff56392
BSCStableOFTUpgradeable (proxy)0x011EBe7d75E2C9D1E0bD0be0bEf5C36f0A90075F
HyperEVMStableOFTUpgradeable (proxy)0xa51dC81944a15623874981181a99D6c56B20ED56

Stable's DVN operators

Stable's bridges run a 3/3 required DVN configuration: three independent operators must each sign every cross-chain message before it is accepted. There is no optional pool. The three required signers and their DVN contract addresses:

OperatorDVN address
LayerZero Labs0x9c061c9a4782294eef65ef28cb88233a987f4bdd
Canary0x8d6cc20d84fbeb5733c60436ceb8957da2ac02c8
Horizen0x965a80dc87cec5848310e612dead84b543aef874

For the on-chain config per pathway, see LayerZero deployed contracts. For the security rationale, see Bridge security and DVNs.


Bridge providers

A bridge moves assets between chains through protocol-defined verification and settlement. The options below include user-facing interfaces, messaging protocols, liquidity bridges, aggregators, and interoperability infrastructure.

ProviderTypeStatusDescriptionDocs / Get started
USDT0Official asset bridge interfaceLiveTransfers USDT0 through the OFT Mesh and native USDT through the Legacy Meshhttps://usdt0.to
LayerZeroCross-chain messaging (OFT)LivePowers USDT0 OFT burn/mint transfers with DVN verificationhttps://docs.layerzero.network/v2
Chainlink CCIPCross-chain messaging and token transferLiveTransfers BTC.b, LBTC, and LINK across supported Stable lanesStable CCIP Directory
StargateDirect bridge (liquidity pools)LiveUses unified liquidity pools for stablecoin routeshttps://docs.stargate.finance
Gas.ZipDirect bridge (liquidity routing)LiveRoutes liquidity across supported chainshttps://dev.gas.zip
LiFiBridge aggregatorLiveRoutes across multiple bridges and DEX swapshttps://docs.li.fi
PolymerCross-chain interoperability (IBC)Integration in progressProvides IBC-based messaging for Ethereum-compatible chainshttps://docs.polymerlabs.org

USDT0

The USDT0 interface provides user-facing transfers for USDT0 and native USDT. It uses LayerZero as the underlying cross-chain messaging infrastructure.

Capabilities
  • Transfer USDT0 through the OFT Mesh
  • Route native USDT through the Legacy Mesh
  • Quote destination output and fees before submitting a transfer

LayerZero

LayerZero powers USDT0 OFT burn-and-mint transfers and the Legacy Mesh messaging path.

Capabilities
  • OFT-standard burn-on-source and mint-on-destination transfers
  • DVN message verification
  • Support for the USDT0 OFT and Legacy Mesh paths

Chainlink CCIP

Chainlink CCIP provides cross-chain messaging and token transfers on Stable. The CCIP Directory is the source of truth for current lanes, contracts, and supported tokens.

Capabilities
  • Arbitrary cross-chain messaging
  • Token transfers for BTC.b, LBTC, and LINK
  • Current Stable mainnet route and contract discovery through the CCIP Directory

Stargate

Stargate is a liquidity-pool bridge with stablecoin routes.

Capabilities
  • Unified liquidity pools across chains
  • Stablecoin routing
  • Destination-chain liquidity settlement

Gas.Zip

Gas.Zip routes cross-chain transfers through supported liquidity sources.

Capabilities
  • Cross-chain liquidity routing
  • Fast transfer routes
  • Broad chain coverage

LiFi

LiFi aggregates routes across bridges and DEX swaps.

Capabilities
  • Multi-bridge route optimization
  • SDK and REST API integration
  • DEX swap aggregation

Polymer

Polymer provides IBC-based cross-chain messaging for Ethereum-compatible chains. Its Stable integration is in progress.

Capabilities
  • IBC protocol messaging
  • Ethereum-compatible interoperability

Intent networks

An intent describes the result you want, such as receiving a specific token on Stable. A solver supplies the destination assets and settles separately. This differs from a bridge that transfers, locks, burns, or mints assets through a fixed cross-chain route.

ProviderTypeStatusDescriptionDocs / Get started
AoriIntent settlement networkLiveSolvers fill signed cross-chain swap intents and settle completed fills through LayerZerohttps://docs.aori.io
RelayIntent networkIntegration in progressSolvers execute requested cross-chain outcomes and handle settlementhttps://docs.relay.link

Aori

Aori matches signed cross-chain orders off-chain. Solvers provide the requested destination assets, and Aori settles completed fills on-chain through LayerZero.

Capabilities
  • Signed cross-chain swap intents
  • Off-chain order matching
  • Solver-provided destination liquidity
  • On-chain settlement through LayerZero

Relay

Relay uses a solver network to execute requested cross-chain outcomes. Its Stable integration is in progress.

Capabilities
  • Intent-based transfers
  • Solver-provided execution
  • Solver-network settlement

Fee structure

ProviderFee model
USDT0 (OFT Mesh)Source chain gas only; no USDT0 protocol fee
USDT0 (Legacy Mesh)0.03% of the transferred amount, charged by the USDT0 team, plus source chain gas
Chainlink CCIPFees vary by lane and transferred token; use the route quote and Stable CCIP Directory
StargateLiquidity pool fees apply; see Stargate docs
LiFiAggregator routing fees may apply depending on the selected path
Gas.ZipSee Gas.Zip docs for its current fee schedule
AoriFees are included in the solver quote and vary by route
RelaySolver fees apply; see Relay docs

Have a bridge integrating Stable? Reach out at bizdev@stable.xyz.