Skip to content

Creating RFQs

An RFQ (Request for Quote) lets you ask approved makers to quote a price for a trade.

The RFQ form

Navigate to a market page. The Create RFQ form is in the right column.

Amounts

Enter a base amount (the token you want to trade) or a quote amount (USDC). You only need to specify one — the other side will be quoted by makers.

Amounts are entered in human-readable units (e.g. 1.5 for 1.5 tokens). The app converts to wei before sending to the API.

Side

  • Buy — You want to buy the base token. Makers will quote a price in USDC.
  • Sell — You want to sell the base token. Makers will quote how much USDC they'll pay.

Visibility

Choose who can see your RFQ:

VisibilityWho can see itBest for
PublicAll approved makersBest price discovery — all makers compete
PrivateOnly people with the share linkSharing with a specific maker via link
RestrictedOnly one specific wallet addressWorking exclusively with one maker

For private RFQs, you'll receive a shareable link after creation. Anyone with this link can view the RFQ without connecting a wallet.

For restricted RFQs, enter the maker's wallet address. Only that wallet (and you) can see the RFQ.

TIP

Private and restricted RFQs do not appear in the orderbook for other users. Only the intended recipient can access them.

Expiry

Choose how long your RFQ stays open. Options:

  • 30 seconds
  • 1 minute
  • 2 minutes
  • 5 minutes

Shorter expiries encourage faster quotes from makers.

Risk acknowledgement

Before creating an RFQ, you must acknowledge the risk disclosure for the token. This is a one-time acknowledgement per token. Read the risk labels carefully — they indicate known issues like low liquidity, high volatility, or admin key risk.

After creation

VisibilityWhat happens next
PublicNavigates directly to the RFQ detail page where quotes will appear
PrivateShows a share link — copy and send it to the intended maker
RestrictedShows a link to the RFQ page — the restricted maker can find it in their orderbook

For private RFQs, the share link includes a ?token= parameter. Example:

https://krystal-web.foreseer.workers.dev/rfqs/abc-123?token=xyz-789

Anyone with this link can view the RFQ without connecting a wallet.

Krystal OTC RFQ DEX