Transparent, non-custodial, yours

Declaring what you want rather than how to get it

You specify the result you want and solvers compete to deliver it. What the model improves, and the trust assumptions it introduces.

You sign A minimum acceptable outcome, not a route
Solvers earn Any surplus beyond what you specified
Real gain Direct matching avoids pool fees and price impact

FBT Swap

What you should know

Conventional on-chain trading is imperative: you choose a route, a venue and parameters, and you submit a transaction that does exactly that. Intent-based trading inverts it.

You sign a statement of the outcome you will accept — this much of token A for at least this much of token B, by this time — and specialised parties compete to fulfil it.

How fulfilment works

Solvers receive your signed intent and search for a way to satisfy it: existing liquidity, their own inventory, matching against another user's opposite intent, or a combination. They keep any surplus beyond what you specified, which is their incentive.

Because you signed a minimum outcome rather than a path, any route that clears it is acceptable to you.

The genuine improvements

Direct matching between opposing intents avoids pool fees and price impact entirely. Batch settlement can give several users a uniform price. And specifying a minimum outcome makes certain MEV extraction unprofitable, because the surplus a sandwich would capture is bounded by what you accepted.

For some order types these are real gains rather than repackaging.

The trust you take on

Solvers are a smaller set than the open market and may be permissioned. Competition among them determines whether you get a good price or merely an acceptable one, and you cannot observe their search.

The settlement contract becomes a critical dependency, and some designs rely on off-chain infrastructure whose liveness is not guaranteed.

When it fits

Larger orders where price impact dominates, pairs where matching against opposite flow is plausible, and anyone who would rather specify a floor than manage slippage. Small swaps in deep pools gain little.

FBT Swap uses an intent-style flow for supported routes: you set the outcome you will accept, the quote and the 0.70% platform fee are shown before signing, and nothing executes without your signature.

At a glance

At a glance

You sign

A minimum acceptable outcome, not a route

Solvers earn

Any surplus beyond what you specified

Real gain

Direct matching avoids pool fees and price impact

Trust added

A solver set you cannot observe, plus settlement infrastructure

FAQ

Frequently asked questions

Clear answers before you decide.

How is this different from a limit order?

A limit order rests at a price on a specific venue. An intent is a signed outcome that any solver can satisfy by any means, including matching you directly against another user.

Does it eliminate MEV?

It bounds what can be extracted, because you signed a floor. It does not eliminate extraction — solvers capture surplus by design, and that surplus is value that could have been yours.

What if no solver fills my intent?

It expires unfilled and nothing happens. You keep your funds; you did not get the trade. That is the normal outcome when the outcome you specified is better than the market can supply.

Risk notice

Crypto assets are volatile and on-chain transactions cannot be reversed. You can lose money, including all of it. Nothing here is financial advice.