{
  "ok": true,
  "aktuell": {
    "schema": "connskill-conformance/1",
    "origin": "https://txguard.schemasure.com",
    "pfad": "/v1/tx/preflight",
    "httpMethode": "POST",
    "geprueftAm": "2026-10-14T00:38:15.109Z",
    "challenge": {
      "beispielBody": {
        "unsigned_tx": {
          "from": "0x9F2C5E4A8db1C3a7E6B0d4f8C1E2a5b7D9C0e3F4",
          "to": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "value": "0",
          "data": "0xa9059cbb0000000000000000000000005d3e1a9b7c2f4e8a0b6d3c5f9e1a7b4d2c8f0a6e0000000000000000000000000000000000000000000000000000000000002710"
        },
        "expected_quote": {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0x1a2B3c4D5E6F7a8B9c0D1e2F3A4b5C6d7E8F9a0b",
          "maxTimeoutSeconds": 60,
          "extra": {
            "name": "USD Coin",
            "version": "2"
          }
        }
      },
      "x402Version": 2,
      "scheme": "exact",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "payTo": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
      "amount": "20000",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "imHeader": true,
      "imBody": false
    },
    "ergebnisse": [
      {
        "id": "challenge_present",
        "frage": "Antwortet eine unbezahlte Anfrage mit einer gültigen 402-Challenge?",
        "question": "Does an unpaid request answer with a valid 402 challenge?",
        "status": 402,
        "bestanden": true,
        "grund": "gültige 402"
      },
      {
        "id": "malformed_signature",
        "frage": "Wird ein unlesbarer Zahlungs-Header abgelehnt statt mit 5xx quittiert?",
        "question": "Is an unreadable payment header refused rather than answered with a 5xx?",
        "status": 402,
        "bestanden": true,
        "grund": "abgelehnt mit 402"
      },
      {
        "id": "wrong_recipient",
        "frage": "Wird eine Zahlung an eine fremde Adresse abgelehnt?",
        "question": "Is a payment to a different recipient refused?",
        "status": 402,
        "bestanden": true,
        "grund": "abgelehnt mit 402"
      },
      {
        "id": "wrong_asset",
        "frage": "Wird ein anderes Token als das geforderte abgelehnt?",
        "question": "Is a token other than the one demanded refused?",
        "status": 402,
        "bestanden": true,
        "grund": "abgelehnt mit 402"
      },
      {
        "id": "underpayment",
        "frage": "Wird ein zu geringer Betrag abgelehnt?",
        "question": "Is an amount below the price refused?",
        "status": 402,
        "bestanden": true,
        "grund": "abgelehnt mit 402"
      },
      {
        "id": "wrong_network",
        "frage": "Wird eine Zahlung auf der falschen Chain abgelehnt?",
        "question": "Is a payment on the wrong chain refused?",
        "status": 402,
        "bestanden": true,
        "grund": "abgelehnt mit 402"
      },
      {
        "id": "expired",
        "frage": "Wird eine abgelaufene Autorisierung abgelehnt?",
        "question": "Is an expired authorization refused?",
        "status": 402,
        "bestanden": true,
        "grund": "abgelehnt mit 402"
      },
      {
        "id": "replayed_nonce",
        "frage": "Wird eine wiederverwendete Nonce abgelehnt?",
        "question": "Is a reused nonce refused?",
        "status": 402,
        "bestanden": true,
        "grund": "abgelehnt mit 402"
      },
      {
        "id": "not_yet_valid",
        "frage": "Wird eine noch nicht gültige Autorisierung abgelehnt?",
        "question": "Is a not-yet-valid authorization refused?",
        "status": 402,
        "bestanden": true,
        "grund": "abgelehnt mit 402"
      },
      {
        "id": "domain_version",
        "frage": "Wird eine abweichende Vertragsversion in der Anfrage ignoriert?",
        "question": "Is a contract version supplied by the request ignored?",
        "status": 402,
        "bestanden": true,
        "grund": "abgelehnt mit 402"
      },
      {
        "id": "domain_chain_id",
        "frage": "Wird eine abweichende Chain-ID in der Anfrage ignoriert?",
        "question": "Is a chain id supplied by the request ignored?",
        "status": 402,
        "bestanden": true,
        "grund": "abgelehnt mit 402"
      }
    ],
    "zusammenfassung": {
      "geprueft": 11,
      "bestanden": 11,
      "durchgefallen": 0
    },
    "methode": "Zuerst wird eine unbezahlte Challenge abgefragt, danach werden unlesbare oder veränderte Zahlungs-Header mit erfundenen Signaturen gesendet. Es wird nie eine gültige Zahlung gesendet; kein Geld bewegt sich. Die Antworten belegen HTTP-Ablehnungen, keine isolierte kryptografische Feld- oder Replay-Prüfung. Höchstens 11 Anfragen je Origin einschließlich Challenge, eine pro Sekunde.",
    "hinweis": null,
    "fingerabdruck": "sha256:b8ae0afe978b787d5ebfcbf4b4431be100dd804771e2d8047a4a56cc80aac827"
  },
  "verlauf": []
}