Set primary name

Set Primary Name

post

Set a Subname as Primary Name for an address.

Header parameters
x-signaturestringRequired

The signature.

x-messagestringRequired

The Message.

x-addressstringRequired

The Address.

Body
namestringRequired

The subname

Example: ghadi.jan.eth
addressstringRequired

The address of the primary name

Example: 0xb965a5f3a0fC18D84E68883ccAd508445a7917A8
chainIdnumberRequired

Chain id, we only support Ethereum Mainnet and Sepolia Testnet (1 for mainnet, 11155111 for sepolia)

Example: 11155111
Responses
default
The primary name was set successfully.
application/json
post
POST /ens/v1/primary-name/set-primary-name HTTP/1.1
Host: api.justaname.id
x-signature: text
x-message: text
x-address: text
Content-Type: application/json
Accept: */*
Content-Length: 98

{
  "name": "ghadi.jan.eth",
  "address": "0xb965a5f3a0fC18D84E68883ccAd508445a7917A8",
  "chainId": 11155111
}
default

The primary name was set successfully.

{
  "statusCode": 200,
  "result": {
    "data": {
      "id": "id"
    },
    "error": "text"
  }
}

Was this helpful?