Launch Procedure
✅ LAUNCHED 2026-05-13 — $LVL1 is live on pump.fun. Verify the official CA at /token. This page documents the launch state machine and the procedure that was followed.
Launch State Machine
- ✓ PrelaunchNo official CA. Anti-scam posture.
- ✓ Launch WindowOperator at console. CA still absent.
- ◉ Live (Bonding) currentCA published. Founder exposure ≤ 1.5%.
- ○ GraduatedPumpSwap pool. Migration receipts.
Alert / Policy Alert / Incident Lockdown states overlay any phase. See /emergency.
Pre-launch checklist (completed before the 2026-05-13 launch)
- lvl1.fun final public surface ready.
- lvl1.ai /card scoring high enough for shareable cards.
- lvl1.io PRELAUNCH state live with founder 1.5% policy visible.
- X profile links lvl1.io or lvl1.fun with verify link.
- Telegram pinned prelaunch message in place.
- Bot /verify and /ca commands return prelaunch text pointing to lvl1.io.
- No CA posted anywhere.
- Fee mode locked: CREATOR FEES 0.3% — pump.fun standard, creator fees ON at 0.3%, no cashback (all set immutably at mint).
- Dry run completed (see below).
Launch moment exact order
- Create token on selected venue (pump.fun).
- Record exact CA. Verify first-6 / middle-4 / last-6 against venue UI.
- Record launch URL.
- Record deployer wallet.
- Record fee mode / Cashback mode.
- Record founder wallet only if founder/operator acquires exposure.
- Confirm aggregate founder/operator-controlled exposure ≤ 1.5%.
- Update
src/data/launchState.ts. - Run
pnpm validate:launch-stateandpnpm validate:manifest-sync. - Rebuild + deploy lvl1.io.
- Verify
/token,/.well-known/lvl1.json,/status.jsonall show the same CA. - Publish X launch post linking
lvl1.io/tokenfirst. - Pin Telegram launch message linking
lvl1.io/tokenfirst. - Update lvl1.fun CTA.
- Update lvl1.ai footer if needed.
- Verify bot
/careturns the official CA. - Add
TOKEN_STATUS_UPDATE+POLICY_CONFIRMATIONreceipts.
Post-launch first hour
- Monitor for fake CAs and impersonation in replies.
- Add
SCAM_ALERTreceipts as needed. - Update
WALLET_DISCLOSUREreceipts if founder acquired exposure. - Confirm aggregate founder exposure stays ≤ 1.5%.
- Confirm fee mode visible on
/fees. - Keep all X / TG posts pointing to
lvl1.io/tokenfirst. - Do not make price, volume, or "moon" claims.
Dry-run protocol
Before launch day, run a full state simulation in a branch:
- Edit
launchState.tsto setstatus = 'LIVE_BONDING'. - Add a placeholder CA (clearly marked as test) and pump.fun URL.
- Add a placeholder founder wallet at 1.5%.
- Set
feePolicy.modeto expected mode. - Run all 12 validation scripts. All must PASS.
- Visually inspect every route in
pnpm preview. - Revert. Save the dry-run state file in
scripts/launch-dry-run.fixture.jsonfor the validate:launch-dry-run check.
X / Telegram templates
See /brand for safe captions. Templates are also embedded in OPERATOR_RUNBOOK.md.