one registration document, everyone who points at it
1 agent across 1 wallet
on chainThe document is written into tokenURI itself. There is no host to ask, so it cannot be deleted later.
the document
- record hash
- 0b601e7768e1abdf_610
- scheme
- inline
- what it answered
- 611 bytes stored inline in tokenURI, so there is no host to ask
- asked at
- 2026-11-07 03:38:36Z
- size
- 611 bytes
- name it gives itself
- EigenSwarm Agent ES-4a5bf437dda6 · $TMM
- first registered
- block 55,633,350
check it yourself
curl -sS -o /dev/null -w '%{http_code}\n' '{"type":"https://eips.ethereum.org/EIPS/eip-8004#registration-v1","name":"EigenSwarm Agent ES-4a5bf437dda6 · $TMM","description":"Autonomous market-maker. Core class. 0 trades, 0.0% win rate. Trading $TMM.","services":[{"name":"web","endpoint":"https://eigenswarm.com/app/eigen/ES-4a5bf437dda6"},{"name":"api","endpoint":"https://eigenswarm.com/api/eigens/ES-4a5bf437dda6/agent-card"}],"active":true,"supportedTrust":["reputation"],"metadata":{"platform":"eigenswarm","eigenId":"ES-4a5bf437dda6","chainId":143,"class":"operator","tokenAddress":"0xdd88d41f58edef2a4809de3452365f6e9f817777","tokenSymbol":"TMM"}}'who registered against it
Every agent here was registered by a different wallet.
Counted at registration time, not from who holds the token now. An agent is an ERC-721 and ownership moves, so a live aggregate would answer "who holds these today" when the claim being made is about who registered them.
0xA770…32631 agent · first at block 55,633,350
re-derive this
$2 = 0b601e7768e1abdf_610
SELECT owner, "agentCount", "firstSeenBlock" FROM "AgentRecordOwner" WHERE "chainId" = $1 AND record_id = $2 ORDER BY "agentCount" DESC, "firstSeenBlock" ASC LIMIT $3
who funded these wallets, from Nansen
unknown: No wallet in this cluster has been sampled for its first funder yet.
the agents
1 agents point at this one document.
Brighter means the agent carries at least one feedback. Faint means nothing has ever been said about it.
re-derive this
$2 = 0b601e7768e1abdf_610
SELECT a.id, a."agentId", a.owner, a."agentWallet", a."registeredAtBlock",
coalesce(fb.total, 0) AS feedback_count
FROM "Agent" a
LEFT JOIN (SELECT agent_id, count(*) AS total FROM "Feedback" WHERE "chainId" = $1 GROUP BY agent_id) fb
ON fb.agent_id = a.id
WHERE a."chainId" = $1 AND a."uriHash" = $2
ORDER BY a."agentId" ASC
LIMIT $3 OFFSET $4