Schedule a call on your own contract. Keepers compete to run it, and you only pay for runs that succeed.
The method Mashpit calls for you on a schedule. Mashpit attaches no deposit.
No contract at hand? Try a real testnet call that needs a keeper:
Check your method before you post. A call that always fails never pays anyone.
contract.mashpit.testnet
Gas for your method alone. Unused gas is refunded to the keeper that runs it.
An auction runs before every execution, so every-N-blocks needs at least — blocks (≈ 0 min).
Max reward is your ceiling per run: keepers bid at or below it and the lowest bid wins. Fee is —% of what is paid. Close the job any time to get the balance back.
Covers about 19 runs even if every run pays the full max reward.
You sign one transaction with the deposit attached.