# Cross-chain Swap

Cross-chain Token Swap provides a one-stop solution for swapping into any assets on any major blockchain networks without the need for bridging or multi-step approvals. Essentially, you can buy any token on any chain.&#x20;

* **One-Click Swap:** Our optimized flow allows you to swap tokens across different chains in a single click.
* **Optimal Path Discovery:** The system integrates cross-chain protocols, automatically identifying the most cost-effective and fastest route for your trade.
* **Full Self-Custody:** Maintain total control over your assets. Your assets are 100% in your own custody.&#x20;

## Swap Fees

See the table for the current swap-fee tiers; any token not listed defaults to 0.25%.&#x20;

{% hint style="info" %}
**All xStocks tokens on Solana chain incur ZERO FEES.**&#x20;
{% endhint %}

<table><thead><tr><th width="265.4154052734375">Fee Rate</th><th width="306.41717529296875">0.01%</th><th width="164.9052734375">0.1%</th></tr></thead><tbody><tr><td>Bitcoin</td><td>USDC, USDT and most stablecoins</td><td>BTC</td></tr><tr><td>Ethereum</td><td>USDC, USDT and most stablecoins</td><td>ETH </td></tr><tr><td>Solana <br><em>Note: All xStocks tokens on Solana chain incur ZERO FEES.</em> </td><td>USDC, USDT and most stablecoins</td><td>SOL </td></tr><tr><td>BSC</td><td>USDC, USDT and most stablecoins</td><td>BNB </td></tr><tr><td>Base</td><td>USDC, USDT and most stablecoins</td><td>ETH </td></tr><tr><td>Arbitrum</td><td>USDC, USDT and most stablecoins</td><td>ETH </td></tr><tr><td>Optimism</td><td>USDC, USDT and most stablecoins</td><td>ETH </td></tr><tr><td>Avalanche</td><td>USDC, USDT and most stablecoins</td><td>AVAX </td></tr><tr><td>Aptos</td><td>USDC, USDT and most stablecoins</td><td>APT </td></tr><tr><td>Polygon</td><td>USDC, USDT and most stablecoins</td><td>POL </td></tr><tr><td>Sonic</td><td>USDC, USDT and most stablecoins</td><td>S</td></tr><tr><td>xLayer</td><td>USDC, USDT and most stablecoins</td><td>OKB</td></tr><tr><td>Monad</td><td>USDC, USDT and most stablecoins</td><td>MON</td></tr><tr><td>Linea</td><td>USDC, USDT and most stablecoins</td><td>ETH</td></tr><tr><td>Worldchain</td><td>USDC </td><td>WLD, ETH</td></tr></tbody></table>


---

# 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.degate.com/about-degate/cross-chain-swap.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.
