Features

Screening built into every swap.

Every address in a swap is checked for AML risk before a transaction is built, so risky flows stop before anyone signs.

01

Where screening happens

At quote

Addresses sent with a quote are checked against SwapKit's index of known bad addresses.

At swap

Every address in a swap request is screened. A flagged address is refused before a transaction is built.

In privacy mode too

Privacy-enabled swaps go through the same screening.

Learn more →

02

Region rules for tokenized assets.

Tokenized equities and other real-world assets can be restricted by the user's region, based on the issuer's rules. Ordinary swaps are not region-checked. This is not identity verification or KYC.

Tokenized equities and geo-restrictions →

03

Built for production

  • Non-custodialSwapKit never holds keys or funds; users and your systems sign every transaction.
  • Verifiable payloadsTransaction payloads can be signed so you can check nothing was altered.
  • Public statusProvider and API health are published at status.swapkit.dev.

04

Questions

Can a quoted swap still be refused?

Yes. Screening at swap time can refuse an address that received a valid quote.

Does SwapKit do KYC?

No. Screening checks addresses, not identities. Your own policies decide who your users are.

Ship cross-chain swaps this week.

One integration for 10,000+ assets across 30+ chains, with limit orders and Hyperliquid deposits included. Non-custodial by design.