Skip to main content

vamp

the nuclear option. stops all running bots, sells every token across every wallet, closes all token accounts, and sweeps all sol to a single destination wallet. nothing left behind.

the full pipeline

1. stop volume bot sessions (if running)
2. discover all token holdings across source wallets
3. sell everything (or just one specific token)
4. close empty token accounts (recover ~0.002 sol rent each)
5. swarm wallets → consolidate to their master swarm wallet
6. all source wallets → transfer sol to destination
7. close solana accounts, send remaining dust
8. destination wallet triggers 1 sell to dump any remaining tokens
the key thing: each wallet type consolidates through its own hierarchy first, then everything flows to the destination.

wallet consolidation flow

volume wallets ──────────────────────→ destination
snipe wallets ───────────────────────→ destination
bundle wallets ──────────────────────→ destination
swarm wallets → master swarm wallet ─→ destination
                (sol + tokens)
swarm wallets are special — they consolidate to their master swarm wallet first (because there can be dozens), then the master sends to the destination.

when to use

  • after a launch — recover all sol from every wallet type back to dev
  • exiting a position — liquidate one specific token across all wallets
  • cleanup — close dead accounts, recover rent from old token accounts
  • before privacy swap — consolidate everything before rotating wallets

config

paramwhatdefault
source_walletswallets to drainrequired
destination_walletwhere all the sol goesrequired
token_mintonly sell this specific tokenall tokens
sell_tokenssell tokens before sweepingtrue
close_accountsclose empty token accountstrue
slippage_bpsslippage for token sells2000 (20%)

what gets recovered

  • all sol from source wallets
  • sol from selling tokens
  • ~0.002 sol rent per closed token account
  • remaining dust from closed solana accounts

vamp vs consolidate

vampconsolidate
sells tokensyes (automatic)no
closes accountsyesoptional
stops volume botyesno
end resultall sol in destination, wallets emptysol in destination, tokens still held
use casefull exitpull sol back, sell manually later
if you want to keep your tokens and sell them yourself at a specific time, use consolidate instead.

tips

  • slippage is set high (20%) by default because you’re usually selling into thin liquidity
  • vamp will skip wallets that have zero balance
  • the destination wallet typically should be your dev wallet
  • after vamping, you can privacy swap the dev wallet to fresh addresses
20% slippage is intentional. when you’re vamping, you want execution not precision. adjust lower if you care about the price.

per-position vamp

each position in the dashboard has a vamp button. sells 100% of that token from all wallets, consolidates sol to dev.

vamp all

quick actions -> vamp all. hits every token, every wallet. everything consolidated to one destination.