JustaName
API ReferenceSDK Reference
API Reference
API Reference
  • Overview
  • API reference
    • Siwe
      • Request challenge
      • Verify message
      • Mapp
        • Add permission
        • Append field
        • Revoke permission
    • Subname
      • Accept
      • Reserve
      • Add
      • Update
      • Revoke
      • Reject
      • Subname
      • Ens
      • Address
      • Records
      • Available
      • Search
      • Ens list
    • Primary name
      • Address
      • Set primary name
  • Specification
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. API reference
  2. Siwe

Verify message

PreviousRequest challengeNextMapp

Was this helpful?

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"
  }
}