CookLabON-CHAIN CULTURELaunch token
PROTOCOL ONLINEONE PROGRAM1B FIXED SUPPLYTWO-PHASE FEESTELEGRAM NATIVESOLANA SPEED PROTOCOL ONLINEONE PROGRAM1B FIXED SUPPLYTWO-PHASE FEESTELEGRAM NATIVESOLANA SPEED
WhitepaperExperienceBot command guide
05 / 21
Using CookLab

Bot command guide

Canonical CookLab whitepaperProduct & protocol specification · Version 3.0
COOKLAB / COMMAND› buy $NOVA 1READY FOR CONFIRMATION

The command menu exposes the complete devnet workflow. Value-moving commands simulate before broadcast and report a transaction link only after confirmation.

/startCreate or retrieve your encrypted bot wallet — enabled
/balance · /bagsView SOL balance and Token-2022 positions — enabled
/price $TICKER · /topView finalized indexed market data — enabled
/withdraw <amt> <addr>Create an expiring, single-use withdrawal confirmation — enabled
/refView the referral link and withdraw finalized rewards — enabled
/launch · /buy · /sell · /claimLaunch, trade, and claim unlocked creator vesting — enabled on devnet
/alert · /promoteFinalized price alerts and paid partner campaigns — enabled on devnet

A disabled command never accepts funds or fabricates a transaction receipt. Production trade confirmations must show minimum received, fees, mint and final transaction signature.

DEEP DIVE

Commands are a compact interface to typed protocol actions. The parser normalizes whitespace and units, but it must never reinterpret an ambiguous amount or ticker in a way that moves funds unexpectedly.

01

Amount semantics

Buy amounts are denominated in SOL. Sell inputs may be an explicit token amount or a percentage of the wallet’s current balance. `all` resolves to the available balance at quote time, subject to state changes before confirmation.

  • SOL inputs include the disclosed trading fee
  • Percentages are bounded from 0% to 100%
  • Ticker lookup must resolve to a unique mint
  • Quotes expire when market state materially changes
02

Receipts and recovery

Every submitted action should return a human-readable summary and a Solana signature. Direct-wallet assets remain controlled by the connected wallet. If Telegram becomes unavailable, optional bot-wallet assets and completed transactions remain discoverable on-chain, while withdrawal access depends on backend recovery.

  • Record the signature
  • Reconcile balances after finalization
  • Do not repeat a pending withdrawal
  • Use the mint—not the ticker—as identity