Wallet clustering explained, how tools connect addresses
The techniques clustering tools use to link wallets, why funding trails cannot be hidden, and how creators end up drawing one by accident.
Clustering tools draw wallets as circles and connect the ones that are related. Anybody can open one, point it at your coin, and get an answer in about 20 seconds.
What they're actually computing is worth understanding, because creators routinely produce clusters without meaning to.
The signals they use
Four, in rough order of reliability.
Direct transfers. Wallet A sent SOL to wallet B. Permanent, public, unambiguous. This is the strongest edge and the one nobody can remove.
Common funding. Six wallets all received their first SOL from the same source. Even without transfers between them, they share an origin, and the tool draws that.
Timing. Addresses created within minutes of each other, buying the same token in the same block. Circumstantial on its own, damning in combination with the above.
Behaviour. Identical trade sizes, identical slippage settings, identical intervals. Weakest signal, and it still contributes.
Combine those and the picture usually resolves. Bubblemaps and holder analysis covers reading the output.
Why you can't hide the trail
Because the ledger is complete and permanent.
Routing through 4 intermediate wallets doesn't break anything. Tools follow hops as a matter of course, and a chain of transfers from one origin to 8 destinations is still one origin to 8 destinations however many stops it makes.
Waiting doesn't help either. There's no expiry on a transfer from 2 years ago, and the analysis runs over the whole history rather than a recent window.
What genuinely breaks a direct link is an intermediary that pools funds, like a centralised exchange. Withdraw to 8 wallets from an exchange and there's no on-chain path between them. Now you're managing exchange accounts to obscure a launch decision, and the timing pattern still shows: 8 unrelated addresses that all bought your new coin within the same minute.
What a cluster proves
Less than people assume, and it doesn't matter much.
Technically it proves the addresses are related, which has plenty of innocent explanations. Somebody funding a friend, a person using several wallets for organisation, an exchange hot wallet touching thousands of addresses.
But interpretation happens fast and unfavourably. A trader seeing 8 connected wallets holding 30% of a brand new coin doesn't pause to consider benign readings. They close the tab, and they're right to, because the cost of being wrong in that direction is much lower than the cost of being wrong in the other.
How creators draw one accidentally
Three ways, all common.
Funding buy wallets from one place. The most direct route to a star pattern, and it's exactly what bundling produces. Bundle launches explained covers why this backfires so reliably.
Using several personal wallets. Creators who split holdings across 3 addresses they fund from each other have connected all 3 without intending anything by it.
Cheap volume tools. Some fund their trading wallets in a straight line from one source, which produces a visible cluster on your coin as a side effect of the service you paid for. Worth asking about before you buy anything. Free volume bots covers the failure modes.
What clean looks like
Genuinely simple.
One creator wallet, holding a modest percentage, funded from an exchange, with no transfers to other holders. That's a single node with no edges, and it's the best thing your coin can display.
Everything else adds edges. Some are unavoidable, most aren't, and each one is visible to anybody who looks. How holders check your dev wallet covers the full sequence a buyer runs.
The practical rule
Assume every wallet you touch is connected to every other one you've touched, because on a public ledger that's approximately true and the tools that prove it are free.
Design your launch so the honest picture is the one you'd want shown, rather than hoping nobody renders it.
Frequently asked
Direct funding links cannot be hidden, since transfers are permanent and public. Breaking the trail requires an intermediary like an exchange, and timing patterns often give it away anyway.
No. It proves addresses are related. Interpretation is up to whoever is looking, and most traders interpret it unfavourably.
No. One creator wallet buying once is a single node with no edges, which is the cleanest thing your coin can show.
Everything in this guide describes mechanics that settle on Solana mainnet, so you can check any of it yourself. Mint addresses, swap signatures, curve progress and wallet counts are all public, and an explorer will disagree with us if we are wrong.
Curvegrad sells a volume service, and guides that touch on what a campaign does say so in the text rather than in a footnote.
- Solana mainnet transaction history, read through the standard RPC methods
- Pump.fun bonding curve and PumpSwap pool accounts as they appear on-chain
- Public block explorers, where every claim here can be verified against a real mint
- Campaigns run through our own engine, which is where the operational detail comes from