A scheduled job that settles rounds and runs the buys and burns. It can’t take anyone’s money.
What it runs
| Job | When | What |
|---|---|---|
| Settle Last Arrow | Every 5 min | Settles a round whose clock ran out |
| Settle Seat | Daily at 00:05 UTC | Settles yesterday |
| Bonfire | Hourly | Buys and burns, up to 250 USDG per call |
| Vault buys | Hourly | Buys for the Vault, then the Vault’s burn quarter |
| Marks | Hourly | Rebuilds the Marks file |
| Alms | After each window | Finalises the vote and releases the Alms |
| Health | Every 15 min | RPC, gas balance and ledger checks |
What it can and can’t do
- Settling is permissionless. Anyone can do what the keeper does there.
- Its special power is buy-and-burn and buying for the Vault. Bought tokens can only go to the burn address or the Vault.
- Its wallet holds only gas.
- The Safe can revoke it at once.
If the keeper key were stolen
The worst case is bad fills on buys, bounded by the caps and the price guard.
| Time before revoke | Max loss (USDG) |
|---|---|
| 6 hours | ≤ 500 |
| 24 hours | ≤ 3,000 |
