You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/tutorials/integrations/gelato-sw.mdx
+25-21Lines changed: 25 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,55 +51,59 @@ After completing this guide, you'll be able to:
51
51
52
52
## Prerequisites of using Gelato Smart Wallet
53
53
54
-
You need to setup all the followings in the Gelato App to create a Gelato Sponsor API Key.
54
+
You need to set up the following in the Gelato App to create a Gelato Sponsor API Key:
55
55
56
56
### Step 1. Create Your Gelato Account
57
57
58
58
Sign up on the [Gelato App] to establish an account. This account is the foundation for setting up relay tasks and managing gas sponsorships.
59
59
60
60
### Step 2. Create a Relay App
61
61
62
-
Within your Gelato account, create a new Relay App with the Flow EVM network.
62
+
Within your Gelato account, create a new _Relay App_ with the Flow EVM network.
63
63
For Testnet, you can first allow `Any contract` to call your relay app.
64
64
65
65

66
66
67
-
:::note
68
-
69
-
You can add more smart contract information and its associated chain information later in this App.
70
-
When set to a specific contract instead of `Any contract`, the API keys will only allow gasless transactions for calls to the designated methods within the ABI of the contract.
71
-
72
-
:::
67
+
:::warning
73
68
74
-
### Step 3. Create/Obtain a Sponsor API Key
69
+
You'll need to add more information for your smart contracts at a later date.
75
70
76
-
After creating the relay app, navigate to its dashboard to locate your Sponsor API Key.
71
+
When set to a specific contract instead of `Any contract`, the API keys will only allow sponsored transactions for calls to the designated methods within the ABI of that contract.
77
72
78
-

79
-
80
-
This key links your Gelato setup with 1Balance for gas sponsorship.
73
+
:::
81
74
82
-
### Step 4. Deposit Funds into 1Balance
75
+
### Step 3. Deposit Funds into 1Balance
83
76
84
-
To use Gelato sponsoring transactions, you need to deposit funds into 1Balance according to your target environment:
77
+
To use Gelato for sponsored transactions, you need to deposit funds into 1Balance according to your target environment:
85
78
86
79
- Mainnets: Deposit USDC.
87
80
- Testnets: Deposit Sepolia ETH.
88
81
89
-
Here we use Sepolia ETH as the gas fee for Testnet's gasless transactions.
82
+
Click the `1Balance` tab to deposit `.001` Sepolia ETH testnet funds.
90
83
91
84

92
85
93
-
Here are some third party Sepolia ETH faucets you can use:
86
+
If you need to fund your account, you can use one of the following third-party faucets:
94
87
95
88
-[Google Cloud Sepolia Faucet]
96
89
-[Alchemy Sepolia Faucet]
97
90
-[Chainlink Sepolia Faucet]
98
91
-[Metamask Sepolia Faucet]
99
92
93
+
### Step 4. Create/Obtain an API Key
94
+
95
+
After creating the Relay App, navigate to its dashboard to locate your Sponsor API Key.
96
+
97
+

98
+
99
+
This key links your Gelato setup with 1Balance for gas sponsorship.
100
+
101
+
Copy the API key to your clipboard.
102
+
100
103
## Send Gasless Transactions for your users
101
104
102
105
After you have created a Sponsor API Key and deposited funds into 1Balance, you can use gasless transactions features for your users.
106
+
103
107
With the Gelato Smart Wallet SDK, developers can easily set up sponsored transactions for their applications in just a few simple steps, enabling seamless onboarding and interaction without requiring users to hold native tokens.
104
108
105
109
:::note
@@ -113,22 +117,22 @@ You can find the examples in the [Gelato Smart Wallet SDK] repository.
0 commit comments