Skip to content

Kaito Users API (2.0.0)

User management: Identity verification, Wallets, and Directory services.

Identity (KYC/KYB): KYC for individual verification, KYB for company verification.

Wallets: Custodial wallet management with key material. Supports Ethereum, Polygon, Solana, Bitcoin.

Directory: Resolve handles, phones, addresses to destinations. Register handles and manage contact books.

Download OpenAPI description
Languages
Servers
Mock server
https://developer.kaito.io/_mock/users/
Production
https://api.kai2.io/
Sandbox
https://sandbox.api.kai2.io/

Identity

KYC/KYB verification

Operations

Wallets

Custodial wallet management

Operations

Resolution

Resolve identifiers to destinations

Operations

Resolve handle/phone/address to destination

Request

Security
oAuth2
Bodyapplication/jsonrequired
inputstringrequired
Example: "+50255551234"
networkHintstring(Network)
Enum"ethereum""polygon""solana""bitcoin"
curl -i -X POST \
  https://developer.kaito.io/_mock/users/v1/directory/resolve \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "input": "+50255551234",
    "networkHint": "ethereum"
  }'

Responses

Successfully resolved

Bodyapplication/json
displayNamestringrequired
addressstringrequired
networkstring(Network)required
Enum"ethereum""polygon""solana""bitcoin"
resolvedBystringrequired
Enum"handle""phone""address""qr"
Response
application/json
{ "displayName": "string", "address": "string", "network": "ethereum", "resolvedBy": "handle" }

Handles

Manage handle registrations

Operations

Contacts

Manage contact book

Operations