Base

Firsthand reads two ERC-8004 registries on Base 8453, and publishes verdicts back to it. Without Base there is nothing to observe.

whataddress
Identity Registry0x8004A169FB4a3325136EB29fA0ceB6D2e539a432
Reputation Registry0x8004BAa17C55a88189AE136b182e5fdA19dE9b63

Both are ERC-1967 proxies. The identity registry is an ERC-721, so an agent resolves to an owner and a registration file through the standard views rather than a bespoke ABI.

The indexed set

20,002 blocks, 50,763,849 to 50,783,850. 107 agents, 70 counterparty dossiers, 14 claimant dossiers, 364 observations, 55 registration files resolved and 24 unavailable.

Scoped rather than truncated: the free tier caps the database at 5,242,880 bytes, and the scope is stated instead of quietly cut.

Reading an unverified contract

Neither implementation is verified, so the feedback event's ABI is not published anywhere the indexer can fetch. The layout was derived from the wire: three indexed parameters, confirmed by hashing the tag string back to its topic, then eight non-indexed. It decoded 549 of 549 live logs cleanly, and a captured log pins it in the test suite.

Three of those words are integers with no published meaning. They are kept under unresolved rather than named.

Writing back

The Validation Registry has no mainnet deployment, so there is nowhere standard to write a grounded verdict. Firsthand publishes into its own minimal contract instead. See Attestations.