DoritoKit API

Table of Content

Table of Content

Table of Content

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

Here’s a breakdown of our currently supported blockchains by provider:

  • THORChain: BTC, ETH, AVAX, BNB, Base, Cosmos (ATOM), Dogecoin, Litecoin, Bitcoin Cash, THORChain

  • MAYAChain: BTC, ETH, Arbitrum, DASH, Kujira, THORChain, MAYAChain

  • Chainflip: BTC, ETH, Solana, Arbitrum, Polkadot

  • 1inch: ETH, AVAX, and ARB assets

  • Jupiter: SPL assets (SOL) and DEX Aggregation.

  • Garden: BTC, ETH, BASE and ARB. (Berachain and Hyper EVM Coming Soon)

Additionally, THORChain, MAYAChain and Chainflip have a corresponding Streaming provider. Streaming a swap performs it over time, improving price execution in exchange for a longer execution duration. It is especially useful for larger swaps.

How to Use This API

To get the most out of DoritoKit's API, we recommend going through the endpoints in the following order:

  1. /providers – Retrieve a list of available providers and their supported chains.

  2. /tokens – Fetch a list of supported tokens across different chains and providers.

  3. /quote – Request a swap quote to estimate the cost and parameters for a transaction.

  4. /track – Track the status of a swap to monitor its progress and completion.

However, /providers and /tokens don't change often, and you can directly request a quote once you have everything set up.

Join our Community

Any other questions? Book a Call

DoritoKit

·

©

2025

All rights reserved

DoritoKit

·

©

2025

All rights reserved

DoritoKit

·

©

2025

All rights reserved