Konformitätsbericht
randomfactsx402.vercel.app
Geprüft: 2026-09-18T00:43:07.473Z
Ressource: GET /api/random-fact
Ergebnis: 11/11 bestanden
Fingerabdruck: sha256:e8db1351f639874de3a820b3aa8e9c09c8b9355ab6210e856f7768ff52fc9ee8
Einzelprüfungen
| Prüfung | HTTP | Wertung | Begründung |
|---|---|---|---|
challenge_presentAntwortet eine unbezahlte Anfrage mit einer gültigen 402-Challenge? | 402 | bestanden | gültige 402 |
malformed_signatureWird ein unlesbarer Zahlungs-Header abgelehnt statt mit 5xx quittiert? | 402 | bestanden | abgelehnt mit 402 |
wrong_recipientWird eine Zahlung an eine fremde Adresse abgelehnt? | 402 | bestanden | abgelehnt mit 402 |
wrong_assetWird ein anderes Token als das geforderte abgelehnt? | 402 | bestanden | abgelehnt mit 402 |
underpaymentWird ein zu geringer Betrag abgelehnt? | 402 | bestanden | abgelehnt mit 402 |
wrong_networkWird eine Zahlung auf der falschen Chain abgelehnt? | 402 | bestanden | abgelehnt mit 402 |
expiredWird eine abgelaufene Autorisierung abgelehnt? | 402 | bestanden | abgelehnt mit 402 |
replayed_nonceWird eine wiederverwendete Nonce abgelehnt? | 402 | bestanden | abgelehnt mit 402 |
not_yet_validWird eine noch nicht gültige Autorisierung abgelehnt? | 402 | bestanden | abgelehnt mit 402 |
domain_versionWird eine abweichende Vertragsversion in der Anfrage ignoriert? | 402 | bestanden | abgelehnt mit 402 |
domain_chain_idWird eine abweichende Chain-ID in der Anfrage ignoriert? | 402 | bestanden | abgelehnt mit 402 |
Methode und Grenzen
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.
Berichtsverlauf
- 2026-10-06T00:49:11.283Z ·
sha256:9956f83ff43d89ab5a6988427d17a1de17328e53809edbb3cf3cff3b9d0406f1 - 2026-09-18T00:43:07.473Z ·
sha256:e8db1351f639874de3a820b3aa8e9c09c8b9355ab6210e856f7768ff52fc9ee8