Solutions

Cross-chain swaps for your users' balances.

Offer native swaps across 30+ chains from one integration, with every address screened before a transaction is built.

01

Your users hold more than one chain.

Exchange and custody customers hold Bitcoin, EVM assets, Solana and more. SwapKit gives you native cross-chain swaps through one API instead of an integration per protocol, while your systems keep every signature.

02

Built for regulated operations

Address screening on every swap

Every address in a swap request is screened for AML risk. An address can get a quote and still be refused before anything is built.

Payloads you can verify

Transaction payloads can be signed per API key, so you can check nothing was altered in transit. SLIP-0024 is supported for hardware devices.

Learn more →

Limits per key

Each key has its own request and trade-size limits. Raise them in the dashboard or with the SwapKit team.

03

Turn swaps into revenue

Set your own affiliate fee, anywhere from 0 to 1,000 bps. It's added to every swap your users make and paid to your addresses automatically, with volume and earnings tracked per app in the dashboard.

Your fee
You choose
Payout
Automatic, on-chain
SwapKit fee
0.10–0.15%
See pricing and an earnings example →

04

How to integrate

Your infrastructure signs and broadcasts; SwapKit returns ready-to-sign transactions for each chain.

Exchanges with their own signing stack

API

REST endpoints for quotes, transactions and tracking. Works from any language.

Quickstart →

TypeScript services

SDK

Quotes, wallet connections and signing for every chain in one TypeScript package.

SDK docs →

Customer-facing web apps

Widget

A drop-in swap interface you brand in Widget Studio. No swap UI to build.

Widget Studio →
  1. 1

    Quote

    Price the swap across every provider and pick a route.

  2. 2

    Build and screen

    SwapKit checks the source balance, screens every address and returns the transaction.

  3. 3

    Sign and track

    Sign in your own systems, broadcast, and follow the swap to completion.

Read the quickstart →

05

What's supported

Native assets and tokens on 30+ chains, routed through 14 liquidity providers. Including:

  • Bitcoin
  • Ethereum
  • Solana
  • BNB Chain
  • XRP
  • THORChain
  • Base
  • Arbitrum
  • Polygon
  • Avalanche
  • Optimism
  • TRON
  • Litecoin
  • Dogecoin
  • Bitcoin Cash
  • Cosmos
  • Sui
  • NEAR
  • and more
THORChain Chainflip Maya Protocol NEAR Intents Mayan 1inch Jupiter Uniswap PancakeSwap SushiSwap TraderJoe Garden Flashnet Harbor
Full chain and route matrix →

06

Trusted in production

Wallets and exchange wallets with millions of users ship cross-chain swaps with SwapKit.

  • Non-custodialUsers sign every transaction in their own wallet. SwapKit never holds keys or funds.
  • Address screeningEvery address in a swap is screened for AML risk before the transaction is built.
  • Public statusProvider and API health are published at status.swapkit.dev.
See all customers →

07

Questions

Does SwapKit ever hold funds?

No. SwapKit builds transactions; your systems sign and broadcast them. SwapKit never holds keys or funds.

What happens if an address fails screening?

The swap request is refused before a transaction is built, so nothing reaches signing.

Can we restrict which providers are used?

Yes. Pass the providers you allow and routing stays within them.

Are there limits on trade size?

New keys allow 10 requests per minute per service and trades up to $1,000. Both are raised on request for production volumes.

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.