Skip to content

Crosschain

Crosschain connects with universal router and various bridges to enable users to swap assets across different chains. Currently, it supports the following bridge providers and will continue to expand this list.

XChainSender Addresses

XChainSender works with the universal router to handle pre-bridge swaps and transmit the intended bridge tokens to the bridge adapters. The sender also integrates with Permit2.

Mainnet
ChainAddress
BSC0xE82e2D3B9DB59f7c7b438239D92E2190a64E26ce
Arbitrum0xE82e2D3B9DB59f7c7b438239D92E2190a64E26ce
Base0xE82e2D3B9DB59f7c7b438239D92E2190a64E26ce
ETH0xE82e2D3B9DB59f7c7b438239D92E2190a64E26ce
zkSync0xdE167bB9F640a3D6de7b8C16C28920755f5921F2
Linea0xdE167bB9F640a3D6de7b8C16C28920755f5921F2

BridgeAdaptor Addresses

BridgeAdaptor manages the transmission of tokens to the bridge provider on the source chain and the reception of tokens on the destination chain. Additionally, it oversees the post-bridge swap logic on the destination chain if applicable.

Across Adaptor

Mainnet
ChainAddress
BSC0x60Ac95eC1153aA8199751917edE25D0Ca49a36e2
Arbitrum0x60Ac95eC1153aA8199751917edE25D0Ca49a36e2
Base0x60Ac95eC1153aA8199751917edE25D0Ca49a36e2
ETH0x60Ac95eC1153aA8199751917edE25D0Ca49a36e2
zkSync0xb456E051867625D320A7a793897058eb7eB6093B
Linea0xb456E051867625D320A7a793897058eb7eB6093B

Audits