What Mayan handles
The user states the outcome. Everything needed to produce it happens on Mayan’s side:- Finding the route. Which chains, and which liquidity fills the order.
- Executing the move. The user approves it once, at the start, and there is nothing to come back to.
- Delivering the right asset. The token they asked for, on the chain they asked for, ready to use.
- Gas to use it. Native gas can be delivered alongside the output, so they can transact as soon as it lands.
How an order is filled
1
The user signs an intent
The asset being sent, the destination chain, the token to receive, and the minimum they will accept.
2
The network competes to fill it
Drivers compete against each other to fill it, and the best offer wins.
3
The winning driver fills it from their own capital
They pay the user on the destination chain from assets they already hold there, rather than waiting for the user’s funds to cross.
4
The user receives their funds
Typically in seconds. The swap is finished from their side.
Why it settles in seconds
The slow part of a cross-chain transfer is waiting for the source chain to finalize and for a message to be verified on the other side. An intent moves that wait off the user. The driver fronts the delivery and absorbs the wait, because they are the one being reimbursed at the end.What competition produces
Every order is contested, and the effects compound:- Better prices, because drivers win by offering more, not by being the only option available.
- Faster fills, because a driver who is slow loses the next order.
- Wider coverage, because any driver willing to hold a long-tail asset can win orders in it.
- No liquidity to configure, because the capital belongs to the drivers rather than to a pool you have to seed.