Documentation
Whitepaper
Version 1.0 — December 2024
Contents
Abstract
SolanaFlyer is a provably fair, on-chain crash game built natively on the Solana blockchain. By leveraging Solana's high throughput and low latency, SolanaFlyer delivers real-time multiplayer gameplay with sub-second transaction finality. The game implements a cryptographically verifiable random number generation system, ensuring complete transparency and fairness for all participants.
1. Introduction
Traditional online gambling platforms operate as black boxes, requiring users to trust that outcomes are fair without any means of verification. This opacity has led to widespread distrust and documented cases of manipulation.
SolanaFlyer addresses these concerns by bringing the entire game logic on-chain. Every bet, every cashout, and every crash point is recorded and verifiable on the Solana blockchain. The random number generation is deterministic and can be independently verified by anyone.
Why Solana?
- 400ms block timesNear-instant transaction finality for real-time gameplay
- 65,000 TPSHandle thousands of concurrent players without congestion
- $0.00025 feesMicro-transactions are economically viable
- Proof of HistoryCryptographic timestamps enable verifiable randomness
2. Game Mechanics
SolanaFlyer follows the classic crash game format with several enhancements for the blockchain environment.
Place Bet
Players submit their bet amount in SOL before the round begins. Bets are locked in a smart contract escrow.
Round Starts
A multiplier begins at 1.00x and increases exponentially. The rate of increase follows a mathematical curve.
Cash Out
Players can cash out at any time to lock in their current multiplier. Winnings = Bet × Multiplier.
Crash
At a predetermined point (unknown to players), the round crashes. Players who haven't cashed out lose their bet.
Multiplier Curve
The multiplier follows an exponential growth curve:
Where M is the multiplier, t is time elapsed, and r is the growth rate constant.
3. Provably Fair System
Our provably fair system ensures that neither the house nor players can predict or manipulate outcomes.
Crash Point Generation
1. Server Seed
A cryptographic hash of the server seed is published before bets are placed.
2. Block Hash
The Solana block hash at betting close is used as the client seed.
3. Combined Hash
SHA-256(server_seed + block_hash) generates a deterministic value.
4. Crash Point
The hash is converted to a crash multiplier using a verified algorithm.
After each round, the server seed is revealed, allowing anyone to verify the crash point was predetermined.
4. Technical Architecture
Smart Contract Structure
Transaction Flow
All game actions are atomic transactions on Solana. Bets, cashouts, and payouts occur within single transaction boundaries, ensuring consistency even under high load.
5. Economics & RTP
SolanaFlyer is designed with a 95% Return to Player (RTP), meaning that over the long term, 95% of all bets are returned to players as winnings.
95%
Return to Player
5%
House Edge
Fee Structure
- 5% of each bet goes to the house treasury
- No additional deposit or withdrawal fees
- Network fees (gas) paid by users for transactions
- Treasury funds operational costs and development
6. Security
Security is paramount. Our smart contracts undergo rigorous auditing and testing.
Audited Contracts
All smart contracts are audited by reputable security firms before mainnet deployment.
Open Source
Contract code is open source and verifiable on-chain, allowing community review.
Bug Bounty
We maintain an active bug bounty program for responsible disclosure of vulnerabilities.
Rate Limiting
Anti-bot measures prevent exploitation and ensure fair access for all players.
7. Roadmap
Testnet Launch
In Progress- Public testnet release
- Community testing
- Bug bounty program
Mainnet Beta
- Security audits complete
- Mainnet deployment
- Limited beta access
Public Launch
- Full public access
- Mobile optimization
- Leaderboards & stats
Expansion
- Additional game modes
- Token integration
- Partner integrations
SolanaFlyer represents a new paradigm in online gaming — one where trust is replaced by verification, and fairness is guaranteed by mathematics. We invite the community to participate in our testnet, review our code, and join us in building the future of provably fair gaming.