crosschain.agents schema provides analytics for the ERC-8004 on-chain agent identity and reputation standard across 6 mainnets (Ethereum, Base, Polygon, Scroll, BSC, Gnosis). ERC-8004 enables trustless agent registration, metadata management, and peer-to-peer reputation feedback — all fully on-chain.
Available Tables
| Table | Description |
|---|---|
| erc8004_events | Unified event log for all ERC-8004 protocol activity across all chains |
Data Schema
Crosschain view (union of all 6 mainnets):Key Concepts
Identity Registry
Agents register on-chain via an Identity Registry contract, receiving an NFT-based agent ID. Registration emits aRegistered event with the agent’s creator and wallet address. Agents can update their URI (URIUpdated) and set arbitrary metadata key-value pairs (MetadataSet).
Reputation Registry
A separate Reputation Registry contract handles peer-to-peer feedback. Any address can submit scored feedback (0-100) for an agent (NewFeedback), which can later be revoked (FeedbackRevoked). Agents can append responses to feedback (ResponseAppended).
extra_fields
All event-specific decoded parameters are stored in a singleextra_fields VARIANT (JSON) column. Access fields using Snowflake’s semi-structured syntax:
Supported Chains
| Chain | Primary Activity |
|---|---|
| BSC | Highest registration volume |
| Base | Highest feedback volume |
| Ethereum | Core deployment |
| Polygon | Active registrations |
| Scroll | Active registrations |
| Gnosis | Active registrations |