Cross-chain Swap Paths

Seamless cross-chain swaps made simple. The table below lists single-signature paths.
Source ChainOutput Chains
Bitcoin (BTC)
SOLSOLETHETHARBARBBaseBaseBSCBSCXRPXRPAVAXAVAXLTCLTCBCHBCHDOGEDOGEATOMATOMDASHDASHTHORTHORMAYAMAYAKUJIKUJIDOTDOTXRDXRD
Ethereum (ETH)
BTCBTCSOLSOLARBARBBaseBaseBSCBSCXRPXRPAVAXAVAXLTCLTCBCHBCHDOGEDOGEATOMATOMDASHDASHTHORTHORMAYAMAYAKUJIKUJIDOTDOTXRDXRD
Solana (SOL)
BTCBTCETHETHARBARBXRPXRPBaseBaseDOTDOT
Arbitrum (ARB)
BTCBTCSOLSOLETHETHXRPXRPDASHDASHTHORTHORMAYAMAYAKUJIKUJIDOTDOTXRDXRD
Base
BTCBTCETHETHBSCBSCXRPXRPAVAXAVAXLTCLTCBCHBCHDOGEDOGEATOMATOMDASHDASHTHORTHOR
Binance Smart Chain (BSC)
BTCBTCETHETHBaseBaseXRPXRPAVAXAVAXLTCLTCBCHBCHDOGEDOGEATOMATOMTHORTHOR
Avalanche (AVAX)
BTCBTCETHETHBaseBaseBSCBSCXRPXRPLTCLTCBCHBCHDOGEDOGEATOMATOMTHORTHOR
Ripple (XRP)
BTCBTCETHETHBaseBaseBSCBSCAVAXAVAXLTCLTCBCHBCHDOGEDOGEATOMATOMTHORTHOR
Litecoin (LTC)
BTCBTCETHETHBaseBaseBSCBSCXRPXRPAVAXAVAXBCHBCHDOGEDOGEATOMATOMTHORTHOR
Bitcoin Cash (BCH)
BTCBTCETHETHBaseBaseBSCBSCXRPXRPAVAXAVAXLTCLTCDOGEDOGEATOMATOMTHORTHOR
Dogecoin (DOGE)
BTCBTCETHETHBaseBaseBSCBSCXRPXRPAVAXAVAXLTCLTCBCHBCHATOMATOMTHORTHOR
Cosmos (ATOM)
BTCBTCETHETHBaseBaseBSCBSCXRPXRPAVAXAVAXLTCLTCBCHBCHDOGEDOGETHORTHOR
Dash
BTCBTCETHETHARBARBTHORTHORMAYAMAYAKUJIKUJIXRDXRD
THORChain (RUNE)
BTCBTCETHETHARBARBBaseBaseBSCBSCXRPXRPAVAXAVAXLTCLTCBCHBCHDOGEDOGEATOMATOMDASHDASHMAYAMAYAKUJIKUJIXRDXRD
MayaChain (CACAO)
BTCBTCETHETHARBARBDASHDASHTHORTHORKUJIKUJIXRDXRD
Kujira (KUJI)
BTCBTCETHETHARBARBDASHDASHTHORTHORMAYAMAYAXRDXRD
Polkadot (DOT)
BTCBTCSOLSOLETHETHARBARB
Radix (XRD)
BTCBTCETHETHARBARBDASHDASHTHORTHORMAYAMAYAKUJIKUJI

🛠️ How to Use the API

Getting started with dKit is quick and straightforward. Here’s the recommended workflow:
1

Check Available Providers

Endpoint: /providers

Returns all providers and the chains they support.

2

Fetch Supported Tokens

Endpoint: /tokens

Retrieves the complete list of tokens across all chains and providers.

3

Request a Swap Quote

Endpoint: /quote

Get real-time swap prices, required parameters, and estimated fees/slippage before execution.

4

Track Your Swap

Endpoint: /track

Monitor swap progress in real-time and retrieve completion status.

5

Stream Fees to Your Wallets

Configure affiliate streaming. See Revenue Generation for setup.


⚡ Pro Tip

Once you’re familiar with dKit, you can skip steps 1 and 2 for faster development. Cache /providers and /tokens, then go straight to requesting quotes.