Dataset license — schema & changelog v1.0.0

The $29/mo dataset license ships a weekly Parquet (CSV fallback) bulk extract of our free CC BY 4.0 ERC-8004 datasets with a stable, semver-versioned schema contract and a dated change-log per snapshot. This page is the schema contract. The data itself is delivered via a signed URL to subscribers; nothing on this page is paywalled, and the sample rows are illustrative free-tier content.

Subscribe to the dataset license — $29/mo. Self-serve bulk / redistribution rights to the full on-chain measurement store beyond CC BY 4.0 attribution use, with weekly Parquet delivery and a 30-day dual-emit window on breaking schema changes. Cancel anytime; no account required to view the schema or the free samples below.
Subscribe →

What’s shipped under the license

What’s not shipped

Paid-tier evaluation fields — trust_verdict, Sybil-adjusted reputation with tag_breakdown, payment totals and flows, owner handle strings (ens_name, basename, farcaster_handle), co_owned_agents, raw metadata_fields, smart-account fields (aa_wallet, aa_type, …) — are intentionally NOT published under this license. Those are sold under the Pro subscription ($19/mo, see onchainagentintel.io) and the per-call x402 endpoints ($0.01–$0.05, see /services). The extract builder enforces this at write time — if any row carries a denylisted key the build aborts (pinned by test_0758_dataset_licence_extract.py).

chain-liveness

Primary key: (chain, agent_id). One row per indexed ERC-8004 agent on Base or Ethereum.

ColumnTypeNullableDescription
chainstringnoChain slug (base or ethereum).
agent_idintegernoERC-8004 tokenId.
registry_uristringnoCAIP-10 of the IdentityRegistry.
endpoint_urlstringyesResolved endpoint URL as of the probe.
endpoint_statusintegeryesHTTP status of the last probe.
is_liveintegerno1 iff endpoint_status == 200.
is_placeholder_nameintegerno1 iff the agent card’s name matched the placeholder-shape predicate. The raw name string is not emitted.
checked_atstringyesISO-8601 timestamp of the last probe.

Sample rows

Illustrative only. Drawn from the free CC BY 4.0 chain-liveness dataset.

chainagent_idregistry_uriendpoint_urlendpoint_statusis_liveis_placeholder_namechecked_at
base19353eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432https://api.onchainagentintel.io/200102026-10-07T00:00:00Z
base24001eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432https://example.org/agent404002026-10-07T00:00:00Z
base31117eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a43201
ethereum42eip155:1:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432https://research.example.com/200102026-10-06T22:00:00Z
ethereum97eip155:1:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432https://foo.example/502002026-10-06T22:00:00Z

commerce-backed

Primary key: (chain, agent_id, feedback_index). One row per ERC-8004 ReputationRegistry feedback event that ties back to a real paid Virtuals ACP job or allowlisted ERC-8183 hook contract under the canonical predicate at smartcontractauditpro/commerce_backed.py.

ColumnTypeNullableDescription
chainstringnoChain slug.
agent_idintegernoERC-8004 tokenId.
registry_uristringnoCAIP-10 of the IdentityRegistry.
client_addressstringyesLowercased hex of the feedback-emitting wallet.
feedback_indexintegernoReputation registry feedback-sequence index.
hook_typestringnoDerived classifier label (e.g. virtuals_acp, self_deployed).
endpointstringyesEndpoint on the feedback event.
feedback_uristringyesURI of the feedback artifact.
score_normnumberyesNormalised feedback score (0..1).
tag1stringyesFirst event tag.
tag2stringyesSecond event tag.
block_numberintegernoOn-chain block of the event.
tx_hashstringyesTransaction hash.
log_indexintegernoLog index within the block.
created_atintegernoUnix seconds.

Sample rows

Illustrative only. Drawn from the free CC BY 4.0 commerce-backed dataset.

chainagent_idclient_addressfeedback_indexhook_typeendpointscore_normblock_numbercreated_at
base193530xabc00000000000000000000000000000000000010virtuals_acphttps://api.onchainagentintel.io/v1/audit0.95420000001759795200
base240010xabc00000000000000000000000000000000000020self_deployedhttps://example.org/pay0.80420005001759795800
base240010xabc00000000000000000000000000000000000031self_deployedhttps://example.org/pay0.80420100001759801200
base193530xabc00000000000000000000000000000000000041virtuals_acphttps://api.onchainagentintel.io/v1/audit1.00420105001759802000
ethereum420xdef00000000000000000000000000000000000050self_deployedhttps://research.example.com/pay0.75195000001759780000

Semver policy

The schema is versioned with semver. Breaking changes bump MAJOR and are preceded by a 30-day dual-emit window; additive columns bump MINOR; doc-only fixes bump PATCH. The current version is pinned in MANIFEST.json as schema_version; during a dual-emit window the next-stable version appears alongside as schema_version_next.

ChangeVersion bumpDeprecation window
New column addedMINOR (e.g. 1.0.0 → 1.1.0)None required — additive
Column type or semantics changedMAJOR30 days on dual-emit
Column removedMAJOR30 days on dual-emit
Column renamedMAJOR30 days on dual-emit (old + new)
Docstring / nullability-doc fixPATCHNone required — doc-only

Change-log

Every snapshot ships a CHANGELOG.md next to the Parquet / CSV files recording rows added, rows removed, and field-level diffs vs the previous snapshot. The same information is in MANIFEST.json.diff_counts for machine readers. This page tracks the versioned schema itself; snapshot-level diffs live inside each delivered extract.

v1.0.0 — 2026-10-07

Reading

ResourcePurpose
/erc-8004-chain-livenessSource free CC BY 4.0 dataset for the chain-liveness table. Daily snapshot, JSON + CSV.
/commerce-backed-agents-datasetSource free CC BY 4.0 dataset for the commerce-backed table. Daily snapshot, JSON + CSV.
/servicesPer-call x402 pricing for the paid /v1/intel/* endpoints — the paid-tier evaluation fields that are intentionally not in this extract.
/docsAPI docs, including the x402 payment flow and USDC EIP-3009 reference.

Cite as

Content on this page is published under Creative Commons Attribution 4.0 International (CC BY 4.0). The licensed bulk extract itself is delivered under the $29/mo dataset license.