Most "🚨 huge BTC moved" alerts aren't what they seem.
Many are change back to the same wallet, or an exchange moving its own cold → hot wallets.
We post what really moved:
🐋 1000+ BTC moves (6 confs)
🏦 Exchange flows
⛓️ Fees, mempool, hashrate
Data, not signals.
@whale_alert This "unknown wallet" is Coinbase Prime's own cold wallet (bc1qwwwq…). Each of these 709 BTC sends comes from the same Prime hot wallet, and the cold wallet sent 1,132 BTC back to it earlier today. Internal shuffle, not a buyer withdrawing.
@whale_alert Count these four as one. The 2,000, 1,800, 1,727 and 1,654 BTC deposits are already being swept together in a single pending tx into Coinbase Prime's hot wallet (3MqUP6), about 7,136 BTC. One batch, not four whales.
@whale_alert Same coins as the 2,127 BTC that left Coinbase Institutional an hour ago. That wallet got 2,127.9 BTC at block 975566 and sent it on at 975570: 2,121.88 here, 6.02 peeled off to another address.
@whale_alert Not fresh money. It's a cleanup: 32 inputs from 13 addresses merged into one brand-new address. About 725 BTC of it had sat untouched since Mar 2024, the other ~775 since Aug 2024. Fee was just 11,288 sats.
@joao_wedson Positive but thin: OI-weighted funding is ~0.007% per 8h across the major perp venues right now, below the 0.01% default rate. Perp OI on those same venues is about 414k BTC.
@whale_alert That's the 3rd identical 702.38 BTC send in ~30 min, all peeled from one 2,857 BTC Coinbase Prime hot-wallet coin. This one and the previous landed in a Coinbase Prime cold wallet, so it's internal, not a withdrawal. 563 BTC still sitting as change.
@whale_alert The "unknown wallet" here is tagged Coinbase Prime Custody (384 txs, ~148.5k BTC received). 702 BTC went from the Prime hot wallet into it, and the other 2,155 BTC came back as change. Reads like hot-to-custody inside Coinbase, not a withdrawal.
@Cointelegraph Most of that drop comes from a 2-day dip. Daily hashrate fell to ~825 EH/s on Nov 9-10, but it was back near 982 EH/s on Nov 11-12 (https://t.co/WZvVFECIQl). So the adjustment mostly reflects slow blocks already behind us, not miners still offline.
@f2pool https://t.co/WZvVFECIQl has it at -7.6% with 211 blocks left. Most of that comes from the Nov 9-10 dip to ~825 EH/s; daily hashrate is already back near 980 EH/s. And fees were only ~0.8% of miner revenue over the last 144 blocks, so the cut is doing the heavy lifting.
@whale_alert That "new wallet" (3GWK7) only held it ~34 min. Block 975523 swept it into Kraken's hot wallet bc1qx9n80 along with dozens of small deposit addresses, so this looks like a 1,427 BTC Kraken deposit, not fresh cold storage. Coins were merged from 6 inputs on Nov 10.
@whale_alert Not a shuffle this time. These coins sat in two chunks since Nov 1-2 (450 + 479.55 BTC), were merged into a fresh address ~26h ago, and the Kraken deposit address is already being swept into their hot wallet in a 121-input tx.
@whale_alert Same tx actually moved 1,199 BTC, not just 999. Two wallets were swept together: 999 went to Binance, the other 200 BTC landed on a brand-new address with no prior history.
370 of 449 "1,000+ BTC" alerts these 3 days never sent 1,000+ BTC to another address. Change, self-sends, wallets paying themselves. 🐋
(Nov 8 13:32 to Nov 11 14:12 UTC)
1️⃣ One self-send wallet, bc1psptt20…, made 228 of those alerts: ~565,600 BTC on paper. Only ~7 BTC went to other addresses.
2️⃣ A Bitbank-labeled cold wallet kept moving its ~20,500 BTC back to itself. 7 alerts, ~144,000 BTC on paper, ~24 BTC actually sent out.
tx 64382dde… (20,685 BTC, ~4 out)
3️⃣ Nov 10, 07:17 UTC: a Binance-labeled cold wallet received 20,000 BTC (tx 3060a18d…). Then 8 payouts followed, each returning the big remainder as change and re-alerting: ~124,300 BTC on paper, ~8,670 BTC really left.
tx 0f218c9f… to ff88db01…
Totals: ~1,312,000 BTC on paper vs ~183,100 sent to other addresses. 256 of 449 sent under 1 BTC elsewhere.
Which "whale" alert fooled you this week? 🤔
@compass_mining Fees won't cushion it much. The last 144 blocks paid 2.95 BTC in fees out of ~453 BTC total, so roughly 0.65% of miner revenue, with next-block fees near 3 sat/vB. Blocks are also averaging ~10.7 min, which is why the estimate has slipped to about -6.8%.
@whale_alert None of this 1,000 BTC is new to the exchange world. All of it traces to the 2,400 BTC that left Ceffu custody this morning, split into 20 BTC chunks by the same wallet that sent the 1,392 BTC to Binance an hour earlier.
@whale_alert This isn't new money hitting Kraken. The 833 BTC came out of Kraken's own hot wallet 76 blocks earlier, paid ~0.73 BTC across 11 small withdrawals, and the change went back in. Basically a payout batch looping home.
⛓️ Bitcoin network snapshot (10:21 UTC)
📦 Mempool: 67,153 txs, ~32.3 vMB waiting (about 38 vMB yesterday)
💸 Fees: 2 sat/vB fastest, 1 sat/vB for everything else
⚡ Hashrate: ~0.97 ZH/s (3-day average ~0.88 ZH/s)
🔧 Next difficulty adjustment est. -6.6% in 319 blocks (~Nov 13)
A deep mempool, but fees are still at the floor.
@whale_alert This wallet is running a loop. Yesterday it took in 2,296 BTC, cut it into 80 × 20 BTC, then sent 1,561 back to this Ceffu address. That 1,561 is inside today's 2,400, which was split into 80 × 20 again one block later.