On-chain analysis

Inside Collector Crypt’s $622M gacha, now expanding to Jupiter

A full on-chain accounting of $622M in pulls: who profited, who paid, and where the house edge really sits.

$622.6M
Stablecoins wagered on pulls
17,544
Wallets that bought pulls
22%
Came out ahead in cash
−$50
Median player’s result

Since early December, people have sent more than $622 million in stablecoins to a single Solana wallet, each payment a bet that the next pull would turn up a graded Pokémon or One Piece card worth more than they paid. The blockchain kept a receipt for every bet. Read together, the receipts show that most players walked away with less money than they started with.

The wallet is the collection point for Collector Crypt, a service that turns real graded trading cards into blockchain tokens and sells them through a gacha, the pull-a-random-prize format familiar from mobile games and capsule machines. You pay a fixed price, and the program reveals a random card sitting in a vault. You can keep it, have it shipped, or sell it back to the house on the spot for a published fraction of its value. The same machine is now being pushed to users of Jupiter, Solana’s largest trading app, under the banner “Jupiter Gacha,” with a pitch about pulling cards “worth multiples of what you paid” and earning up to $100,000 in rewards.

Because the payments settle on Solana, none of it is private. Bitquery pulled the full history of the main gacha wallet, from the first pull on Dec. 7 through July 13, and matched every deposit against every payout, one wallet at a time.

The house is winning, and the odds say it will keep winning.

Four out of five players are underwater

17,544 wallets bought pulls during the period. Of those, 3,895 got more money back than they spent. That is 22 percent. The rest, more than three quarters of everyone who played, came out behind.

Where 17,544 players ended up Number of wallets by realized profit / loss · red = lost money (78%), teal = came out ahead (22%)0k1k2k3k4k5k617<−$10k891−$10k−$2.5k1,029−$2.5k−$1k2,431−$1k−$2503,618−$250−$505,063−$50$01,868$0$50917$50$250500$250$1k449$1k$10k153>$10kbreak-evenThe most common outcome: down between $0 and $50 — a single dead pack. Median player: −$50.Source: Bitquery — Solana on-chain data (gacha sink GachaNgy…z), Dec 7 2025 – Jul 13 2026. Realized USDC, per wallet.
Where 17,544 players ended up. Number of wallets by realized profit and loss; red bars lost money, teal came out ahead.

The typical outcome is small and bleak. The median player finished $50 down, the cost of one pack that revealed a common card and got sold back for less than it fetched at the counter. The averages run deeper because of the players at the far end, who lost tens of thousands each. Add it all up: buyers put in $622.6 million and pulled back out $586.6 million. The roughly $36 million difference is the house’s take. The winners split about $9 million in profit. The losers gave up about $45 million.

Spending more makes it worse, not better

The pitch implies that persistence pays, that if you pull enough the big card eventually comes. The record says otherwise. Sort wallets by how much they have spent, and the share that turns a profit drops at every rung up the ladder.

The more you spend, the worse you do Share of wallets that cashed out in profit, by lifetime spend · label = average profit/loss per wallet0%5%10%15%20%25%30%35%29.3%<$502,417 walletsavg +$621.8%$50–2504,703 walletsavg −$721.7%$250–1k3,630 walletsavg −$4920.3%$1k–10k4,352 walletsavg −$40120.5%$10k–100k1,733 walletsavg −$2,62819.3%>$100k714 walletsavg −$41,302The $100k+ cohort — just 714 wallets — is 88% of all pull volume, and loses an average of $41,302 each.Source: Bitquery — Solana on-chain data (gacha sink GachaNgy…z), Dec 7 2025 – Jul 13 2026. Realized USDC, per wallet.
Share of wallets in profit by lifetime spend, with average profit or loss per wallet.

People who spent under $50, usually on one or two tries, finished ahead 29 percent of the time and roughly broke even on average. Among wallets that have spent more than $100,000, the win rate falls to 19 percent and the average account is down $41,302.

46
wallets are responsible for a third of every pull the machine has ever processed. The 714 who each spent more than $100,000 account for 88 percent of all the money wagered.

Those big spenders are the business. The 714 wallets that have each put in more than $100,000 account for $550 million, or 88 percent of all the money wagered. A smaller core is more striking still: 46 wallets are responsible for a third of every pull the machine has ever processed. This is not a broad crowd of nostalgic collectors. It is a small group of heavy players, and they are the ones losing the most.

The advertised odds, and the real ones

The mechanism that guarantees the house edge is sitting in plain sight, in Collector Crypt’s own numbers. Its public interface lists an “expected value” for every machine, and every one of those figures is set above the ticket price. The $50 Elite pack shows an expected value of $55.37. On paper, each pull returns more than it costs.

That figure is the market value of the card you might reveal. It is not the cash you get. When you sell the card back, the house pays 85 percent of that value. Most players sell.

The house advertises the opposite of what it pays Value returned per $1 spent on the $50 Elite pack · the 85% cash-out haircut is the real house edge0%20%40%60%80%100%120%break-even110.7%Advertised“EV”85%Instant-buybackfloor94.2%What playersactually got backCollector Crypt’s own API lists an “EV” above the price on every machine. You can only cash out at 85%.Source: Bitquery — Solana on-chain data (gacha sink GachaNgy…z), Dec 7 2025 – Jul 13 2026. Realized USDC, per wallet.
What a dollar spent on the $50 pack returns: advertised value, the buyback floor, and what players actually got.

The arithmetic is short. An advertised return near 110 percent of the ticket, paid out at 85 cents on the dollar, works out to about 94 percent. Measured against the money that actually moved, players got back 94.2 percent of what they spent. The advertised edge and the real one differ by exactly the size of the buyback discount. The only way to capture the promised value is to never sell, to hold an illiquid slab and trust the quoted price to hold. Turn it into cash, and the house keeps its six to fifteen cents on the dollar.

Almost no one keeps the cards

The marketing sells nostalgia, the cards you chased as a kid. On-chain, the behavior is about money. For every wallet, Bitquery compared cards pulled against cards sold back.

Almost nobody “catches ’em all” Wallets by how much of what they pulled they flipped back to the house for cash0k2k4k6k8k10k12k1,0306%Never sold(keeps cards)3562%Sold <half1,74310%Sold half–most11,91868%Flips ~everything2,51814%Sold > pulled68% flip essentially every card straight back for USDC. Only 5.9% keep what they pull.Source: Bitquery — Solana on-chain data (gacha sink GachaNgy…z), Dec 7 2025 – Jul 13 2026. Realized USDC, per wallet.
Wallets grouped by how much of what they pulled they sold back to the house.

About 68 percent of players sold back essentially everything they pulled, most within minutes of the reveal. Just under 6 percent never sold a single card. For two of every three participants, the tokenized Charizard was not a keepsake. It was a chip to be cashed.

The line that went vertical, then stalled

For seven months the money arrived faster each month. Volume climbed from about $33 million in December to $209.8 million in June, close to a million pulls in that month alone.

A parabola that just broke Monthly gacha pull volume into the sink, millions of USDC · Jul is a partial month (through the 13th)$0M$50M$100M$150M$200M$32.8MDec$49.9MJan$31.6MFeb$63.1MMar$75.7MApr$99.7MMay$209.8MJun$60.2MJul*June 2026 alone: $209.8M and 991,826 pulls. July is running at roughly a third of that pace.Source: Bitquery — Solana on-chain data (gacha sink GachaNgy…z), Dec 7 2025 – Jul 13 2026. Realized USDC, per wallet.
Monthly gacha pull volume in millions of USDC. July is a partial month, through the 13th.

Then the pace snapped. Through July 13 the wallet had taken in $60 million, running at about a third of June’s daily rate. One partial month is not a trend, and gacha volume swings hard from week to week. But a business that draws 88 percent of its money from 714 heavily losing high rollers depends on their appetite. When those players slow down, revenue does not drift lower. It falls.

The winners are real, and rare

It would be a tidier story if the house rigged its own jackpots. The data does not show that. Bitquery checked the biggest winners against Collector Crypt’s own list of internal wallets, and none of them appear on it.

94.2%
of every dollar came back to the players who cashed out — the missing six cents is the buyback haircut, and it is the whole house edge.

The largest profit on record, about $951,000, belongs to a wallet that pulled 73,496 times and spent nearly $21 million to get there, a high-frequency account that behaves like a bot working a thin margin, not a lucky fan. The cleanest jackpot went to a wallet that turned $74,000 into $450,000 on just 75 pulls, a sixfold return. That is the outcome the ads promise, and it is genuine. It reached fewer than one player in a hundred.

That is the design. With a top-tier pull rate of 1 percent and an 85 percent floor on everything else, the edge does not need a thumb on the scale. It wears down the many and pays the few, exactly as the published odds spell out for anyone who reads them the way a bookmaker would. The chain confirms the machine works as built.

What Jupiter’s users are being handed

The reason this matters now is reach. Putting the gacha in front of Jupiter’s user base takes a proven money-loser to one of the largest audiences in crypto. The pitch will land, because the jackpots are real and visible and the losses are quiet and private.

The blockchain makes the losses visible too, for anyone who goes looking. Across seven months and $622 million, about four in five players ended with less than they came in with. The typical one lost the price of a single pack. The people who played hardest lost the most. The odds were on the wall the whole time.


How this was measured

Reading the machine one wallet at a time

The figures come from Solana transfer records on Bitquery’s on-chain dataset, filtered to Collector Crypt’s main gacha wallet, GachaNgyXTU3zFogQ8Z5jR2BLXs8215X2AtEH18VxJq3. That address is named as the “primary on-chain sink” in Collector Crypt’s public revenue adapter on DefiLlama. The window runs from the machine’s first pull on Dec. 7, 2025 through July 13, 2026.

A pull is counted as a USDC payment into the wallet at one of the published prices: 25, 50, 75, 80, 100, 151, 250, 1,000, 2,500 or 5,000. Small SOL transfers for network rent are excluded. A player is identified by the wallet that sent or received the USDC, not the account that paid the network fee, because some pulls are fee-sponsored and would otherwise merge separate players.

Profit and loss is realized cash: for each wallet, money received from the house minus money spent on pulls. A player counts as profitable if that number is zero or above. This deliberately ignores cards a player kept or shipped home, which carry value not captured here, so the 22 percent figure is a floor on who came out ahead in cash and understates the paper holdings of the 6 percent who never sell. It also excludes purchases made with fiat and credit cards, which top up the house wallet off-chain, and secondary-market sales on NFT marketplaces. Those flows are why the wallet’s total inflow and outflow cannot be read as player profit, and why every headline number here is computed per wallet on the on-chain buyers. Per-machine expected values and buyback rates are taken from Collector Crypt’s public machine interface. RipIndex, an independent tracker, reports negative expected value across the gacha platforms it follows, including this one.

Run this analysis yourself

Query the same on-chain data through the Bitquery MCP

Every figure here came from Solana transfers into Collector Crypt’s gacha sink, matched deposit-for-deposit against payouts. Point your AI agent at our Model Context Protocol server and ask the same questions — wallet P&L, spend bands, sell-back rates, monthly volume — across 40+ chains, in natural language.

Connect the Bitquery MCP →

Bitquery — This analysis was produced by Bitquery, which indexes on-chain activity across more than forty blockchains. The underlying wallet-level data is drawn from Solana transfer records for the gacha sink wallet, computed per wallet over Dec. 7, 2025 – July 13, 2026.