x402 census · mcp.djzs.ai · e9b651080598 · JSON
POST /x402/verify_pm_trade
unprobed
DJZS adversarial logic audit of a prediction-market trade intent. Deterministic verdict (PASS/WAIT/FAIL) with risk score, defect flags, verdict_hash, and on-chain Proof-of-Logic receipt. Out-of-scope requests are refused WITHOUT CHARGE. Audit, not advice.
Verdict: not verified by an unpaid GET. not probed yet. This says nothing about whether the route works when called as declared.
Facts from the catalogs
| Field | Value |
|---|---|
| URL | https://mcp.djzs.ai/x402/verify_pm_trade |
| Method | POST |
| Price | $2.00 USDC = 2000000 atomic units of 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 |
| Network | eip155:8453 (base) |
| payTo | 0xc1923748669dFC3a79497d0403A90a275161eCCA |
| Seller | mcp.djzs.ai |
| Catalogs | cdp (row updated 2026-09-01) |
| Listed since (lower bound) | 2026-09-01 (earliest catalog timestamp; catalogs report last-update times only) |
| Last catalog update | 2026-09-01 |
| CDP quality counters | 4 calls and 1 unique payers in 30 days, last call 2026-09-01 (catalog-reported, not verified on chain) |
| Category (keyword rule) | trading-signals |
| Templated path | no |
| x402Version in catalog | 2 |
| Service name / tags | DJZS Audit Gate · audit, prediction-markets, trading, verification |
Unpaid probe (census of )
| Field | Value |
|---|---|
| Probe | not probed in this build |
No hourly re-probe has reached this resource yet; the cron covers a rotating slice of 150 per hour.
On-chain facts for the payTo (public address)
| Field | Value |
|---|---|
| Settlement history | unresolved: payTo not seen in the payer forensics (180 wallets' outbound history) or the Blockscout sample |
Declared input and output (extensions.bazaar)
{
"input": {
"body": {
"intent": {
"bounds": {
"exit_condition": "daily close below 66000",
"max_loss_usd": 250
},
"market": "KXBTC-26AUG29-T70000",
"probability_basis": "implied 0.41 vs model 0.55; basis: Kalshi mid, 2026-08-19T14:00Z",
"side": "YES",
"size_usd": 250,
"thesis": "BTC closes above 70k by Aug 29 on ETF inflow continuation"
}
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"type": "json",
"example": {
"charged": true,
"eas_schema": "0x5ef67e2b8c617635431401d2872b2a6f79eeba54a8e19fd5ecd45aceda2a2030",
"eas_uid": "…EAS attestation uid…",
"flags": [
"DJZS-M02",
"DJZS-M01",
"DJZS-M04",
"unknown:probability_basis"
],
"intent_hash": "…EIP-712 binding key (v2)…",
"intent_sha256": "…binding key…",
"risk_score": 75,
"terms": "https://djzs.ai/terms",
"verdict": "FAIL",
"verdict_hash": "0xb1a2…9bb3"
}
}
}
Try it (unpaid: shows the 402)
curl -si -X POST 'https://mcp.djzs.ai/x402/verify_pm_trade' -H 'accept: application/json' -H 'content-type: application/json' --data '{}'
The catalog declares POST. A 402 answer carries the payment requirements in the JSON body and, for x402 v2, base64 in the PAYMENT-REQUIRED header. This page never sends a payment.
Paid checks (x402, USDC on Base)
GET https://bazaar.agentexchange.work/r/e9b651080598/probe.json re-runs this probe right now for $0.01 and writes the result here. POST https://bazaar.agentexchange.work/featured with {"id":"e9b651080598"} places this resource at the top of the report and search pages for 30 days for $1.00, labelled. Unpaid requests answer 402 with the terms. Pricing.
Catalog references: agentic.market (CDP Bazaar front end) · this record as JSON · all resources on mcp.djzs.ai.