Kallipolis Proof

API documentation

Resolve public HTTPS domains and Base accounts into time-stamped evidence. Pay per request with x402 or use prepaid credits.

Payment challenges are available, but end-to-end paid settlement has not been independently demonstrated. Do not treat discovery validation as proof of a completed payment. For scoped launch assistance, submit a pilot enquiry without payment.

Read our Bazaar schema repair case and download an unsigned challenge-inspection script.

Inspect your unsigned x402 v2 challenge in the free browser tool. No account, upload or payment is needed; structural checks only.

Free pilot

POST /api/v1/resolve

$0

Quick check

POST /api/v1/quick-resolve

$0.01 USDC

Deep resolve

POST /api/v1/deep-resolve

$0.20 USDC

Prepaid access

POST /api/v1/purchase

$19–$999 USDC

Lowest-cost paid entry: call POST /api/v1/quick-resolve for a concise live report at $0.01 USDC.

1. Request a deep report

Send a public domain or Base address. Without payment, the endpoint returns HTTP 402 and a PAYMENT-REQUIRED header containing the exact Base USDC terms.

curl -X POST https://proof.platoskallipolis.com/api/v1/deep-resolve \
  -H "content-type: application/json" \
  -d '{"query":"platoskallipolis.com"}'

2. Buy prepaid credits

A successful x402 settlement returns an API key immediately. No account or manual approval is required.

curl -X POST https://proof.platoskallipolis.com/api/v1/purchase \
  -H "content-type: application/json" \
  -d '{"plan":"growth"}'

3. Use the issued key

Send the returned key in x-api-key. One credit is consumed only for a completed deep-resolution call.

curl -X POST https://proof.platoskallipolis.com/api/v1/deep-resolve \
  -H "content-type: application/json" \
  -H "x-api-key: kp_your_key" \
  -d '{"query":"0x3A24CC8394358B1e1b61900A73e27b1eA8482e48"}'