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.