The scheme
One payment in. One card out. Forever.
When your payment confirms, the card is derived from the transaction hash with a keyed hash that only our server holds. Two consequences follow, and both are checkable:
01Nobody can peek early
The transaction hash does not exist until you sign and send. Not us, not you โ no one can know the card before the money moves. You also cannot "shop" for a hash: changing your gas settings changes the hash, but you would have to broadcast the payment before you learn the outcome.
02Nobody can swap it after
The same transaction hash always resolves to the same card. Ask our server to re-run a delivery a hundred times and the answer never changes โ if it ever did, that would be the proof of tampering.
Draw functionโ
Key commitmentโ
Settlementโ
Treasuryโ
The key commitment is a fingerprint of the secret behind the draw. Changing that secret changes the fingerprint โ so a silent switch would be visible to anyone who looked.
Check a pull
Paste a transaction hash.
You'll find these next to every row in the public pull feed, or in your own wallet history.