
How it works
A Quote Request is sent
A user sends a quote request to the Message Bus, a WebSocket relay that broadcasts the request to all connected solvers.
Solvers evaluate and quote
Each solver checks whether they can fulfill the swap. If they can, they compute pricing, and return a signed quote as response.
Quotes compete for selection
Multiple solvers can respond to the same request with different prices. The Message Bus collects responses and returns the top quotes to the user application.
Selected quote settles on-chain
After the user chooses a quote, the Message Bus matches the requested intent with the selected quote and submits it to the Verifier contract where the swap settles on-chain.
The NEAR Intents protocol can operate without the Message Bus. Frontends can use other quoting mechanisms, and market makers can index the NEAR blockchain directly to find intents to fill.
