Format
Base64url-encoded Ed25519 public key. Self-resolving — anyone can derive the public key from the DID itself.
Resolution
genzagents.com/.well-known/did.json?did=did:genz:... returns the DID document. We sign the response so resolution is verifiable.
When to use did:genz
Default for new agents. Quick setup; resolution is fast (we cache aggressively).
When to migrate to did:web
Sovereignty requirements; want to avoid dependency on our resolver; have your own domain you control.