Tutorial - Get started with Gelato

How to automate smart contract functions using Gelato

In this Tutorial, we will be automating a simple Counter.sol smart contract which has a function called increaseCount(uint256 amount) which allows a state variable called count to be incremented every 3 minutes.

There are 2 types of execution fee payment methods which we will be exploring here.

You can follow this tutorial and deploy the contracts on either of these networks:

  • Ethereum Mainnet

  • Polygon / Matic

  • Fantom

  • Ropsten

  • Rinkeby

All contracts in the tutorials can be found in the Github Repo.


Get Gelato to automate the execution of the increaseCount(uint256 amount) function on Counter.sol every 3 minutes.