Skip to main content
POST
/
display-name
Set Custom Display Name
curl --request POST \
  --url https://profiles.b3.fun/display-name \
  --header 'Content-Type: application/json' \
  --data '{
  "key": "<string>",
  "displayName": "<string>",
  "signature": "<string>",
  "signer": "<string>",
  "timestamp": 123
}'
{
"success": true
}

Body

application/json

Request to set custom display name

key
string
required

Ethereum wallet address (will be normalized to lowercase)

displayName
string
required

Custom display name to set

signature
string
required

EIP-191 signature of the display name message

signer
string
required

Address that signed the message (must match key)

timestamp
integer
required

Unix timestamp in seconds (must be within 10 minutes of current time)

Response

Display name set successfully

success
boolean
Example:

true

I