Back to Blog
WalletsAirdropSybilFarmingWarmup

Warming Up Fresh Wallets: Why New Addresses Get Filtered

A brand new wallet that immediately farms looks exactly like a bot, because that's what bots do. How to make new addresses look like they belong.

Raven Wallet Team

A wallet is a little like a bank account in one respect: a brand new one with no history and a suspiciously specific first transaction raises eyebrows. If your first-ever action on a fresh address is the exact thing an airdrop is about to reward, and then nothing else, you've basically stamped "made for farming" on it.

Warming up is how you avoid that. It's the unglamorous practice of giving a wallet a life before you ask it to do anything that matters. Most people skip it because it's slow and boring, which is exactly why the ones who do it stand out in a good way.

What the filters are looking at

Protocols and detection tools weigh a few things when deciding if a wallet is a real user or a farmer.

Age. When was the address first active? A wallet born a week before a snapshot is inherently more suspect than one that's been around for months.

Activity variety. Did it do a range of things, or only the qualifying action? Real users wander. They swap random tokens, try apps they abandon, hold things, make mistakes. A wallet that only ever did the airdrop checklist looks like a checklist.

Organic timing. Did activity happen in a natural rhythm, or all at once? Bursts read as scripted. Spread-out, irregular activity reads as human.

None of these is decisive alone. Stacked, they separate the wallets that look lived-in from the ones that look manufactured. It's the same clustering logic applied to a single address over time.

How to warm a wallet properly

Start early. This is the hard part, because it means thinking about wallets you'll need months before you need them. But age can't be faked retroactively, so the wallets you warm today are the ones that qualify well later.

Do real, varied things. Small swaps. Hold a token for a while. Use an app, then don't come back for two weeks. Provide a little liquidity somewhere. Mint something cheap. The point isn't to farm, it's to look like a curious person poking around, the same behavior that helps with airdrop farming without getting flagged.

Space it out. A warmed wallet isn't one that did fifty transactions on Tuesday. It's one that did something occasionally over a long stretch. Irregular gaps are the goal.

Fund it cleanly. Warmup doesn't fix a dirty funding link. If all your "aged" wallets trace back to one source, they cluster regardless of how organic their activity looks. The funding has to be clean too.

The mistake that ruins warmup

Here's the trap people fall into when they try to scale warmup: they script it. Same sequence, same amounts, same timing, run across every wallet. Now you don't have fifty warmed wallets. You have fifty wallets with identical life stories, which is a cluster so obvious it's almost worse than not warming them at all.

If you warm wallets, warm them differently. Different apps, different tokens, different rhythms per wallet. Warmup done as a batch is just the farming pattern wearing a disguise, and a Sybil filter sees straight through matching histories.

Is it worth it?

Honestly, for a lot of casual farming, no one bothers, and that's fine for low-stakes stuff. But for anything you actually care about qualifying for, a warmed wallet is one of the cheapest edges available. It costs patience and a little gas, and it moves you out of the "obviously fresh" bucket that filters love to zero.

The wallets that quietly survive snapshots often aren't the most active ones. They're the ones that look like they were just living their little on-chain life and happened to use the protocol along the way. That look takes time to build, which is exactly why so few people build it.