DocsTasks

Wallet warm-up task

Age wallets with buy → hold → sell cycles on live coins — the full engine form.

The Wallet warm-up engine ages wallets with buy → hold → sell cycles on live coins. The Warm up modal on the Wallets page is the short form; this task form exposes everything, including the repeat schedule and jitter. Every task wallet runs its own cycles.

A Wallet warm-up task.
A Wallet warm-up task.

Token source#

  • Auto — a different fresh coin per buy from recent launches: never one the wallet already warmed, never one already 1.5× its launch price. On Robinhood, from pons launches.
  • This task's mint only — warm on the task's token.

A cycle#

  • Each trade buys between Min buy and Max buy, holds between Min hold and Max hold, then sells.
  • Trades / cycle trades spread over Cycle duration minutes.
  • Stop-loss sells a held buy early if it drops that far below cost.

Look like trading bots#

Pick any of Photon, Trojan, BullX, Axiom: every warm-up buy and sell then also sends 10 lamports (0.00000001 SOL) to that bot's fee wallet, the same transfer those bots make, so the wallet's history reads as a trader using that bot. Each wallet sticks to one of the bots you picked, across every task. Pick none to turn it off. Solana only.

Sells through a throwaway wallet aren't tagged

If Sell through a temporary wallet is on for this task, those sells are signed by a throwaway wallet that trades once — tagging it would label that wallet, not the wallet you're warming — so they go out untagged. The task's preview tells you how many of its wallets sell that way.

The schedule#

  • Max cycles — 0 runs until stopped.
  • Repeat interval — hours between cycles; 0 is back-to-back.
  • Cadence jitter and Trade-count jitter (Advanced) — randomize spacing and count by ± that percent.
Real trades, real fees

Every warm-up leg is a real swap paying the platform fee and gas. Size buys to what the wallet can afford across the whole schedule.

Every option on the Wallet Warmup formwarmup
  • Token sourcechoicedefault Auto — fresh pump.fun coins from the warmup cache
    Auto picks a different live coin per buy (never one the wallet already warmed, never ≥1.5× its launch price).
    Auto — fresh pump.fun coins from the warmup cacheThis task’s mint only
  • Minimum buy amountnumberdefault 0.01 SOL
  • Maximum buy amountnumberdefault 0.05 SOL
  • Min holdnumberdefault 30000 ms
  • Max holdnumberdefault 120000 ms
  • Trades / cyclenumberdefault 5
  • Cycle durationnumberdefault 10 min
  • Repeat intervalnumberdefault 1 h
    0 = back-to-back.
  • Max cyclesnumberdefault 1
    0 = until stopped.
  • Stop-lossnumberdefault 20 %0100 %
    Sell a held buy early if its value drops this % below cost. 0 = off.
  • Look like trading botschoicesdefault
    Every trade also sends 10 lamports (0.00000001 SOL) to the fee wallet of one of the bots you pick, so explorers and trackers label the trade as made through that bot. Each wallet sticks to one bot. Pick none to turn this off.
  • Cadence jitternumberdefault 0 %090 %
    Randomize trade spacing by ±this %. 0 = even.
  • Trade-count jitternumberdefault 0 %090 %
    Vary each cycle’s trade count by ±this %. 0 = fixed.
  • Slippagenumberdefault 500 bps15000 bps
  • Stop after repeated errorsnumberdefault 10
  • Simulatetoggledefault on
    Check the task without sending transactions or spending funds.