# Supported Chains

## Payments

The payment proxy smart contracts enable the various payment types.

The most widely deployed payment proxy is the ERC20FeeProxy. The most frequently used payment proxy is the ERC20ConversionProxy.

{% hint style="info" %}
For an explanation of what each smart contract does, see [contracts](https://docs.request.network/advanced/protocol-overview/contracts "mention")
{% endhint %}

{% hint style="info" %}
Make sure to scroll horizontally to see all the payment proxy types! :wink:
{% endhint %}

<table data-full-width="true"><thead><tr><th width="191">Chain</th><th>Chain Name</th><th>Chain ID</th><th data-type="checkbox">ERC20FeeProxy</th><th data-type="checkbox">EthereumFeeProxy</th><th data-type="checkbox">Erc20ConversionProxy</th><th data-type="checkbox">EthConversionProxy</th><th data-type="checkbox">BatchConversionPayments</th><th data-type="checkbox">ERC20SwapToPay</th><th data-type="checkbox">Erc20SwapToConversion</th><th data-type="checkbox">ERC20TransferableReceivable</th><th data-type="checkbox">ERC20EscrowToPay</th><th data-type="checkbox">ERC20Proxy</th><th data-type="checkbox">EthereumProxy</th><th data-type="checkbox">BatchPayments (deprecated)</th></tr></thead><tbody><tr><td>Ethereum Mainnet</td><td>mainnet</td><td>1</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td></tr><tr><td>Sepolia</td><td>sepolia</td><td>11155111</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>false</td><td>true</td><td>true</td><td>true</td><td>false</td></tr><tr><td>Goerli (deprecated)</td><td>goerli</td><td>5</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>false</td><td>true</td><td>true</td></tr><tr><td>Optimism</td><td>optimism</td><td>10</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>false</td><td>true</td><td>false</td><td>true</td><td>true</td></tr><tr><td>Arbitrum One</td><td>arbitrum-one</td><td>42161</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>true</td><td>true</td></tr><tr><td>Base</td><td>base</td><td>8453</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>false</td><td>false</td><td>true</td><td>true</td><td>false</td></tr><tr><td>zkSync Era</td><td>zksyncera</td><td>324</td><td>true</td><td>true</td><td>false</td><td>false</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td></tr><tr><td>zkSync Goerli (deprecated)</td><td>zksynceratestnet</td><td>280</td><td>true</td><td>true</td><td>false</td><td>false</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td></tr><tr><td>Gnosis</td><td>xdai</td><td>100</td><td>true</td><td>true</td><td>true</td><td>false</td><td>true</td><td>true</td><td>true</td><td>false</td><td>false</td><td>false</td><td>true</td><td>true</td></tr><tr><td>Polygon</td><td>matic</td><td>137</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>false</td><td>true</td><td>true</td></tr><tr><td>Mumbai</td><td>mumbai</td><td>80001</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td></tr><tr><td>BSC</td><td>bsc</td><td>56</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>true</td><td>true</td></tr><tr><td>BSC Testnet</td><td>bsctest</td><td>97</td><td>true</td><td>false</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td></tr><tr><td>Celo</td><td>celo</td><td>42220</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>true</td><td>true</td></tr><tr><td>Alfajores</td><td>alfajores</td><td>44787</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td></tr><tr><td>Fantom</td><td>fantom</td><td>250</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>true</td><td>true</td></tr><tr><td>Tombchain</td><td>tombchain</td><td>6969</td><td>true</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td></tr><tr><td>Core</td><td>core</td><td>1116</td><td>true</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>true</td><td>true</td><td>false</td></tr><tr><td>Avalanche</td><td>avalanche</td><td>43114</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>true</td><td>true</td></tr><tr><td>Fuse</td><td>fuse</td><td>122</td><td>true</td><td>true</td><td>false</td><td>false</td><td>true</td><td>true</td><td>false</td><td>false</td><td>true</td><td>false</td><td>true</td><td>true</td></tr><tr><td>Moonbeam</td><td>moonbeam</td><td>1284</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>true</td><td>false</td><td>true</td><td>false</td><td>true</td><td>false</td></tr><tr><td>Ronin</td><td>ronin</td><td>2020</td><td>true</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td></tr><tr><td>Mantle</td><td>mantle</td><td>5000</td><td>true</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>true</td><td>true</td><td>false</td></tr><tr><td>Mantle Testnet</td><td>mantle-testnet</td><td>5001</td><td>true</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>true</td><td>true</td><td>false</td></tr><tr><td>NEAR</td><td>N/A</td><td>N/A</td><td>true</td><td>true</td><td>false</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td></tr><tr><td>NEAR Testnet</td><td>N/A</td><td>N/A</td><td>true</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td><td>false</td></tr></tbody></table>

## Storage

These smart contracts facilitate storing IPFS content addressable hashes (CIDs) on-chain.

<table data-full-width="true"><thead><tr><th width="194">Chain</th><th width="98">Chain ID</th><th data-type="checkbox">RequestHashStorage</th><th data-type="checkbox">RequestOpenHashSubmitter</th></tr></thead><tbody><tr><td>Gnosis</td><td>100</td><td>true</td><td>true</td></tr><tr><td>Sepolia</td><td>11155111</td><td>true</td><td>true</td></tr><tr><td>Ethereum Mainnet (deprecated)</td><td>1</td><td>true</td><td>true</td></tr><tr><td>Goerli (deprecated)</td><td>5</td><td>true</td><td>true</td></tr></tbody></table>

## REQ Token and Burn Mechanism

The REQ Token is on Ethereum Mainnet. The burn contracts facilitate locking xDAI on Gnosis, bridging xDAI to Ethereum, swapping xDAI for REQ, and burning the REQ.

<table data-full-width="true"><thead><tr><th width="195.33333333333337">Chain</th><th width="100">Chain ID</th><th data-type="checkbox">lockForREQBurn</th><th data-type="checkbox">DaiBasedREQBurner</th><th data-type="checkbox">RequestToken</th></tr></thead><tbody><tr><td>Ethereum Mainnet</td><td>1</td><td>false</td><td>true</td><td>true</td></tr><tr><td>Gnosis</td><td>100</td><td>true</td><td>false</td><td>false</td></tr></tbody></table>
