Positive raw return
99.9995% of captured rows
198,047 of 198,048 captured events contain a positive native return; 1 row shows zero return and 0 show a negative raw return. That small observed loss population does not turn this heavily payout-skewed tape into a complete win/loss ledger, so the page does not relabel it as casino RTP or turnover.
Segment is excluded from the synthetic stored key. These are retained provenance labels, not complete tab histories.
99.9995% of captured rows
stake + return + difference available
1 positive-stake zero-return · 0 negative
A seven- or fourteen-day sample can stabilize frequency inside the source surface, but 1 observed zero-return row does not establish a complete loss population. No sample length can turn this heavily selected surface into casino-wide RTP.
Frequency is visibility inside this return-skewed tape, not deposits, balances or total plays.
| Rail | Feed presence | Paired | Stake | Return | Return / stake |
|---|---|---|---|---|---|
| USDT | 59,985 rows30.3% | 59,985 | $881,345.09 | $1,433,997.96 | 1.63× |
| SOL | 50,298 rows25.4% | 50,298 | $153,107.43 | $243,040.75 | 1.59× |
| ETH | 28,182 rows14.2% | 28,182 | $180,862.40 | $282,156.43 | 1.56× |
| USDC | 18,050 rows9.1% | 18,050 | $205,310.09 | $354,441.25 | 1.73× |
| XRP | 13,995 rows7.1% | 13,993 | $52,265.66 | $148,231.87 | 2.84× |
| BTC | 13,475 rows6.8% | 13,475 | $77,042.50 | $154,563.71 | 2.01× |
| LTC | 5,139 rows2.6% | 5,139 | $33,808.73 | $50,181.48 | 1.48× |
| DOGE | 2,746 rows1.4% | 2,746 | $6,610.58 | $22,004.11 | 3.33× |
| TRX | 1,229 rows0.6% | 1,229 | $1,307.15 | $1,802.06 | 1.38× |
| Other priced rails7 rails | 1,996 rows1.0% | 1,996 | $1,762.62 | $2,580.85 | 1.46× |
2,955 captured rows on XRP, CSC, GRAM carry native amounts but no normalized stake, return or difference. The report does not invent a rate or add native units to USD.
4 titles and 213 rows share an aggregate privacy complement. Individual title money is withheld below ten paired masked-label variants.
Limbo, Wheel or Coinflip can show a large visible return / stake multiple because 99.9995% of captured rows show positive return and only 1 show zero return. The page does not compare these values with theoretical RTP.
This is captured-feed visibility, not popularity
profit_usd = payout_usd − bet_usd on every paired row; maximum stored residual is $0.00.
of paired rows keep stake/native and return/native conversion factors within 0.01%.
winBaseAmount stays opaque
| Class | Events | Stake | Return | Difference |
|---|---|---|---|---|
| Reported below 1×source multiplier < 1 | 91,341 | $596,576.12 | $230,616.98 | −$365,959.15 |
| Reported exactly 1×source multiplier = 1 | 22,344 | $63,910.44 | $63,909.91 | −$0.53 |
| Reported above 1×source multiplier > 1 | 84,363 | $932,935.68 | $2,398,473.59 | +$1,465,537.90 |
These are tiny partial returns, not free spins: $14,951.75 attached stake produced $36.46 return.
events · 197 titles · 39 providers
events · 24 titles · 11 providers
events · 5 titles · 3 providers
Counts describe the aggregate cut; money and maximum multiplier stay hidden because fewer than ten masked-label variants contribute.
The ≥100× gross share is not a casino-wide tail probability
A masked label is a source display bucket, not a verified person or account. The below-threshold complement retains 545 label variants; no label string, rank or event tuple is present in the public snapshot.
100 captured returns meet the rank rule; their money share is withheld by the label-privacy gate.
The retained tag has 72 rows; the P99 lane has 1,951. Only 9 retained-tag rows overlap the calculated boundary.
Exact top stake, top return and largest negative difference events are deliberately absent. Aggregate cuts remain analytically useful without turning a masked display string into a player profile.
| Collector day | Tape presence | Paired | Stake | Return | Return / stake |
|---|---|---|---|---|---|
| 21 Jul 2026partial | 18,484 rows9.3% | 18,256 | $210,213.27 | $284,393.41 | 1.35× |
| 22 Jul 2026 | 29,606 rows14.9% | 29,189 | $204,573.18 | $296,577.50 | 1.45× |
| 23 Jul 2026 | 30,865 rows15.6% | 30,729 | $312,384.15 | $523,416.41 | 1.68× |
| 24 Jul 2026 | 26,014 rows13.1% | 25,580 | $268,155.74 | $516,961.28 | 1.93× |
| 25 Jul 2026 | 27,000 rows13.6% | 26,317 | $174,108.65 | $320,938.48 | 1.84× |
| 26 Jul 2026 | 23,353 rows11.8% | 23,067 | $123,285.35 | $244,596.78 | 1.98× |
| 27 Jul 2026 | 30,657 rows15.5% | 30,165 | $219,773.58 | $348,782.01 | 1.59× |
| 28 Jul 2026partial | 12,069 rows6.1% | 11,790 | $80,928.33 | $157,334.61 | 1.94× |
Raw createdAt carries no timezone offset. The adapter assigns +00:00 when mapping it to stored source time; the generator verifies that mapping on every row.
betAmountbetCurrencyCodecreatedAtgameImagegameLinkgameNamemultipliersegmentuserNamewinAmountwinBaseAmountwinCurrencyCodeBelow seven complete captured days, the generator uses the full available collector window. At seven days it switches to the shared rolling seven-day contract.
Display titles are presentation strings. Provider and parsed game slug form the collision-safe captured identity used for rankings.
Segment, currency and provider are absent from the stored key. Already-collapsed upstream collisions cannot be reconstructed from this database.
The route never queries SQLite at request time. Generation selects one coherent collector scope, validates the raw/normalized contract, applies aggregation and privacy gates, then writes the TypeScript snapshot imported above.
npm run snapshot:rakebit:writenpm run snapshot:rakebit:check