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<int64>
required

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

Response

Display name set successfully

success
boolean
Example:

true