{"id":"wallet_risk_snapshot","price_usdc":0.01,"description":"Base wallet screening with provider coverage, address-security flags and account nonce. Contracts require separate assessment. Risk scores are heuristic, not calibrated safety probabilities.","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 reasons including contract_requires_separate_assessment, no_outgoing_transactions, few_outgoing_transactions, wallet_security_flags, and provider_data_partial","signals":"object account nonce, outgoing transaction count for EOAs only, token positions and security flags; whale tier and unproven safety are null","sources":"object provider and risk-model identifiers","quality":"object partial/degraded state, unavailable sources, provider status, provider coverage, data age seconds; confidence is null until calibrated","refresh":"boolean whether fresh upstream checks were requested","ts":"number Unix observation timestamp"}}