Intent
An intent is a user order represented by escrowed on-chain assets plus constraints such as sell type, buy type, minimum payout, deadline, target epoch, and whether partial fills are allowed.Execution Coordinator
Fisherman is the off-chain coordinator. It watches active intents, asks solvers for quotes or solutions, validates responses, ranks eligible solutions, and signs settlement certificates.Solver
A solver prices requests, solves batches, sources liquidity, and submits settlement transactions after winning a coordinator round.Certificate
A settlement certificate is a coordinator-signed message that authorizes a solver to settle specific intents under exact constraints. Contracts verify the signature, solver sender, expiry, token pair, protected minimums, and epoch.SBBO and user protection
The contracts reject intents whose minimum output violates the Sui best bid/offer protection configured by the protocol. Settlement must still satisfy each user’s protected minimum.Related Topics
How Reiy works
See concepts in the full flow.
Fees and safety
User-facing protection details.
Solver settlement
Certificate-based settlement rules.