Documentation

Whitepaper

Version 1.0 — December 2024

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.

01

Place Bet

Players submit their bet amount in SOL before the round begins. Bets are locked in a smart contract escrow.

02

Round Starts

A multiplier begins at 1.00x and increases exponentially. The rate of increase follows a mathematical curve.

03

Cash Out

Players can cash out at any time to lock in their current multiplier. Winnings = Bet × Multiplier.

04

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:

M(t) = e^(r × t)

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

Game ProgramCore game logic, bet processing, and payout distribution
Escrow AccountHolds player bets during active rounds
Treasury AccountManages house funds and RTP distribution
Oracle IntegrationProvides verified randomness for crash point generation

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

Q4 2024

Testnet Launch

In Progress
  • Public testnet release
  • Community testing
  • Bug bounty program
Q1 2025

Mainnet Beta

  • Security audits complete
  • Mainnet deployment
  • Limited beta access
Q2 2025

Public Launch

  • Full public access
  • Mobile optimization
  • Leaderboards & stats
Q3 2025

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.