How to set up a Gasless Transactions Relayer?

Prerequisite

An L1 has been created by following these steps.

Note: A video recording of this whole process is available at the end of this article.

Setting up the Gasless Transactions Relayer

Navigate to an L1 and click on Gasless Transactions on the left side.

After clicking on Get started button, the portal displays choices of performance plan:

After a plan is selected, it shows a plan summary where clients can decide if to subscribe.

After the Subscribe button is clicked on, the portal first check if the connected wallet is on the correct L1. If not, it prompts the client to switch.

Then it starts the process of Gasless Transactions Setup.

Deploy Forwarder Contract

The first step is to deploy a Forwarder contract. Click on Deploy Forwarder Contract button to start the deployment.

Configure Forwarder Contract

This requires 2 approvals (notice the number 2 in the button, which changes during the process depending on how many steps are left to finish).

Fund Relayer

Enter an amount of tokens to use to fund the relayer, then click on Fund Relayer button.

Deploy Relayer

Review the summary and click on Deploy My Relayer button to finish the setup.

Dashboard

Click Go back to Dashboard button to see the relayer dashboard. The dashboard shows the relayer status, which will initially be listed as Pending while the relayer is being deployed.

Video Walkthrough

Gasless Transactions Relayer Setup

Gasless Transactions Dashboard


For any additional questions, please view our other knowledge base articles or contact a support team member via the chat button. Examples are for illustrative purposes only.

Learn More About AvaCloud | Download Case Studies | Schedule an AvaCloud Demo