Payment goes on-chain to the app owner · access lasts 7 days · renew anytime
LAUNCH PIPELINE
01 Deploy Token
02 Add Liquidity
03 Airdrop
SETTINGS
◇ Chains & Config
CONTRACTS
01 · Deploy
02 · Liquidity
03 · Airdrop
◇ Config
01Deploy Token
Fixed-supply ERC-20. Clean contract — no mint, no tax, no blacklist. Owner can burn & renounce.
Token parameters
whole tokens — no decimals here
One free key from etherscan.io/apis covers Base + Ethereum + Polygon. Saved only in this browser.
wallet not connected
02Add Liquidity
Seed a Uniswap pool pairing your token with the chain's native coin. Pick the engine; V3 lets you set the exact opening price and a min/max range.
i
WETH / pool addresses are read live on-chain, never hardcoded — funds can't route to a wrong contract. On V3, the initial price you set becomes the pool's opening price; the range concentrates your liquidity between a min and max price.
!
Concentrated liquidity (V3 / V4). The V4 single-sided path is byte-verified against a real Base launch tx, and all price/range math is unit-tested — but pool creation can't be undone. Do one dry-run on a testnet before a mainnet launch. V4 is Base-only here; V4 uses Permit2 (one-time token approval, then launches are a single tx).
Engine
Pool setup
PRICE — ETH PER TOKEN
↗
Single-sided: you deposit only your token, zero ETH. Set where the pool opens and the top of the sell range. As buyers push the price up from opening toward top, your token converts to ETH.
price the pool starts at
top of the sell range
≈
V2
03Airdrop
Batch-send your token to many wallets in one transaction via an on-chain MultiSender.
MultiSender contract
i
The MultiSender batches your transfers into one transaction per batch. It only moves tokens you explicitly approve.
Recipients
◇Chains & Config
Built-in networks and their verified Uniswap addresses. Add a custom chain if you need one.
Access Control · Paywall
Require a weekly payment before anyone uses this tool. Deploy once — payments forward straight to your payout wallet, access lasts 7 days per payment. After deploy, paste the address into PAYWALL_CONTRACT at the top of the file and set PAYWALL_ENABLED = true, then re-upload.
≈ $10 — adjust to current ETH price
on Base · one-time
MANAGE EXISTING CONTRACT
Your payout wallet is never gated — you can always open the app to manage it.
Airdrop Fee · MultiSender
The built-in MultiSender charges a flat fee per airdrop batch, forwarded to your wallet in the same transaction. The fee is priced from a Chainlink feed, so it stays at your target dollar amount as the coin price moves — set it once, never recalibrate.
10 = $0.10 · 0 = free
Pre-filled for Base and Ethereum. If the feed ever goes stale or offline, the contract falls back to a flat fee — airdrops never break.
deploy from the Airdrop tab, then paste the address into MS_DEFAULT
MANAGE EXISTING CONTRACT
Built-in networks
Add / override a chain
CONSOLE · ready
Compiler v0.8.26 · optimizer enabled, 200 runs · EVM paris. Use these exact settings to verify on the explorer.