About ChainBridge
ChainBridge is a non-custodial swap aggregator. It asks several liquidity sources for a price, shows you the best route, and hands the transaction to your wallet to sign. Your funds never pass through us.
Liquidity sources
3
0x (incl. gasless), KyberSwap, ParaSwap
EVM networks
8
Plus cross-chain swaps to native BTC, LTC, DOGE, BCH
Swap fee
0.01–0.2%
Tiered by trade size, shown in every quote
What it does
- Smart order routing
- Each swap request is quoted in parallel by 0x, KyberSwap and ParaSwap (Velora). ChainBridge compares the quotes on what you actually receive after fees and gas, and builds the transaction for the best one, which you review and sign in your own wallet.
- Gasless swaps
- On supported pairs, 0x gasless lets you swap by signing a message instead of sending a transaction, so you do not need the native token for gas. Available on every supported network except Linea.
- Cross-chain swaps
- Swap between EVM networks through Relay and LI.FI, ranked by what you receive. Send from Ethereum, Base, BNB Chain or Avalanche to native BTC, LTC, DOGE or BCH through THORChain. Swaps from native BTC, LTC, DOGE or BCH are quote-only for now.
- Checks before you sign
- Tokens are screened with GoPlus: honeypots, unsellable tokens and sell taxes above 10% block the swap. When simulation is configured, the exact transaction is simulated first and a predicted revert stops it.
- One-click approve and swap
- On wallets that support batched calls (EIP-5792), the approval and the swap go out together in one confirmation.
- AI agents (MCP)
- A Model Context Protocol server at /api/mcp lets AI agents quote swaps and prepare unsigned transactions. It never signs or sends anything.
- Embeddable widget
- Any site can embed the swap as an iframe, choose default tokens and theme, and set its own partner fee through URL parameters.
- Open API and TypeScript SDK
- The same quote and swap endpoints that power this site are public. No API key is needed; requests are rate limited per IP. A typed SDK wraps them for TypeScript projects.
Fees
Same-chain swaps, by USD size| Trade size | Fee |
|---|---|
| Under $1,000 | 0.05% |
| $1,000 to $10,000 | 0.1% |
| Above $10,000 | 0.2% |
| Two USD stablecoins, any size | 0.01% |
| USD value unknown | 0.1% |
Positive slippage is never kept: if a trade fills better than quoted, the surplus is yours. Sources that do not carry the fee still compete on net amount, and the fee is forgone when one wins. In a widget run by an allowlisted partner, the partner fee (max 3%) replaces this one. Cross-chain routes show any ChainBridge fee in the quote before you sign. Network gas is extra.
Networks
EVM swaps
EthereumArbitrumBaseOptimismPolygonBNB ChainAvalancheLinea
Native assets via THORChain
BitcoinLitecoinDogecoinBitcoin Cash
Safeguards
- Non-custodial
- Funds move directly from your wallet to the protocol you choose. ChainBridge never holds assets or keys.
- Exact approvals
- Swaps request an allowance for the exact amount being sold, not an unlimited one.
- Token screening
- GoPlus checks flag honeypots, unsellable tokens and high sell taxes before you trade.
- Server-side keys
- Aggregator API keys stay on the server and are never sent to the browser.
- Hardened API
- Inputs are validated with Zod schemas; POST requests carry CSRF protection and every route is rate limited.