Frequently Asked Questions
Everything you need to know about integrating SwapKit and cross-chain swaps.
What is SwapKit?
SwapKit is an open-source SDK and API that allows wallets, custodians, and aggregators to integrate native cross-chain swaps across 30+ blockchains.
It unifies major liquidity providers like THORChain, Maya Protocol, Chainflip, and NEAR Intents into a single, developer-friendly interface.
How is SwapKit different from integrating each provider directly?
Direct integrations require you to manage separate APIs, liquidity logic, and failure recovery per protocol.
SwapKit abstracts all of that — it routes, retries, and optimizes quotes across multiple providers automatically, saving months of engineering time.
Which providers does SwapKit support?
- THORChain — decentralized cross-chain swaps with deep BTC liquidity
- Maya Protocol — THORChain-forked liquidity network with its own pools
- Chainflip — cross-chain AMM focused on BTC ↔ ETH/EVM routes
- NEAR Intents — intent-based router for low-cost, broad-chain coverage
More providers coming soon.
Does SwapKit support native Bitcoin swaps?
Yes. SwapKit connects to protocols that support real Bitcoin swaps, not wrapped BTC.
This means BTC can be swapped directly into ETH, ATOM, or other assets — with no bridging or custodians.
How does destination gas abstraction work?
Destination gas abstraction means users only need gas on the source chain.
SwapKit automatically handles destination gas as part of the swap route, improving UX and reducing friction for new users.
What are the protocol fees for each provider?
| Provider | Protocol Fee | Notes |
|---|---|---|
| THORChain | 5–50 bps | dynamic liquidity fee |
| Maya Protocol | 10–20 bps | similar model to THORChain |
| Chainflip | 1–10 bps | efficient BTC↔ETH/EVM routes |
| NEAR Intents | 1 bps | ultra-low intent routing fee |
What does it cost to use SwapKit?
SwapKit has a dynamic fee model, with fees costing as little as 10bps (0.1%) with a maximum of 15bps (0.15%).
What chains are supported?
SwapKit covers 30+ blockchains through its connected providers — including:
Bitcoin, Ethereum, BNB Chain, Cosmos, Dogecoin, Litecoin, Bitcoin Cash, Solana, Tron, Arbitrum, Polygon, Optimism, Avalanche, ZCash, and more.
Is SwapKit open-source?
Yes. The entire SDK is open-source on GitHub and freely available for integration and customization.
How long does integration take?
Most teams integrate basic SwapKit swaps in under a week.
Because it’s modular and well-documented, it can replace months of multi-protocol engineering work.
Can I use SwapKit alongside my own aggregator?
Yes. SwapKit can be added as a cross-chain layer while your own aggregator handles single-chain DEX routing.
You can even configure which providers SwapKit should use or prioritize.
Who is using SwapKit today?
SwapKit powers swaps in production wallets and applications including Ledger Live, Trust Wallet, and THORSwap, along with several institutional custodians and DeFi platforms.
How do I get started?
- Install the SDK →
npm install @swapkit/sdk - Read the Getting Started Guide
- Explore API Reference
- Join our community on Discord