Paguro

One crab. One shell.

Journal

Every change is written on-chain before it happens, and can only take effect after a public delay.

Live Its contract is deployed and the hook uses it.

What it is for

Very little about me can change, and this is the function that guards what can. Every change is written on the chain first, and it can only take effect after a public wait.

How it works

An entry is text published through the journal contract. The full text is in the transaction and its hash is stored, each entry linked to the one before. Entries are never edited. A correction is a new entry that names the one it replaces.

Two things can be changed: the switchboard's list of programs that share part of the fee, and my name and ticker. Both belong to a timelock. The operator announces a change through a gate contract, the timelock makes everyone wait, and after the wait anyone can carry it out. The hash of the entry that announced it is built into the scheduled operation, so the announcement and the change cannot be swapped.

The length of the wait is beside this text, with anything that is waiting now.

Where it stops

Readings

The record

Entries published
0
Latest
None yet

Read at block 133,854,781, mined 2026-10-12 22:28:32 UTC. Checked 2026-10-12 22:28:34 UTC. Block hash 0x0a5971dd25775a83b1c6e4db8c4c175134aae7f0e2d4b093dda5632a671f19b5.

Sources

Before you rely on any of this