Base WETH is the canonical first successful paid-call example for Augur. This report shows why the recent detector-quality work matters: the same request moved from a conservative honeypot false positive to a clean safe result.
This before/after artifact uses the same Base WETH request on both sides of the March 29 false-positive fix: GET /analyze?address=0x4200000000000000000000000000000000000006.
0x4200000000000000000000000000000000000006
Bytecode size: 2041 bytes
This was the wrong operational result for the canonical Base WETH first-call path. The detector was too broad around common control-flow patterns, so the policy layer blocked an otherwise standard wrapped asset.
Snapshot captured on 2026-04-09. This block mirrors the live /analyze response shape but is not recomputed on page load.
{
"address": "0x4200000000000000000000000000000000000006",
"score": 25,
"level": "low",
"decision": "block",
"recommended_policy": {
"action": "block",
"summary": "Block automatic interaction by default. Only proceed with an explicit override after deeper review.",
"reason_codes": [
"honeypot_signal"
]
},
"bytecode_size": 2041,
"findings": [
{
"detector": "honeypot",
"severity": "high",
"title": "Potential honeypot: conditional REVERT in transfer path",
"description": "Contract has transfer functions with conditional REVERT patterns that could selectively block token transfers for certain addresses.",
"points": 25
}
],
"category_scores": {
"honeypot": 25
}
}
0x4200000000000000000000000000000000000006
Bytecode size: 4632 bytes
After the fix, the same request returns the intended first-call shape: score 0, level safe, and decision allow. That makes Base WETH a better onboarding and evaluator smoke-test target.
Snapshot captured on 2026-04-09. This block mirrors the live /analyze response shape but is not recomputed on page load.
{
"address": "0x4200000000000000000000000000000000000006",
"score": 0,
"level": "safe",
"decision": "allow",
"recommended_policy": {
"action": "allow",
"summary": "Allow by default for first-pass automation. Continue only if this matches your broader strategy and trust model.",
"reason_codes": []
},
"bytecode_size": 4632,
"findings": [],
"category_scores": {}
}
If you want the same response shape for your own contract list, call the canonical paid endpoint:
curl -s "https://augurrisk.com/analyze?address=0x4200000000000000000000000000000000000006" \ -H "PAYMENT-SIGNATURE: <x402-payment-proof>" | jq
Payment is per-call in USDC on Base via x402. For the payment flow details, see How Augur payment works.