What are Cross-chain Intents?
Last updated
Last updated
An intent is a type of order where a user specifies an outcome instead of an execution path. Intents can be single-chain, or cross-chain where the user's desired outcomes is on a different chain than input assets. Across is only focused on cross-chain intents.
We see the progression of cross-chain intents in the following way:
Phase 1: Users' intent specifies moving the same asset from Chain A to Chain B
This is what Across started with and has been supporting since 2021.
Phase 2: Users' intent specifies moving the same asset from Chain A to Chain B and then executing a transaction on Chain B
This is enabled in Across by new functionality to embed instructions on the origin deposit to be executed on the destination.
Phase 3: Users' intent specifies swapping asset X on Chain A for a minimum amount of asset Y on Chain B and then executing a transaction on Chain B
Across Settlement supports these types of orders now. See .
To grow the adoption of interoperability solutions powered by intents, Across is working on defining a cross-chain intent order standard, based on the concepts outlined in Phase 3 above. This will enable a unified way to ingest, bid on, escrow and settle user intents. See more at erc7683.org.