Public API + Agent API
No-custody, read-only foundations. Webhook setup is not required. Watchlist uses Alchemy API polling.
Public impact
curl https://your-host/api/public/impact
Agent health
curl -H "x-koschei-agent-key: YOUR_KEY" https://your-host/api/agent/health
Authenticated user tool
curl -X POST https://your-host/api/web3/risk-v2 \
-H "Authorization: Bearer YOUR_JWT" \
-H "Content-Type: application/json" \
-d '{"target":"0x...","chain":"ethereum","network":"mainnet","target_type":"wallet"}'