Anti-Bubblemap
Routes tokens through ephemeral intermediary keypairs after bundle buys land. Breaks the transfer link between your wallets on holder visualization tools like Bubblemaps.
Modes
| Mode | Layers | Follow-up TXs per SW | Description |
|---|---|---|---|
| Off | 0 | 0 | No obfuscation |
| Quick | 1 | 0 | 1 intermediary appended to the buy TX itself |
| Clean | 2 | 1 | Layer 0 in buy TX + 1 follow-up bundle |
| Full | 3 | 2 | Layer 0 in buy TX + 2 follow-up bundles |
Mechanics
- Requires Bundle Mode to be enabled
- Layer 0: token transfer from side wallet to ephemeral intermediary, appended to the side wallet's buy TX
- Follow-up layers: separate Jito bundles sent AFTER primary bundle confirms
- Ephemeral keypairs generated fresh per launch (
Keypair.generate()), one per layer per side wallet - Follow-up bundles batched in groups of 5 (Jito limit)
- Follow-up tip:
max(0.001 SOL, jitoTip * 0.5) - Hops execute in background (~3-5s total)
- Uses TOKEN_2022_PROGRAM_ID for all transfers
Key storage
- Intermediary private keys saved encrypted in localStorage:
antimap_keys:{mint} - Auto-imported to wallet list as:
[AM:{mintPrefix}] {walletName} - Each subsequent layer replaces the previous imported wallet
- Config in localStorage:
ql_antiMapConfig
Sell integration
When selling from a side wallet, the system checks antimap_keys:{mint} for an intermediary key. If found, sells from the intermediary instead of the original wallet. Sell+Buyback is disabled for intermediary wallets (they have no SOL for fees).