The cheapest, fastest way to launch a token presale on BNB Chain
Most launchpads charge thousands of dollars in listing fees, gatekeep approvals through opaque review committees, and lock you into their platform tokens before you even reach a community. We built MoonSale because that model is broken for everyone except the launchpads themselves.
If you have a token, an idea, and roughly $100 in BNB, you can host a presale on moonsale.app today. No application form. No team approval. No five-figure listing fee. This guide walks you through the entire flow in five steps, with audited contracts, on-chain liquidity locks, and a public security score on every sale.
Why presales matter for new tokens
A presale is the single most important event in the lifecycle of a new token. It is where you raise the BNB you need for liquidity, marketing, and runway, where your earliest believers buy in, and where the market sees your tokenomics for the first time. Get it right and you list with deep liquidity, a real holder base, and credibility. Get it wrong and the chart prints once, then dies.
The cost barrier matters. A founder paying $20,000 to a tier-1 launchpad just to list cannot afford to fail. They are forced into pumpy short-term tactics. A founder paying under $100 has the runway to focus on building the project itself. That is what MoonSale exists to fix.
Step 1. Create your token (5 minutes, ~$2)
Go to moonsale.app/create-token. Pick a template:
- Standard ERC-20 — clean, no taxes, no fees. Recommended for utility tokens and most use cases.
- Liquidity Generator — auto-collects a small percentage of each trade and routes it to liquidity. Good for community tokens that want a self-reinforcing LP.
- Buyback Baby — auto-collects fees and uses them to buy back the token from the open market. Aggressive memecoin pattern.
Fill in the name, symbol, total supply, decimals, and any tax settings. Sign one transaction in MetaMask. The contract deploys, gets auto-verified on BscScan within seconds, ownership transfers to your wallet, and the source code is public from the moment it goes live.
You can also bring an existing token. MoonSale works with any ERC-20 deployed on BNB Chain or Ethereum.
Why on-chain verification matters
A verified contract on BscScan is the difference between investors trusting you and ignoring you. Every serious buyer checks for the green tick before they buy. MoonSale's token factory handles this automatically, so you do not have to fight with flattening Solidity or manually submitting source.
Step 2. Generate healthy tokenomics (free)
Most failed launches fail because of tokenomics, not technology. The team allocation is unlocked, the liquidity is too thin, the marketing reserve is missing, the airdrop is half the supply.
Go to moonsale.app/tokenomics-creator and pick your project type. The tool gives you a sensible default split:
- Liquidity 40 to 55%
- Public sale 25 to 30%
- Marketing reserve ~15%, vested
- Team ~10%, vested with a cliff
- Community / staking rewards ~10%, released over years
Adjust the sliders to match your project, then copy the breakdown into your whitepaper. Investors will read this. A clear, defensible tokenomics chart is one of the strongest trust signals you can give.
Step 3. Scan your contract before listing (free)
Before your token sees a single buyer, run moonsale.app/token-scanner on the contract address. The scanner pulls live data from GoPlus and checks for:
- Honeypot detection
- Hidden mint functions
- Blacklist functions that let the deployer block specific wallets
- Buy and sell tax above 5%
- Proxy contracts that allow the deployer to swap implementation
- Source code verification status
Two minutes here saves you a reputation-destroying weekend. Even if your contract is clean, screenshot the scanner result and share it with your community before launch. Investors who already trust the scanner will trust you faster.
Step 4. Create the presale (~$80 listing fee)
This is the main event. Go to moonsale.app/create-presale and fill in the wizard:
Presale parameters
- Softcap — the minimum BNB you need to raise. If unmet by end time, the presale fails and every contributor gets a full automatic refund on-chain. No support tickets, no waiting.
- Hardcap — the maximum BNB. The sale closes automatically when this fills.
- Presale rate — how many tokens each BNB buys during the sale.
- Listing rate — the price tokens trade at on PancakeSwap immediately after finalization. Should be lower than the presale rate so investors see green on day one.
- Liquidity % — share of the raised BNB that goes into the LP. Defaults to 51% (audit minimum). 60 to 70% is healthier.
- Liquidity lock — how long the LP tokens are locked. Defaults to 365 days. Longer locks build more trust.
- Unsold tokens — what happens to unsold supply at finalize: Burn (recommended), Refund to creator, or Lock in contract.
The form has sane defaults pre-filled. You can ship a presale in three minutes if you want to.
Cost breakdown
- Listing fee: roughly 0.2 BNB (about $80 at current prices)
- Token deploy gas: ~$2
- Token deposit + approval: ~$1
- Total all-in: under $100
You sign one transaction. The presale contract deploys, your token escrows, and the sale goes live with a public URL within seconds.
Step 5. Promote, fill, finalize
Share your sale link. The page auto-renders a security score out of 50, your tokenomics breakdown, locked liquidity, and contributor count. Investors see exactly what they are buying into.
When the sale ends or the hardcap fills, click Finalize in the creator dashboard. The contract:
- Sends raised BNB to PancakeSwap and creates the LP
- Locks the LP tokens for the duration you set
- Transfers your share of BNB (raised minus liquidity minus platform fee) to your wallet
- Distributes claimable tokens to contributors
All on-chain. No human approves anything. No custodial risk. Investors can verify every step on BscScan.
What sets MoonSale apart
- Permissionless — no KYC required to launch. Optional KYC and Audit badges are available for projects that want extra credibility, but they are never gates.
- 96/100 audit score — every contract on the platform was audited by ICOGemHunters and scored 96 out of 100 in the most recent round. The full reports are public on moonsale.app/ca-audits.
- Per-sale Security Score — every presale gets a public score out of 50 across 11 weighted criteria. Investors see the same data the team does.
- Free creator tools — token scanner, tokenomics generator, token locker, vesting contracts. All free, even if you launch elsewhere.
- Sub-$100 cost — most launchpads charge $5,000 to $50,000. We charge a flat fee in the ~$80 range because small projects deserve a fair starting line.
Who this is for
Solo builders, community-led tokens, memecoins with a roadmap, utility projects that cannot afford a tier-1 listing, builders who want LP locks, contract verification, and public tokenomics without booking a sales call.
If you have ever been told "your project is too small to launch with us," MoonSale is for you.
Ready to launch?
Start at moonsale.app/create-presale. BSC mainnet is live and Ethereum is on the roadmap. Same on-chain primitives as the tier-1 launchpads, priced for the rest of us.