Automate your smart contracts using Chainlink Keepers, Chainlink Labs' decentralized and highly reliable smart contract automation service. Relying on Chainlink Keepers will help you get to market faster and save gas by offloading expensive on-chain automation logic to our decentralized Keepers Network. To take full advantage of the Keepers automation infrastructure, read all of the documentation to understand the features of Chainlink Keepers.
To learn more about how the Chainlink Keepers Network automates your smart contracts, read the Chainlink Keepers Architecture page.
You can automate your smart contract using the following steps:
Make your contract Keepers-compatible so the Keepers Network knows how to check if your contract should be called, and what to do when calling your contract.
Register a new Upkeep in the Chainlink Keepers App so the Keepers Network knows to monitor your contract and fund your Upkeep with LINK. For registration on mainnet, you need ERC-677 LINK. Many token bridges give you ERC-20 LINK tokens. Use PegSwap to convert Chainlink tokens (LINK) to be ERC-677 compatible.
After your Upkeep is registered and funded, manage it in the Keepers App.
Do NOT attempt to send LINK to your contract like you do with VRF. For Chainlink Keepers, contracts are funded via the registry rather than within your contract.
️ Registration Onboarding Note
Registrations on a testnet will be approved immediately. Mainnet registrations will be reviewed by our onboarding team before being approved. We are working towards a fully self-serve model.
To understand different use cases for Chainlink Keepers, refer to Other Tutorials.
|› Make your contract Keepers-compatible|