Decentralized smart contract automation for Stacks developers

Arkadiko Keepers is the ultimate solution for automating smart contract functions.

Trigger your smart contracts to execute automatically based on:

A custom computation

Integrate any custom logic that checks whether your job should run or not.

Any oracle data

Would you like to trigger your contract based on some external data? Possible through an Oracle integration!

Any on-chain activity

Waiting for your favorite NFT to drop below a price point or any other on-chain activity? No worries, we've got you covered!

Block number

Launch your job and simply run it when a certain block number hits. Easy as that!

Get started

1

Build your job as a Clarity smart contract and make it Keepers-compatible following the documentation.

Build your job as a Clarity smart contract and make it Keepers-compatible following the documentation.
2

Fund your address in the Arkadiko Job Registry with sufficient DIKO and STX. Each execution costs 10 DIKO plus a STX gas fee.

Fund your address in the Arkadiko Job Registry with sufficient DIKO and STX. Each execution costs 10 DIKO plus a STX gas fee.
3

After your job is registered and funded, manage it in the Keepers app to follow up on execution.

After your job is registered and funded, manage it in the Keepers app to follow up on execution.

Frequently asked questions

Can't find the answer you're looking for? Reach out to our team on Discord.

When is Keepers launching?

Arkadiko Keepers is currently in closed beta and will be open for public use at the end of Q3 2022!

Is Keepers safe?

The Arkadiko Keepers contracts are currently not audited! However, they have been peer reviewed by several Stacks members. Every job is written by individual people or teams, so you cannot assume that a job is inherently safe.

What can I do with Arkadiko Keepers?

You can automate smart contract execution recurringly based on any kind of logic. Whether it is arbitrage, buying an NFT when it drops under a certain price, automatically claiming yield farming rewards or executing some protocol logic... All of it is possible!

How do Keepers work?

You can read full documentation on https://docs.arkadiko.finance/keepers/introduction but in short everyone can deploy a job that should be ran recurringly. Each block that is mined, a network of keepers will check whether your job should be ran or not. If it should be ran, a keeper will execute it and charge your account for the execution.

Can I run a decentralised keeper and earn DIKO?

Certainly! Our keeper network should be expanded continously to become more decentralised. Running a keeper is fairly straightforward and documentation will be available soon.