What is the Gelato Relay SDK?
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.Security Considerations
While Gelato Relay offers very powerful features, improper implementation can introduce vulnerabilities in your contracts. We strongly recommend always using the built-in ERC-2771 user signature verification found in our sponsoredCallERC2771 or callWithSyncFeeERC2771 methods to enhance security. Please read the Security Considerations section to understand all potential security risks and measures to mitigate them when using a Gelato Relay.How can I get started with gasless transactions?
- Deploy a compatible contract, or use one of ours (see code example links below).
- Run the code examples found on each SDK method page: