Enabling developers to get transactions validated fast, reliably and securely
Gelato Relay enables web3 developers like you to get on with what you do best, building. Gelato handles the blockchain complexities for you, every step of the way, from the moment you initiate the transaction, to the moment it is validated on-chain. We take the utmost care to make sure your transaction is relayed from off-chain to successfully carried out on-chain in the shortest amount of time, reliably within the next few blocks, and with no downtime.
We support 17 EVM networks and a multitude of ways to pay using either native or ERC-20 tokens. In combination with Gelato 1Balance, a flexible cross-chain gas tank system which allows for payment across all supported networks using just one balance on the chain of your choosing.
Gelato Relay SDK offers a convenient suite of functions in order to interact with the Gelato Relay API. Gelato Relay API is a service that allows users and developers to get transactions validated fast, reliably and securely, without having to deal with the low-level complexities of blockchains.
Overview of how Gelato Relay works
As requests are submitted to Gelato Relay, a network of decentralised Gelato Executors will execute and get the transactions validated as soon as possible. EIP-712 signatures enforce the integrity of data, while gas fee payments can be handled in any of our supported payment methods. In this way, developers can rely on Gelato's battle-tested blockchain infrastructure improving the UX, costs, security and liveness of their Web3 systems.
- 1.Deploy a compatible contract, or use one of ours (see code example links below)!
- 2.If you would like ERC-2771 support, set
GelatoRelayERC2771.solas a trusted forwarder:
That's all it takes to get started with Gelato Relay and the Gelato Relay SDK!
We hope you have as much fun using Gelato Relay as we did building it!