{"id":"wallet_risk_snapshot","price_usdc":0.01,"description":"Cheap wallet risk snapshot for agents: score an EVM wallet before allowlisting, paying, routing, or trading with it. Returns risk score, verdict, reasons, and compact wallet signals.","method":"POST","execute_url":"https://api.sys84.org/v1/services/wallet_risk_snapshot","payment_discovery":{"method":"POST","url":"https://api.sys84.org/v1/services/wallet_risk_snapshot","instruction":"POST without payment to receive HTTP 402 with PAYMENT-REQUIRED header, then retry POST with PAYMENT-SIGNATURE or X-Payment."},"payment":{"price_usdc":0.01,"pay_to":"0x64e4e6c18849ba687A468dcad0A582AC6f8089E4","network":"base:8453","asset":"USDC","docs":"https://api.sys84.org/quickstart"},"input_schema":{"address":"string EVM wallet address to score","chain":"string optional, only base is supported","refresh":"boolean optional, all calls currently read fresh upstream data"},"output_schema":{"risk_score":"number 0-100, higher is riskier","risk_level":"string minimal/low/medium/high/invalid","verdict":"string allow/allow_with_limits/review/deny","reasons":"array of machine-readable reason codes including invalid_wallet_address, zero_address_not_payable_wallet, wallet_security_flags, no_onchain_history, thin_onchain_history, established_wallet, many_token_positions, no_wallet_risk_flags, and provider_data_partial","signals":"object tx count, token positions, whale tier, and safety flags","sources":"object provider and risk-model identifiers","quality":"object partial/degraded state, unavailable sources, provider status, data age seconds, and confidence","refresh":"boolean whether fresh upstream checks were requested","ts":"number Unix observation timestamp"}}