Gate 11 — Not a Duplicate
The same gas receipt may never be submitted twice regardless of which wallet uploads it.
QUICK GUIDE
Purpose
What this gate checks The same gas receipt may never be submitted twice regardless of which wallet uploads it.
Best for
Understanding why a submission passed or failed
Read time
1 min
Next action
Find the failed gate, fix the issue, then resubmit
What this gate checks
The same gas receipt may never be submitted twice regardless of which wallet uploads it.
Under the hood: Both an exact SHA-256 hash and a perceptual phash of the uploaded image are compared against every previously submitted receipt. Either match triggers a duplicate failure.
Common failure reasons
- Submitting the same receipt after a previous failure
- Two people submitting photos of the same receipt
- Photo of a photo of a receipt
- Lightly cropped or rotated version of an existing receipt
How to pass this gate
Each submission requires a unique original gas receipt. Never resubmit a receipt that was previously used — even by another wallet.
At a glance
- Category: Receipt Verification
- Blocking: Yes — failing this gate rejects the claim
- Typical duration: ~20s
- Policy engine id:
not_duplicate - Pre-flight checklist item: "This specific receipt has never been submitted before"