Verify message

Verify a message

post

Verify a message.

Body
signaturestringRequiredExample: 0x6d2991c1b49e2cf6e6eeeead319fdb5ce213d79d4598517c582a5d9e3935c8323dd3aed9ec542b8f842cac899767bd7922d09ba5d97e9d6760458e2cf08cee1a1c
messagestringRequiredExample: justaname wants you to sign in with your Ethereum account: Address Please sign this message to verify that you want to add/update your subdomain provided by justawallet to your account Address using JustAName URI: uri Version: 1 Chain ID: ChainId Nonce: nonce Issued At: Date Expiration Time: Date
addressstringRequiredExample: 0x1234567890123456789012345678901234567890
Responses
201
The message was verified successfully.
application/json
post
POST /ens/v1/siwe/verify-message HTTP/1.1
Host: api.justaname.id
Content-Type: application/json
Accept: */*
Content-Length: 525

{
  "signature": "0x6d2991c1b49e2cf6e6eeeead319fdb5ce213d79d4598517c582a5d9e3935c8323dd3aed9ec542b8f842cac899767bd7922d09ba5d97e9d6760458e2cf08cee1a1c",
  "message": "justaname wants you to sign in with your Ethereum account:\nAddress\n\nPlease sign this message to verify that you want to add/update your subdomain provided by justawallet to your account Address using JustAName\n\nURI: uri\nVersion: 1\nChain ID: ChainId\nNonce: nonce\nIssued At: Date\nExpiration Time: Date",
  "address": "0x1234567890123456789012345678901234567890"
}
201

The message was verified successfully.

{
  "statusCode": 200,
  "result": {
    "data": {
      "verified": true
    },
    "error": "text"
  }
}

Was this helpful?