Skip to content

This demo runs on a simulated chain with a demo wallet. Simulated demo. Use a real NEAR wallet on testnetReal wallet on testnet

Launch a sale

Set your token and sale rules, review the exact terms, then open your launch workspace.

  1. Set the rules, current step
  2. Review
  3. Create

Your draft stays in this browser

Simulated demo. Unsigned form fields only. No sale exists until you confirm creation.

Start from a preset

Custom

Fills in the numbers below. Name, symbol, icon and description stay as you set them.

Token

To do

Fixed supply. No mint function, no admin key.

Token account symbol.fairground.testnet

tokens

Minted once, with 18 decimals.

Colour
Icon optional

Up to 3 letters or digits, or one emoji, on the colour above. Empty uses the ticker.

0/280

Allocation

Ready

Buyers see this split before they bid.

tokens
tokens
For sale
600,00060%
Creator
100,00010%
LP reserve, the rest
300,00030%

Price

Ready

Every winner pays one clearing price, never below the floor.

USDC / token
USDC

Below this the sale fails and every deposit is refunded.

Max price

A ceiling caps the clearing price, and with it the raise.

Bid window

Ready

A bid in the first second and one in the last are treated the same.

Opens
Length

Bids open when you create the sale and close 30 minutes later.

Limits

Ready

One bid per account. The sale takes at most 100 bids.

USDC

At least 1 USDC.

USDC

A larger deposit is returned, not recorded.

Filling all 100 bid slots with junk bids would cost an attacker 1 USDC for good and tie up 100 USDC until the sale ends.

Why these limits

Bid slots are first come, first served, and the contract cannot read a sealed bid, so someone can fill them with junk bids from throwaway accounts and block real bidders. A void bid loses 1 % of its deposit, which is why the minimum is at least 1 USDC. A higher minimum makes that more expensive, and it also shuts out smaller bidders.

The cap is per NEAR account. Someone with many accounts can split a big bid across them. That can get them more tokens, never a better price: everyone pays the same clearing price.

Raise at the floor
600USDC
If every token sells
Most it can raise
No cap
Grows with the price
Bidders to succeed
5
Each at the deposit cap
Bidders to sell out
60
At the floor and the cap

One account can buy at most 10K tokens at the floor, 1.7% of the sale. Arithmetic from your numbers, not a forecast of demand.

Bid privacy

Ready

How bids stay hidden until the sale closes.

Simulate this launch

Simulation

A crowd from the Bot Arena bids into a sale with your rules, from half to four times the demand that would buy every token at the floor. 5 crowds per level, each with 5 sniper bots that bid first.

People in each crowd
Running the simulation

A model, not a forecast: real people value and bid differently. It uses the Bot Arena's assumptions about valuations, budgets and bots; nobody splits a bid across accounts. Trading after the sale runs in your launch pool, or without one in the Arena's pool. Arena method and assumptions

Fixed for every sale

Void bids
Deposit returned less 1 %, which stays locked in the contract.
Bid slots
100. You prepay their storage in NEAR and get back what unused slots cost.
Settle timeout
If no result arrives within 2 hours of the close, anyone can switch the sale to refunds.
Unsold tokens
Burned when the creator is paid out.
Deposit token
USDC only, usdc.fakes.testnet.