# 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 [Smart Contracts Overview](/advanced/protocol-overview/contracts.md)
{% 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>


---

# 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://legacy.docs.request.network/general/supported-chains.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.
