Skip to main content
Enso supports three bridge protocols for crosschain operations, each with different characteristics. Use the Bundle API to explicitly select a bridge protocol and define post-bridge callbacks.

When to Use Each Bridge

ProtocolBest ForCallback LimitNative TokenFinalization
CCIPLarge callback payloads, high security~30KBNoWaits for source chain finality
RelayDynamic amounts, flexible routingUnlimitedYesFast
StargateLayerZero ecosystem, native bridging~9.5KBYesFast
CCIP finalization: CCIP waits for source chain finalization before executing callbacks. Timing varies by chain (sub-second to hours). See Chainlink’s Finality By Blockchain for current times. Consider this for time-sensitive swaps with slippage protection on slower chains.

Discovery APIs

  • CCIP: Use GET /ccip/router to get the CCIP Router address
  • Stargate: Use GET /layerzero/pool to get the OFT pool address
  • Relay: Use the token address directly as primaryAddress

Updated