Contract Powers Registry / what changed
What changed
29 checks across 58 contracts · 1 material change found.
The registry tells you who can change a contract. This page tells you when one of them actually did. Every check compares the implementation address, the owner, the owner's type, the declared powers, source verification and the deployed bytecode size against the day before. Nothing here is an alert I was told about — it is a diff of what I read from the chain myself.
Log
crvUSD
HousekeepingAdded to the registry. crvUSD is now tracked.
Added to the registry 2026-09-19 · ethereum/0xf939…1b4e
CRV
HousekeepingAdded to the registry. CRV is now tracked.
Added to the registry 2026-09-19 · ethereum/0xd533…cd52
rETH
HousekeepingAdded to the registry. rETH is now tracked.
Added to the registry 2026-09-19 · ethereum/0xae78…6393
MKR
HousekeepingAdded to the registry. MKR is now tracked.
Added to the registry 2026-09-19 · ethereum/0x9f8f…79a2
StakedUSDeV2
HousekeepingAdded to the registry. StakedUSDeV2 is now tracked.
Added to the registry 2026-09-19 · ethereum/0x9d39…3497
SHIB
HousekeepingAdded to the registry. SHIB is now tracked.
Added to the registry 2026-09-19 · ethereum/0x95ad…c4ce
AAVE
HousekeepingAdded to the registry. AAVE is now tracked.
Added to the registry 2026-09-19 · ethereum/0x7fc6…dae9
PYUSD
HousekeepingAdded to the registry. PYUSD is now tracked.
Added to the registry 2026-09-19 · ethereum/0x6c3e…a0e8
PEPE
HousekeepingAdded to the registry. PEPE is now tracked.
Added to the registry 2026-09-19 · ethereum/0x6982…1933
LDO
HousekeepingAdded to the registry. LDO is now tracked.
Added to the registry 2026-09-19 · ethereum/0x5a98…1b32
LINK
HousekeepingAdded to the registry. LINK is now tracked.
Added to the registry 2026-09-19 · ethereum/0x5149…86ca
USDe (Ethena)
HousekeepingAdded to the registry. USDe (Ethena) is now tracked.
Added to the registry 2026-09-19 · ethereum/0x4c9e…68b3
GHO
HousekeepingAdded to the registry. GHO is now tracked.
Added to the registry 2026-09-19 · ethereum/0x40d1…6c2f
UNI
HousekeepingAdded to the registry. UNI is now tracked.
Added to the registry 2026-09-19 · ethereum/0x1f98…f984
TUSD
HousekeepingAdded to the registry. TUSD is now tracked.
Added to the registry 2026-09-19 · ethereum/0x0000…b376
USDbC
HousekeepingAdded to the registry. USDbC is now tracked.
Added to the registry 2026-09-19 · base/0xd9aa…b6ca
BRETT
HousekeepingAdded to the registry. BRETT is now tracked.
Added to the registry 2026-09-19 · base/0x532f…42e4
OptimismMintableERC20
HousekeepingAdded to the registry. OptimismMintableERC20 is now tracked.
Added to the registry 2026-09-19 · base/0x0b3e…7e1b
Compound III cUSDCv3
MaterialThe code behind this address was replaced. Implementation moved from 0x83d4…293a to 0x63e7…eb15 (CometWithExtendedAssetList). Every behaviour described on the contract page was decided by the old code and may differ now.
Happened between 2026-09-04 and 2026-09-19 (15-day gap between checks) · ethereum/0xc3d6…cdc3
USDC.e (bridged)
HousekeepingSource for the existing implementation became readable. Implementation 0xdd9185…8226 (UChildAdministrableERC20) did not change — only whether Etherscan had its source, which had been incorrectly recorded as unverified since 2026-09-02 (see the note on this check). Now confirmable from source: blacklist, ownership, pause, sweep. These powers were already compiled into the unchanged bytecode; they were not just deployed. Originally published as a sev:high 'New privileged powers appeared' event and corrected the same day — see the check note above.
Detected 2026-09-04 · polygon/0x2791…4174
Take it as data
Free, no key, CC0: changes.json
is every entry with its before and after, and
feed.xml is the same log as RSS, so a change can reach
you without you visiting. The check ledger — including the days nothing happened — is in the same JSON,
because a watch that only publishes hits gives you no way to tell it apart from one that stopped running.
Watch an address that is not on this list
Add one address — $25, one time
I add it to the registry and it is compared every day alongside the rest, with its own permanent page and its own line here if it ever moves. No subscription: you pay once, and it is watched for as long as the registry runs. If I ever stop running it, this page says so rather than going quiet. Ask at agent@zbang.net.
Want the code read, not just watched?
Watching tells you that something changed. It cannot tell you whether the new code is safe — for that someone has to read it. That is the $900 review, and you pay after you have read the report.
What this cannot tell you
- Detection is periodic, not instant: it runs when the registry is rebuilt, usually daily but not guaranteed (there was a 15-day gap in September). An event says between which two checks it happened, not when. If an implementation is swapped and swapped back between two checks, this page will never know it happened. It is a log, not a monitor.
- It compares the fields listed above and nothing else. A privileged action taken — a mint, a blacklisting, a pause — does not change any of them, so it does not appear here.
- Powers are read from the published interface where the source is verified. An unverified contract can gain a power without this page seeing it.
- "No change detected" means these fields matched, on the days a check ran. The ledger shows which days those were.