> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gelato.cloud/llms.txt
> Use this file to discover all available pages before exploring further.

# Supported Networks

> Find out where you can get started with Relay today!

Gelato Relay is supported on the following networks:

{(() => {
const networksData = [
  { network: "Abstract", environment: "Mainnet", notes: [{ text: "Abstract Mainnet", href: "#abstract-mainnet" }] },
  { network: "Aleph Zero", environment: "Mainnet, Testnet", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Arbitrum", environment: "Mainnet, Sepolia", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Arc", environment: "Testnet", notes: [{ text: "Group D Deployments", href: "#group-d-deployments" }] },
  { network: "Arena-Z", environment: "Mainnet, Testnet", notes: [{ text: "Group D Deployments", href: "#group-d-deployments" }] },
  { network: "Arbitrum Blueberry", environment: "Testnet", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Avalanche", environment: "Mainnet", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Base", environment: "Mainnet, Sepolia", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Camp", environment: "Mainnet", notes: [{ text: "Group C Deployments", href: "#group-c-deployments" }] },
        { 
      network: "Berachain", 
      environment: "Mainnet, Bepolia", 
      notes: [
        { text: "Group B Deployments", href: "#group-b-deployments" },
        { text: "Group C Deployments", href: "#group-c-deployments" }
      ] 
    },
  { network: "BaseCamp", environment: "Testnet", notes: [{ text: "Group C Deployments", href: "#group-c-deployments" }] },
  { network: "Blast", environment: "Mainnet, Sepolia", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "BNB", environment: "Mainnet", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Botanix", environment: "Mainnet, Testnet", notes: [
        { text: "Botanix Mainnet", href: "#botanix-mainnet" },
        { text: "Group C Deployments", href: "#group-c-deployments" }
      ]  },
  { network: "Ethernity", environment: "Mainnet, Testnet", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Everclear (prev Connext)", environment: "Mainnet, Testnet", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Ethereum", environment: "Mainnet, Sepolia", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Filecoin", environment: "Mainnet", notes: [{ text: "Group B Deployments", href: "#group-b-deployments" }] },
  { network: "Flow", environment: "Mainnet, Testnet", notes: [{ text: "Group B Deployments", href: "#group-b-deployments" }] },
  { network: "Gnosis", environment: "Mainnet, Chidao", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "HyperEVM", environment: "Mainnet, Testnet", notes: [{ text: "Group C Deployments", href: "#group-c-deployments" }] },
  { network: "Ink", environment: "Sepolia, Mainnet", notes: [{ text: "Group B Deployments", href: "#group-b-deployments" }] },
  { network: "Katana", environment: "Mainnet", notes: [{ text: "Group D Deployments", href: "#group-d-deployments" }] },
  { network: "Linea", environment: "Mainnet", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Lisk", environment: "Mainnet, Sepolia", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Lumia", environment: "Mainnet", notes: [{ text: "Group B Deployments", href: "#group-b-deployments" }] },
  { network: "Mantle", environment: "Mainnet", notes: [{ text: "Group D Deployments", href: "#group-d-deployments" }] },
  { network: "MegaETH", environment: "Timothy Testnet", notes: [{ text: "Group D Deployments", href: "#group-d-deployments" }] },
  { network: "Metis", environment: "Mainnet", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Mode", environment: "Mainnet", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Monad", environment: "Mainnet, Testnet", notes: [{ text: "Group D Deployments", href: "#group-d-deployments" },{ text: "Group B Deployments", href: "#group-b-deployments" }] },
  { network: "Open Campus", environment: "Mainnet, Codex", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Optimism", environment: "Mainnet, Sepolia", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Plasma", environment: "Mainnet, Testnet", notes: [{ text: "Group C Deployments", href: "#group-c-deployments" }] },
  { network: "Playnance", environment: "Mainnet", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Polygon", environment: "Mainnet, Amoy", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Polygon zkEVM", environment: "Mainnet", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Reya", environment: "Mainnet, Cronos", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { 
    network: "Rootstock", 
    environment: "Mainnet, Testnet", 
    notes: [
      { text: "Group A Deployments", href: "#group-a-deployments" },
      { text: "Group B Deployments", href: "#group-b-deployments" }
    ] 
  },
  { network: "Saigon", environment: "Testnet", notes: [{ text: "Saigon Testnet", href: "#saigon-testnet" }] },
  { network: "Sonic", environment: "Mainnet", notes: [{ text: "Group B Deployments", href: "#group-b-deployments" }] },
  { network: "Story", environment: "Mainnet, Aeneid", notes: [{ text: "Group B Deployments", href: "#group-b-deployments" },{ text: "Group C Deployments", href: "#group-c-deployments" }] },
  { network: "Synfutures ABC", environment: "Testnet", notes: [{ text: "Group C Deployments", href: "#group-c-deployments" }] },
  { network: "Tangible", environment: "Real, Unreal", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] },
  { network: "Tempo", environment: "Testnet", notes: [{ text: "Group D Deployments", href: "#group-d-deployments" }] },
  { network: "Thrive", environment: "Testnet", notes: [{ text: "Group C Deployments", href: "#group-c-deployments" }] },
  { network: "Unichain", environment: "Mainnet, Sepolia", notes: [{ text: "Group B Deployments", href: "#group-b-deployments" }] },
  { network: "Vana", environment: "Moksha, Islander", notes: [{ text: "Group B Deployments", href: "#group-b-deployments" }] },
  { network: "Zircuit", environment: "Mainnet", notes: [{ text: "Group B Deployments", href: "#group-b-deployments" }] },
  { network: "zkSync Era", environment: "Mainnet", notes: [{ text: "ZkSync Era", href: "#zksync-era-mainnet-%2F-testnet" }] },
  { network: "Zora", environment: "Mainnet", notes: [{ text: "Group A Deployments", href: "#group-a-deployments" }] }
];

return (
  <div className="w-full max-w-6xl mx-auto">
    <div className="overflow-x-auto rounded-lg border border-gray-200 dark:border-gray-700">
      <div className="flex w-full bg-gray-50 dark:bg-gray-900 min-w-[400px]">
        <div className="flex-1 py-3 px-3 sm:py-4 sm:px-6 font-semibold text-gray-800 dark:text-white text-sm sm:text-base">
          Network
        </div>
        <div className="flex-1 py-3 px-3 sm:py-4 sm:px-6 font-semibold text-gray-800 dark:text-white text-sm sm:text-base">
          Environment
        </div>
        <div className="flex-1 py-3 px-3 sm:py-4 sm:px-6 font-semibold text-gray-800 dark:text-white text-sm sm:text-base">
          Notes
        </div>
      </div>
      
      {networksData.map((item, index) => (
        <div
          key={index}
          className="flex w-full border-b border-gray-100 dark:border-gray-800 transition-colors duration-200"
        >
          <div className="flex-1 py-3 px-3 sm:py-4 sm:px-6 font-medium text-gray-700 dark:text-gray-300 text-sm sm:text-base break-words">
            {item.network}
          </div>
          <div className="flex-1 py-3 px-3 sm:py-4 sm:px-6 text-gray-600 dark:text-gray-400 text-sm sm:text-base break-words">
            {item.environment}
          </div>
          <div className="flex-1 py-3 px-3 sm:py-4 sm:px-6 text-gray-600 dark:text-gray-400 text-sm sm:text-base break-words">
            {item.notes.map((note, idx) => (
              <span key={idx}>
                <a 
                  href={note.href}
                  className="text-blue-600 dark:text-blue-400 hover:text-blue-800 dark:hover:text-blue-300 transition-colors duration-200"
                >
                  {note.text}
                </a>
                {idx < item.notes.length - 1 && ", "}
              </span>
            ))}
          </div>
        </div>
      ))}
    </div>
  </div>
);
})()}

For the most up-to-date information on Relay subscription limits and pricing plans, please visit our dedicated [Pricing Plans page](/pricing/pricing-plans). Here you can find detailed breakdowns of request monthly limits, throughput limits, autoscale options, and dynamic gas premium fees for each of our supported networks.

## Contract Addresses

### Group A Deployments

* **GelatoRelay.sol**
  * Relay method: `callWithSyncFee`
  * Address: `0xaBcC9b596420A9E9172FD5938620E265a0f9Df92`

* **GelatoRelayERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771`
  * Address: `0xb539068872230f20456CF38EC52EF2f91AF4AE49`

* **GelatoRelayConcurrentERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771` with `isConcurrent: true`
  * Address: `0x8598806401A63Ddf52473F1B3C55bC9E33e2d73b`

* **GelatoRelay1BalanceERC2771.sol**
  * Relay method: `sponsoredCallERC2771`
  * Address: `0xd8253782c45a12053594b9deB72d8e8aB2Fca54c`

* **GelatoRelay1BalanceConcurrentERC2771.sol**
  * Relay method: `sponsoredCallERC2771` with `isConcurrent: true`
  * Address: `0xc65d82ECE367EF06bf2AB791B3f3CF037Dc0e816`

* **FeeCollector.sol**
  * Address: `0x3AC05161b76a35c1c28dC99Aa01BEd7B24cEA3bf`

### Group B Deployments

* **GelatoRelay.sol**
  * Relay method: `callWithSyncFee`
  * Address: `0xcd565435e0d2109feFde337a66491541Df0D1420`

* **GelatoRelayERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771`
  * Address: `0x8aCE64CEA52b409F930f60B516F65197faD4B056`

* **GelatoRelayConcurrentERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771` with `isConcurrent: true`
  * Address: `0xc7739c195618D314C08E8626C98f8573E4E43634`

* **GelatoRelay1BalanceERC2771.sol**
  * Relay method: `sponsoredCallERC2771`
  * Address: `0x61F2976610970AFeDc1d83229e1E21bdc3D5cbE4`

* **GelatoRelay1BalanceConcurrentERC2771.sol**
  * Relay method: `sponsoredCallERC2771` with `isConcurrent: true`
  * Address: `0x2e8235caa6a16E64D7F73b8DBC257369FBF2972D`

* **FeeCollector.sol**
  * Address: `0x92478C7eCCb3c7a3932263712C1555DbaEa7D56C`

### Group C Deployments

* **GelatoRelay.sol**
  * Relay method: `callWithSyncFee`
  * Address: `0xcd565435e0d2109feFde337a66491541Df0D1420`

* **GelatoRelayERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771`
  * Address: `0x904835255e3eb390e89FE1F1449CC58C34Aaa58A`

* **GelatoRelayConcurrentERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771` with `isConcurrent: true`
  * Address: `0x706C938C74A86bFfc93bE2D58Df65E579f71F2EC`

* **GelatoRelay1BalanceERC2771.sol**
  * Relay method: `sponsoredCallERC2771`
  * Address: `0x2192796A8A877b56c7F5c924d33A43432144E481`

* **GelatoRelay1BalanceConcurrentERC2771.sol**
  * Relay method: `sponsoredCallERC2771` with `isConcurrent: true`
  * Address: `0x2f1438091176629E5805C1015377feF4D823f8B4`

* **FeeCollector.sol**
  * Address: `0xbBb2122f7B0C2bE67A6D0AfCAC6EdF6B01B8d547`

### Group D Deployments

* **GelatoRelay.sol**
  * Relay method: `callWithSyncFee`
  * Address: `0xA7D0911FAce140fa0597a6BA7ec73474d9D990E1`

* **GelatoRelayERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771`
  * Address: `0x40620204bEA35Ea1717C6321b2E2A7dE3fBCb363`

* **GelatoRelayConcurrentERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771` with `isConcurrent: true`
  * Address: `0xaEf31B474298A91203990b9C7C34D07c8ceCc442`

* **GelatoRelay1BalanceERC2771.sol**
  * Relay method: `sponsoredCallERC2771`
  * Address: `0x95f066696e3b396362d87e948945384558DB82A0`

* **GelatoRelay1BalanceConcurrentERC2771.sol**
  * Relay method: `sponsoredCallERC2771` with `isConcurrent: true`
  * Address: `0xA05f40bB35cd503802b318C62E4E73FB0F325896`

* **FeeCollector.sol**
  * Address: `0xdE9d16C7bA177709ac22EA18786079de24361cf5`

### Abstract Mainnet

* **GelatoRelay.sol**
  * Relay method: `callWithSyncFee`
  * Address: `0x42120A1417a091a52A8d4590E28fc6C0F61E5632`

* **GelatoRelayERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771`
  * Address: `0xACeD988c5B5Fe3f11848c728D9a5f66Cf34c9e73`

* **GelatoRelayConcurrentERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771` with `isConcurrent: true`
  * Address: `0xbbCe89ACdD86D0130BDc3f1fe37C3aEDd79fc1F4`

* **GelatoRelay1BalanceERC2771.sol**
  * Relay method: `sponsoredCallERC2771`
  * Address: `0xD4bb348BD06877F52b0033f444048459108Fd9A0`

* **GelatoRelay1BalanceConcurrentERC2771.sol**
  * Relay method: `sponsoredCallERC2771` with `isConcurrent: true`
  * Address: `0x0BdB9f40DCD2a56b2c5233D9d8d6FD49b5eeadA7`

* **FeeCollector.sol**
  * Address: `0xbBb2122f7B0C2bE67A6D0AfCAC6EdF6B01B8d547`

### Botanix Mainnet

* **GelatoRelay.sol**
  * Relay method: `callWithSyncFee`
  * Address: `0x61aCe8fBA7B80AEf8ED67f37CB60bE00180872aD`

* **GelatoRelayERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771`
  * Address: `0x368165B2AFb95FaE8ceC409Efa59d5091f9875A5`

* **GelatoRelayConcurrentERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771` with `isConcurrent: true`
  * Address: `0x038479687b7bC7943313bFfd524A4aCc96B3F9BE`

* **GelatoRelay1BalanceERC2771.sol**
  * Relay method: `sponsoredCallERC2771`
  * Address: `0x9B0b9dd9682409Ed6AE6657FB392AA0dDc77Ae6E`

* **GelatoRelay1BalanceConcurrentERC2771.sol**
  * Relay method: `sponsoredCallERC2771` with `isConcurrent: true`
  * Address: `0xB7f0D6824FdD8Adec7199Bf72D8743E55A61F16b`

* **FeeCollector.sol**
  * Address: `0x2E8F58273bB92C6C316a7bBcfAd22b0C18E7746D`

### Shibarium Mainnet

* **GelatoRelay.sol**
  * Relay method: `callWithSyncFee`
  * Address: `0xaBcC9b596420A9E9172FD5938620E265a0f9Df92`

* **GelatoRelayERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771`
  * Address: `0xb539068872230f20456CF38EC52EF2f91AF4AE49`

* **GelatoRelayConcurrentERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771` with `isConcurrent: true`
  * Address: `0x8598806401A63Ddf52473F1B3C55bC9E33e2d73b`

* **GelatoRelay1BalanceERC2771.sol**
  * Relay method: `sponsoredCallERC2771`
  * Address: `0xd8253782c45a12053594b9deB72d8e8aB2Fca54c`

* **GelatoRelay1BalanceConcurrentERC2771.sol**
  * Relay method: `sponsoredCallERC2771` with `isConcurrent: true`
  * Address: `0xc65d82ECE367EF06bf2AB791B3f3CF037Dc0e816`

* **FeeCollector.sol**
  * Address: `0x32E1CC9810D6051907004DC310BE2E42df33b199`

### zkSync Era Mainnet / Testnet

* **GelatoRelay.sol**
  * Relay method: `callWithSyncFee`
  * Address: `0xB16a1DbE755f992636705fDbb3A8678a657EB3ea`

* **GelatoRelayERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771`
  * Address: `0x22DCC39b2AC376862183dd35A1664798dafC7Da6`

* **GelatoRelayConcurrentERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771` with `isConcurrent: true`
  * Address: `0xBa4082F4961c8Fb76231995C967CD9aa40f321b5`

* **GelatoRelay1BalanceERC2771.sol**
  * Relay method: `sponsoredCallERC2771`
  * Address: `0x97015cD4C3d456997DD1C40e2a18c79108FCc412`

* **GelatoRelay1BalanceConcurrentERC2771.sol**
  * Relay method: `sponsoredCallERC2771` with `isConcurrent: true`
  * Address: `0xB8828e4c662D1a7e4f3d1f622EfAE6B63D852ED8`

* **FeeCollector.sol**
  * Address: `0x4626c5Bc8640396076D05D9f6D71d07E21BD6aDC`

### Saigon Testnet

* **GelatoRelay.sol**
  * Relay method: `callWithSyncFee`
  * Address: `0xeA7b7381bC028Ce00f7f37c9D86bc9849CCbf934`

* **GelatoRelayERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771`
  * Address: `0xba06c0e7437a2E663179aA4D552EFB17c9932D63`

* **GelatoRelayConcurrentERC2771.sol**
  * Relay method: `callWithSyncFeeERC2771` with `isConcurrent: true`
  * Address: `0x0F8Eb67314FE4b6b342e6c24204496493C4b1A6B`

* **GelatoRelay1BalanceERC2771.sol**
  * Relay method: `sponsoredCallERC2771`
  * Address: `0x1Cf106842444A5Abc95Cfe757C7df8fa0152f275`

* **GelatoRelay1BalanceConcurrentERC2771.sol**
  * Relay method: `sponsoredCallERC2771` with `isConcurrent: true`
  * Address: `0x4C6bA8bA5D85A7891e563239aCcdcbE0b3564d52`
