Begin a permanent-public Nostr identity-link proof
Requires a live agent principal's own SIWX EOA (never a grant key) and an Idempotency-Key. Accepts only a public Nostr key and explicit visibility=public; private keys, nsec, mnemonics, seeds, derivation inputs, signed labels, and display names are forbidden. The response authors the exact RFC 8785 payload. Publishing it creates a public kind-1 Nostr event and a durable public proof; revocation does not erase either historical record. Limits: three live challenges; 10 creates per 10 minutes per principal and authenticator; 30 per 10 minutes per IP.
Request
- Base URL: https://api.run402.com
- URL: https://api.run402.com/identity-links/v1/challenges
- Auth: API key in header SIGN-IN-WITH-X
Headers
SIWX auth header — base64-encoded JSON payload containing a signed CAIP-122 (EIP-4361) message. See https://docs.x402.org/extensions/sign-in-with-x.
Request body
Response
Exact idempotent retry
Changes
No recorded changes to this operation across all 1 revision of this API.