๐ dKiT API
๐ Introduction
Our API aggregates several key providers and protocols, offering access to an extensive range of chains and tokens without the complexity of managing multiple integrations. It is designed to integrate cross-chain swaps into your application with ease in addition to in-chain dex aggregation for single-chain swaps.
๐ Supported Chains and Providers
๐ Blockchain Coverage
dKiT connects you to 6 major providers, each supporting different blockchain networks:
โก THORChain Provider
Supports 10 major blockchains: Bitcoin, Ethereum, Avalanche, BNB Chain, Base, Cosmos (ATOM), Dogecoin, Litecoin, Bitcoin Cash, and THORChain itself.
๐ซ MAYAChain
Covers 7 networks including Bitcoin, Ethereum, Arbitrum, DASH, Kujira, THORChain, and MAYAChain.
๐ Chainflip
Connects 5 key chains: Bitcoin, Ethereum, Solana, Arbitrum, and Polkadot.
๐ฅ 1inch
Specializes in EVM assets across Ethereum, Avalanche, and Arbitrum networks.
๐ช Jupiter
Your gateway to Solana ecosystem - handles all SPL tokens and provides DEX aggregation on Solana.
๐ธ Garden
Currently supports Bitcoin, Ethereum, Base, and Arbitrum. Coming soon: Berachain and Hyper EVM networks.
โก Streaming Swaps - Better Execution
THORChain, MAYAChain, and Chainflip also offer Streaming swaps.
๐ค What is Streaming?
Instead of executing your swap instantly, streaming spreads it over time for better price execution.
๐ก Perfect For:
Large swaps where price impact matters
When you prioritize best price over speed
Reducing slippage
Trade-off: Longer execution time for better pricing.
๐ ๏ธ How to Use the API
Getting started with dKiT is straightforward! Follow this recommended workflow:
1๏ธโฃ Check Available Providers
Use
/providers
endpointGet list of all providers and their supported chains
2๏ธโฃ Supported Tokens
Call
/tokens
endpointFetch complete list of tokens across all chains and providers
3๏ธโฃ Request Swap Quote
Use
/quote
endpointGet real-time pricing and swap parameters
Estimate fees and slippage before executing
4๏ธโฃ Track Your Swap
Monitor with
/track
endpointFollow swap progress in real-time
Get completion status
โก Pro Tip for Efficiency
Once you're familiar with dKiT, you can skip steps 1 and 2 for faster development. The /providers
and /tokens
data doesn't change frequently, so you can cache this information and jump straight to requesting quotes when building your project.
Join our Community โ
Any other questions? Book a Call โ