Add Wallet
Add a wallet address to a profile.
Validates EVM format (0x + 40 hex chars). Appends if not already present. Only the profile owner can modify their wallets, and only for a wallet they sign for (SIWE: signature + nonce from GET /v2/auth/wallet-nonce).
Why the proof (security fix, 2026-10-22): wallet_addresses is what register-viewer's SIWE re-login, x402 identity and the Farcaster FID ownership check resolve a wallet to. An address added with no signature let a caller claim a wallet they do not control: a later SIWE sign-in by its real owner landed in the caller's account, and connect-fid accepted the caller as the owner of that wallet's FID. Same rule as /wallet-rails' SIWE path, including its cross-profile 409.
Request
- Base URLhttps://api.jubjubapp.com (the document declares no server; this is the origin it was published from)
- AuthHTTP bearer
Path parameters
Headers
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.