Skip to main content
GET
/
customers
/
api
/
identity
/
status
/
{walletAddress}
curl "https://api.trusset.org/customers/api/identity/status/0xAbC123dEf456789012345678901234567890AbCd" \
  -H "X-API-Key: trusset_abc123xy_secret..."
{
  "success": true,
  "data": {
    "walletAddress": "0xAbC123dEf456789012345678901234567890AbCd",
    "onChain": {
      "verified": true,
      "kycHash": "0xdeadbeef...",
      "investorType": 1,
      "softExpiry": 1750000000,
      "hardExpiry": 1780000000
    },
    "offChain": {
      "status": "verified",
      "country": "DE",
      "investorType": "PROFESSIONAL",
      "verifiedAt": "2025-03-01T10:00:00.000Z"
    }
  },
  "metadata": {
    "requestId": "550e8400-e29b-41d4-a716-446655440000",
    "timestamp": "2025-06-15T12:00:00.000Z"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.trusset.org/llms.txt

Use this file to discover all available pages before exploring further.

Returns the current identity state from two sources: the on-chain identity registry and the off-chain customer database. This dual view lets you detect discrepancies between chain state and your records.

Path Parameters

walletAddress
string
required
Ethereum wallet address to query.

Response Fields

success
boolean
Request status
data
object
curl "https://api.trusset.org/customers/api/identity/status/0xAbC123dEf456789012345678901234567890AbCd" \
  -H "X-API-Key: trusset_abc123xy_secret..."
{
  "success": true,
  "data": {
    "walletAddress": "0xAbC123dEf456789012345678901234567890AbCd",
    "onChain": {
      "verified": true,
      "kycHash": "0xdeadbeef...",
      "investorType": 1,
      "softExpiry": 1750000000,
      "hardExpiry": 1780000000
    },
    "offChain": {
      "status": "verified",
      "country": "DE",
      "investorType": "PROFESSIONAL",
      "verifiedAt": "2025-03-01T10:00:00.000Z"
    }
  },
  "metadata": {
    "requestId": "550e8400-e29b-41d4-a716-446655440000",
    "timestamp": "2025-06-15T12:00:00.000Z"
  }
}