MemeMoves shows what real meme coin traders are doing with their money. Not opinions, not calls, just their actual trades read straight from the chain.
We watch wallets that are actively trading meme coins, decode every swap they make, and show you the same picture they see: what they bought, what they sold, where it was filled, how it worked out, and what they are still holding right now.
Solana, Ethereum, Base and BNB Chain. Each has its own section on the homepage and its own leaderboard. Profit on each chain is counted in that chain's own coin, so a Solana wallet is measured in SOL, a Base wallet in ETH and a BNB Chain wallet in BNB. Mixing them into one number would be meaningless, so we never do it.
We watch the meme pools that are live and moving right now. On Solana we look at who actually holds those tokens, skipping the pool accounts, the team wallets and anything flagged as an insider. On Ethereum, Base and BNB Chain we read who has been trading against those pools, then drop every address that turns out to be a contract, which removes routers and aggregators and leaves real traders.
A wallet gets listed once its holdings are worth at least five thousand dollars. Anything absurdly large is treated as an exchange or a treasury rather than a trader, and a wallet that clears the size bar but never actually trades is dropped too. New wallets are added continuously.
We do not use a paid transaction API. Every trade is worked out from the raw transaction.
On Solana we compare the wallet's token balances before and after the transaction, alongside its SOL balance. A token going up while SOL goes down is a buy. The reverse is a sell.
On Ethereum, Base and BNB Chain there is no equivalent call, so we rebuild the same picture from the transfer logs that name the wallet, grouped by transaction. A token arriving while wrapped native leaves is a buy. Routers wrap on the trader's behalf, so we treat wrapped ETH or BNB and the raw value sent in the transaction as the same leg.
For each coin we add up what the wallet spent on it and what it received back, both in the chain's own coin. That difference is realised profit. We then add the current value of whatever it still holds, because a wallet sitting on a large open position is not actually down just because it has not sold yet.
Counting in the native coin rather than dollars means we never need a historical price feed, so the number reflects what really happened rather than a guess about what a token was worth on some past afternoon.
A single broken pool once reported a token at thousands of times its real price and produced portfolios worth trillions. To stop that we never trust one pool. We take the median price across the deepest pools for a token, ignore pools with no real depth, pin stablecoins to a dollar, and cap any position at what the pool could actually absorb. A bag is only worth what the market could pay for it.
We recognise the program or router that filled each swap, covering Pump.fun, PumpSwap, Raydium, Orca, Meteora, Jupiter, Uniswap, Aerodrome, PancakeSwap, 1inch and many more. When a router is one we have not catalogued yet, we fall back to naming where the token actually trades rather than showing you the word unknown.
Opening a wallet page refreshes it in the background, and everyone viewing the same wallet shares that one refresh. A background worker also keeps listed wallets current on a rolling basis. Everything runs on free public infrastructure, so scans take time and Ethereum in particular is slower than the others. Delays are expected.
We can see what an address did. We cannot see who owns it, whether one person controls several of them, whether a position is hedged somewhere else, or why any trade was made. A profit figure covers only the history window we have scanned, not the wallet's whole life.
It is completely free and there is nothing to connect. There is no account, no signup and no wallet permission of any kind. The site only reads public blockchain data, so it can never touch your funds. MemeMoves will never ask for a seed phrase, a private key or a signature.
Solana, Ethereum, Base and BNB Chain. Each chain has its own leaderboard, and profit on each is counted in that chain's own coin: SOL on Solana, ETH on Ethereum and Base, BNB on BNB Chain.
Every swap is rebuilt from the raw transaction rather than taken from a paid API. For each coin we add up what the wallet spent and what it received back, then add the current value of anything it still holds. Counting in the chain's native coin means no historical price feed is needed, so the number reflects what really happened.
No, and treating it that way is how people lose money. Every trade shown here has already happened at a price you can no longer get, and entry price decides your outcome as much as the coin does. A profitable wallet may be sized differently to you, hedged elsewhere, part of a group, or selling into the people copying it. Use the site to research, not as advice.
Opening a wallet refreshes it in the background, and everyone viewing the same wallet shares that one refresh. A background worker keeps listed wallets current on a rolling basis and adds new ones continuously. Everything runs on free public infrastructure, so some delay is normal.
A single pool is never trusted. We take the median price across the deepest pools for a token, ignore pools with no real depth, pin stablecoins to a dollar, and cap any position at what the pool could actually absorb. This exists because one glitched pool once reported a token at thousands of times its real price and produced portfolios worth trillions.
Ethereum blocks are slower and qualifying a wallet needs a full log scan, so it indexes more slowly. Most addresses trading against a pool also turn out to be routers or aggregators, which are filtered out, and many of the real wallets that remain hold less than the five thousand dollar listing bar.
Wallets are found from the traders active in live meme pools and listed once their holdings clear five thousand dollars. Anything far larger is treated as an exchange or treasury, and a wallet that never trades is dropped. If you control an address and do not want it listed, email hello@mememoves.com and it will be removed from the site.
The whole system runs on free public endpoints and free data sources, with no paid provider anywhere, so there is very little to pay for. Advertising covers what there is. That is also why we ask nothing of you: no account, no email and no wallet connection.
Before you copy anyone, please read the risk disclaimer. Questions or feedback are welcome at hello@mememoves.com.
Meme coins are the riskiest corner of crypto. Most new tokens end worthless, often within a day. Nothing on MemeMoves is financial advice and no result here predicts a future one.
Full risk disclaimer ↗Write to hello@mememoves.com and we will get back to you.