I remember when the Bitcoin ATM pitch still passed the smell test.
A guy walks into a gas station with cash, pays a disgusting spread, scans a wallet, gets BTC, walks out. That was the product. Not elegance. Not cheap fees. Cash in, coin out, no Coinbase onboarding, no bank asking questions, no two-day wait while some compliance queue decides whether your account looks normal. The whole thing breaks the second that walk-up cash trade turns into a mini bank interview. That is basically what happened to Bitcoin Depot. Lower transaction limits, more KYC, fraud screens, AML headaches, lawsuits, enforcement heat, local bans, operators getting treated less like kiosk vendors and more like money transmitters with a target on their back. The machine still has to sit there in the corner of the store, but now the customer flow is getting chopped up by warnings, ID capture, limits, and friction that kills the exact impulse transaction these boxes were built for. So now there are 9,000-plus machines offline. Picture the actual mess. A bodega owner has a dead Bitcoin box taking up space near the ATM and scratch-off tickets. A gas station manager has a bolted metal kiosk nobody can use and probably nobody wants to touch until someone explains who is paying to unbolt it, haul it, ship it, store it, or scrap it. These things are not browser tabs you close. They are metal, wiring, cash handling, service contracts, merchant relationships, compliance files, customer complaints, and a support line nobody wants to answer anymore. BTM got smoked, down more than 20% overnight after already falling 42% the week before. Down about 67% on the year. The stock move was not some mystery reaction to a headline. Q1 revenue had already fallen 49.2% year over year and the company swung to a $9.5 million net loss. When a physical network loses that much revenue, the math gets nasty fast. Rent share still exists. Technicians still cost money. Cash logistics are still annoying. Fraud review does not get cheaper because fewer people are transacting. The Chapter 11 filing in the Southern District of Texas just puts legal paperwork around what the machines already told you. The U.S. and Canadian entities are in the process, with Canada and non-U.S. operations getting dragged into their own cleanup. Wind-down. Asset sale. Court-supervised process. All the usual language. The part that matters is simpler and worse. Bitcoin Depot built a cash-to-crypto business that needed volume, then had to operate in a market where volume became the dangerous part. The CEO can say they tightened fraud controls and strengthened customer protection. I believe it. They probably had no choice. But once the customer has to stop, verify, read warnings, hit smaller limits, and wonder whether the operator is about to get sued or banned locally, the machine is no longer a quick cash ramp. It is a very expensive compliance screen bolted to the floor. The board shuffle does not help the smell either. Scott Buchanan stepped down in March, Alex Holmes took over as CEO and chairman, Brandon Mintz moved out of the executive chair role into a non-executive seat. Maybe there are clean explanations for all of it. Markets do not give much benefit of the doubt when the chart is cratered, revenue is almost cut in half, and the company is preparing to sell off whatever is left. The old bull-case was the footprint. More locations meant more access. More access meant more transactions. More transactions meant the ugly spreads could cover the overhead. Then compliance turned the footprint into a bill. More locations meant more machines to service, more local rules to monitor, more store owners to manage, more places where a regulator or lawyer could find a problem. That is how the moat turns into junk in real time. Someone still has to get a wrench under those bolts.
Pi Network is trying to do the grown-up infrastructure thing now, and the timing is ugly.
The deadline moved from May 15 to May 19. Node operators have to get across before the migration window closes, while PI sits around $0.16 doing basically nothing. That price action says more than the upgrade copy does. This is the weird split with Pi. For years, most users knew it as the phone app where you tapped a button and waited for the free-money story to become real. Now the project wants to talk programmable Layer 1, smart contracts, DApps, AI-assisted app building, and Stellar Core-based infrastructure. Fine. But those are not the same crowd. Millions of casual users are not keeping the network alive on migration day. A much smaller group of node operators is. And those people are the ones who get the real mess. If the upgrade path is not clean, it is not going to look like a dramatic failure from the outside. It is going to look like someone staring at a terminal while logs spit out sync errors, disk I/O gets ugly, and an unoptimized database query eats RAM while the deadline keeps moving closer. That is the part nobody wants to put in the announcement. The chain does not become more credible because the pitch got bigger. It becomes more credible if the boring backend work does not fall over. The Core Team says the extension was not caused by broader infrastructure problems. I am not going to pretend I know what is happening inside their deployment process. But I do know this: when a migration deadline gets pushed days before activation, it usually means the operational side needed more room. Maybe it is caution. Maybe it is cleanup. Either way, traders are not treating it like a clean green light. I have been staring at the $0.165 area, and nobody is buying with any real aggression. Bids show up lower, around $0.155, just enough to keep PI from slipping out of the range. But each move toward $0.165 runs into supply and dies out. It is not a breakout setup yet. It is a token waiting for a reason, and the market clearly does not think the reason has arrived. $0.155 is breathing room. Beneath that, it is an immediate look at $0.150. If weak alts start getting sold again, $0.145 is not some distant disaster level. It is right there. Above the market, $0.165 is the line. Not because chart people need a number to talk about, but because sellers keep showing up there and buyers keep backing off. Until that flips, $0.170 and $0.180 are just next levels on a map. $0.20 is even further away. Right now, PI has not earned that conversation. This is what makes the Protocol 23 rollout so uncomfortable. The project is asking the market to believe it can move from tap-to-mine nostalgia into real programmable infrastructure, while the actual token still trades like nobody wants to get caught buying the announcement too early. If May 19 passes, the nodes migrate, and PI still cannot clear $0.165, there probably will not be some huge dramatic selloff. That would at least mean people still care enough to react. The colder outcome is flatter: no bid, no urgency, no repricing. Just another upgrade absorbed by the market as dead weight on the tape.
More than $200 million worth of bitcoin longs gone in 24 hours.
That $78,000 break was not clean. It just gave way. BTC around $77,937 on May 16, down nearly 3%, and the book looked empty the moment sellers pushed. No real refill. No confident bid. Just spreads getting uglier and little sells moving price way too far. Whole market clipped about 3%. Market cap around approximately $2.59 trillion. Alts are a mess. ETH drifting toward $2200 support, XRP still trying to hold the $1.40 range, Solana, Cardano, Dogecoin, HYPE all leaking with it. Nobody wants to catch the first knife when BTC cannot even hold the level everyone was watching. ETF bid is not saving this right now. Almost $1 billion out of U.S. spot Bitcoin ETFs this week. There goes the 6-week inflow streak that pulled nearly $3.4 billion into Bitcoin investment products. IBIT alone with net outflows greater than $317 million over the same stretch. May 15 SOSOValue print: zero positives across all 12 spot BTC ETFs. Ghost town. ETH ETFs also bled $65.65 million in the previous trading session, so even the “maybe ETH holds better” idea is not getting much help. The depth just looks fake. You think there is size there, then price taps it and it disappears. 10-year Treasury index above 4.55% at the same time, which is exactly the kind of thing that makes everyone pretend they suddenly care about risk management. Rate cuts getting pushed out again. Only a 27% likelihood of a rate cut in 2026 now. Some analysts still talking about another Federal Reserve interest rate hike before the end of this year. Great setup. Thin book, no ETF bid, higher yields, longs still crowded. CLARITY Act got through the Senate’s Banking Committee unanimously and nobody cared. That should tell you what kind of tape this is. Binance rumor made it worse. Reports saying Binance aggressively liquidated huge quantities of BTC during low-liquidity weekend trading hours, which is basically the exact moment you do not want forced selling hitting the book. It did not feel like sellers meeting buyers. It felt like stops getting walked down one pocket at a time while late longs got turned into market sells. Wick. Margin call. Another forced sell. I’m not treating this as normal chop below $78,000. If $77,000 starts slipping, I’m cutting risk first and thinking later.
I don’t care what label gets slapped on it later. The screen looked wrong before the excuses showed up. You could feel it in the book. Bids were there until price got near them, then they just disappeared. I tried watching a level hold and it slipped straight through like nobody had ever meant to defend it. Not a normal ugly open. More like someone with size had already decided they were done. Crypto was weak too, but that was not the part that made me stare. Crypto always has fake depth and weird air pockets. The stock move was the ugly one. Right at the bell. In plain sight. No clean public reason yet. Then the feed starts getting dirty. Half-written war alerts. Iran, Israel, Washington phrasing everything like lawyers are breathing over the keyboard. Oil starts twitching. Defense names stop trading like normal stocks. Nobody says anything clearly, but the tape already acted like it knew enough. That is the thing. Price moved first. The explanation came limping in after. By the time the headline hits your phone, the good exits are already gone and you are staring at a gap down with a book that still has no real bid under it.
11:30 Trump thing still not confirmed and I hate how much the screen is respecting it. I’ve got no WH notice. Reuters clean. Bloomberg not giving me anything usable either, just everyone staring at the same Iran ceasefire rumor and acting like the next headline is already typed. Brent bid up through [live level], gold lifted about [x] in a few minutes, ES book looks annoying now. Not a real selloff yet, just buyers stepping back. NQ worse. Top of book keeps going hollow and then one normal-sized hit moves it like liquidity is fake. I trimmed some risk because I’m not sitting full size into a rumor deadline with this tape acting nervous. BTC spread widened on my screen and the bid kept blinking out around [live level]. That is usually enough for me to stop pretending this is normal. The problem is nobody knows if 11:30 is real. That’s the trade. Not Trump. Not even Iran yet. It’s whether the next guy pulls first and makes everyone else chase. Seven minutes left. I’m pulling the bid until the tape actually says something.
Hana Bank just shoved 1 trillion won, about $670 million, into Dunamu, and of course the first thing Korean retail did was smash XRP. Not Bitcoin. Not ETH. XRP. This is why I never ignore Upbit flow when it starts getting stupid. On May 15, Hana Financial Group said Hana Bank is buying 2,284,000 Dunamu shares from Kakao Investment. That gives Hana a 6.55% stake in the operator of Upbit, still the main casino floor for Korean crypto. Hana becomes Dunamu’s fourth-largest shareholder. And this is not some cute blockchain sandbox headline. It is the largest-ever investment by a bank into a crypto exchange operator. A Big 4 Korean bank just bought into the company that runs the exchange where half the country’s retail traders seem to discover leverage, regret, and XRP every cycle. Upbit’s board told the story immediately. XRP/KRW did more than $330 million in 24-hour volume. BTC was at $217 million. ETH was at $109 million. That order matters. When XRP is sitting above Bitcoin on Upbit, people in Seoul notice fast. You do not need a Bloomberg panel to explain it. You can feel it in the tape. The green candle starts climbing the app, KakaoTalk rooms start blowing up at 4 AM, someone posts the volume screenshot, and then everybody suddenly becomes an expert on bank settlement rails. The ugly part is that the XRP angle actually has enough material to work with. Hana Financial TI recently ran a proof-of-concept for a Korean won-backed stablecoin on the XRP Ledger with XRPL Korea and Axelar, focused on cross-border payments and institutional crypto adoption. Now Hana Bank is buying into Dunamu. That is all retail needed. No one is sitting there calmly modeling Hana’s long-term digital asset strategy. They see a Korean bank, a KRW stablecoin test on XRPL, the company behind Upbit, and XRP already ripping through the local volume table. That is enough for the Upbit crowd. The UI practically trains users to chase whatever is flashing hardest, and XRP was flashing harder than Bitcoin. I have seen this movie too many times. Korean retail can turn a local story into a global nuisance before anyone outside Asia has finished pretending they are “monitoring flows.” The Kimchi Premium trade is not always a clean premium anymore, but the psychology is still there. Fast local volume. Reflexive FOMO. A coin that already has deep retail memory in Korea. Then offshore traders start watching the KRW pairs because they know Seoul can make a chart look diseased in either direction. There was a U.S. excuse floating around too. XRP jumped more than 7% to $1.55 after a Senate committee advanced the CLARITY Act, then slipped back toward $1.46. Futures open interest rose 6% to $3.12 billion over 24 hours. Fine. Useful context. But be honest. Korean retail was not staying up because of some committee process in Washington. They were watching Hana walk into Dunamu and trying to guess whether XRP was the first rail the market would front-run. The funny part is how unnatural this pairing looks in real life. Hana Bank is a legacy corporate machine. Board approvals, compliance teams, polished language, risk departments, the whole slow-moving financial dinosaur routine. Upbit retail is the opposite. It is frantic KRW rotation, screenshots, revenge trades, people buying because the candle is green and the volume rank looks disrespectful. Now those worlds are touching. Hana also signed a strategic business agreement with Dunamu to link traditional finance and digital assets. That is the official version. The market version is nastier: a regulated Korean bank has put serious money near the most aggressive retail liquidity pool in the country, right after its own tech arm tested won-backed settlement on XRPL. If you are long XRP here, the trade is simple but not comfortable. You are betting that Upbit volume keeps dragging the story forward before the headline cools, because once Korean retail stops chasing, this thing can give back candles just as violently as it printed them.
The headache here is not “crypto index exposure.” It’s margin parked in dumb places.
BTC hedge is easy. ETH hedge is fine. Then the book starts looking like an actual crypto book and suddenly you’re long a basket, short a few micros, carrying some basis guess nobody likes, and explaining to compliance why the hedge looks like five separate trades taped together with stale liquidity and hope. And then some tiny line item still trips noise on the risk report. ADA is light. LINK is basically 0.37% in the basket. Stellar is around 0.30%. Nobody cares about those names in isolation. The problem is when the position is too small to matter for P&L but still big enough to create ops work, wrong-bucket margin, or some Friday 4:00 PM question from risk about why this thing is sitting in the wrong sleeve. That’s the part people outside the desk miss. You don’t lose your mind because Stellar moved. You lose your mind because the offset lives somewhere else, the collateral is tied up in another account, the basis is a guess, and now someone who has never traded the contract wants a clean explanation for why you’re long the basket and short five little pieces against it. Brutal. So CME trying to package this into one Nasdaq Crypto Index future actually makes sense, assuming the June 8 launch clears review and the screen is not dead on arrival. Not because the product is pretty. Because people are tired of watching collateral rot across sub-accounts just to keep the non-BTC and non-ETH part of the book from wandering off. It’s still mostly BTC and ETH. Let’s not pretend otherwise. BTC drives it. ETH is the other anchor. SOL and XRP matter enough to show up. ADA maybe. LINK and XLM are mostly dust unless the product gets real flow. Nobody cares if the weighting is perfect. They care if it reduces the amount of stupid manual cleanup after ETF flows shove the front of the book around. Cboe is for the retail suits who want a ticker, a wrapper, something clean enough to stick in a client account and call it exposure. CME is for the guys who actually have to clear the trade, margin it, roll it, and not get smoked when the book moves against them. First sessions matter. Not the launch note. Not the “institutional demand” language. Depth matters. Spread matters. Can I move size during a rebalance without getting my face ripped off? Can I use it when BTC liquidity is fine but the rest of the book is messy? Can I get out without calling three people and pretending the quote is real? If not, it becomes another polite CME screen with market makers showing just enough size to say it trades and not enough for anyone serious to trust it. Then the desk goes right back to the ugly patchwork. Worst case is not that nobody uses it. Worst case is somebody does use it, thinks they cleaned up margin, then volatility hits and they’re staring at a dead bid, a stupid-wide offer, and a hedge bleeding P&L in a ghost town order book.
Trump says Iran ceasefire is on ‘massive life support’
US President Donald Trump said Monday the month-old ceasefire with Iran was still in force, but barely, after rejecting Tehran’s latest counter-offer to end the war and reopen the Strait of Hormuz. From the Oval Office, he put it more bluntly. “It’s on massive life support,” Trump told reporters. The ceasefire was “unbelievably weak,” he said. Iran’s proposal was “totally unacceptable”. Then came the line that landed hardest: “a piece of garbage”. In Tehran, Mohammad Ghalibaf posted his answer on X. Iran’s parliamentary speaker said the country’s armed forces were ready “to respond and to teach a lesson for any aggression”. There was “no alternative,” Ghalibaf said, but to accept what he called the rights of the Iranian people under Tehran’s 14-point proposal. “The longer they drag their feet, the more American taxpayers will pay for it,” he wrote. Iranian foreign ministry spokesperson Esmail Baghaei rejected Trump’s criticism, calling Tehran’s proposals “responsible” and “generous”. Iran’s semi-official Tasnim news agency said the offer demands an immediate end to the war on all fronts, guarantees against further strikes on Iran, and the reopening of the Strait of Hormuz. For now, US naval pressure remains on Iranian ports. Cargoes wait, insurers watch the Strait, and oil traders are left pricing the next missile, mine or warning shot into a ceasefire Trump says is on “massive life support”.
Binance’s next $LUNC burn is set for June 1, 2026. I’m watching the burn, but the tracking page is the real thing here. Binance now has a dedicated burn page for $GIGGLE and LUNC on the official site. Finally, a clean source. No more digging through screenshots, reposts, half-updated community threads, or guessing what actually got burned. CZ is still showing up around the Terra Classic community too. That keeps LUNC on the radar, whether the market reacts now or waits for the actual burn. June 1 is the date. Watching burn size, tracking page activity, and whether LUNC gets any bid into it. Let’s see.
Why This Setup: I’m leaning long after a strong 1h breakout with expanding volume and clean higher highs. Price is holding above the prior breakout area, so I’m looking for a continuation push as long as the recent support zone stays intact.
Why This Setup: I’m shorting the failed breakout after a sharp parabolic push into the 0.19 area. Momentum is fading and price is already rolling over from the highs, so I’m looking for continuation back into the prior breakout zone and lower liquidity.
Why This Setup: I’m looking for a reclaim of the 4.70 area after the recent flush and spike lower wick, which still keeps the broader structure constructive. The move is sitting above prior consolidation support, and a clean hold here gives me a favorable bounce setup into the next liquidity pockets.
Why This Setup: I’m treating the move as a range-top rejection after repeated tests near local resistance around 0.103 to 0.105. The structure still looks stretched inside a choppy expansion, so I want a fade if price fails to reclaim the upper band and rolls back into the range.
Why This Setup: I’m taking the clean reclaim of the 0.55 area after a sharp pullback and bounce off the recent range low. If price holds above the breakout zone, I expect continuation toward the upper range and prior swing highs.
Why This Setup: I’m looking for a bounce off the recent base after the sharp flush and rebound from the 4.4 area. Price is still holding the broader range, and a reclaim of 4.50 would open room back into the prior highs and liquidity above 5.00.
Why This Setup: I’m fading the upper end of the recent range after a sharp push into resistance and repeated failure to hold higher prices. I want continuation lower if price rejects this supply zone and loses the 0.1000 area.
Why This Setup: I’m looking for continuation after a sharp reclaim of the 0.55 area, with price pressing back into the range high and showing improving momentum. If this breakout holds, the next liquidity pockets sit at the recent swing highs, giving me a clean risk-to-reward toward 0.57 and above.
Why This Setup: I see a strong impulsive push into prior highs, but price is getting extended into resistance with wicks showing rejection near the top. I want a short on a failed breakout or clean retest back below the recent range for a move into the lower liquidity zones.
Why This Setup: I’m shorting the failed push into the recent high after a sharp spike and rejection. Price is still trading below that liquidity sweep, and a break back under the 0.00745 area should open the way to the prior support zones.
Why This Setup: I’m seeing a strong impulsive reclaim from the 22.0 area followed by a clean breakout above the recent consolidation. I want a retest hold near 24.4-24.6 for continuation into the next liquidity pockets if momentum stays intact.