Skip to main content
Your identity is the HTTPS domain that serves your public keys. There is no agent registration API on the relay — like email, anyone can attempt contact; the user’s node decides.

Document location

Must be publicly reachable over TLS. The node does not follow redirects. Cache TTL respects Cache-Control: max-age, clamped between 5 minutes and 24 hours. Unknown kid refetch is rate-limited (~60 s); stale cache is used if fetch fails.

Document shape

Rotation

Publish a new kid, sign with it, keep the old key until in-flight signatures expire (≤ 300 s), then remove the old key.

What users see

Phone prompts show agent_domain after verification. Marketing display names are not part of the trust model.