From a3e03f180f137667eea43769302bb7e9f9eb26fc Mon Sep 17 00:00:00 2001 From: chrisjleal <184772742+chrisjleal@users.noreply.github.com> Date: Mon, 26 Oct 2026 20:55:20 -0500 Subject: [PATCH] Proofable is registered on ERC-8004, and each public agent has a registration file Co-Authored-By: Claude Opus 5.5 --- agents/named-agent-card.mdx | 3 ++- learn/standards/index.mdx | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/agents/named-agent-card.mdx b/agents/named-agent-card.mdx index 612ca67..671422e 100644 --- a/agents/named-agent-card.mdx +++ b/agents/named-agent-card.mdx @@ -14,11 +14,12 @@ Every registered Proofable agent has a **public card** with its owner, identity, | Agent page | `https://proofable.me/agent/{agentId}` | Human-readable profile | | Universal JSON | `https://proofable.me/api/agent/{agentId}?format=json` | Identity + permissions + proofs | | A2A (per agent) | `https://proofable.me/api/agent/{agentId}?format=a2a` | Agent-to-Agent card | +| ERC-8004 (per agent) | `https://proofable.me/api/agent/{agentId}?format=erc8004&accountId={accountId}` | Registration file for ERC-8004 indexers | | A2A (platform) | `https://proofable.me/.well-known/a2a/agent-card.json` | Platform-wide A2A card | | Platform metadata | `https://proofable.me/.well-known/agent-card.json` | Service discovery and registration status | | Per-agent metadata | `https://api.proofable.me/.well-known/agent-card.json?agentId={agentId}` | Per-agent discovery metadata | -Per-agent cards resolve to `GET https://api.proofable.me/api/v1/agents/card/{agentId}`. The platform A2A card is also available at `/api/agent/config?format=a2a`. ERC-8004 registration metadata is published at `https://proofable.me/.well-known/agent-registration.json` for 8004 indexers. On-chain registry status appears in the platform metadata as `erc8004.registered`, which is currently `false`. +Per-agent cards resolve to `GET https://api.proofable.me/api/v1/agents/card/{agentId}`. The platform A2A card is also available at `/api/agent/config?format=a2a`. Proofable is agent `1135859` in the ERC-8004 Identity Registry on Base (`eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432`). Its registration file is `https://proofable.me/.well-known/agent-registration.json`, and the platform metadata reports the same entry under `erc8004`. Each public agent has its own registration file at the per-agent ERC-8004 URL above; a private agent's URL returns 403. ## Examples diff --git a/learn/standards/index.mdx b/learn/standards/index.mdx index 0ed4066..ee53a04 100644 --- a/learn/standards/index.mdx +++ b/learn/standards/index.mdx @@ -27,7 +27,7 @@ A signed CAIP-380 envelope proves who signed and that the statement is unchanged | AuthZEN | A standard way to ask whether an action is allowed | A Proofable proof can be the evidence that decision uses | Works with | [First guarded action](/mcp/guarded-action), [Whitepaper](/whitepaper#6-standards-and-interoperability) | | AARM | Runtime checks before an agent acts | Proofable checks identity, limits, and current permission before an action, then records the result | Works with | [First guarded action](/mcp/guarded-action) | | ATF | Identity, behavior, access limits, and how to stop or revoke | Proofable covers those with identity, permission checks, deny, and revoke | Works with | [Agent permissions](/agents/agent-delegation), [Proof lifecycle](/verification/lifecycle) | -| ERC-8004 | Public agent discovery | Proofable can publish registration metadata while keeping its own proof and permission model | Metadata published; not registered on-chain | [Platform metadata](https://proofable.me/.well-known/agent-card.json), [Discover agents](/agents/named-agent-card) | +| ERC-8004 | Public agent discovery | Proofable is registered in the Identity Registry and keeps its own proof and permission model | Registered on Base (agent 1135859) | [Platform metadata](https://proofable.me/.well-known/agent-card.json), [Discover agents](/agents/named-agent-card) | | x402 | Pay for a single HTTP call | Payment settles the call. Proofable can still require a current proof before the call proceeds | Available | [Pay per call](/gates/pay-per-call) | | Phala | Confidential compute | Hosted AI can run in a Phala-backed confidential environment. The same proofs work on a private deploy | Available | [Private cloud agents](/deployment/private-cloud) |