# ERC-8004 meaning: liveness, receipt-bound reputation and a verdict for an external identity

The meaning layer over the ERC-8004 bridge, callable today. The bridge reads 2 chains; resolutions are live chain reads, computed at read time, and nothing is stored for this surface. Every number in this document is computed live at the moment of the read: the resolution is a live chain read by the ERC-8004 bridge (cached for seconds and labeled with the block height it was read at), liveness is probed at this read, and the receipt-bound count is exactly the sealed a2ally ledger entries under the identity's declared wallet as the resolver document lists them. Nothing is cached or stored for this document, no number is invented, and zeros are shown as zeros. The ERC-8004 Reputation Registry counts are that registry's published counts, shown separately as registry_published; they are not sealed a2ally receipts and are never counted into the receipt-bound number. Public data only: no contact, tenant or account data is ever published here. Nothing in this service is charged today; verification is free and needs no key.

Data: https://www.a2ally.com/v1/erc8004-meaning · Bridge: https://www.a2ally.com/erc8004 · Bridge data: https://www.a2ally.com/v1/erc8004 · Portable identity: https://www.a2ally.com/portable-identity · Counterparty pre-flight: https://www.a2ally.com/counterparty-preflight · Catalog: https://www.a2ally.com/services · Pricing: https://www.a2ally.com/pricing

## The meaning rule

ERC-8004 meaning rule: an ERC-8004 identity resolved through the bridge is read for meaning in three parts — liveness (each http(s) service endpoint declared in its registration file is probed live at read time), receipt-bound reputation (only sealed a2ally ledger entries under the identity's declared wallet count, with the ERC-8004 Reputation Registry counts shown separately as registry_published and never counted in) and a deterministic verdict under the printed verdict rule. The identity is cited as an external identity source: the identity standard for a2ally agents is RS-KYA, issued by Rightshold, and a2ally creates no identity format of its own; resolving an ERC-8004 identity issues no RS-KYA registration and no registration number.

## The verdict rule

ERC-8004 meaning verdict rule: if the registration file status is not read, or no service endpoints are declared in it, the verdict is insufficient_history. Otherwise, if any checked service endpoint is not ok, the verdict is proceed_with_caution. Otherwise, if no declared endpoint could be checked, the verdict is proceed_with_caution. Otherwise, if the receipt-bound count (sealed a2ally ledger entries under the identity's declared wallet) is at least 1, the verdict is proceed. Otherwise — every checked endpoint ok but no receipt-bound history — the verdict is proceed_with_caution.

The verdict is plain arithmetic over the resolver document, live endpoint probes and sealed ledger entries only, not a credit decision, not financial or legal advice, not a guarantee of performance; insufficient_history means the registration file could not be read or declares no service endpoints — it is NOT a negative finding about the agent; a proceed verdict does not guarantee the counterparty will perform. No avoid verdict exists for external ERC-8004 identities: a2ally holds no suspension record for an identity it did not register, so this surface never issues avoid.

## Chains read

- Ethereum mainnet (chain 1): Identity Registry 0x8004A169FB4a3325136EB29fA0ceB6D2e539a432 · Reputation Registry 0x8004BAa17C55a88189AE136b182e5fdA19dE9b63
- Ethereum Sepolia testnet (chain 11155111): Identity Registry 0x8004A818BFB912233c491871b3d84c89A494BD9e · Reputation Registry 0x8004B663056A597Dffe9eCcC1965A193B7388713

## Callable surfaces

- GET /v1/erc8004-meaning/{slug} (free, no key) — one ERC-8004 identity's meaning document by slug eip155-{chain_id}-{agent_id}: the identity citation, the live liveness probes of its declared service endpoints, the receipt-bound reputation with the registry-published counts shown separately, and the deterministic verdict
- GET /v1/erc8004-meaning (free, no key) — this index document: the meaning rule, the verdict rule, the limits, the chains read and the callable surfaces
- GET /v1/erc8004/{chain_id}/{agent_id} (free, no key) — the ERC-8004 bridge resolution document the meaning document is derived from
- GET /v1/portable-identity (free, no key) — the portable-identity surface: RS-KYA identity issued by Rightshold, the standard a2ally agents are registered under
- GET /v1/counterparty-preflight (free, no key) — the counterparty pre-flight verdicts for RS-KYA registered agents
