Simple
NEAR Intents takes a different approach from a pool-based exchange. Instead of trading against a pool at whatever price the formula gives, you state what you want — this coin, for that coin, at least this much — and professional market makers compete to be the one who fills it.
Because they are competing, the price you get is the best one any of them will offer at that moment, rather than whatever a single pool happens to be at.
What it means for you
It reaches coins a pool-based network may not, because a market maker only needs to be willing to trade a coin, not to have a pool of it sitting there.
Swaps through it are often quick, since filling is a decision rather than a formula, and the coin you want can be paid out from stock a market maker already holds.
You are quoted a specific amount before you agree, and the quote expires — prices move, and nobody will hold an offer open indefinitely.
If nobody fills it, your coin comes back to you. You are not left waiting on a trade that silently never happened.
Detailed
Intents rather than instructions
An ordinary swap says how to trade: this pool, this path, this slippage. An intent says only what the outcome must be, and leaves how to achieve it to whoever takes it on. The people who do that — market makers, or solvers — compete on the outcome, so the path becomes their problem rather than yours.
How a swap happens
You are given a quote and an address to send your coin to. Once your deposit is seen, the market maker who quoted it is responsible for paying out the coin you asked for, to the address you named — which may be your own wallet or someone else's. The settlement of who owes what happens on the NEAR blockchain; the coins themselves live on their own chains and are carried across by bridges.
Where the risk sits
This design moves the trust question. A pool-based network holds your coin in pools secured by its own operators. Here, the assets being traded are moved across chains by bridges, and a bridge is a thing with its own security assumptions — usually a set of validators or a contract — which is not the same as holding native coins.
What a swap costs
- The ordinary fee for sending your coin on its own chain.
- The spread the market maker takes, which is inside the quote rather than listed separately.
- The cost of paying you out on the destination chain.
Why a quote expires
A market maker quoting a firm price is taking on price risk for as long as the quote stands. The shorter the window, the tighter the price they can afford to offer. An expired quote is not a failure; it is the mechanism that makes a firm price possible at all.
In depth
Competition versus a formula
An automated market maker prices by a public rule, so its price is predictable and its slippage is a function of depth. A competitive request-for-quote prices by auction, so the price is whatever the most aggressive participant will offer, bounded below by their own cost of hedging. The two have different failure modes: a pool is always available but can be drained or priced badly; an auction gives better prices when there is competition and nothing at all when there isn't.
Settlement and the double-spend problem across chains
The difficulty in any cross-chain fill is that the two legs happen on systems that cannot see each other, so one party is briefly exposed. Designs resolve this either by escrowing one leg under a condition the other leg reveals, or by having a settlement layer hold a record of obligations and net them. The second approach lets a market maker fill many trades against a balance rather than pre-funding each one, at the cost of requiring that settlement layer to be trusted for the accounting.
Bridges as the real security boundary
Where native assets are not held directly, the asset on the far side is a representation, and its soundness is exactly the soundness of whoever can mint it. The practical consequence is that the risk of such a swap is not the exchange's design but the weakest bridge in the path — historically the most frequently exploited component in this entire category of system. Evaluating one means asking who can issue the representation and what would have to fail for them to do so wrongly.
Economic bounds on the price you receive
A solver's quote is their expected exit price minus their cost of hedging, inventory and settlement, minus a margin. With several solvers quoting, competition pushes toward the best of those costs rather than the average, which is why such systems often beat a pool for liquid pairs and lose to one for obscure pairs where only a single participant is willing to quote at all.
Verifying the fill
Because the path is the solver's choice, a user cannot check the route and must instead check the outcome: that the asset identifier quoted is the asset identifier delivered, and that the amount meets the minimum agreed. An identifier that is echoed back in a different notation than it was requested in is a case worth handling deliberately — the check that matters is whether it denotes the same asset, not whether the strings match.