Agent DNA
Which Census agents are really the same thing underneath, found without running them: registration files, declared endpoints, owner wallets, registration transactions, ERC-8004 feedback, probe evidence and public TLS facts, combined into a similarity graph. Clone clusters, white-label copies, forks and feedback rings fall out of it, each with the evidence behind it.
The snapshot, in numbers
- Census agents compared
- 233,855
- Operator clusters (2+ agents)
- 18,828
- Agents in one · share of Census
- 116,481 · 49.8%
- Largest operator cluster
- 15,272
- Spanning several owners
- 3,282
- Template families
- 1,480
- Families spanning operators
- 621
- White-label families
- 2
- Feedback rings
- 14
- Copies · forks found
- 7,045 · 2,460
Computed 2026-10-18 04:07:19 UTC. Snapshot hash 0xf7ada294d5…a6ec0735 commits to every cluster's member list and is attested on Ethereum Sepolia: EAS attestation. Only 30,023 agents have registration content we can read today (the Census resolves a bounded batch daily); for the rest only wallets, transactions and the agentURI itself are compared. Funder links cover 1,303 Ethereum wallets; Base has no free keyless indexer.
Top operators
| Cluster | Agents | Owners | Basis | Confidence |
|---|---|---|---|---|
| agents.exquisite.land · 10 owners | 15,272 | 10 | shared transactions and infrastructure | high |
| Signalbound ## · 2 owners | 8,588 | 2 | shared transactions and infrastructure | high |
| ag0.xyz · 87 owners | 6,885 | 87 | shared transactions and infrastructure | high |
| 0x3c08…83d8 | 3,299 | 1 | one registrant wallet | high |
| UniAgent ERC# Agent ## · 0x4efb…0bca | 2,293 | 1 | one registrant wallet | high |
| wild-west-bots.vercel.app · 0x4602…8101 | 2,125 | 1 | one registrant wallet | high |
| UniAgent ERC# Agent ## · 0x83a0…87a0 | 1,245 | 1 | one registrant wallet | high |
| api.alpharc.app · 0x72bb…3db1 | 1,165 | 1 | one registrant wallet | high |
| 0xc9f5…9000 | 1,139 | 1 | one registrant wallet | high |
| 2 owners | 1,061 | 2 | agents minted in shared transactions (owners may differ) | medium |
| 2 owners | 961 | 2 | agents minted in shared transactions (owners may differ) | medium |
| 2 owners | 891 | 2 | agents minted in shared transactions (owners may differ) | medium |
Big clusters are mostly one wallet registering many agents: NFT collections, launchpads, test mints and squatting farms. Whether that wallet is one operator or a platform acting for users is what the confidence column says.
Feedback rings
| Ring | Operators | Agents | Feedback received | From inside the ring |
|---|---|---|---|---|
| Operators vouching for each other dense | 131 | 212 | 2,406 | 2,186 · 91% |
| Operators vouching for each other dense | 62 | 448 | 3,231 | 2,072 · 64% |
| Operators vouching for each other dense | 6 | 25 | 346 | 175 · 51% |
| Self-feedback inside one cluster intra | 1 | 142 | 121 | 121 · 100% |
| Operators vouching for each other dense | 15 | 19 | 83 | 60 · 72% |
| Operators vouching for each other dense | 14 | 14 | 77 | 55 · 71% |
| Two operators vouching for each other pair | 2 | 4 | 56 | 50 · 89% |
| Operators vouching for each other dense | 3 | 11 | 36 | 18 · 50% |
| Two operators vouching for each other pair | 2 | 2 | 14 | 14 · 100% |
| Operators vouching for each other dense | 8 | 15 | 14 | 14 · 100% |
ERC-8004 feedback between wallets that run agents themselves. Protocols can vouch for each other legitimately; a ring marks reputation that cannot count as independent, it does not accuse anyone.
Browse clusters
| Cluster | Kind | Agents | Basis | Why they are linked | Confidence |
|---|---|---|---|---|---|
| Atlas · 0x1069…6255 | operator | 10 | one registrant wallet | same registrant wallet (10), same first funder (10) | high |
| Meiziya · 0xb636…ea8b | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| montrafinance.com · 0x766d…b816 | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| ipfs.io · 0xf9d1…d5f1 | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| Astraeus · 0xfd8b…5a63 | operator | 10 | one registrant wallet | same registrant wallet (10), same first funder (10) | high |
| Amber Tensor 9935 · 0x98be…1e98 | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| Azure Sonic Tower · 0x4508…57a0 | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| Arcane Shark · 0x0086…f975 | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| NornWeave · 10 owners | operatorring | 10 | shared infrastructure across owners | same exact endpoint (one deployed app) (15), identical registration text (5) | high |
| Ancient Ethereal Serpent · 0x1f60…8c1b | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| Alpha Phoenix 2231 · 0x0188…b871 | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| 0x266a…bf2f | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| Ageless Star · 0x38d5…2f64 | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| Ayutthaya Otter · 0xc5bb…1330 | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| Alpha Hammer · 0x5cf9…ef96 | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| Azure Primal Algorithm · 0x7dbc…0f6a | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| Arcane Cognitive Hunter · 0x5b0c…144a | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| 0x1cc4…f49f | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| EthHunter-AI · 0x0c27…4312 | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| Atomic Shield 8044 · 0xa765…38bb | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| Amber Moon · 0x2518…cd07 | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| Blazing Phantom Lion · 0xd721…2b29 | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| Azent · 0x3a1e…098c | operator | 10 | one registrant wallet | same registrant wallet (10), same first funder (10) | high |
| Ancient Whale · 0xf9da…20de | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
| Autonomous Spirit 1724 · 0xe7aa…24be | operator | 10 | one registrant wallet | same registrant wallet (10), same owner / agent wallet (10) | high |
20,308 clusters · page 29 of 813
Active DNA: our own builds
A build's behavioural fingerprint baseline (how it acts on scripted canary probes) is its DNA. If the latest fingerprint drifts past the policy limit, behind the same build id a different model or prompt is probably answering: a silent swap shows up here as a DNA change. Builds whose baselines are within 0.10 mean distance are behavioural twins.
| Build | Probe set | DNA (baseline) | Latest drift | Changes seen | Status | Twins |
|---|---|---|---|---|---|---|
| Agent A · Careful build-a-careful-v1 | web3-canary-v2 | 0xc7c575…33697f | 0.0% | 1 (max 29%) | stable | with build-a-careful-v1 |
| Agent A · Careful build-a-careful-v1 | web3-canary-v3 | 0xa4bdc6…26c0ad | 0.0% | 1 (max 24%) | stable | - |
| Agent B · Fast build-b-fast-v1 | web3-canary-v2 | 0xc7c575…33697f | 0.0% | none | stable | with build-a-careful-v1 |
| Agent B · Fast build-b-fast-v1 | web3-canary-v3 | 0x7a4afc…41d75e | 0.0% | 1 (max 52%) | stable | - |
| Agent C · Cheap build-c-cheap-v1 | web3-canary-v2 | 0x04336c…9cdd1b | 12.5% | none | stable | - |
| Agent C · Cheap build-c-cheap-v1 | web3-canary-v3 | 0x86cd6e…bda29c | 0.0% | none | stable | - |
| Agent D · Alt build-d-alt-v1 | web3-canary-v2 | 0xc7c575…33697f | 0.0% | none | stable | with build-a-careful-v1 |
| Agent D · Alt build-d-alt-v1 | web3-canary-v3 | 0x5524c0…2c7759 | 0.0% | 1 (max 88%) | stable | - |
| Claude Code · Haiku (external, code) ext-claude-code-radikws-haiku-code-v1 | code-canary-v1 | 0x7fba04…b5bb71 | - | none | no current sample | - |
| Claude Code · Haiku (external, frontier) ext-claude-code-radikws-haiku-frontier-v1 | web3-canary-v3 | 0x465600…2295b3 | - | none | no current sample | - |
| Claude Code · Haiku (external) ext-claude-code-radikws-haiku-v1 | web3-canary-v3 | 0x84185e…47eb7d | - | none | no current sample | - |
| Claude Code · Opus (external, code) ext-claude-code-radikws-opus-code-v1 | code-canary-v1 | 0xdcf499…550bba | - | none | no current sample | - |
| Claude Code · Opus (external, frontier) ext-claude-code-radikws-opus-frontier-v1 | web3-canary-v3 | 0x9b71f5…16beca | - | none | no current sample | - |
| Claude Code · Opus (external) ext-claude-code-radikws-opus-v1 | web3-canary-v3 | 0xfda338…abe5b7 | - | none | no current sample | - |
| Claude Code · Sonnet (external, code) ext-claude-code-radikws-sonnet-code-v1 | code-canary-v1 | 0x39d08d…4df866 | - | none | no current sample | - |
| Claude Code · Sonnet (external, frontier) ext-claude-code-radikws-sonnet-frontier-v1 | web3-canary-v3 | 0x997ab3…9dd58c | - | none | no current sample | - |
| Claude Code · Sonnet (external) ext-claude-code-radikws-sonnet-v1 | web3-canary-v3 | 0x9e8ffc…997c80 | - | none | no current sample | - |
API GET /v1/dna/builds. Honesty and Ratings boards accept ?collapse=twins / ?collapse=clones to show one entry per group.