v1

latestOpenAPI 3.0.32026-07-26184851.6 MB
Signing

Child Address Message

Child Address Message

post/v1/wallets/{id}/addresses/{addressId}/signing/message

Request body

messagestring
metadatastring
notestring

Example request

{
  "message": "I am verifying ownership of the wallet address 0x... as customer cust_123. This message was signed on 2026-03-03 to confirm my control over this wallet.",
  "metadata": "OPTIONAL_METADATA",
  "note": "OPTIONAL_NOTE"
}

Response

200 - Solana / 200 - Tron / 200 - EVM

messagestring
statusCodenumber

Example response

{
  "data": {
    "address": {
      "address": "BXrJcMVn7mTDYZCC7Qmfk8n4zncTuf4gMTX2S5r4Qu5r",
      "configurations": {
        "aml": {
          "message": "Address is not sanctioned",
          "provider": "ofac, fbi, tether, circle",
          "status": "success"
        },
        "autoSettlement": {
          "rules": []
        },
        "disableAutoSweep": true,
        "enableGaslessWithdraw": true
      },
      "createdAt": "2026-01-26T11:38:49.462Z",
      "derivationPath": "m/44'/501'/0'/46'",
      "id": "f31b365f-97fe-425b-af8b-17a21b429905",
      "isActive": true,
      "network": "testnet",
      "type": "INTERNAL",
      "updatedAt": "2026-01-26T11:38:49.462Z"
    },
    "amountUSD": "0.00",
    "blockchain": {
      "createdAt": "2024-10-22T10:57:33.465Z",
      "derivationPath": "m/44'/501'/0'",
      "id": "196badf5-380f-4480-ab4a-d0e4304e91f0",
      "isActive": true,
      "name": "solana",
      "networkFeeModel": "native",
      "slug": "solana",
      "symbol": "sol",
      "updatedAt": "2024-11-26T13:04:13.951Z"
    },
    "chainId": 103,
    "confirmed": true,
    "createdAt": "2026-03-02T11:44:39.652Z",
    "createdChannel": "dashboard",
    "currency": "USD",
    "hash": "384vXDoS5vypWpGqfNAbCPBF35HJYFwXq61qk5hpJcgFWdjPrszdnyZFFme3swAM1LmgmpLftMaSTCp4RiuznUq6",
    "id": "ff40660b-f910-4847-8ad5-e799adee1f71",
    "network": "testnet",
    "processingStatus": "PENDING",
    "rateUSD": "0.00",
    "reason": "I am verifying ownership of the wallet address 0x... as customer cust_123. This message was signed on 2026-03-03 to confirm my control over this wallet.",
    "recipientAddress": "BXrJcMVn7mTDYZCC7Qmfk8n4zncTuf4gMTX2S5r4Qu5r",
    "reference": "Sl58ZBSgNewDacn9Zf",
    "senderAddress": "BXrJcMVn7mTDYZCC7Qmfk8n4zncTuf4gMTX2S5r4Qu5r",
    "signedTransaction": {
      "r": "0xe7e84b6b03bf075fa43a3fc87a5418683944852ad9238f202d86c18493c5211d",
      "s": "0x7d8c7d22edbcb144bcd296cf57c4fb091afeb6215473f01b84026ceef9e9188d",
      "signature": "384vXDoS5vypWpGqfNAbCPBF35HJYFwXq61qk5hpJcgFWdjPrszdnyZFFme3swAM1LmgmpLftMaSTCp4RiuznUq6",
      "v": 28
    },
    "status": "SUCCESS",
    "type": "SIGNED",
    "updatedAt": "2026-03-02T11:44:39.652Z",
    "wallet": {
      "address": "HKqZUT3wuyJrsPYmrYPcGduDdjXZTggbLrNsF9WHMvbw",
      "createdAt": "2024-11-08T10:09:19.372Z",
      "derivationPath": "m/44'/501'/0'/1'",
      "description": "This is solana testnet wallet",
      "id": "c72a6f21-6ab5-48ad-9f99-fd90a2d6d311",
      "isActive": true,
      "name": "Solana Testnet Wallet",
      "network": "testnet",
      "status": "ACTIVE",
      "updatedAt": "2024-11-08T10:09:19.372Z"
    }
  },
  "message": "Message signed successfully",
  "statusCode": 200
}