v2 - Viewer Auth
Register Viewer
Register a streaming viewer or agent — creates Firebase user + JubJub profile.
PUBLIC: No Firebase auth required (viewer doesn't have Firebase yet). The caller proves control of wallet_address with a SIWE signature over a nonce this server issued; nothing below runs until that proof holds.
Idempotent: if a profile already holds this wallet, returns the existing profile without modification — legitimately, because the signature just proved the caller controls that wallet.
post/v2/auth/register-viewer
Request
- Base URLhttps://api.jubjubapp.com (the document declares no server; this is the origin it was published from)
- AuthHTTP bearer
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.