Create a Sealed Auction

Sell large amounts of tokens directly to buyers without market slippage. Bids are hidden to prevent front-running, and the highest bidder wins. You set the minimum asking price.

Auction Details
You offer
Minimum you want

Time for buyers to submit hidden bids.

Buyers reveal bids AFTER bidding ends.

Only allow specific wallets to bid. Leave empty for a public auction.

How It Works
1

Create the Auction

You set a minimum asking price and deposit your tokens into the smart contract. You also set the length of the Bidding Phase and the Reveal Phase.

2

Bidding Phase (Hidden)

Buyers submit secret bids to the blockchain. Nobody (not even you or the smart contract) knows how much they bid. They pay a small, refundable 100 TX deposit to prove they are serious.

3

Reveal Phase (Public)

Bidding locks. Buyers must return to "reveal" their hidden bids by depositing their actual tokens. If they don't reveal their bid, they lose their 100 TX deposit to you.

4

Finalize

The highest revealed bid wins! You get the buyer's tokens, and they get yours. Everyone else gets a full refund. If no one bids, you can safely cancel the auction and get your tokens back.

Frequently Asked Questions
What happens if someone doesn't reveal their bid?

To place a hidden bid, buyers must deposit a small anti-spam bond (100 TX). If they fail to return and reveal their bid during the Reveal Phase, they forfeit this bond to you as the auction creator.

Why use an Allowlist?

An allowlist lets you restrict bidding to specific wallet addresses. This is perfect for private sales, exclusive community rounds, or dealing directly with known OTC buyers. If left blank, anyone can bid.

What if no one bids on my auction?

If the auction ends and there are no valid revealed bids, the auction is considered failed. You can safely click "Cancel & Refund" to instantly get all your deposited tokens back.

Looking for active auctions?

Browse the marketplace and place your bids.