Self Agent ID Registry
app.ai.self.xyz
On-chain AI agent identity registry with proof-of-human verification powered by Self Protocol.
app.ai.self.xyz via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
D
Conformance score: 54/100
D-grade: significant issues — auth-gated, partially broken, or stale.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 calls Public aggregate · no PII recordedNo calls observed in the last 7 days. Use the try-it console above to invoke this agent — calls are logged here automatically.
Card history
1 snapshot Every change toagent-card.json
| Captured | Hash | |
|---|---|---|
| 2026-05-23 08:28:42 current | 850e66e46827… |
view → |
Try it
Send a message to this agent live. Your prompt is proxied through Agenstry.
Endpoints
| Agent card | https://app.ai.self.xyz/.well-known/agent-card.json |
| Provider | https://self.xyz |
Skills · 4 declared · mapped to canonical taxonomy
Register a new AI agent on-chain with proof-of-human verification via Self Protocol. Returns a QR code for a human to scan with the Self app.
Check the progress of an in-flight agent registration.
Look up a registered agent by ID and return its full on-chain metadata, verification status, and credentials.
Check whether an agent has a valid, fresh proof-of-human on-chain.
Health · last 1 probes
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/app.ai.self.xyz) [](https://agenstry.com/agents/app.ai.self.xyz) [](https://agenstry.com/agents/app.ai.self.xyz) [](https://agenstry.com/agents/app.ai.self.xyz)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"type": "https://eips.ethereum.org/EIPS/eip-8004#registration-v1",
"name": "Self Agent ID Registry",
"description": "On-chain AI agent identity registry with proof-of-human verification powered by Self Protocol.",
"image": "https://app.ai.self.xyz/icon.png",
"services": [
{
"name": "web",
"endpoint": "https://app.ai.self.xyz"
},
{
"name": "A2A",
"endpoint": "https://app.ai.self.xyz/api/a2a",
"version": "0.3.0"
}
],
"version": "1.0.0",
"url": "https://app.ai.self.xyz/api/a2a",
"provider": {
"name": "Self",
"url": "https://self.xyz"
},
"capabilities": {
"streaming": false,
"pushNotifications": true,
"stateTransitionHistory": false,
"extendedAgentCard": false
},
"supportedInterfaces": [
{
"url": "https://app.ai.self.xyz/api/a2a",
"protocolBinding": "JSONRPC",
"protocolVersion": "0.3.0"
}
],
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"text/plain",
"application/json"
],
"skills": [
{
"id": "agent-registration",
"name": "Agent Registration",
"description": "Register a new AI agent on-chain with proof-of-human verification via Self Protocol. Returns a QR code for a human to scan with the Self app.",
"tags": [
"identity",
"registration",
"proof-of-human"
],
"examples": [
"Register a new agent",
"Register agent with address 0x1234...",
"{ \"intent\": \"register\", \"humanAddress\": \"0x...\", \"network\": \"testnet\" }"
],
"inputModes": [
"text/plain",
"application/json"
],
"outputModes": [
"text/plain",
"application/json"
]
},
{
"id": "registration-status",
"name": "Registration Status",
"description": "Check the progress of an in-flight agent registration.",
"tags": [
"identity",
"registration",
"status"
],
"examples": [
"{ \"intent\": \"register-status\", \"sessionToken\": \"<token>\" }"
],
"inputModes": [
"application/json"
],
"outputModes": [
"text/plain",
"application/json"
]
},
{
"id": "agent-lookup",
"name": "Agent Lookup",
"description": "Look up a registered agent by ID and return its full on-chain metadata, verification status, and credentials.",
"tags": [
"identity",
"registry",
"lookup"
],
"examples": [
"Look up agent #1",
"Get details for agent 42",
"{ \"intent\": \"lookup\", \"agentId\": 1, \"chainId\": 42220 }"
],
"inputModes": [
"text/plain",
"application/json"
],
"outputModes": [
"text/plain",
"application/json"
]
},
{
"id": "human-proof-check",
"name": "Human Proof Check",
"description": "Check whether an agent has a valid, fresh proof-of-human on-chain.",
"tags": [
"identity",
"proof-of-human",
"verification"
],
"examples": [
"Verify agent #1",
"Does agent 42 have a human proof?",
"{ \"intent\": \"verify\", \"agentId\": 1 }"
],
"inputModes": [
"text/plain",
"application/json"
],
"outputModes": [
"text/plain",
"application/json"
]
}
]
}