Trade · taker

Post a sealed intent.

You’re a taker if you want to fill size and you don’t care which maker fills it — only that the best valid price wins. The whole flow is four steps and two clicks.

Before you start#

  • A wallet with the asset you want to sell (or USDC, if you’re buying).
  • A small SOL balance for transaction fees — usually under 0.001 SOL per trade.
  • A rough idea of your max slippage— the worst price you’d still accept.

1. Post the intent#

Open the trade form and fill in:

  • Side — buy or sell the base asset.
  • Pair — currently SOL/USDC and SPL tokens whitelisted by the venue.
  • Size — the amount of base asset.
  • Limit price— the worst price you’ll accept. Quotes outside this band are rejected automatically.
  • Deadline — how long makers have to quote and reveal. 60–120 seconds is typical for liquid pairs.

Sign one transaction. Your taker leg is escrowed on the spot and the intent goes live for makers.

What gets revealed

Only your side, pair, size, and deadline are public. Your limit price is private until reveal — makers quote blind.

2. Watch quotes arrive#

Makers stream the open intent over WebSocket and submit hash commitments. The intent detail page shows commitments as they land — a count, the average commitment age, and the current quoter set, but never the prices themselves.

  • Commit phase — anyone can commit, no price visible.
  • Reveal phase — committed makers reveal (price, size, nonce) on-chain. The program verifies the hash matches.
  • Award— best valid revealed price wins automatically. There’s no manual selection.

3. Settle#

Once a winner is awarded, both legs swap inside a single transaction. You’ll see your fill receipt on the same intent page within a couple of seconds of the award.

If no maker reveals before the deadline, your escrow is refunded automatically — no manual cancel, no stuck funds.

Risks you should know#

  • No-fill risk.If no maker quotes inside your limit, your intent expires and you get your escrow back. You don’t pay for a failed RFQ.
  • Maker drop-off. A maker who commits but fails to reveal forfeits a small bond to you. Drop-off is rare on liquid pairs but priced into your slippage.
  • Block-time tail. Settlement still has to land on Solana. Set deadlines a few seconds longer than your block-time tolerance to avoid expiring on chain.