INTELLIGENCE

Know what your agents buy.

Costs, changes and evidence for better service decisions.

Cost intelligence

Find the better way to pay.

Compare service prices and payment options against your workload.

Scoped audits · customer usage requiredRequest a cost audit
Change intelligence

Know when your dependencies change.

Track payment offers, service schemas and provider changes over time.

Custom watchlists and historyDiscuss monitoring
Outcome intelligence

Connect the purchase to the result.

Bring charges, retries and task evaluations into one private evidence record.

Integration pilot · your task criteriaConnect your workflow

THE EVIDENCE BASE

Collected. Dated. Traceable.

Use the API
14,635Source listings
33Source snapshots
27,889Recorded changes
1,221Endpoint observations

Latest snapshot: Sep 12, 2026, 05:41 UTC. Daily collection; gaps remain unknown.

16 observations · Differences between dated observations.

txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x9876af0F6D8Ed5155Cd02d1ca56D128601612690
Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "body": {
            "$schema": "https://json-schema.org/draft/2020-12/schema",
            "additionalProperties": false,
            "description": "Send exactly one of unsigned_tx, tx_hash, typed_data, or authorization.",
            "oneOf": [
              {
                "required": [
                  "unsigned_tx"
                ]
              },
              {
                "required": [
                  "tx_hash"
                ]
              },
              {
                "required": [
                  "typed_data"
                ]
              },
              {
                "required": [
                  "authorization"
                ]
              }
            ],
            "properties": {
              "expected_quote": {
                "additionalProperties": false,
                "description": "The x402 quote this payment claims to satisfy. Enables the comparison checks.",
                "properties": {
                  "amount": {
                    "type": "string"
                  },
                  "asset": {
                    "type": "string"
                  },
                  "extra": {
                    "type": "object"
                  },
                  "maxTimeoutSeconds": {
                    "type": "number"
                  },
                  "network": {
                    "type": "string"
                  },
                  "payTo": {
                    "type": "string"
                  },
                  "scheme": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "simulate": {
                "default": false,
                "description": "Run eth_simulateV1 with asset tracing. Priced at $0.015 instead of $0.01, and targets P50 2s / P95 5s rather than the static path's 500ms / 2s.",
                "type": "boolean"
              },
              "tx_hash": {
                "description": "An existing Base transaction to explain.",
                "pattern": "^0x[0-9a-fA-F]{64}$",
                "type": "string"
              },
              "typed_data": {
                "description": "EIP-712 payload. TransferWithAuthorization and ReceiveWithAuthorization get the x402 check table; any other primaryType is reported unrecognised, not analysed.",
                "properties": {
                  "domain": {
                    "type": "object"
                  },
                  "message": {
                    "type": "object"
                  },
                  "primaryType": {
                    "type": "string"
                  },
                  "types": {
                    "type": "object"
                  }
                },
                "required": [
                  "domain",
                  "primaryType",
                  "message"
                ],
                "type": "object"
              },
              "unsigned_tx": {
                "additionalProperties": false,
                "description": "A transaction you are about to sign. `to: null` is a deployment.",
                "properties": {
                  "data": {
                    "pattern": "^0x[0-9a-fA-F]*$",
                    "type": "string"
                  },
                  "from": {
                    "pattern": "^0x[0-9a-fA-F]{40}$",
                    "type": "string"
                  },
                  "to": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "value": {
                    "description": "Wei.",
                    "type": "string"
                  }
                },
                "type": "object"
              }
            },
            "title": "TxPreflightRequest",
            "type": "object"
          },
          "bodyType": {
            "enum": [
              "json",
              "form-data",
              "text"
            ],
            "type": "string"
          },
          "method": {
            "enum": [
              "POST"
            ],
            "type": "string"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method",
          "bodyType",
          "body"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "$schema": "https://json-schema.org/draft/2020-12/schema",
            "properties": {
              "confidence": {
                "maximum": 1,
                "minimum": 0,
                "type": "number"
              },
              "data_versions": {
                "required": [
                  "denylist",
                  "abi_packs",
                  "signature_index",
                  "policy",
                  "chain"
                ],
                "type": "object"
              },
              "evidence": {
                "items": {
                  "type": "object"
                },
                "type": "array"
              },
              "ok": {
                "type": "boolean"
              },
              "policy_version": {
                "type": "string"
              },
              "request_hash": {
                "pattern": "^sha256:[0-9a-f]{64}$",
                "type": "string"
              },
              "result": {
                "properties": {
                  "approvals": {
                    "items": {
                      "properties": {
                        "scope": {
                          "enum": [
                            "infinite",
                            "effectively_infinite",
                            "bounded"
                          ],
                          "type": "string"
                        }
                      },
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "intent": {
                    "properties": {
                      "decode_source": {
                        "enum": [
                          "verified-abi",
                          "bundled-abi",
                          "offline-index",
                          "live-lookup",
                          "unresolved"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "kind",
                      "summary",
                      "decode_source",
                      "calls",
                      "truncated"
                    ],
                    "type": "object"
                  },
                  "proxy": {
                    "properties": {
                      "kind": {
                        "enum": [
                          "none",
                          "eip1167",
                          "eip1967",
                          "eip1967-beacon",
                          "eip1822",
                          "zeppelinos",
                          "diamond",
                          "unknown"
                        ],
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "required": [
                  "input_shape",
                  "chain",
                  "intent",
                  "expected_transfers",
                  "approvals",
                  "permit_scope",
                  "spender",
                  "proxy",
                  "authorization_checks",
                  "quote_comparison",
                  "simulation",
                  "candidate_signatures",
                  "denylist_hits",
                  "unresolved",
                  "rpc"
                ],
                "type": "object"
              },
              "risk_codes": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "verdict": {
                "description": "Precedence: block, then unknown, then warn, then allow.",
                "enum": [
                  "allow",
                  "warn",
                  "block",
                  "unknown"
                ],
                "type": "string"
              },
              "warnings": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              "ok",
              "verdict",
              "confidence",
              "risk_codes",
              "evidence",
              "result",
              "policy_version",
              "request_hash",
              "data_versions",
              "warnings"
            ],
            "title": "TxPreflightEnvelope",
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "POST",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "96144d5cd0fd85133b7a9cd01e4b007a664710936bbbfba4f0783f2cab4cde05",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-11T07:37:21.656Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}
txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x9876af0F6D8Ed5155Cd02d1ca56D128601612690
Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "body": {
            "$schema": "https://json-schema.org/draft/2020-12/schema",
            "additionalProperties": false,
            "description": "Send exactly one of unsigned_tx, tx_hash, typed_data, or authorization.",
            "oneOf": [
              {
                "required": [
                  "unsigned_tx"
                ]
              },
              {
                "required": [
                  "tx_hash"
                ]
              },
              {
                "required": [
                  "typed_data"
                ]
              },
              {
                "required": [
                  "authorization"
                ]
              }
            ],
            "properties": {
              "expected_quote": {
                "additionalProperties": false,
                "description": "The x402 quote this payment claims to satisfy. Enables the comparison checks.",
                "properties": {
                  "amount": {
                    "type": "string"
                  },
                  "asset": {
                    "type": "string"
                  },
                  "extra": {
                    "type": "object"
                  },
                  "maxTimeoutSeconds": {
                    "type": "number"
                  },
                  "network": {
                    "type": "string"
                  },
                  "payTo": {
                    "type": "string"
                  },
                  "scheme": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "simulate": {
                "default": false,
                "description": "Run eth_simulateV1 with asset tracing. Priced at $0.015 instead of $0.01, and targets P50 2s / P95 5s rather than the static path's 500ms / 2s.",
                "type": "boolean"
              },
              "tx_hash": {
                "description": "An existing Base transaction to explain.",
                "pattern": "^0x[0-9a-fA-F]{64}$",
                "type": "string"
              },
              "typed_data": {
                "description": "EIP-712 payload. TransferWithAuthorization and ReceiveWithAuthorization get the x402 check table; any other primaryType is reported unrecognised, not analysed.",
                "properties": {
                  "domain": {
                    "type": "object"
                  },
                  "message": {
                    "type": "object"
                  },
                  "primaryType": {
                    "type": "string"
                  },
                  "types": {
                    "type": "object"
                  }
                },
                "required": [
                  "domain",
                  "primaryType",
                  "message"
                ],
                "type": "object"
              },
              "unsigned_tx": {
                "additionalProperties": false,
                "description": "A transaction you are about to sign. `to: null` is a deployment.",
                "properties": {
                  "data": {
                    "pattern": "^0x[0-9a-fA-F]*$",
                    "type": "string"
                  },
                  "from": {
                    "pattern": "^0x[0-9a-fA-F]{40}$",
                    "type": "string"
                  },
                  "to": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "value": {
                    "description": "Wei.",
                    "type": "string"
                  }
                },
                "type": "object"
              }
            },
            "title": "TxPreflightRequest",
            "type": "object"
          },
          "bodyType": {
            "enum": [
              "json",
              "form-data",
              "text"
            ],
            "type": "string"
          },
          "method": {
            "enum": [
              "POST"
            ],
            "type": "string"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method",
          "bodyType",
          "body"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "$schema": "https://json-schema.org/draft/2020-12/schema",
            "properties": {
              "confidence": {
                "maximum": 1,
                "minimum": 0,
                "type": "number"
              },
              "data_versions": {
                "required": [
                  "denylist",
                  "abi_packs",
                  "signature_index",
                  "policy",
                  "chain"
                ],
                "type": "object"
              },
              "evidence": {
                "items": {
                  "type": "object"
                },
                "type": "array"
              },
              "ok": {
                "type": "boolean"
              },
              "policy_version": {
                "type": "string"
              },
              "request_hash": {
                "pattern": "^sha256:[0-9a-f]{64}$",
                "type": "string"
              },
              "result": {
                "properties": {
                  "approvals": {
                    "items": {
                      "properties": {
                        "scope": {
                          "enum": [
                            "infinite",
                            "effectively_infinite",
                            "bounded"
                          ],
                          "type": "string"
                        }
                      },
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "intent": {
                    "properties": {
                      "decode_source": {
                        "enum": [
                          "verified-abi",
                          "bundled-abi",
                          "offline-index",
                          "live-lookup",
                          "unresolved"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "kind",
                      "summary",
                      "decode_source",
                      "calls",
                      "truncated"
                    ],
                    "type": "object"
                  },
                  "proxy": {
                    "properties": {
                      "kind": {
                        "enum": [
                          "none",
                          "eip1167",
                          "eip1967",
                          "eip1967-beacon",
                          "eip1822",
                          "zeppelinos",
                          "diamond",
                          "unknown"
                        ],
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "required": [
                  "input_shape",
                  "chain",
                  "intent",
                  "expected_transfers",
                  "approvals",
                  "permit_scope",
                  "spender",
                  "proxy",
                  "authorization_checks",
                  "quote_comparison",
                  "simulation",
                  "candidate_signatures",
                  "denylist_hits",
                  "unresolved",
                  "rpc"
                ],
                "type": "object"
              },
              "risk_codes": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "verdict": {
                "description": "Precedence: block, then unknown, then warn, then allow.",
                "enum": [
                  "allow",
                  "warn",
                  "block",
                  "unknown"
                ],
                "type": "string"
              },
              "warnings": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              "ok",
              "verdict",
              "confidence",
              "risk_codes",
              "evidence",
              "result",
              "policy_version",
              "request_hash",
              "data_versions",
              "warnings"
            ],
            "title": "TxPreflightEnvelope",
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "POST",
  "observed_at": 1789166492.489,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "a2d71bc23fe499771cb704508ed1f9963e3d6a9527f1544d038dc3d3ae01df5a",
  "schema_fingerprint": "96144d5cd0fd85133b7a9cd01e4b007a664710936bbbfba4f0783f2cab4cde05",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-11T07:37:21.656Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}
txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x9876af0F6D8Ed5155Cd02d1ca56D128601612690
Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "body": {
            "$schema": "https://json-schema.org/draft/2020-12/schema",
            "additionalProperties": false,
            "description": "Send exactly one of unsigned_tx, tx_hash, typed_data, or authorization.",
            "oneOf": [
              {
                "required": [
                  "unsigned_tx"
                ]
              },
              {
                "required": [
                  "tx_hash"
                ]
              },
              {
                "required": [
                  "typed_data"
                ]
              },
              {
                "required": [
                  "authorization"
                ]
              }
            ],
            "properties": {
              "expected_quote": {
                "additionalProperties": false,
                "description": "The x402 quote this payment claims to satisfy. Enables the comparison checks.",
                "properties": {
                  "amount": {
                    "type": "string"
                  },
                  "asset": {
                    "type": "string"
                  },
                  "extra": {
                    "type": "object"
                  },
                  "maxTimeoutSeconds": {
                    "type": "number"
                  },
                  "network": {
                    "type": "string"
                  },
                  "payTo": {
                    "type": "string"
                  },
                  "scheme": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "simulate": {
                "default": false,
                "description": "Run eth_simulateV1 with asset tracing. Priced at $0.015 instead of $0.01, and targets P50 2s / P95 5s rather than the static path's 500ms / 2s.",
                "type": "boolean"
              },
              "tx_hash": {
                "description": "An existing Base transaction to explain.",
                "pattern": "^0x[0-9a-fA-F]{64}$",
                "type": "string"
              },
              "typed_data": {
                "description": "EIP-712 payload. TransferWithAuthorization and ReceiveWithAuthorization get the x402 check table; any other primaryType is reported unrecognised, not analysed.",
                "properties": {
                  "domain": {
                    "type": "object"
                  },
                  "message": {
                    "type": "object"
                  },
                  "primaryType": {
                    "type": "string"
                  },
                  "types": {
                    "type": "object"
                  }
                },
                "required": [
                  "domain",
                  "primaryType",
                  "message"
                ],
                "type": "object"
              },
              "unsigned_tx": {
                "additionalProperties": false,
                "description": "A transaction you are about to sign. `to: null` is a deployment.",
                "properties": {
                  "data": {
                    "pattern": "^0x[0-9a-fA-F]*$",
                    "type": "string"
                  },
                  "from": {
                    "pattern": "^0x[0-9a-fA-F]{40}$",
                    "type": "string"
                  },
                  "to": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "value": {
                    "description": "Wei.",
                    "type": "string"
                  }
                },
                "type": "object"
              }
            },
            "title": "TxPreflightRequest",
            "type": "object"
          },
          "bodyType": {
            "enum": [
              "json",
              "form-data",
              "text"
            ],
            "type": "string"
          },
          "method": {
            "enum": [
              "POST"
            ],
            "type": "string"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method",
          "bodyType",
          "body"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "$schema": "https://json-schema.org/draft/2020-12/schema",
            "properties": {
              "confidence": {
                "maximum": 1,
                "minimum": 0,
                "type": "number"
              },
              "data_versions": {
                "required": [
                  "denylist",
                  "abi_packs",
                  "signature_index",
                  "policy",
                  "chain"
                ],
                "type": "object"
              },
              "evidence": {
                "items": {
                  "type": "object"
                },
                "type": "array"
              },
              "ok": {
                "type": "boolean"
              },
              "policy_version": {
                "type": "string"
              },
              "request_hash": {
                "pattern": "^sha256:[0-9a-f]{64}$",
                "type": "string"
              },
              "result": {
                "properties": {
                  "approvals": {
                    "items": {
                      "properties": {
                        "scope": {
                          "enum": [
                            "infinite",
                            "effectively_infinite",
                            "bounded"
                          ],
                          "type": "string"
                        }
                      },
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "intent": {
                    "properties": {
                      "decode_source": {
                        "enum": [
                          "verified-abi",
                          "bundled-abi",
                          "offline-index",
                          "live-lookup",
                          "unresolved"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "kind",
                      "summary",
                      "decode_source",
                      "calls",
                      "truncated"
                    ],
                    "type": "object"
                  },
                  "proxy": {
                    "properties": {
                      "kind": {
                        "enum": [
                          "none",
                          "eip1167",
                          "eip1967",
                          "eip1967-beacon",
                          "eip1822",
                          "zeppelinos",
                          "diamond",
                          "unknown"
                        ],
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "required": [
                  "input_shape",
                  "chain",
                  "intent",
                  "expected_transfers",
                  "approvals",
                  "permit_scope",
                  "spender",
                  "proxy",
                  "authorization_checks",
                  "quote_comparison",
                  "simulation",
                  "candidate_signatures",
                  "denylist_hits",
                  "unresolved",
                  "rpc"
                ],
                "type": "object"
              },
              "risk_codes": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "verdict": {
                "description": "Precedence: block, then unknown, then warn, then allow.",
                "enum": [
                  "allow",
                  "warn",
                  "block",
                  "unknown"
                ],
                "type": "string"
              },
              "warnings": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              "ok",
              "verdict",
              "confidence",
              "risk_codes",
              "evidence",
              "result",
              "policy_version",
              "request_hash",
              "data_versions",
              "warnings"
            ],
            "title": "TxPreflightEnvelope",
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "POST",
  "observed_at": 1789166492.489,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "withdrawn_protocol_inference",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "cd1760e19f518b50c9ffbaf84aa5ce626d53ffa2f8f27d71b5391096bf66618e",
  "schema_fingerprint": "96144d5cd0fd85133b7a9cd01e4b007a664710936bbbfba4f0783f2cab4cde05",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-11T07:37:21.656Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}
txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x9876af0F6D8Ed5155Cd02d1ca56D128601612690
Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "body": {
            "$schema": "https://json-schema.org/draft/2020-12/schema",
            "additionalProperties": false,
            "description": "Send exactly one of unsigned_tx, tx_hash, typed_data, or authorization.",
            "oneOf": [
              {
                "required": [
                  "unsigned_tx"
                ]
              },
              {
                "required": [
                  "tx_hash"
                ]
              },
              {
                "required": [
                  "typed_data"
                ]
              },
              {
                "required": [
                  "authorization"
                ]
              }
            ],
            "properties": {
              "expected_quote": {
                "additionalProperties": false,
                "description": "The x402 quote this payment claims to satisfy. Enables the comparison checks.",
                "properties": {
                  "amount": {
                    "type": "string"
                  },
                  "asset": {
                    "type": "string"
                  },
                  "extra": {
                    "type": "object"
                  },
                  "maxTimeoutSeconds": {
                    "type": "number"
                  },
                  "network": {
                    "type": "string"
                  },
                  "payTo": {
                    "type": "string"
                  },
                  "scheme": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "simulate": {
                "default": false,
                "description": "Run eth_simulateV1 with asset tracing. Priced at $0.015 instead of $0.01, and targets P50 2s / P95 5s rather than the static path's 500ms / 2s.",
                "type": "boolean"
              },
              "tx_hash": {
                "description": "An existing Base transaction to explain.",
                "pattern": "^0x[0-9a-fA-F]{64}$",
                "type": "string"
              },
              "typed_data": {
                "description": "EIP-712 payload. TransferWithAuthorization and ReceiveWithAuthorization get the x402 check table; any other primaryType is reported unrecognised, not analysed.",
                "properties": {
                  "domain": {
                    "type": "object"
                  },
                  "message": {
                    "type": "object"
                  },
                  "primaryType": {
                    "type": "string"
                  },
                  "types": {
                    "type": "object"
                  }
                },
                "required": [
                  "domain",
                  "primaryType",
                  "message"
                ],
                "type": "object"
              },
              "unsigned_tx": {
                "additionalProperties": false,
                "description": "A transaction you are about to sign. `to: null` is a deployment.",
                "properties": {
                  "data": {
                    "pattern": "^0x[0-9a-fA-F]*$",
                    "type": "string"
                  },
                  "from": {
                    "pattern": "^0x[0-9a-fA-F]{40}$",
                    "type": "string"
                  },
                  "to": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "value": {
                    "description": "Wei.",
                    "type": "string"
                  }
                },
                "type": "object"
              }
            },
            "title": "TxPreflightRequest",
            "type": "object"
          },
          "bodyType": {
            "enum": [
              "json",
              "form-data",
              "text"
            ],
            "type": "string"
          },
          "method": {
            "enum": [
              "POST"
            ],
            "type": "string"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method",
          "bodyType",
          "body"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "$schema": "https://json-schema.org/draft/2020-12/schema",
            "properties": {
              "confidence": {
                "maximum": 1,
                "minimum": 0,
                "type": "number"
              },
              "data_versions": {
                "required": [
                  "denylist",
                  "abi_packs",
                  "signature_index",
                  "policy",
                  "chain"
                ],
                "type": "object"
              },
              "evidence": {
                "items": {
                  "type": "object"
                },
                "type": "array"
              },
              "ok": {
                "type": "boolean"
              },
              "policy_version": {
                "type": "string"
              },
              "request_hash": {
                "pattern": "^sha256:[0-9a-f]{64}$",
                "type": "string"
              },
              "result": {
                "properties": {
                  "approvals": {
                    "items": {
                      "properties": {
                        "scope": {
                          "enum": [
                            "infinite",
                            "effectively_infinite",
                            "bounded"
                          ],
                          "type": "string"
                        }
                      },
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "intent": {
                    "properties": {
                      "decode_source": {
                        "enum": [
                          "verified-abi",
                          "bundled-abi",
                          "offline-index",
                          "live-lookup",
                          "unresolved"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "kind",
                      "summary",
                      "decode_source",
                      "calls",
                      "truncated"
                    ],
                    "type": "object"
                  },
                  "proxy": {
                    "properties": {
                      "kind": {
                        "enum": [
                          "none",
                          "eip1167",
                          "eip1967",
                          "eip1967-beacon",
                          "eip1822",
                          "zeppelinos",
                          "diamond",
                          "unknown"
                        ],
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "required": [
                  "input_shape",
                  "chain",
                  "intent",
                  "expected_transfers",
                  "approvals",
                  "permit_scope",
                  "spender",
                  "proxy",
                  "authorization_checks",
                  "quote_comparison",
                  "simulation",
                  "candidate_signatures",
                  "denylist_hits",
                  "unresolved",
                  "rpc"
                ],
                "type": "object"
              },
              "risk_codes": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "verdict": {
                "description": "Precedence: block, then unknown, then warn, then allow.",
                "enum": [
                  "allow",
                  "warn",
                  "block",
                  "unknown"
                ],
                "type": "string"
              },
              "warnings": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              "ok",
              "verdict",
              "confidence",
              "risk_codes",
              "evidence",
              "result",
              "policy_version",
              "request_hash",
              "data_versions",
              "warnings"
            ],
            "title": "TxPreflightEnvelope",
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "POST",
  "observed_at": 1789165815.545,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "382b8312647110a124aca29eee9bbd2fa92a6158a6332bbbf5fb56d005fc177c",
  "schema_fingerprint": "96144d5cd0fd85133b7a9cd01e4b007a664710936bbbfba4f0783f2cab4cde05",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-11T07:37:21.656Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}
txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x9876af0F6D8Ed5155Cd02d1ca56D128601612690
Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "body": {
            "$schema": "https://json-schema.org/draft/2020-12/schema",
            "additionalProperties": false,
            "description": "Send exactly one of unsigned_tx, tx_hash, typed_data, or authorization.",
            "oneOf": [
              {
                "required": [
                  "unsigned_tx"
                ]
              },
              {
                "required": [
                  "tx_hash"
                ]
              },
              {
                "required": [
                  "typed_data"
                ]
              },
              {
                "required": [
                  "authorization"
                ]
              }
            ],
            "properties": {
              "expected_quote": {
                "additionalProperties": false,
                "description": "The x402 quote this payment claims to satisfy. Enables the comparison checks.",
                "properties": {
                  "amount": {
                    "type": "string"
                  },
                  "asset": {
                    "type": "string"
                  },
                  "extra": {
                    "type": "object"
                  },
                  "maxTimeoutSeconds": {
                    "type": "number"
                  },
                  "network": {
                    "type": "string"
                  },
                  "payTo": {
                    "type": "string"
                  },
                  "scheme": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "simulate": {
                "default": false,
                "description": "Run eth_simulateV1 with asset tracing. Priced at $0.015 instead of $0.01, and targets P50 2s / P95 5s rather than the static path's 500ms / 2s.",
                "type": "boolean"
              },
              "tx_hash": {
                "description": "An existing Base transaction to explain.",
                "pattern": "^0x[0-9a-fA-F]{64}$",
                "type": "string"
              },
              "typed_data": {
                "description": "EIP-712 payload. TransferWithAuthorization and ReceiveWithAuthorization get the x402 check table; any other primaryType is reported unrecognised, not analysed.",
                "properties": {
                  "domain": {
                    "type": "object"
                  },
                  "message": {
                    "type": "object"
                  },
                  "primaryType": {
                    "type": "string"
                  },
                  "types": {
                    "type": "object"
                  }
                },
                "required": [
                  "domain",
                  "primaryType",
                  "message"
                ],
                "type": "object"
              },
              "unsigned_tx": {
                "additionalProperties": false,
                "description": "A transaction you are about to sign. `to: null` is a deployment.",
                "properties": {
                  "data": {
                    "pattern": "^0x[0-9a-fA-F]*$",
                    "type": "string"
                  },
                  "from": {
                    "pattern": "^0x[0-9a-fA-F]{40}$",
                    "type": "string"
                  },
                  "to": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "value": {
                    "description": "Wei.",
                    "type": "string"
                  }
                },
                "type": "object"
              }
            },
            "title": "TxPreflightRequest",
            "type": "object"
          },
          "bodyType": {
            "enum": [
              "json",
              "form-data",
              "text"
            ],
            "type": "string"
          },
          "method": {
            "enum": [
              "POST"
            ],
            "type": "string"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method",
          "bodyType",
          "body"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "$schema": "https://json-schema.org/draft/2020-12/schema",
            "properties": {
              "confidence": {
                "maximum": 1,
                "minimum": 0,
                "type": "number"
              },
              "data_versions": {
                "required": [
                  "denylist",
                  "abi_packs",
                  "signature_index",
                  "policy",
                  "chain"
                ],
                "type": "object"
              },
              "evidence": {
                "items": {
                  "type": "object"
                },
                "type": "array"
              },
              "ok": {
                "type": "boolean"
              },
              "policy_version": {
                "type": "string"
              },
              "request_hash": {
                "pattern": "^sha256:[0-9a-f]{64}$",
                "type": "string"
              },
              "result": {
                "properties": {
                  "approvals": {
                    "items": {
                      "properties": {
                        "scope": {
                          "enum": [
                            "infinite",
                            "effectively_infinite",
                            "bounded"
                          ],
                          "type": "string"
                        }
                      },
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "intent": {
                    "properties": {
                      "decode_source": {
                        "enum": [
                          "verified-abi",
                          "bundled-abi",
                          "offline-index",
                          "live-lookup",
                          "unresolved"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "kind",
                      "summary",
                      "decode_source",
                      "calls",
                      "truncated"
                    ],
                    "type": "object"
                  },
                  "proxy": {
                    "properties": {
                      "kind": {
                        "enum": [
                          "none",
                          "eip1167",
                          "eip1967",
                          "eip1967-beacon",
                          "eip1822",
                          "zeppelinos",
                          "diamond",
                          "unknown"
                        ],
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "required": [
                  "input_shape",
                  "chain",
                  "intent",
                  "expected_transfers",
                  "approvals",
                  "permit_scope",
                  "spender",
                  "proxy",
                  "authorization_checks",
                  "quote_comparison",
                  "simulation",
                  "candidate_signatures",
                  "denylist_hits",
                  "unresolved",
                  "rpc"
                ],
                "type": "object"
              },
              "risk_codes": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "verdict": {
                "description": "Precedence: block, then unknown, then warn, then allow.",
                "enum": [
                  "allow",
                  "warn",
                  "block",
                  "unknown"
                ],
                "type": "string"
              },
              "warnings": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              "ok",
              "verdict",
              "confidence",
              "risk_codes",
              "evidence",
              "result",
              "policy_version",
              "request_hash",
              "data_versions",
              "warnings"
            ],
            "title": "TxPreflightEnvelope",
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "POST",
  "observed_at": 1789165815.545,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "withdrawn_protocol_inference",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "590c9208275094089c597ebb8aaa491ef9ee7c3eb3a5186a2ed3b658a9761c17",
  "schema_fingerprint": "96144d5cd0fd85133b7a9cd01e4b007a664710936bbbfba4f0783f2cab4cde05",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-11T07:37:21.656Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}
txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x9876af0F6D8Ed5155Cd02d1ca56D128601612690
Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "body": {
            "$schema": "https://json-schema.org/draft/2020-12/schema",
            "additionalProperties": false,
            "description": "Send exactly one of unsigned_tx, tx_hash, typed_data, or authorization.",
            "oneOf": [
              {
                "required": [
                  "unsigned_tx"
                ]
              },
              {
                "required": [
                  "tx_hash"
                ]
              },
              {
                "required": [
                  "typed_data"
                ]
              },
              {
                "required": [
                  "authorization"
                ]
              }
            ],
            "properties": {
              "expected_quote": {
                "additionalProperties": false,
                "description": "The x402 quote this payment claims to satisfy. Enables the comparison checks.",
                "properties": {
                  "amount": {
                    "type": "string"
                  },
                  "asset": {
                    "type": "string"
                  },
                  "extra": {
                    "type": "object"
                  },
                  "maxTimeoutSeconds": {
                    "type": "number"
                  },
                  "network": {
                    "type": "string"
                  },
                  "payTo": {
                    "type": "string"
                  },
                  "scheme": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "simulate": {
                "default": false,
                "description": "Run eth_simulateV1 with asset tracing. Priced at $0.015 instead of $0.01, and targets P50 2s / P95 5s rather than the static path's 500ms / 2s.",
                "type": "boolean"
              },
              "tx_hash": {
                "description": "An existing Base transaction to explain.",
                "pattern": "^0x[0-9a-fA-F]{64}$",
                "type": "string"
              },
              "typed_data": {
                "description": "EIP-712 payload. TransferWithAuthorization and ReceiveWithAuthorization get the x402 check table; any other primaryType is reported unrecognised, not analysed.",
                "properties": {
                  "domain": {
                    "type": "object"
                  },
                  "message": {
                    "type": "object"
                  },
                  "primaryType": {
                    "type": "string"
                  },
                  "types": {
                    "type": "object"
                  }
                },
                "required": [
                  "domain",
                  "primaryType",
                  "message"
                ],
                "type": "object"
              },
              "unsigned_tx": {
                "additionalProperties": false,
                "description": "A transaction you are about to sign. `to: null` is a deployment.",
                "properties": {
                  "data": {
                    "pattern": "^0x[0-9a-fA-F]*$",
                    "type": "string"
                  },
                  "from": {
                    "pattern": "^0x[0-9a-fA-F]{40}$",
                    "type": "string"
                  },
                  "to": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "value": {
                    "description": "Wei.",
                    "type": "string"
                  }
                },
                "type": "object"
              }
            },
            "title": "TxPreflightRequest",
            "type": "object"
          },
          "bodyType": {
            "enum": [
              "json",
              "form-data",
              "text"
            ],
            "type": "string"
          },
          "method": {
            "enum": [
              "POST"
            ],
            "type": "string"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method",
          "bodyType",
          "body"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "$schema": "https://json-schema.org/draft/2020-12/schema",
            "properties": {
              "confidence": {
                "maximum": 1,
                "minimum": 0,
                "type": "number"
              },
              "data_versions": {
                "required": [
                  "denylist",
                  "abi_packs",
                  "signature_index",
                  "policy",
                  "chain"
                ],
                "type": "object"
              },
              "evidence": {
                "items": {
                  "type": "object"
                },
                "type": "array"
              },
              "ok": {
                "type": "boolean"
              },
              "policy_version": {
                "type": "string"
              },
              "request_hash": {
                "pattern": "^sha256:[0-9a-f]{64}$",
                "type": "string"
              },
              "result": {
                "properties": {
                  "approvals": {
                    "items": {
                      "properties": {
                        "scope": {
                          "enum": [
                            "infinite",
                            "effectively_infinite",
                            "bounded"
                          ],
                          "type": "string"
                        }
                      },
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "intent": {
                    "properties": {
                      "decode_source": {
                        "enum": [
                          "verified-abi",
                          "bundled-abi",
                          "offline-index",
                          "live-lookup",
                          "unresolved"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "kind",
                      "summary",
                      "decode_source",
                      "calls",
                      "truncated"
                    ],
                    "type": "object"
                  },
                  "proxy": {
                    "properties": {
                      "kind": {
                        "enum": [
                          "none",
                          "eip1167",
                          "eip1967",
                          "eip1967-beacon",
                          "eip1822",
                          "zeppelinos",
                          "diamond",
                          "unknown"
                        ],
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "required": [
                  "input_shape",
                  "chain",
                  "intent",
                  "expected_transfers",
                  "approvals",
                  "permit_scope",
                  "spender",
                  "proxy",
                  "authorization_checks",
                  "quote_comparison",
                  "simulation",
                  "candidate_signatures",
                  "denylist_hits",
                  "unresolved",
                  "rpc"
                ],
                "type": "object"
              },
              "risk_codes": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "verdict": {
                "description": "Precedence: block, then unknown, then warn, then allow.",
                "enum": [
                  "allow",
                  "warn",
                  "block",
                  "unknown"
                ],
                "type": "string"
              },
              "warnings": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              "ok",
              "verdict",
              "confidence",
              "risk_codes",
              "evidence",
              "result",
              "policy_version",
              "request_hash",
              "data_versions",
              "warnings"
            ],
            "title": "TxPreflightEnvelope",
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "POST",
  "observed_at": 1789165815.545,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "withdrawn_protocol_inference",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "network": "eip155:8453",
      "pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "a362e8714b420fb326952d15645a2d5a099a624f6764da13c25bd784099197fe",
  "schema_fingerprint": "96144d5cd0fd85133b7a9cd01e4b007a664710936bbbfba4f0783f2cab4cde05",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-11T07:37:21.656Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}
txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight

Historical reference. Full payment options and token precision were not retained.

Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "legacy",
  "extension_names": [],
  "input_schema": null,
  "legacy_network": "eip155:8453",
  "legacy_pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
  "legacy_price_basis": "unverified_assumption_of_six_decimals",
  "legacy_price_usd": 0.01,
  "metadata": null,
  "method": "POST",
  "observed_at": 1789084800,
  "offers": [],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": null,
  "quality": "not_evaluated",
  "run_id": "d501dccd0c616d852a3644376b5923a5b8f7f010c15ed8e85affa4b3b0c666da",
  "schema_fingerprint": "8597b8d9c7149407",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-11T07:37:21.656Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}
txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight

Historical reference. Full payment options and token precision were not retained.

Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "legacy",
  "extension_names": [],
  "input_schema": null,
  "legacy_network": "eip155:8453",
  "legacy_pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
  "legacy_price_basis": "unverified_assumption_of_six_decimals",
  "legacy_price_usd": 0.01,
  "metadata": null,
  "method": "POST",
  "observed_at": 1787011200,
  "offers": [],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": null,
  "quality": "not_evaluated",
  "run_id": "90e2735512d5727624c10472f7909c6a04717398117fe7a159e3cf2b6c381457",
  "schema_fingerprint": "8597b8d9c7149407",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-08-17T07:39:55.666Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}
txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight

Historical reference. Full payment options and token precision were not retained.

Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "legacy",
  "extension_names": [],
  "input_schema": null,
  "legacy_network": "eip155:8453",
  "legacy_pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
  "legacy_price_basis": "unverified_assumption_of_six_decimals",
  "legacy_price_usd": 0.01,
  "metadata": null,
  "method": "POST",
  "observed_at": 1786579200,
  "offers": [],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": null,
  "quality": "not_evaluated",
  "run_id": "7ee72b76c13b250d2ea8d456075c0733901f8d65150536fa3d628d157d125da3",
  "schema_fingerprint": "8597b8d9c7149407",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-08-12T07:38:27.56Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}
txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight

Historical reference. Full payment options and token precision were not retained.

Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "legacy",
  "extension_names": [],
  "input_schema": null,
  "legacy_network": "eip155:8453",
  "legacy_pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
  "legacy_price_basis": "unverified_assumption_of_six_decimals",
  "legacy_price_usd": 0.01,
  "metadata": null,
  "method": "POST",
  "observed_at": 1786492800,
  "offers": [],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": null,
  "quality": "not_evaluated",
  "run_id": "3552ce8f08481e26f7620973cd1eba95d5005923876cddbfdcf878b37f315aa6",
  "schema_fingerprint": "8597b8d9c7149407",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-08-11T07:40:11.973Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}
txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight

Historical reference. Full payment options and token precision were not retained.

Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "legacy",
  "extension_names": [],
  "input_schema": null,
  "legacy_network": "eip155:8453",
  "legacy_pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
  "legacy_price_basis": "unverified_assumption_of_six_decimals",
  "legacy_price_usd": 0.01,
  "metadata": null,
  "method": "POST",
  "observed_at": 1786406400,
  "offers": [],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": null,
  "quality": "not_evaluated",
  "run_id": "6fc7874aa01b7c44cb0b98bfdb8def358a7021241f18d92a1c269e0119019921",
  "schema_fingerprint": "8597b8d9c7149407",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-08-10T07:39:24.011Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}
txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight

Historical reference. Full payment options and token precision were not retained.

Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "legacy",
  "extension_names": [],
  "input_schema": null,
  "legacy_network": "eip155:8453",
  "legacy_pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
  "legacy_price_basis": "unverified_assumption_of_six_decimals",
  "legacy_price_usd": 0.01,
  "metadata": null,
  "method": "POST",
  "observed_at": 1786320000,
  "offers": [],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": null,
  "quality": "not_evaluated",
  "run_id": "730e7ed6a2ea1a63912f86d3773f58b4c71f2dbc8490ebb63c0f8b7dbc41c2e4",
  "schema_fingerprint": "8597b8d9c7149407",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-08-09T07:39:24.034Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}
txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight

Historical reference. Full payment options and token precision were not retained.

Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "legacy",
  "extension_names": [],
  "input_schema": null,
  "legacy_network": "eip155:8453",
  "legacy_pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
  "legacy_price_basis": "unverified_assumption_of_six_decimals",
  "legacy_price_usd": 0.01,
  "metadata": null,
  "method": "POST",
  "observed_at": 1786233600,
  "offers": [],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": null,
  "quality": "not_evaluated",
  "run_id": "eb4203e9f0c23016480e2890657df46a5c7e497c3b5fbd0a493d7b2bdbf21e70",
  "schema_fingerprint": "8597b8d9c7149407",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-08-09T07:39:24.034Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}
txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight

Historical reference. Full payment options and token precision were not retained.

Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "legacy",
  "extension_names": [],
  "input_schema": null,
  "legacy_network": "eip155:8453",
  "legacy_pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
  "legacy_price_basis": "unverified_assumption_of_six_decimals",
  "legacy_price_usd": 0.01,
  "metadata": null,
  "method": "POST",
  "observed_at": 1786147200,
  "offers": [],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": null,
  "quality": "not_evaluated",
  "run_id": "3e097fa46259d910f069342487483969075c6a3ce5a28451654ccd9a5e1ab57d",
  "schema_fingerprint": "8597b8d9c7149407",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-08-07T07:40:53.053Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}
txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight

Historical reference. Full payment options and token precision were not retained.

Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "legacy",
  "extension_names": [],
  "input_schema": null,
  "legacy_network": "eip155:8453",
  "legacy_pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
  "legacy_price_basis": "unverified_assumption_of_six_decimals",
  "legacy_price_usd": 0.01,
  "metadata": null,
  "method": "POST",
  "observed_at": 1786060800,
  "offers": [],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": null,
  "quality": "not_evaluated",
  "run_id": "5703b6c5128451a7149f4e42e045b6afa247f93c7526064dfcc6086c1185376e",
  "schema_fingerprint": "8597b8d9c7149407",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-08-06T07:37:36.074Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}
txguard.schemasure.comExplain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.
https://txguard.schemasure.com/v1/tx/preflight

Historical reference. Full payment options and token precision were not retained.

Source and evidence
{
  "description": "Explain and preflight an unsigned Base transaction, EIP-712 typed data, or an EIP-3009 x402 payment authorization before you sign it. Decodes intent against verified ABIs, resolves proxies, classifies approvals, and checks a payment authorization against the quote it claims to pay: recipient, amount, asset, chain, freshness, and nonce replay. Returns unknown rather than guessing when a selector is ambiguous. Not a guarantee that a transaction is safe or profitable.",
  "domain": "txguard.schemasure.com",
  "evidence_mode": "legacy",
  "extension_names": [],
  "input_schema": null,
  "legacy_network": "eip155:8453",
  "legacy_pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
  "legacy_price_basis": "unverified_assumption_of_six_decimals",
  "legacy_price_usd": 0.01,
  "metadata": null,
  "method": "POST",
  "observed_at": 1785974400,
  "offers": [],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": null,
  "quality": "not_evaluated",
  "run_id": "2b3f9441a908f4c1e0477e05ce55f1d4f83266c8b93b82b67d5c9245d2597353",
  "schema_fingerprint": "8597b8d9c7149407",
  "service_id": "024ff4ce5065de1a7079d14153857f3f48f38ab0b03bb2b7632a23472662a4bd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-08-05T10:05:17.658Z",
  "url": "https://txguard.schemasure.com/v1/tx/preflight",
  "usage_rights": "not_reviewed"
}

Outcome evidence starts with your workflow.

Private intake is ready for task IDs, charges, retries, result fingerprints and your evaluation criteria. Public performance comparisons need measured results; we do not have that benchmark yet.

Discuss an outcome integration
Collection coverage

Discovery comes from configured registries. Endpoint checks record responses, not task success. Older snapshots retain less detail. Customer usage, commercial terms and task evaluations require additional evidence.

1,423 historical or current source records quarantined during normalization; they are excluded from public comparisons.

43 of 43 archive objects verified in Backblaze. Last verification: Sep 12, 2026, 05:56 UTC.

Collection status JSON