Docs

Quickstart

Get your first classification in three steps.

1. Install the ExChek skill

See Install the ExChek skill to add the skill to Claude Code.

2. Fund your wallet

Fund your wallet with USDC on Base. See Funding for options (Coinbase, Pay Sponge, etc.).

3. Start a classification

Try the first-free endpoint with your wallet address, or pay with x402 for a new classification.

# First classification free (no payment)
curl -X POST https://api.exchek.us/api/classify/start-free \
  -H "Content-Type: application/json" \
  -d '{"walletAddress": "0xYourWalletAddress"}'

# Or pay $0.01 (x402) to start
# Use: npx awal@2.0.3 x402 pay https://api.exchek.us/api/classify/start -X POST -d '{}'

Use the returned jobId in all subsequent session requests (submit-info, confirm-jurisdiction, request-oor, approve). If start-free returns 402, the first free classification was already used for that wallet; pay $0.01 via x402 to POST /api/classify/start to begin a new classification. You can call POST /api/classify/status with jobId to check current job state and the suggested next step.

Next steps