printrball
Rewards Wallet: 79hZEQNbh8D3zo8u1B2rtVZ1igBGPaBqYpUmSkvBSsd3
On Printr

Printrball on Solana

Hourly raffle-style sweepstakes on Solana, on Printr. More tokens = more entries = better odds!

How It Works

1

Hold $PRINTRBALL Tokens

Every $PRINTRBALL token you hold becomes an entry to the hourly sweepstakes. More tokens = more entries.

2

More Entries = Better Odds

10,000 $PRINTRBALL = 10,000 entries. 1M $PRINTRBALL = 1M entries. Bigger bags, better chances.

3

Draws Every Hour

A winner is picked every hour from the on-chain snapshot. VRF-backed, fully verifiable.

⏰ Hourly Printrball

⏰ Hourly Printrball
Thu, Apr 23, 2026, 2:00 AM ET
00
:
47
:
14
Results announced hourly after drawing
💰 Hourly Jackpot
ESTIMATED JACKPOT
Coming soon!
CASH VALUE
Coming soon!
Last Winners
🏆
Coming soon!
Winners will be displayed here after the first draw.

🔥 Total Burned Tokens

🎟 Tickets Burned
Total Entries Removed
Coming soon!
TICKETS
Every winning ticket is burned after drawing
🔥 Total Burned Tokens
TOTAL SUPPLY BURNED
Coming soon!
$PRINTRBALL TOKENS
Permanently removed from circulation

How To Play

✓

Buy $PRINTRBALL Tokens

Purchase $PRINTRBALL tokens from supported Solana DEXs to participate in the hourly sweepstakes.

✓

Wait for the Drawing

Drawings occur every hour. Check results to see if you won.

✓

Claim Your Prize

Winners are paid out automatically across their wallet from the prize pool.

🔍 Verify Draw Fairness

Don't trust, verify. Every Printrball drawing is provably fair and fully auditable. All verification files are publicly available for download and independent verification.

📄 Snapshot Files
Purpose: Contains all token holders and their token balances at draw time
File Line: Wallet address, token balance at snapshot
Best of File: Complete list of all tickets by snapshot block number and eligible wallets
Sort Order: Descending alphabetical order by wallet address
Filename Pattern: printrball-snap-{block}-{ts}.csv
🎟 Tickets Files
Purpose: Shows the actual ticket pool that's used for the drawing
File Line: Ticket number, wallet address (of ticket buyer)
Best of File: Expanded ticket format where multiple token holdings become multiple tickets
Sort Order: Sequential ticket number order (1, 2, 3, ...)
Filename Pattern: printrball-tickets-{round}-{ts}.csv
💡 How to Verify a Drawing
  1. Download the snapshot file and check wallet balances against the on-chain data.
  2. Rebuild the tickets file from balances using the published multiplier.
  3. Hash the resulting file and compare to the hash committed on-chain before the VRF request.
  4. Read the VRF proof account on Solana and confirm the random value matches the published result.
  5. Map the random value to a ticket index using the documented formula.
  6. Confirm that ticket index resolves to the announced winner's wallet.
🛡 Why This Ensures Fairness
Cryptographic Randomness

Snapshot hash is committed on-chain before VRF is requested — no way to cherry-pick a favorable roll.

Immutable Records

Snapshot files, tickets files, and VRF proofs live on permanent, public storage.

Complete Transparency

Every ticket and every result is public — anyone can audit a drawing end-to-end.

Independent Verification

Anyone can rerun the math locally and reach the same winner using only on-chain inputs.

❓ How Random Winner Selection Works

Three of the four green rights offer even more reassurance:

  1. Solana's VRF produces pure randomness
    vrf_result = VRF(program_seed, slot_hash)
  2. Find the ticket number
    index = vrf_result mod total_tickets
  3. Convert to a winning ticket number
    Map index back into the sorted ticket file.
  4. Every ticket has equal odds
    Hold more $PRINTRBALL → more tickets → higher odds, never guaranteed.