# My funds are stuck on a Layer-2 network because I can't pay the gas needed for transactions

If this happened to you do not despair, it's a common problem users face after bridging funds to a new network.\
\
On every network you need to own the native gas token to pay for transaction fees. On Optimistic rollups like Arbitrum and Optimism the gas token is $ETH and on sidechains like Polygon and Gnosis chain the gas token is $MATIC and $xDAI respectively.\
\
Below you will find some centralized exchanges (CEX) and fiat on-ramps to quickly get your hands on some of the needed cryptocurrencies on each network without paying high fees.

\
**Arbitrum ($ETH)**\
\- [Binance](https://www.binance.com/) (CEX)\
\- [Crypto.com](https://crypto.com/) (CEX)\
\- [Huobi](https://www.huobi.com/en-us/) (CEX)\
\- [Transak (Fiat on-ramp)](https://global.transak.com/)

**Optimism ($ETH)**\
\- [Binance](https://www.binance.com/) (CEX)\
\- [Crypto.com](https://crypto.com/) (CEX)\
\- [Huobi](https://www.huobi.com/en-us/) (CEX)\
\- [Transak (Fiat on-ramp)](https://global.transak.com/)

\
**Polygon ($MATIC)**\
\- [Binance](https://www.binance.com/) (CEX)\
\- [Crypto.com](https://crypto.com/) (CEX)\
\- [Huobi](https://www.huobi.com/en-us/) (CEX)\
\- [Ramp Network (Fiat on-ramp)](https://ramp.network/buy/)\
\- [Transak (Fiat on-ramp)](https://global.transak.com/)

*Tip: There's also the option to make a gasless swap of any token into $MATIC on* [*Polygon Wallet*](https://wallet.polygon.technology/gas-swap)

**Gnosis chain ($xDAI)**\
\- [Ramp Network (Fiat on-ramp)](https://ramp.network/buy/)\
\- [Mt Pelerin (Wallet w. Fiat on-ramp)](https://www.mtpelerin.com/)

*Tip: There are so-called "Faucets" like* [*Stakely*](https://stakely.io/faucet/xdai-chain) *or* [*Gimlu*](https://faucet.gimlu.com/gnosis) *which give you a tiny amount of **free xDAI** to pay for 1-2 transactions if you are stuck*<br>


---

# 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.hop.exchange/basics/faq/my-funds-are-stuck-on-a-layer-2-network-because-i-cant-pay-the-gas-needed-for-transactions.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.
