Execute transactions across any chain, pay with any token
Relay supports cross-chain transaction execution for arbitrary cross-chain transactions. THis means a user can execute any call on any chain and pay with a any token on any other chain. This feature is perfect for cross-chain checkout experiences as well as full chain abstraction.
Relay’s cross-chain execution is powered by cross-chain intents. This model results in low-cost, low-latency (1-10 seconds) cross-chain transactions. When a user wishes to perform a cross-chain action, they submit the call data to get a quote from relayers for execution. When they accept the quote, the order is validated and they submit a transfer to the Relay Depository Contract. A relayer then instantly fills the transaction on the destination chain before unlocking the funds on the origin.Learn how to integrate cross-chain call execution with our Call Execution Integration Guide.