Payment & Fees
How can you pay for your relayed transactions?
Gelato 1Balance is a new flexible and bespoke payment system built from the ground up exclusively for Gelato customers. Gelato 1Balance allows for customers to deposit on any supported, whilst using that balance to cover their relay costs regardless of target chain.
Testnet: Deposit gETH on Goerli to cover transactions across Goerli, Mumbai, Polygon zkEVM Testnet, Optimism Goerli, Arbitrum Goerli, Base Goerli, Chiado, Linea Testnet and zkSync Testnet.
Production: Deposit USDC on Polygon to cover transactions across Ethereum Mainnet, Polygon, Polygon zkEVM, Avalanche, BNB, Optimism, Arbitrum, Gnosis and zkSync Mainnet.
SyncFee is the simplest way to pay, but it delegates all security (reentrancy/replay protection etc.) and payment logic to the
targetsmart contract. You can use ERC-2771 to achieve out-of-the-box security and authentication. Relay costs are covered in either native or ERC-20 tokens and they are paid synchronously during the relay call.
Gelato charges a fee as a percentage of total gas cost for the relayed transaction. This varies across networks - we charge higher premiums on cheaper networks and vice versa.
Table 1 - Fee premiums as a percentage of total gas cost per network. The same premium applies to respective network testnets.
Percentage Premium (%)