Skip to main content
PUT
Update user profile

Headers

x-wallet
string

Wallet address — primary user identification method

x-device-id
string

Device identifier — mobile fallback when x-wallet is not set

Query Parameters

wallet
string

Wallet address — fallback if neither x-wallet nor x-device-id headers are set

Body

application/json
username
string

4-15 chars, alphanumeric + underscore

Example:

"alice_sol"

avatar_url
string | null

Response

Updated profile

username
string
avatar_url
string | null