Skip to content
Docs

Reference

Parameters

Every number the app and the program use, in one place.

Units

Quote currencyUSDC, 6 decimals
Launch tokens6 decimals
PricesUSDC per whole token, up to 6 decimals
Amounts on chaininteger atoms: 1 token = 1,000,000 atoms

Launch settings

SettingIn the studioFixed after launch
Name1 to 32 bytesYes
Ticker1 to 8 letters or digitsYes
Priceabove zeroPer sale
End price, rising curveabove the start pricePer sale
Tokens for saleabove zeroPer sale
Team share at sale0% to 40%Yes
Redemption fee0% to 10%Yes
Yield routed to the team0% to 50%Yes
Sale windowopens now or at a set time, 1 hour to 365 daysPer sale
Team walletany Solana address; your wallet by defaultYes

Timing

Quote valid for2 minutes
Transaction deadlineat most 5 minutes after it is prepared
Sign-in message valid for5 minutes, once
Session12 hours
Curve purchasesmay cost up to 1% more than the quote

Fees and rounding

Protocol sharethe cost × 1%, rounded down, taken first; buys $PLINTH to burn
Team share(the cost − the protocol share) × team share, rounded down; the rest goes to the treasury
Redemption feethe value at the floor × fee, rounded up; stays in the treasury
Last holderpays no redemption fee and receives the whole treasury
Curve average pricerounded up to the next atom
Purchase costrounded up to the next atom
Yield routethe amount × route, rounded down; the rest goes to the treasury

Formulas

floor                 F = treasury ÷ supply
most you can lose     1 − F × (1 − fee) ÷ price
lowest follow-on      F ÷ (0.99 × (1 − team share))
redemption payout     n × F − fee

Local test network

USDC buffer target20% of the treasury
Test Treasury fundjoined by every launch created from the studio