Amounts stay encrypted end-to-end. Settlement and redemption happen without ever revealing what you paid. Powered by Fhenix CoFHE on Base.
Live on Base SepoliaThe buyer picks a product, the chain sees a ciphertext, and a bonded observer delivers the goods without ever touching the clear amount.
01
Product ID and ETH amount encrypt in the browser with Fhenix CoFHE. Funds lock on Base.
02
A bonded observer is granted FHE access — just enough to know what to buy, and for how much.
03
Observer buys the card, AES-encrypts the code, pins it to IPFS, releases the escrow.
04
Only the buyer can decrypt the AES key via FHE. Chain never sees the code, the product, or the amount.
Fhenix CoFHE lets Solidity operate directly on encrypted integers. No trusted execution, no custodian, no reveal.
euint64
FHE lets the contract add, compare, and allow access without ever decrypting. The amount stays sealed while being checked.
FHE.allow
The buyer's browser encrypts. The contract grants targeted access — the observer sees enough to fulfill, and nothing more.
AES + IPFS
The gift card code is AES-encrypted, pinned to IPFS, and unlocked only by a buyer-decryptable FHE key.