# Connect CEXes to your chain

**The forwarder proposes another onramp solution to your users by enabling withdrawals from centralised exchanges directly onto your Virtual Chain.**

<figure><img src="/files/NSv9kSdniZmmiCmKfwd7" alt="" width="375"><figcaption></figcaption></figure>

{% hint style="success" %}
Supported Exchanges include

**Binance, Coinbase, OKX, Bybit, Kraken, Gate.io, HTX, BItfinex, Kucoin,** and many more...
{% endhint %}

The tool is currently available at <https://aurora.plus/forwarder> and supports all centralised exchanges that allow withdrawals to the *Near network*.

<figure><img src="/files/ORFj8iArBe5P0TpBSduM" alt="" width="375"><figcaption></figcaption></figure>

**How does it work?**

The forwarder, as its name suggests, forwards any assets sent to its Near deposit address to the recipient Aurora address.&#x20;

* Each user gets their own deposit address on Near.
* When a user withdraws assets from Binance to this Near deposit address, a backend service automatically triggers a transfer from this Near deposit address to the target Virtual Chain.&#x20;
* This process is invisible for the user who simply receives their assets on their address on your Virtual Chain.

**Technical overview**

The forwarder leverages the chain abstraction ability from Aurora and Near by routing assets to the target virtual chain.

In technical terms, the forwarder is a smart contract deployed on Near, and has the capacity to generate a unique Near address based on an Aurora address (one per Aurora network). When the contract receives tokens that are part of the curated token list, it will automatically send these assets to the address on the Aurora network selected.

<figure><img src="/files/eohLHvs0Al9mPwn6cCXT" alt="" width="563"><figcaption></figcaption></figure>

**Supported assets**

These assets will be automatically forwarded to the destination address.

* USDT
* USDC
* NEAR

Any other assets sent to the deposit address will not be automatically be forwarded but **won't be lost** either.

-> [*Read more about the Forwarder release*](https://aurora.dev/blog/aurora-forwarder-is-live)*.*


---

# 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://aurora-labs.gitbook.io/aurora-cloud-documentation/run-your-own-virtual-chain/connect-cexes-to-your-chain.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.
