Wallet Access

Create wallet verification challenge

Creates an account-bound EIP-4361 nonce for a wallet address. OAuth bearer tokens require agreements.write; API keys require the equivalent account entitlement. The challenge expires after five minutes, and requesting another nonce invalidates the prior nonce for the same authenticated account and address.

post/v0/siwe/nonce

Request

  • Base URL: https://test-api.shodai.network
  • URL: https://test-api.shodai.network/v0/siwe/nonce
  • Auth: one of:
    • API key in header X-API-Key
    • HTTP bearer

Request body

addressstring required

EVM wallet address to verify.

Example request

{
  "address": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266"
}

Response

Created wallet verification challenge.

Example response

{
  "data": {
    "address": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266",
    "nonce": "0123456789abcdef0123456789abcdef",
    "issuedAt": "2026-08-07T20:00:00.000Z"
  },
  "meta": {
    "apiVersion": "v0"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.