{
  "$schema": "https://mandateshield.com/schemas/x402-compatibility-evidence/v1",
  "schema_version": "1.0.0",
  "evidence_type": "FIRST_PARTY_COMPATIBILITY_TEST",
  "released_at": "2026-07-26T19:12:33.000Z",
  "product_version": "1.10.0",
  "profile": "MANDATESHIELD_X402_V2_EXACT_EIP3009_V1",
  "adapter_version": "1.0.0",
  "upstream": {
    "repository": "https://github.com/x402-foundation/x402",
    "specification_commit": "90688e52e58ae9185f2860988bd2c46d2801ceda",
    "packages": [
      {
        "name": "@x402/core",
        "version": "2.19.0"
      },
      {
        "name": "@x402/evm",
        "version": "2.19.0"
      }
    ],
    "specifications": [
      "https://github.com/x402-foundation/x402/blob/90688e52e58ae9185f2860988bd2c46d2801ceda/specs/x402-specification-v2.md",
      "https://github.com/x402-foundation/x402/blob/90688e52e58ae9185f2860988bd2c46d2801ceda/specs/transports-v2/http.md",
      "https://github.com/x402-foundation/x402/blob/90688e52e58ae9185f2860988bd2c46d2801ceda/specs/schemes/exact/scheme_exact_evm.md"
    ]
  },
  "exercised_contract": {
    "official_client_class": "@x402/core/client x402Client",
    "official_scheme_class": "@x402/evm/exact/client ExactEvmScheme",
    "transport": "x402 v2 HTTP PAYMENT-REQUIRED/PAYMENT-SIGNATURE",
    "payment_scheme": "exact",
    "authorization": "EIP-3009 transferWithAuthorization",
    "test_file": "tests/x402-v2-exact.test.ts",
    "test_case": "the locked official x402 core and EVM exact clients produce a payload accepted by the Gate",
    "pre_submission_controls": [
      "atomic unique authorization ownership by network, asset, payer and nonce",
      "latest canonical block-hash-pinned unused-nonce anchor",
      "strict later-block settlement with canonical anchor ancestry"
    ]
  },
  "independently_verified": false,
  "certification": false,
  "partnership": false,
  "live_chain_transaction_executed": false,
  "limitations": [
    "This first-party test proves package-interface and payload-shape compatibility for the locked versions; it is not an x402 Foundation certification.",
    "The specification references are pinned separately; this test does not build the referenced Git commit or prove package-to-source correspondence.",
    "The release test uses a deterministic test signer and no funded live-chain transaction.",
    "Production customers must supply and secure their own wallet, one globally shared linearizable journal, signature verifier, RPC access and chain-verification policy; the required journal declaration is not an independent storage attestation."
  ]
}
