Skip to main content
Market Makers are the liquidity providers that fulfill user intents on NEAR Intents. They compete to offer the best prices, while Distribution Channels handle user-facing applications and intent creation. NEAR Intents Market Makers

Prerequisites

Before you begin, ensure you have:
  • A NEAR account for signing intents
  • Liquidity to deposit (tokens on supported chains)
  • Infrastructure to run a quoting service (WebSocket client)
  • Familiarity with the Verifier contract and intent signing

Getting started

1

Deposit liquidity

Use the Passive Deposit/Withdrawal Service to move funds from supported blockchains into NEAR Intents.Alternatively, deposit via distribution channels like near-intents.org.
2

Connect to the Message Bus

Connect to the Message Bus WebSocket to receive quote requests from users in real-time.
3

Respond to quotes

When you receive a quote request, evaluate the trade and respond with a signed intent if you want to fill it.See Usage Examples for implementation details.
4

Monitor settlements

Subscribe to quote status events to track when your quotes are matched and settled on-chain.

Architecture overview

The Message Bus facilitates price discovery by:
  1. Broadcasting quote requests from users to connected market makers
  2. Collecting signed intent responses from market makers
  3. Bundling matching intents and submitting them to the Verifier contract
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.

Next steps