One POST request
The canonical public endpoint accepts one exact Base ERC-20 contract address in JSON. It is designed for screening, not trade execution.
POST https://aitgmgfumsdqecmanrab.supabase.co/functions/v1/jepeta-risk-scan
Content-Type: application/json
{"tokenAddress":"0x532f27101965dd16442e59d40670faf5ebb142e4"}
Core response signals
Stable public evidence
Tokens that already pass Jepeta's public publication gate and meet the evidence-quality threshold receive a permanent HTML + JSON snapshot at /risk/base/0xTOKEN/. Ordinary scans are not auto-indexed and paid-only evidence remains excluded.
Recommended agent pattern
- Resolve the exact Base contract address.
- Call the canonical V5 POST endpoint before signing or preparing any execution.
- Reject malformed, unavailable, stale or NO_VERDICT responses.
- Apply your own policy to PASS/WARN/BLOCK, logical signals and evidence quality.
- Use the paid full report when a decision needs deeper evidence.
Download the tested V4 compatibility JavaScript guard if your integration remains on V4 GET. It stops on unavailable, malformed or stale evidence and returns APPLY_OWN_POLICY for a valid PASS; that action is not permission to trade.
When the free preview is not enough
The paid structured report adds evidence-oriented detail such as dangerous permissions, liquidity-risk assessment, concentration context, 24-hour activity, full warnings and a structured summary. Autonomous agents can buy it through Virtuals ACP at 0.03 USDC per scan. See report availability.