Pay for runs, not for servers
Every plan pays the gas its runs use. The service fee only starts after your free runs.
- 3,000 runs a month with no service fee
- All trigger types
- Public run history and alerts
- No monthly commitment
- Hard cap per run that you set
- Pay in GNOMON for 25% less after launch
- 100,000 more runs with no service fee
- Delay target and direct support
- Or stake GNOMON for runs instead, after launch
Questions
What do I pay for each run?
The gas the run used, at Elysium’s base fee plus at most 1 gwei, and a 0.0003 HYPE service fee once you pass your free runs for the month. Gas goes to the keeper; the service fee goes to Gnomon.
Can a run cost more than I expect?
No. Every task has a maximum cost per run that you set. The contract never charges more than that, even if gas spikes. A keeper cannot raise the gas price to drain your tank.
What happens if my function reverts?
The run is recorded as failed and its gas is still charged, because the keeper paid for it. After the number of failures in a row you choose, the task pauses itself and we alert you.
Can the same run happen twice?
No. Each run carries a number. Once run #5 lands, any other attempt at run #5 is rejected on-chain.
Who decides what gets called on a condition task?
Your checker() does. Gnomon reads it on-chain at the moment of the run and calls exactly what it returns. The keeper cannot change the call.
Can I withdraw my gas tank?
Yes, any time, in full. Gnomon’s admin cannot touch your balance.
Why do I need to allow a sender address?
Gnomon calls your contract from a sender address created only for your wallet. Allowing that one address keeps everyone else out of the function.
Are the contracts audited?
Not yet. We tested them heavily, including on a fork of Elysium mainnet, and limits stay low until an audit is done.
How does GNOMON fit in?
Half of every service fee buys GNOMON back, half of which is burned and half paid to stakers. After launch you can pay fees in GNOMON for 25% less and stake it for more free runs.