Commit ─── Reveal ─── Settle

Trustless Blind Auctions
on Sui.

Encrypted bids stored on Walrus decentralized storage. Commitments verified on-chain. No auctioneer. No trust required.

01
Commit

Encrypt your bid with AES-GCM. Upload ciphertext to Walrus. Submit hash + blob ID on-chain.

02
Reveal

After commit phase ends, submit your plaintext bid + salt. Move contract verifies the hash.

03
Settle

Highest verified bid wins. Prize auto-transfers on-chain. Every bid is auditable via Walrus.

Live Auctions

Frequently Asked Questions

New to decentralized blind auctions? Here is everything you need to know about the cryptography, storage, and rules of SealedBid.

What is a "Sealed-Bid" Auction?+
How does this trustless system work without an auctioneer?+
What is "Walrus" and why is it used?+
What happens if I commit a bid but forget to reveal it?+
How is the winner selected, and is it secure?+
Can the creator of the auction steal my funds or see my bids?+