Skip to content

Managing Orders

My orders

The My orders section at the bottom of each market page shows your open RFQs. From here you can:

  • View RFQ details
  • Cancel any Open or Quoted RFQ

Cancelling an RFQ

Only RFQs in Open or Quoted status can be cancelled. When you cancel:

  1. The RFQ status changes to Cancelled
  2. All active quotes for that RFQ are also cancelled
  3. The action is recorded in the audit log

You can only cancel your own RFQs (the wallet that created them).

Reviewing quotes

After creating an RFQ, the RFQ detail page shows:

  • Your RFQ details (amounts, side, expiry)
  • Incoming quotes from makers
  • Each quote's fee breakdown and expiry countdown

The page refreshes automatically every 5 seconds.

Accepting a quote

  1. Review the quote details carefully — amounts, fees, and expiry.
  2. Click Accept to create a trade intent.
  3. Sign the EIP-712 trade intent payload in your wallet.
  4. Approve the USDC spend for the settlement contract.
  5. The relayer submits the settlement transaction (gas is sponsored).
  6. Track the trade status on the trade detail page.

Trade history

The Trade history section on each market page shows recent settled trades for that pair.

The dedicated Trades page (/trades) lists all your trades across all markets. Trade statuses:

StatusMeaning
pendingTrade created, waiting for submission
submittedTransaction submitted to mempool
settledTrade completed on-chain
failedTransaction reverted

Click any trade to view its detail page with:

  • Full trade parameters
  • Fee breakdown
  • Settlement transaction hash (links to block explorer)
  • Timeline of state transitions

Krystal OTC RFQ DEX