Skip to content

[Layer 7] Should sub-agents in a fleet have their own DIDs? #4

Description

@marc-poljak

Context. Layer 7 § Open Questions: "Per-instance identity in fleets: should sub-agents be identifiable individually?"

When one operator runs 500 identical worker agents, do they share one DID, or does each get its own? This affects reputation, revocation blast-radius, and spend-limit accounting.

Your task. Weigh the two models:

  • Shared DID: simple, but one compromised worker taints all; no per-worker reputation.
  • Per-instance DID: isolation + granular revocation, but key-management overhead at scale.
  • Is there a middle path (e.g. a fleet DID that delegates to per-instance keys via did:web paths)?

Done = a comment or PR with your recommendation and the reasoning.

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issueGood for newcomersquestionFurther information is requestedwg-walletLayer 7 — Agent Wallet & Identity working group

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions