# SwapKit's trade offerings

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.

Combining our providers, we can offer a single signature trade experience from any asset in the Ethereum chain into native Bitcoin, or viceversa. You can swap into or from any asset in the EVM chains we have integrated, and soon we will have the same offering for Solana.

### Cross-chain trading matrix

With SwapKit, you can offer trades through 17 different chains but not all of them are interconnected. In the following table you can see which chains users can trade into with a single signature.

Bitcoin and Ethereum are integrated with all other chains we offer.

<table><thead><tr><th width="178">Source Chain</th><th>Output Chains</th></tr></thead><tbody><tr><td>Bitcoin</td><td>SOL, ETH, ARB, Base, BSC, Ripple, AVAX, Tron, ZCash, Sui, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC, BCH, Dogecoin, Cosmos, Dash, Near, THORChain, MayaChain, Kujira, Radix</td></tr><tr><td>Solana</td><td>BTC, ETH, Ripple, ARB, Base, BSC, AVAX, Tron, ZCash, Sui, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC,  BCH, Dogecoin, Near</td></tr><tr><td>Ethereum</td><td>BTC, SOL, ARB, Base, BSC, Ripple, AVAX, Tron, ZCash, Sui, ADA, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC, BCH, Dogecoin, Cosmos, Dash, Near, THORChain, MayaChain, Kujira, Radix</td></tr><tr><td>Ripple</td><td>BTC, SOL, ETH, ARB, Base, BSC, AVAX, Tron, ZCash, Sui, ADA, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC, BCH, Dogecoin, Cosmos, Near, THORChain</td></tr><tr><td>Arbitrum</td><td>BTC, SOL, ETH, Ripple, Base, BSC, AVAX, Tron, ZCash, Sui, ADA, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC,  BCH, Dash, Near, THORChain, MayaChain, Kujira, Radix</td></tr><tr><td>Base</td><td>BTC, SOL, ETH, Ripple, ARB, BSC, AVAX, Tron, ZCash, Sui, ADA, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC, BCH, Dogecoin, Cosmos, Near, THORChain</td></tr><tr><td>BSC</td><td>BTC, SOL, ETH, Ripple, ARB, Base, AVAX, Tron, ZCash, Sui, ADA, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC, BCH, Dogecoin, Cosmos, Near, THORChain</td></tr><tr><td>AVAX</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC, Tron, ZCash, Sui, ADA, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC, BCH, Dogecoin, Cosmos, Near, THORChain</td></tr><tr><td>Tron (TRX)</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC, AVAX, ZCash, Sui, ADA,  TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC, BCH, Dogecoin, Cosmos, Near, THORChain</td></tr><tr><td>ZCash</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC, AVAX, Tron, Sui, ADA, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC,  BCH, Dogecoin, Dash, Near, THORChain, MayaChain, Kujira, Radix</td></tr><tr><td>Sui</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC, AVAX, Tron, ZCash, ADA, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC,  BCH, Dogecoin, Dash, Near, THORChain, MayaChain, Kujira, Radix</td></tr><tr><td>Cardano (ADA)</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC, AVAX, Tron, ZCash, Sui, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC,  BCH, Dogecoin, Dash, Near, THORChain, MayaChain, Kujira, Radix</td></tr><tr><td>TON</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC, AVAX, Tron, ZCash, Sui, ADA, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC,  BCH, Dogecoin, Dash, Near, THORChain, MayaChain, Kujira, Radix</td></tr><tr><td>Starknet</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC, AVAX, Tron, ZCash, Sui, ADA, TON, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC,  BCH, Dogecoin, Dash, Near, THORChain, MayaChain, Kujira, Radix</td></tr><tr><td>Monad</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC, AVAX, Tron, ZCash, Sui, ADA, TON, Starknet, Polygon, OP, Bera, Gnosis, XLayer, LTC,  BCH, Dogecoin, Near</td></tr><tr><td>Polygon</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC, AVAX, Tron, ZCash,Sui, ADA,  TON, Starknet, Monad, OP, Bera, Gnosis, XLayer, LTC,  BCH, Dogecoin, Near</td></tr><tr><td>Optimism</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC, AVAX, Tron, ZCash, Sui, ADA, TON, Starknet, Monad, Polygon, Bera, Gnosis, XLayer, LTC,  BCH, Dogecoin, Near</td></tr><tr><td>Berachain</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC, AVAX, Tron, ZCash, Sui, ADA, TON, Starknet, Monad, Polygon, OP, Gnosis, XLayer, LTC,  BCH, Dogecoin, Near</td></tr><tr><td>Gnosis</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC, AVAX, Tron, ZCash, Sui, ADA, TON, Starknet, Monad, Polygon, OP, Bera, XLayer, LTC,  BCH, Dogecoin, Near</td></tr><tr><td>X Layer</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC, AVAX, Tron, ZCash, Sui, ADA, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, LTC,  BCH, Dogecoin, Dash, Near, THORChain, MayaChain, Kujira, Radix</td></tr><tr><td>Litecoin</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC, AVAX, Tron, ZCash, Sui, ADA, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, BCH, Dogecoin, Cosmos, Near, THORChain</td></tr><tr><td>Bitcoin Cash</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC, AVAX, Tron, ZCash, Sui, ADA, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC, Dogecoin, Cosmos, Near, THORChain</td></tr><tr><td>Dogecoin</td><td>BTC, ETH, Base, BSC, Ripple, AVAX, Tron, ZCash, Sui, ADA, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC, BCH, Cosmos, Near, THORChain</td></tr><tr><td>Cosmos</td><td>BTC, ETH, Base, BSC, Ripple, AVAX, Base, LTC, BCH, Dogecoin, THORChain</td></tr><tr><td>Dash</td><td>BTC, ETH, ARB, THORChain, MayaChain, Kujira, Radix</td></tr><tr><td>Near Chain</td><td>BTC, SOL, ETH, Ripple, ARB, Base, BSC,  AVAX, Tron, ZCash, Sui, ADA, TON, Starknet, Monad, Polygon, OP, Bera, Gnosis, XLayer, LTC,  BCH, Dogecoin</td></tr><tr><td>THORChain</td><td>BTC, ETH, Ripple, ARB, Base, BSC, AVAX, LTC, BCH, Dogecoin, Cosmos, Dash, MayaChain, Kujira, Radix</td></tr><tr><td>MayaChain</td><td>BTC, ETH, ARB, Dash, THORChain, Kujira, Radix</td></tr><tr><td>Kujira</td><td>BTC, ETH, ARB, Dash, THORChain, MayaChain, Radix</td></tr><tr><td>Radix</td><td>BTC, ETH, ARB, Dash, THORChain, MayaChain, Kujira</td></tr></tbody></table>

### Supported chains and providers

Listed by provider, here’s a breakdown of our currently supported blockchains:

* **THORChain:** BTC, ETH, Ripple, BSC, AVAX, Tron, Base, Cosmos (ATOM), Dogecoin, Litecoin, Bitcoin Cash, THORChain
* **NEAR:** BTC, Solana, ETH, Ripple, Arbitrum, Base, BSC, Avalanche, Tron, ZCash, Sui, Cardano, TON, Starknet, Monad, Polygon, Optimism, Berachain, Gnosis, X Layer, Dogecoin, Litecoin, Bitcoin Cash, Near Chain
* **MAYAChain:** BTC, ETH, Arbitrum, Dash, ZCash, Kujira, THORChain, Radix, MAYAChain
* **Chainflip:** BTC, Solana, ETH, Arbitrum
* **Garden:** BTC, Solana, ETH, Arbitrum, BSC
* **Flashnet:** BTC, Solana, ETH, Arbitrum, Base, Tron, Optimism
* **Harbor:** BTC and ETH.
* **Uniswap:** ETH and Arbitrum assets
* **1inch:** ETH, BSC, BASE, AVAX, and Arbitrum assets
* **Jupiter:** Solana assets
* **Traderjoe:** AVAX and ARB assets

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 time. It is especially useful for larger swaps.

Single-chain providers like Uniswap or PancakeSwap are a dex aggregation tool, integrated to trade between any assets in their respective chains.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.swapkit.dev/swapkits-trade-offerings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
