{
  "dataset": "Solana agent registry census \u2014 raw registrations, creator concentration, and OpenClaw-adjacent disclosure (QuantuLabs 8004-solana port)",
  "publisher": "On-Chain Agent Intel",
  "canonical_url": "https://onchainagentintel.io/solana-agent-registry-census",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "license_name": "CC BY 4.0",
  "methodology_url": "https://onchainagentintel.io/solana-agent-registry-census",
  "source": "tools/solana_8004_census.py (stdlib, one-shot, free public RPC)",
  "program_id": "8oo4dC4JvBLwy5tGgiH3WwK4B9PWxL9Z4XjA2jzkQMbQ",
  "port_source": "https://github.com/QuantuLabs/8004-solana",
  "generated_at": "2026-09-07T09:03:39Z",
  "snapshot_generated_at": "2026-09-02T15:44:02.752004Z",
  "slot": 443734027,
  "rpc_endpoint": "https://api.mainnet-beta.solana.com",
  "totals": {
    "total_program_accounts": 1515,
    "registration_accounts": 1477,
    "distinct_creators": 185,
    "top1_share_pct": 22.0718,
    "top10_share_pct": 78.673,
    "top20_share_pct": 85.6466,
    "populated_agent_uri_count": 1468,
    "populated_agent_uri_pct": 99.3907
  },
  "disclosure": {
    "claw_match_count": 331,
    "claw_share_pct": 22.4103,
    "claw_creator_keys": [
      "4PkaCAQZM2zFBV9mYdhBNWUToFTxiR7CcMsSdZAAmURZ",
      "95WQBKzirLwU5oovKw3bYLBYwJvbMMYCpgf2Jg1kZgyq",
      "GKocBaFansYuCSZQKJis7euoaxmqYzmFxaUiXJkCgWu",
      "ExgSrepdc3DHTJ3xRzyMofXwTofvmRu6iSqm66oaYK6L"
    ],
    "claw_creator_keys_count": 4,
    "unambiguously_third_party_lower_bound_count": 1146,
    "unambiguously_third_party_lower_bound_pct": 77.5897,
    "verdict": "ORIGIN_DISCLOSE (per docs/evidence/0408-solana-registration-concentration.md)"
  },
  "top20_creators": [
    {
      "creator": "95WQBKzirLwU5oovKw3bYLBYwJvbMMYCpgf2Jg1kZgyq",
      "count": 326,
      "pct": 22.0718
    },
    {
      "creator": "4PkaCAQZM2zFBV9mYdhBNWUToFTxiR7CcMsSdZAAmURZ",
      "count": 195,
      "pct": 13.2024
    },
    {
      "creator": "VSAnVX4MQjEXreHc92iHxWuXPQZ1tjwiKccpFLCgLM9",
      "count": 160,
      "pct": 10.8328
    },
    {
      "creator": "9RpdhHWS11MuBKEwM9D3QLmjbTxT2zPCcqDSj93rRzwJ",
      "count": 142,
      "pct": 9.6141
    },
    {
      "creator": "9okZ4N1XHQ8k1xQSPuUnTKzy7R6X9qmr2RYT7ZYsSbJ4",
      "count": 101,
      "pct": 6.8382
    },
    {
      "creator": "3UB3t3pM8gEFhLEJZbuGpXFj5819WkVjK7epDQ2VMumv",
      "count": 67,
      "pct": 4.5362
    },
    {
      "creator": "FCg5ui1fVge2Atc3Piua9tVv7cFmba8TS7LKJAof4tVt",
      "count": 66,
      "pct": 4.4685
    },
    {
      "creator": "DevFFyNWxZPtYLpEjzUnN1PFc9Po6PH7eZCi9f3tTkTw",
      "count": 45,
      "pct": 3.0467
    },
    {
      "creator": "F17fpGtDQsf3yHt1pj9R4g4NbUqBDB9LNgtZ6wDRFCyb",
      "count": 31,
      "pct": 2.0988
    },
    {
      "creator": "58XtMjzWyCs8EVzCtxL7dZhgZH6gbL72n1n9mwWoJcVm",
      "count": 29,
      "pct": 1.9634
    },
    {
      "creator": "BMT8wm2h5zJF8BiTdntkXRUqoGqAqZYMgxDoUhRMYUTF",
      "count": 22,
      "pct": 1.4895
    },
    {
      "creator": "H1nS3pEy7v7XAtmZyc3Tkji5iSChnnNqFNyqpCKjNZqU",
      "count": 13,
      "pct": 0.8802
    },
    {
      "creator": "53JhuF8bgxvUQ59nDG6kWs4awUQYCS3wswQmUsV5uC7t",
      "count": 12,
      "pct": 0.8125
    },
    {
      "creator": "BoH79YdduSNMZSAZeN1Nvu58kALHFStwu7TnfG6ESqGR",
      "count": 12,
      "pct": 0.8125
    },
    {
      "creator": "GKocBaFansYuCSZQKJis7euoaxmqYzmFxaUiXJkCgWu",
      "count": 10,
      "pct": 0.677
    },
    {
      "creator": "4xqTBJV3QDSEVm1kHVzDMYZTKc24ZZFqbeCkbjaQJSKY",
      "count": 10,
      "pct": 0.677
    },
    {
      "creator": "4x4ZhcqiT1FnirM8Ne97iVupkN4NcQgc2YYbE2jDZbZn",
      "count": 8,
      "pct": 0.5416
    },
    {
      "creator": "dLZKJ7NzRL3Bx5qyEhPzsAZNfpt9m5jAUsHdjkwMtXT",
      "count": 6,
      "pct": 0.4062
    },
    {
      "creator": "8ogHNQ9RwVXqi9kkwionJ7rqw55NCP99vEW7LjL2HXYE",
      "count": 5,
      "pct": 0.3385
    },
    {
      "creator": "3gq66sVsLbBfgUXfMThgyV25jbDT4VGk7LYWTmdJg9H4",
      "count": 5,
      "pct": 0.3385
    }
  ],
  "uri_prefix_histogram": [
    {
      "prefix": "ipfs://",
      "count": 756
    },
    {
      "prefix": "inline-json",
      "count": 195
    },
    {
      "prefix": "http(s)://raw.githubusercontent.com",
      "count": 142
    },
    {
      "prefix": "http(s)://noah.mypinata.cloud",
      "count": 141
    },
    {
      "prefix": "data:",
      "count": 125
    },
    {
      "prefix": "http(s)://agentinc.fun",
      "count": 40
    },
    {
      "prefix": "(empty)",
      "count": 9
    },
    {
      "prefix": "http(s)://esjrycmiokijtxnbfyox.supabase.co",
      "count": 7
    },
    {
      "prefix": "other",
      "count": 5
    },
    {
      "prefix": "http(s)://localhost:3001",
      "count": 4
    },
    {
      "prefix": "http(s)://relai.fi",
      "count": 4
    },
    {
      "prefix": "http(s)://d16swej6zefv3z.cloudfront.net",
      "count": 4
    },
    {
      "prefix": "http(s)://gist.githubusercontent.com",
      "count": 3
    },
    {
      "prefix": "http(s)://0x01.world",
      "count": 2
    },
    {
      "prefix": "http(s)://jade-managing-louse-4.mypinata.cloud",
      "count": 2
    },
    {
      "prefix": "http(s)://files.catbox.moe",
      "count": 2
    },
    {
      "prefix": "http(s)://agentranking.io",
      "count": 2
    },
    {
      "prefix": "http(s)://clawmesh.duckdns.org",
      "count": 2
    },
    {
      "prefix": "http(s)://vedetta.dethboy.com",
      "count": 1
    },
    {
      "prefix": "http(s)://liestoken.vercel.app",
      "count": 1
    },
    {
      "prefix": "http(s)://redqueen.space",
      "count": 1
    },
    {
      "prefix": "http(s)://bridgenode.cc",
      "count": 1
    },
    {
      "prefix": "http(s)://api.solprobe.xyz",
      "count": 1
    },
    {
      "prefix": "http(s)://fsurrender.ai",
      "count": 1
    },
    {
      "prefix": "http(s)://jsonblob.com",
      "count": 1
    },
    {
      "prefix": "http(s)://valiron.co",
      "count": 1
    },
    {
      "prefix": "http(s)://acq-smoke-mqpef992-tq7stv.turbo-gateway.com",
      "count": 1
    },
    {
      "prefix": "http(s)://ipfs.io",
      "count": 1
    },
    {
      "prefix": "http(s)://acq-smoke-mqpdbdhd-aagb5w.turbo-gateway.com",
      "count": 1
    },
    {
      "prefix": "http(s)://nulltrace.live",
      "count": 1
    },
    {
      "prefix": "http(s)://agentgate.quelris.com",
      "count": 1
    },
    {
      "prefix": "http(s)://quackbook.org",
      "count": 1
    },
    {
      "prefix": "http(s)://5.78.148.145:3402",
      "count": 1
    },
    {
      "prefix": "http(s)://buzzbd.ai",
      "count": 1
    },
    {
      "prefix": "http(s)://acq-smoke-mqk4enge-ajdz8l.turbo-gateway.com",
      "count": 1
    },
    {
      "prefix": "http(s)://ack-onchain.dev",
      "count": 1
    },
    {
      "prefix": "http(s)://gpi-homepage.pages.dev",
      "count": 1
    },
    {
      "prefix": "http(s)://apexscout.ai",
      "count": 1
    },
    {
      "prefix": "http(s)://pink-petite-loon-44.mypinata.cloud",
      "count": 1
    },
    {
      "prefix": "http(s)://autonomousanonomous.com",
      "count": 1
    },
    {
      "prefix": "http(s)://acq-smoke-mqpeb31e-u3zz47.turbo-gateway.com",
      "count": 1
    },
    {
      "prefix": "http(s)://acq-smoke-mqpeckxr-sqvjql.turbo-gateway.com",
      "count": 1
    },
    {
      "prefix": "http(s)://agents.samedaydesk.com",
      "count": 1
    },
    {
      "prefix": "http(s)://laplaceagent.com",
      "count": 1
    },
    {
      "prefix": "http(s)://gauge-frontdesk.zeabur.app",
      "count": 1
    },
    {
      "prefix": "http(s)://api.utilia.ink",
      "count": 1
    },
    {
      "prefix": "http(s)://ratchetx.xyz",
      "count": 1
    },
    {
      "prefix": "http(s)://lies-platform.onrender.com",
      "count": 1
    },
    {
      "prefix": "http(s)://turquoise-tragic-wombat-559.mypinata.cloud",
      "count": 1
    },
    {
      "prefix": "http(s)://facilitator.ultravioletadao.xyz",
      "count": 1
    }
  ],
  "caveats": [
    "raw registrations, not agents \u2014 one row per Anchor AgentAccount on the QuantuLabs 8004-solana port, not one row per resolvable agent card",
    "ERC-8004 itself is still a Draft EIP on Ethereum; the QuantuLabs port is a Solana-native re-implementation, not an EIP deployment on Solana",
    "populated `agent_uri` is not a resolvable agent card \u2014 URIs were not fetched by this snapshot; the populated ratio is an upper bound on resolvable cards",
    "single snapshot at one slot; no time series and no trend claim"
  ]
}
