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) - Binancearrow-up-right (CEX) - Crypto.comarrow-up-right (CEX) - Huobiarrow-up-right (CEX) - Transak (Fiat on-ramp)arrow-up-right

Optimism ($ETH) - Binancearrow-up-right (CEX) - Crypto.comarrow-up-right (CEX) - Huobiarrow-up-right (CEX) - Transak (Fiat on-ramp)arrow-up-right

Polygon ($MATIC) - Binancearrow-up-right (CEX) - Crypto.comarrow-up-right (CEX) - Huobiarrow-up-right (CEX) - Ramp Network (Fiat on-ramp)arrow-up-right - Transak (Fiat on-ramp)arrow-up-right

Tip: There's also the option to make a gasless swap of any token into $MATIC on Polygon Walletarrow-up-right

Gnosis chain ($xDAI) - Ramp Network (Fiat on-ramp)arrow-up-right - Mt Pelerin (Wallet w. Fiat on-ramp)arrow-up-right

Tip: There are so-called "Faucets" like Stakelyarrow-up-right or Gimluarrow-up-right which give you a tiny amount of free xDAI to pay for 1-2 transactions if you are stuck

Last updated