addrbookFor publishers
← The evidence ledger

Evidence row 3764400

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://mcp.djzs.ai/x402/verify_perp_trade
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
4f94a3717cafb3645e4e42901d6372afc2bd54f5fe69c4fadcd4a977927609d4
Leaf
0x58f8ba0a8df20a1334fd635bdfa784ba313b4a11415633bbe671a62164b651c4

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://mcp.djzs.ai/x402/verify_perp_trade"
    ]
  ],
  "name": "DJZS Audit Gate",
  "owner_address": "0xc1923748669dfc3a79497d0403a90a275161ecca",
  "raw": {
    "accepts": [
      {
        "amount": "2000000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "termsOfService": "https://djzs.ai/terms",
          "version": "2"
        },
        "maxTimeoutSeconds": 120,
        "network": "eip155:8453",
        "payTo": "0xc1923748669dFC3a79497d0403A90a275161eCCA",
        "scheme": "exact"
      }
    ],
    "description": "DJZS adversarial logic audit of a perpetual or spot TRADE intent — direction, size, leverage, entry, stop, target, venue, and the REASON. Deterministic verdict (PASS/WAIT/FAIL) with risk score, defect flags, verdict_hash, and on-chain Proof-of-Logic receipt. A position stated with no thesis FAILS (DJZS-S01); an unbounded position FAILS (DJZS-X01). Prediction-market bets are refused WITHOUT CHARGE. Audit, not advice.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "intent": {
                "entry": 78900,
                "instrument": "BTC-PERP",
                "leverage": 5,
                "side": "LONG",
                "size_usd": 3000,
                "stop_loss": 76200,
                "take_profit": 83000,
                "thesis": "Funding reset to 2% after the weekend flush; 80K held on the daily close; ETF inflows resumed. Invalidation: daily close below 76,200. Oracle: Binance mark price.",
                "venue": "Binance"
              }
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "charged": true,
              "eas_schema": "0x5ef67e2b8c617635431401d2872b2a6f79eeba54a8e19fd5ecd45aceda2a2030",
              "eas_uid": "…EAS attestation uid…",
              "flags": [
                "DJZS-S01"
              ],
              "intent_hash": "…EIP-712 binding key (v2)…",
              "intent_sha256": "…binding key…",
              "risk_score": 30,
              "terms": "https://djzs.ai/terms",
              "verdict": "FAIL",
              "verdict_hash": "0x7c…e1"
            },
            "mimeType": "application/json",
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "properties": {
                    "intent": {
                      "description": "A perpetual or spot TRADE intent to be adversarially audited before capital is committed. Deterministic engine: the LLM layer detects, TypeScript decides. A position stated with no reason FAILS (DJZS-S01); an unbounded position FAILS (DJZS-X01). Prediction-market bets are refused WITHOUT CHARGE (use verify_pm_trade).",
                      "properties": {
                        "data_sources": {
                          "description": "Where the inputs came from. Social/sentiment-only sourcing is flagged (DJZS-I01), not blocked.",
                          "type": "string"
                        },
                        "entry": {
                          "description": "Intended entry price.",
                          "type": "number"
                        },
                        "instrument": {
                          "description": "Instrument, e.g. BTC-PERP, ETH-USD spot.",
                          "type": "string"
                        },
                        "invalidation": {
                          "description": "The condition that proves the thesis wrong, if not a price stop.",
                          "type": "string"
                        },
                        "leverage": {
                          "description": "Leverage multiplier (1 for spot).",
                          "type": "number"
                        },
                        "side": {
                          "description": "LONG or SHORT.",
                          "type": "string"
                        },
                        "size_usd": {
                          "description": "Notional in USD.",
                          "type": "number"
                        },
                        "stop_loss": {
                          "description": "Stop level. A position with neither a stop nor an invalidation condition cannot PASS.",
                          "type": "number"
                        },
                        "take_profit": {
                          "description": "Target level.",
                          "type": "number"
                        },
                        "thesis": {
                          "description": "The REASON the price should move the chosen way. Direction, size and levels alone are not a thesis.",
                          "type": "string"
                        },
                        "venue": {
                          "description": "Execution venue; also the mark-price oracle unless stated otherwise.",
                          "type": "string"
                        }
                      },
                      "required": [
                        "instrument",
                        "side",
                        "thesis"
                      ],
                      "type": "object"
                    }
                  },
                  "required": [
                    "intent"
                  ],
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "type": "object"
                },
                "mimeType": {
                  "type": "string"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-11-05T04:15:58.58Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-11-05T04:15:57.856Z"
    },
    "resource": "https://mcp.djzs.ai/x402/verify_perp_trade",
    "serviceName": "DJZS Audit Gate",
    "tags": [
      "audit",
      "perpetuals",
      "trading",
      "verification"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "DJZS adversarial logic audit of a perpetual or spot TRADE intent — direction, size, leverage, entry, stop, target, venue, and the REASON. Deterministic verdict (PASS/WAIT/FAIL) with risk score, defect flags, verdict_hash, and on-chain Proof-of-Logic receipt. A position stated with no thesis FAILS (DJZS-S01); an unbounded position FAILS (DJZS-X01). Prediction-market bets are refused WITHOUT CHARGE. Audit, not advice."
}

What the leaf hashes

{"body":"4f94a3717cafb3645e4e42901d6372afc2bd54f5fe69c4fadcd4a977927609d4","id":3764400,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793996581088848,"prev":null,"subject":"x402_bazaar:https://mcp.djzs.ai/x402/verify_perp_trade","subject_kind":"source_record"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (303443 rows).

  1. 0x58f8c994a74bce1d8af4c05010ab99c06ffda6df97ba0c71b960ea2b23f1d0bf
  2. 0x88406b7533acd0323ab9b12074f8d06f6b518f74d42ec290032bae36325fa626
  3. 0xb4c44771ca366e8bbdf34467a9e7b3be2b21c89c230f80b1d318ec7a5775dbd6
  4. 0x08c42093bf8705991cae25339c3b9acd9008d39cf77b6a81522d32a99a8d6bde
  5. 0x5acbbc150ef8eadedf55352aea25c6e44936ed1fce548d9a4cbddd0c4f04c904
  6. 0xc1d9aae3d97c437c36d66ddbdb24ad90e7b92c05dc3d9ac533c0d91bb3390c48
  7. 0x89d234971b61a2af6440d76b6dc803127d41afa9689a843f1bdc8d6a0ce6d919
  8. 0x03724233e4f9dca0bdd68e712d85d4b71963e860d4f8f94658f290dddba53497
  9. 0x883367bfc5dade49110c1b0a8a0f89f864a8f179de329246abb7578e502a5b3f
  10. 0xf9c08ce80d3d3fdc372752d9bd9dd5088902b353f876f6baa3da98c70b47e0c0
  11. 0x7f705648f2852c211ccfebf2b842a85d48ed9e1fa26f0ec9769dc788e3dc18f9
  12. 0xe25f0af305a011fd163d26a8529d224936c216910e0010a9fe15bca4a4791dcb
  13. 0xbcc512453e412b86ccf5dd70c8388628107f6354266b2aab39126c372f454b40
  14. 0x7abf7584949efd3b63bcfb8ca39ee05f7142b48c7862889137843da44a858a72
  15. 0xf5bd84a61225f062ef205a5e8dc4f170a403665fdfa49b2b923457e0386f3abe
  16. 0x7a2e5c8104eb5015bfa08d52a9278aa0b4da48bd2fb98690cc2d1c225b5dc691
  17. 0x4a618d78b1cebba8beec4ef22aaac9187dcdfb39064e0be537ca2600abb90740
  18. 0x119743aadcddb571b28b442b62196d4a0afc4e1c9979c2d477d34fcc9413deaf
  19. 0xc0d08d48601d1be90bcfc025e66bcaa0030120d688dd9c919b36c2c4446f4948
Day root
0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
Chained
0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
Published
On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1

How to check it · This row as JSON