Features

Every chain, asset and provider.

30+ chains and 14 liquidity providers behind one integration, from native Bitcoin to Solana.

01

Chains

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
Full chain and route matrix →

02

Liquidity providers

Cross-chain providers move value between chains; DEX aggregators handle swaps within one chain. SwapKit routes across all of them.

ProviderTypeCoverage
THORChainCross-chainBitcoin, Ethereum, BNB Chain, Avalanche, Cosmos, Dogecoin, Bitcoin Cash, Litecoin, Base, XRP and TRON
ChainflipCross-chainBitcoin, Ethereum and Solana, with USDC and USDT
Maya ProtocolCross-chainBitcoin, Ethereum, BNB Chain, Arbitrum, Dash, Zcash and Radix
NEAR IntentsCross-chainBitcoin, Ethereum, Solana, XRP, Zcash, Sui, TRON and many EVM chains
Mayan, Garden, Harbor, Flashnet, PactSwapCross-chainSee the full matrix
1inch, Jupiter, UniswapDEX aggregationSwaps within EVM chains and Solana

03

Keep your list in sync

The whole catalogue is published as static files, so you can mirror it without calling the API.

  1. 1

    tokens.json

    Every supported token. Rebuilt every 8 hours.

  2. 2

    networks.json

    Every supported chain. Rebuilt every 8 hours.

  3. 3

    Route files

    One paths file per source chain, listing every route from it. Rebuilt every 6 hours.

Terminal
curl https://tokens.swapkit.dev/tokens.json
curl https://tokens.swapkit.dev/networks.json
Catalogue sync guide →

04

Listed doesn't always mean available.

A route in the catalogue can still decline a specific quote, for example because the amount is too small, liquidity is thin, or your key's settings exclude it. Each declined quote returns a reason you can act on.

Route availability →

05

Questions

Do I need an API key for the catalogue?

No. The catalogue files are public and support ETag caching.

Should I hard-code the provider list?

No. Providers change; read them from /providers or the catalogue.

Is native Bitcoin supported?

Yes. Bitcoin swaps are native, with no wrapped assets.

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.