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.
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.