0trace
All articles
For developers

How to add no-KYC crypto swaps to your app

By the 0trace team · Jul 2, 2026 · 2 min read

If your users need to swap coins, you don't have to become an exchange. A swap API lets you offer it in-product: you handle the interface, the provider handles liquidity, pricing and payouts. Here's the shape of an integration with 0trace.

What you'll need

  • An API key — 0trace access is invite-only, so request it; there's no self-serve KYC gate.
  • A server to sign requests, because secrets never touch the browser.
  • A webhook endpoint to receive signed status updates.

The three-call flow

  • Quote: ask for a price on a pair and amount. The rate is computed on our side against a live feed.
  • Create: open an order with a signed request and your user's payout address. We re-quote on creation, so your price matches ours.
  • Follow: show the deposit details, then track the order through signed webhooks until it's paid out.

Signing requests

Every request is signed with HMAC-SHA256 over the exact request body, with a nonce to block replays. Do the signing on your server — the secret must never reach client code. There's a dedicated guide on HMAC signing if you want the details.

Handling webhooks

You subscribe to the events you want — order.status_changed and partner.paid_out. Each delivery is signed, and the status is fixed when the event is queued, so you won't miss an intermediate step. Verify the signature, then update your order state.

No-KYC for your users

Your users swap without an account or ID. Payouts settle from our own liquidity, direct to the address they gave. You keep the relationship; we do the exchange.

How you get paid

Take a share of our fee by sending traffic with your referral link, or add your own markup on top of our rate through the API — or both. Integration is free; you earn on volume.

Keep reading

Exchange crypto privately

Private by
default.

0trace is a no-KYC crypto exchange. No account, no email, no logs. Swap Bitcoin, Monero, USDT, Ethereum and more in minutes.

Need help?

Questions? Answers.

No. There's no KYC for you or your users. Access to the API is invite-only, but the swap flow itself collects no identity.
On your server. Requests are signed with HMAC-SHA256 over the exact body plus a nonce; the secret must never reach the browser.
Subscribe to signed webhooks (order.status_changed, partner.paid_out). Verify each signature and update your state — the status is fixed at enqueue, so no step is missed.

Follow us on X for the latest updates.

Subscribe

The 0trace team will never ask for KYC or AML. We retain no logs, metadata, or tracking cookies.

Learn more