Identity Links

Begin a public human Buzz/Nostr identity link

Requires a direct Run402 human control-plane session and a fresh passkey. Explicitly discloses that completion publicly and durably correlates the human principal with the selected Buzz/Nostr identity. Creates only a five-minute challenge: no authenticator, membership, adoption, or organization authority.

post/human-identity-link-challenges/v1

Request

  • Base URL: https://api.run402.com
  • URL: https://api.run402.com/human-identity-link-challenges/v1
  • Auth: HTTP bearer

Headers

Idempotency-Keystring required

Request body

nostr_pubkeystring required

Lowercase 64-character Nostr public key or canonical lowercase npub for the human's selected public Buzz identity.

visibility'public' required
disclosure_acceptedtrue required

Explicit acceptance that the Run402 human principal and Buzz/Nostr identity will be publicly and durably correlated.

Response

Exact idempotent challenge retry

human_identity_link_challenge_idstring required
proof_protocol'run402.identity-link.nostr.human.v1' required
visibility'public' required
nostr_pubkeystring required
npubstring required
noncestring required
verification_codestring required
originstring uri required
issued_atstring date-time required
challenge_expires_atstring date-time required
callback_urlstring uri required
deep_linkstring required
next_actionsobject[] required

Changes

No recorded changes to this operation across all 1 revision of this API.