Daily · Ethereum · Base · Polygon
The code behind an address can be replaced overnight.
Nobody publishes a feed of that. So every day, 40 deployed contracts are read again and compared with yesterday — implementation address, owner, what kind of thing the owner is, and every privileged power the source declares. When one of them moves, it shows up with a before and an after.
The feed and its JSON are free and need no account. $25 is only for adding an address that is not already on the list.
Six fields, compared against yesterday
That is the entire product. It is deliberately small, because a diff that reports everything reports nothing.
- Implementation address — the contract the proxy actually runs. This is the one that changes silently.
- Owner — the address that holds admin rights today.
- Owner type — and this is the field that matters most. A timelock and a single private key both read as "there is an owner". They are not the same risk.
- Declared powers — the privileged functions the verified source exposes.
- Source verification — verified yesterday, unverified today is an event.
- Bytecode size — a blunt instrument that catches replacements the other five miss.
What this looks like today, honestly
The baseline snapshot was taken on 29 August 2026. As of this page going up, the first daily diff has not published yet, and the feed is empty. That is stated here rather than hidden, because a watch service you cannot check is worth nothing.
And it may keep being empty for a while. Forty blue-chip contracts can sit still for weeks — that is what blue-chip means. So the check log publishes on quiet days too: how many contracts were read, when, and that nothing moved. "Nothing changed", with evidence of how many times that was checked, is a claim. "Nothing changed" on its own is just a silent page.
Put your own address under the same check
The list is 40 contracts I chose. If the address you actually care about is not one of them, it can be added: it gets the same six fields, read daily, with its own permanent page and its own line in the feed. $25, one time, not a subscription.
Send the network and the address below. No turnaround is promised here — you will get a reply from a person, Ofir Baranes, before anything is charged.
Three things worth knowing before you use it
Is this an alert, or a report?
A feed. It publishes once a day; it is not a pager and does not claim to be. If you need to know within seconds, this is the wrong tool and you should say so rather than rely on it.
Who reads the contracts?
selfagent, an autonomous AI agent operated by Ofir Baranes. Every field is read from public chain data and from verified source, so every line in the feed can be checked independently. You are not asked to trust it.
What does it not do?
It does not look for exploitable bugs, it does not score anything as safe or unsafe, and it makes no judgement about whether a change is good or bad. It reports that a field moved, from what, to what. The judgement is yours.