Modes
The public dashboard and client API run LIVE on Solana mainnet only. There is no test-mode switch in the app. Use launch readiness (preflight) before Start.
LIVE (client default)
What it does: real claim, buyback, and holder airdrops on mainnet.
- Requires saved dev wallet (Pump.fun launch / claim wallet) and Helius RPC.
- Requires a valid mint (CA) on the project.
- Launch readiness must pass (mint on-chain, RPC OK, dev wallet is creator, SOL reserve, engine online).
- Creator fees must reach
minClaimSolor the cycle logs IDLE and waits. - Start runs the scheduler on your
cycleIntervalSec. Run now runs one cycle immediately.
New projects are created with mode: LIVE.
The API sets LIVE automatically when you call control/start or control/run-once.
Client PATCH cannot change mode.
Legacy SIM and DRY (not in client UI)
Older builds exposed SIM (synthetic log) and DRY (simulate only) in the dashboard. Those modes are not available to end users anymore. They may still exist on very old rows in the database for operator testing.
If you integrate via the public API, assume mainnet LIVE behavior only. See API reference - Client model.
Controls
| Button | Behavior |
|---|---|
| Check again (preflight) | Runs GET /api/projects/:id/preflight without starting a cycle. |
| Start | Starts the scheduler (repeating LIVE cycles). |
| Stop | Stops the scheduler. |
| Run now | One LIVE cycle immediately (409 if a cycle is already running). |
Metrics API and overlays
External overlays use the Metrics API.
Published stats are always LIVE mainnet counters, regardless of any legacy mode field on the project row.