Unmask · Sealed-bid launches on
Bid blind, win fair, check everything. Every bid is sealed until the window closes, then one price is found and everyone pays it. Fast no longer wins, and anyone can verify the auction ran honestly.
sealed bids
214
amounts stay hidden until the close
The problem, in one picture
On most launchpads whoever is fastest gets the cheap tokens, then sells into everyone who arrives later. Take away the speed advantage and the sniper has nothing left to sell.
Illustration, same eleven bids on both sides. The first-come side uses a simple rising price curve with the fastest buyers served first. The sealed side is the real auction rule, run on those bids.
Why Unmask
Same token, same buyers. Only the rules change.
First-come launchpad
Unmask launch
Live right now
Open launches are taking sealed bids. Settled ones show their proof.
How it works
The auction runs inside a hardware enclave. Its code is public, and it signs what it did.
Choose the most you'd pay per token and how many you want. Your bid is encrypted so only the enclave can read it, and the most you could owe is locked in a payment check.
you see: your bid · they see: nothing
The page shows a countdown and how many bids there are. Never an amount. Arriving first gives no edge, and no one can read the order book.
public: a count · hidden: every amount
At the deadline the enclave finds the single price that sells the supply. Everyone who wins pays that price, not their own limit. Everyone else gets everything back.
one price · everyone pays it
The code hash, the attestation, the result and the transfers are published. Anyone can recompute them and see that the auction ran as promised.
everything public · anyone can re-run it
See it clear
Bids stack from the highest price down. Where the stack reaches the supply is the clearing price, and everyone to the left pays it, even if they offered more.
| Bidder | Limit | Wanted | Got | Paid | Refunded |
|---|---|---|---|---|---|
| ••••••• | •••• | •••• | •••• | •••• | •••• |
| ••••••• | •••• | •••• | •••• | •••• | •••• |
| ••••••• | •••• | •••• | •••• | •••• | •••• |
| ••••••• | •••• | •••• | •••• | •••• | •••• |
| ••••••• | •••• | •••• | •••• | •••• | •••• |
| ••••••• | •••• | •••• | •••• | •••• | •••• |
| ••••••• | •••• | •••• | •••• | •••• | •••• |
| ••••••• | •••• | •••• | •••• | •••• | •••• |
| ••••••• | •••• | •••• | •••• | •••• | •••• |
| ••••••• | •••• | •••• | •••• | •••• | •••• |
| ••••••• | •••• | •••• | •••• | •••• | •••• |
Privacy and proof
Secrecy protects the bidding. Openness protects everyone after it.
During bidding
After settlement
Built on
What this does not do
Set the token, the reserve and the window. The auction does the rest.