Gelato home page
Search...
⌘K
Ask AI
Support
Dashboard
Dashboard
Search...
Navigation
Additional Resources
Templates
Home
Migration Guides
Paymaster & Bundler
Smart Wallet SDK
Rollup as a Service
Private RPCs
Web3 Functions
Relay
VRF
Oracles
Introduction
Overview
What is Relaying?
Security Considerations
Overview
ERC2771 DelegateCall Vulnerability
How-To Guides
Create a API Key
Send Sponsored Transactions
Allow your target contract to pay for gas
Allow your users to pay with ERC-20
Decode original msg.sender in target contract
Track your relay request
ERC-2771 (Recommended)
Overview
SponsoredCall ERC-2771
CallwithSyncFee ERC-2771
Non-ERC2771
SponsoredCall
CallwithSyncFee
Subscription & Payments
Overview
Gas Tank & Relay
SyncFee Payment Tokens
Relay Pricing
API & Fee Oracle
Fee Oracle
Relay v2
Task Status
Gelato's Fee Oracle
Additional Resources
Templates
Supported Networks
ERC-2771 Migration Guide
On this page
Template
Examples
Additional Resources
Templates
Copy page
Copy page
Template
Hardhat Template
A template to get started using Gelato Relay with unit tests in your hardhat dev environment.
Examples
Frontend & Backend Example
Repo showcasing how to call the relay from a React UI as well as from node.
Viem SDK Examples
Examples demonstrating how to use Gelato Relay with the Viem SDK.
Gelato's Fee Oracle
Supported Networks
Assistant
Responses are generated using AI and may contain mistakes.