The BNB 5-minute wallet: reconstructed to the cent.
The viral claim vs. the verified record
On July 24, 2026, a post from @DextersSolab put this wallet in front of a wide audience: a claimed ~$917k profit in about three hours trading Polymarket’s five-minute “BNB Up or Down” quick markets, on a claimed 23-for-24 record. We pulled the wallet’s complete on-chain activity and reconstructed every fill, redemption and merge. In this dataset, one of those two numbers holds almost exactly. The other does not.
“~$917k profit”
Confirmed
Net realized in this dataset is $917,311.53 (excluding rebates), or $921,178.80 once $3,867.27 in maker/taker rebates settled after the session are added in. “~$917k” matches the fills-only figure to within $311.53 — about as clean a reconciliation as a viral number gets.
“24 trades, won 23” (~96%)
Corrected
The fills show 21 of 24 markets closing net-positive — 87.5%, not 96%. We tried every more generous way we could construct to count it — crediting the arbitrage market as a clean win, folding in the smallest loss, counting only markets where the eventual winning side was ever bought — and the most charitable reading still tops out at 22 of 24. No reading in this dataset reaches 23.
Cash-flow reconstruction
In this dataset, the wallet placed 139 buy fills and zero sell fills across 24 of 39 consecutive five-minute “BNB Up or Down” quick markets, in a single 3.1-hour session (09:12–12:19 UTC, Jul 17 2026). That session is the wallet’s entire recorded trading history on Polymarket. It has not traded again since, for reasons this dataset does not tell us.
| Leg | Detail | USDC |
|---|---|---|
| Cash deployed | 139 buy fills across 24 markets | −$449,469.69 |
| Cash returned | 21 redemptions + 1 merge | +$1,366,781.22 |
| + Rebates | maker + taker rebates, settled after the session | +$3,867.27 |
| Net realized | including rebates | +$921,178.80 |
Net realized excluding the rebate leg is $917,311.53 — the figure that ties to Claim 1 above. The rebates are a separate, later settlement (Polymarket’s own reward/rebate schedule), not proceeds from any individual fill, which is why the ledger breaks them out as their own line rather than folding them into the 139 buys or 22 payout events.
Four mechanical findings
What the fills show is not one mechanism but at least four distinct ones, stacked in a single session.
A flat, un-repriced quote
Every fill in a given market, on a given side, printed at the identical price to four decimal places — regardless of size. A single ~$29k fill and the smaller fills around it in the same market all cleared at a flat $0.52; the only exception across all 139 fills is one non-round print at $0.789622964. Each market’s own quote-acceptance timestamp, in Polymarket’s own market metadata, predates that market’s window opening by 23.8 to 23.9 hours — in every one of the 24 markets. In this dataset, that is consistent with a quote set roughly a day ahead that the wallet’s own trading never moved.
A late-window timing signal
The median fill landed 104 seconds before its market closed, and 48.2% of all 139 fills had 90 seconds or less left on a 300-second clock. Among just that late-window group, 79.7% of the dollars bought the side BNB’s own spot price had already moved toward before the fill, versus 2.9% betting the other way — on moves that were tiny, a median of around 7 basis points. Fills placed before the window had even opened (30 of 139, up to 458 seconds early) were close to a coin flip — 50% by count, 36.7% by dollars — because there is no realized move yet to read at that point.
One clean arbitrage
In one of the 24 markets, the wallet bought both the Up and the Down side at $0.20 each — $0.40 for a complementary pair worth exactly $1.00 at settlement, regardless of which side wins — and merged the matched shares for a locked-in payout. Net result on that single market, after a small unmatched remainder on one side expired worthless: +$26,069.03. This is a structurally different mechanism from the other 23 markets: a complementary-token arbitrage, not a timing play, and it occurred once in this sample.
The Chainlink-vs-Binance twist
These markets resolve on a Chainlink BNB/USD data stream, not on Binance spot directly. In this dataset, 2 of the 24 windows resolved opposite to the direction Binance’s own spot price had actually moved — both on sub-1.3-basis-point moves, exactly where two price feeds can disagree at the tick. The wallet’s single largest loss, −$27,437.15, was one of them: the wallet bought Down, Binance’s spot price moved Down over that window, and the market resolved Up.
Per-market ledger
All 24 markets the wallet traded, in order. “Cash out” combines redemptions and the one merge; a dash means the losing position expired worthless and nothing was collected. This is the complete population — nothing here is a selected subset.
| # | Window (ET) | Side(s) | Fills | Cost | Cash out | Net P&L | Result |
|---|---|---|---|---|---|---|---|
| 01 | 5:10AM–5:15AM ET | Up | 3 | $2,361.88 | $11,809.40 | $9,447.52 | Win |
| 02 | 5:20AM–5:25AM ET | Up | 15 | $4,807.59 | $24,037.97 | $19,230.37 | Win |
| 03 | 5:25AM–5:30AM ET | Up | 5 | $3,612.35 | $36,123.45 | $32,511.11 | Win |
| 04 | 5:30AM–5:35AM ET | Down | 21 | $21.85 | $198.66 | $176.80 | Win |
| 05 | 5:35AM–5:40AM ET | Up | 4 | $3,549.42 | $35,494.15 | $31,944.74 | Win |
| 06 | 5:40AM–5:45AM ET | Up | 4 | $21,017.28 | $42,034.56 | $21,017.28 | Win |
| 07 | 5:45AM–5:50AM ET | Down | 3 | $29,659.06 | $59,318.12 | $29,659.06 | Win |
| 08 | 5:50AM–5:55AM ET | Up | 3 | $11,830.35 | — | −$11,830.35 | Loss |
| 09 | 5:55AM–6:00AM ET | Down | 3 | $12,899.30 | $58,633.18 | $45,733.88 | Win |
| 10 | 6:00AM–6:05AM ET | Up | 10 | $36,399.98 | $69,999.97 | $33,599.99 | Win |
| 11 | 6:05AM–6:10AM ET | Up | 2 | $19,744.43 | $89,747.42 | $70,002.99 | Win |
| 12 | 6:10AM–6:15AM ET | Down + Up | 14 | $1,686.28 | $79.64 | −$1,606.64 | Loss — hedge |
| 13 | 6:15AM–6:20AM ET | Down | 11 | $29,999.99 | $59,999.98 | $29,999.99 | Win |
| 14 | 6:30AM–6:35AM ET | Up | 2 | $20,980.68 | $104,903.41 | $83,922.73 | Win |
| 15 | 6:45AM–6:50AM ET | Down + Up | 8 | $24,371.30 | $50,440.32 | $26,069.03 | Win — arb + merge |
| 16 | 6:55AM–7:00AM ET | Down | 7 | $18,987.52 | $94,937.62 | $75,950.09 | Win |
| 17 | 7:05AM–7:10AM ET | Down | 4 | $27,437.15 | — | −$27,437.15 | Loss — resolution mismatch |
| 18 | 7:15AM–7:20AM ET | Down | 6 | $31,529.59 | $95,544.23 | $64,014.63 | Win |
| 19 | 7:25AM–7:30AM ET | Down | 2 | $19,122.90 | $70,825.55 | $51,702.65 | Win |
| 20 | 7:30AM–7:35AM ET | Down | 2 | $9,194.37 | $91,943.74 | $82,749.37 | Win |
| 21 | 7:35AM–7:40AM ET | Up | 3 | $37,557.42 | $93,893.54 | $56,336.12 | Win |
| 22 | 7:50AM–7:55AM ET | Up | 2 | $14,005.63 | $140,056.31 | $126,050.68 | Win |
| 23 | 8:10AM–8:15AM ET | Up | 1 | $40,062.56 | $50,000.00 | $9,937.44 | Win |
| 24 | 8:20AM–8:25AM ET | Down | 4 | $28,630.80 | $86,760.01 | $58,129.21 | Win |
Full machine-readable ledger, the same 24 rows shown here: bnb-5min-ledger.json. This table is presented for per-market detail and is not itself the summed reconciliation — the tied totals are in Section 02 and Section 05.
The three markets that lost
| Window (ET) | What happened | Net P&L |
|---|---|---|
| 5:50–5:55 AM | Bought Up only; market resolved Down. | −$11,830.35 |
| 6:10–6:15 AM | Bought Down mid-window, then a small Up position very late — a hedge that didn’t fully offset. Market resolved Up. | −$1,606.64 |
| 7:05–7:10 AM | Bought Down only. Binance spot moved Down over the window; the market’s Chainlink resolution came in Up — the mismatch in Section 03. | −$27,437.15 |
| Combined | 3 of 24 markets | −$40,874.14 |
$40,894.05 of on-chain token cost across these same three markets expired worthless. $1,626.55 of that total is the losing side of the hedge market above, and because it was never formally redeemed, it does not appear anywhere in the wallet’s own open-position feed as a live balance — unlike the other two markets’ worthless cost, which does. Both figures are components of the one $40,894.05 total, not an addition on top of it.
Classification & replicability verdict
Not directional prediction — and not a strategy we are presenting to copy.
What the fills show is not market-reading in the sense the viral framing implied. It is two structurally different mechanisms stitched into one session: a timing exploit against a quote that, in this dataset, never appears to reprice for the shrinking time left on the clock, plus one complementary-pair arbitrage that occurred once. Neither is a skillful call on where BNB was headed — the moves being “read” late in each window were a few basis points, statistically indistinguishable from the market’s own ordinary noise (Section 07).
Copyability is not established. We have not re-tested whether the pricing behavior behind the timing exploit is still present today — this decode covers July 17, 2026, only, and does not re-query current market pricing. The wallet has not traded again since this session, for reasons this dataset does not tell us. We are not presenting any part of this as a strategy to follow.
What remains unverified
- Manipulation: neither evidenced nor excluded. The decisive price moves behind the late-window fills had a median of roughly 5.13 basis points in this dataset; ordinary five-minute moves in the same span had a median of roughly 5.15 basis points — the two are statistically indistinguishable. We have no visibility into the wallet’s trading activity off Polymarket, so manipulation can be neither confirmed nor ruled out from this data; the size of the moves needed to explain the profits does not require it.
- Whether the pricing quirk still exists: not tested. This report covers a single historical session and does not re-check current quick-market pricing behavior.
- Why the wallet stopped after 3.1 hours: unknown. The wallet has not traded again as of this report’s publication.