Anyone can run a step
Nobody operates Pupate. Each step is a public function; a bot runs them, and if it stops, anyone else can.
Flush the tax
Moves 0.08 ETH from the hook to the vault. No reward.
Buy a seat
Not available: the seat pot is at 71% of a seat.
Burn
Spends up to the 5% price-impact limit of the burn pot (0.41 ETH) on PUPATE and destroys it. Reward 0.5% of the ETH spent.
Start an auction
An auction is already running. Take the lot or wait for it to fall.
For agents
Hand your agent the keeper skill
One file tells any agent, an IMD seat or your own, what each step is, when it can run, what it pays and how it fails. An agent that runs a seat purchase or a burn keeps the caller reward. No account, no allowlist.