Chainlink Automation Example Contracts

These contracts are tools to help you quickly deploy Chainlink Automation for specific use-cases. This list will be updated as more contracts become available. For more resources on Keepers, including videos and tutorials, click here.

Contracts

EthBalanceMonitor

EthBalanceMonitor documentation

This utility contract reviews the balances of a list of addresses and automatically tops them up. This automates the monitoring of Upkeep for registered contracts. To use this contract, you must add an address to the balance monitor Upkeep and make sure the balance monitor upkeep is well funded. Review the EthBalanceMonitor documentation to get started.

Vault Harvester

Vault Harvester repository

This example teaches you how to automate the process of compounding arbitrary yield farm reward tokens back into an initially deposited asset. Using Chainlink Automation to automate this process makes it more trustless and decentralized.

Batch NFT Reveal

Batch NFT Reveal repository

This example teaches how to use Chainlink VRF and Chainlink Automation together. Using Chainlink Automation with batch NFT reveals, you can automate and further decentralize your NFTs.

Dynamic NFTs

Dynamic NFTs repository

This example teaches you how to create dynamic NFTs using Chainlink Automation.

Whats Next

Stay updated on the latest Chainlink news