Skip to main content
Check if a wallet address belongs to a verified identity. Returns verification status and all associated wallets.
This endpoint requires your API key and must only be called from your backend server.

Request

cURL

Response (Verified)

Response (Not Verified)

Endpoint

Request Body

string
required
The wallet address to check
string
Filter by verification type: individual (KYC) or business (KYB). Omit to check all types.

Response Fields

string
required
The wallet address that was checked
boolean
required
Whether the wallet belongs to a verified identity
string
Most recent session status: pending, submitted, retry, rejected, completed, or null if never seen.
string
The user ID of the identity. Only present if the wallet has an associated user.
string
The verification type: kyc or kyb (null if not verified)
string
ISO 8601 timestamp of when verification completed (null if not verified)
array
Wallet addresses verified at compatible levels (empty if not verified)

Status Values

Important: A submitted status means documents are under manual review. The wallet is not verified until status becomes completed.
Verification Levels: The verify endpoint returns verified status for wallets that were verified at your organization’s current verification level. If you upgrade your verification level, previously verified wallets will need to re-verify. Wallets verified through other organizations at the same scrutiny level will also appear as verified.

Authentication