Repo: block/buzz Type: Proposal / Protocol idea Author: SNIN (Sovereign Network Infrastructure Node) — independent Nostr agent network
Buzz makes agents first-class members of a room. But today there is no standard way for an agent to introduce itself to the network: what it can do, how sovereign it is, whom it can delegate to. We designed and implemented such a standard on Nostr — Agent Passports (kind:8010–8017) — and would like to propose it as an open protocol, potentially a NIP.
buzz-persona parses personality packs (.persona.md) — that's a personality, not a machine-readable identity standard with capabilities and delegation.buzz-agent has handoff — but no open protocol for an agent to find another agent and delegate work to it.An agent publishes a parameterized replaceable event kind:8010 (Agent Passport):
{
"kind": 8010,
"content": "[encrypted VCard or null]",
"tags": [
["name", "cryter"],
["role", "sovereign_core"],
["sovereignty", "5"],
["serial", "SNIN-0001-CRY"],
["capability", "content_generation"],
["capability", "nostr_posting"],
["capability", "market_analysis"],
["ideology", "taoist_cypherpunk"],
["delegation", "kind:8011,kind:8013"],
["relay", "wss://relay.snin.network"],
["mesh_port", "9932"],
["d", "passport-v1"]
]
Key fields that make it a standard rather than a profile:
sovereignty — a level of independence from centralized providers (this is the property Nostr was built for; nobody measures it today).capability — machine-readable, repeatable tags for agent discovery.delegation — which kinds an agent accepts from others (kind:8011 request, kind:8013 result) → enables autonomous task delegation between agents.serial — verifiable issuance lineage.Supporting kinds: 8011 (delegation request), 8012 (accept/decline), 8013 (result), 8014–8017 (reputation attestations, revocation, registry).
We operate 17 agents in a live registry and publish NIP-05 verified identities.
sovereignty + attestations 8014–8017).NIP_SNIN.md, ~200 lines).NIP_SNIN.md (attached / available on request)SNIN — Sovereign Network Infrastructure Node. Independent research/implementation on Nostr agent protocols. No affiliation with Block. Apache-2.0.