♠️
RACE Protocol
NFT PresaleDiscord
  • ❤️Official Docs & Links
  • ⏳Progress Overview
  • RACE Protocol
    • 🏗️System Architecture
      • Components
      • On-chain Accounts
      • Synchronization
      • Randomization
      • Payment
    • 🎲Game Development
      • Game Handler
      • Effect
      • Event Handling
      • Race API
        • Arweave Integration
      • Race JS SDK
        • Installation and Setup
        • Key Components
          • AppClient
          • SubClient
          • Events
          • Game Context
          • Decryption Cache
        • Advanced Features
          • Getting Revealed Knowledge
          • Exiting and Detaching
          • Submitting Messages
          • Sub-game Interaction
        • Best Practices
        • API Reference
        • Troubleshooting
    • 🧪Testing
      • Race Test Kit
      • Unit Testing
      • Integration Testing
      • Additional Considerations
    • 🧱Modules & Features
      • Encryption Methods
      • Command-line Tools
      • Configuration Options
      • Blockchain Transport Implementations
    • 📃Smart Contract
      • Solana Program
    • 🔦Examples and Use Cases
      • Draw Card Game
      • Raffle Game
      • Other Examples
  • RACE Games
    • ♠️RACE Poker app
      • 🎮Start playing in minutes
        • 💰Cash and sit-n-go
        • 🏆Tournaments
      • 🎨Workshop
        • 🏆Create cash games
        • 🏨Create tourneys
      • 💡Concept introduction
      • 🏗️System architecture
      • 👾Game Flow
      • 🎲Cards shuffling
      • ☎️Communication
      • 🔐Key sharing/decryption
      • 💱Cash flow structure
    • ⚡Solfast
      • 🎲Game modes
  • RACE RESEARCH
    • 👾No-Code Development
      • Brainstorming
      • Implementation Approach
      • Project Status
    • 0️⃣Zero-Knowledge Proofs
      • Brainstorming
      • Integration steps
        • Verifiable Randomness Generation
        • Private Game State Updates
        • Verifiable Settlements
        • Private Player Actions
      • Project Status
    • 🛡️Security Audit Report
      • Executive summary
        • Introduction to Race Protocol
        • Audit Methodology
      • Findings
        • Smart Contract Security
        • WebAssembly Security
        • Client-side Security (Race SDK)
        • Server-side Security
        • Randomization and Encryption
        • On-chain Account Management
        • Synchronization Mechanisms
        • Payment Handling
      • Recommendations
      • Conclusion
  • RACE DAO
    • 😎About
    • 🫂Community
    • 🖼️NFT Collection [!]
Powered by GitBook
On this page

Progress Overview

Charting the Path to Decentralized Gaming Excellence

2021
Starting a wild ride from the peak of the bull

✅ November

Project start

✅ December

Defining core concepts, drafting onchain game architecture

2022
Project started as decentralized Poker app initiative

✅ January

✅ February

✅ March

✅ April

✅ May

Introducing cash game logic to RACE Poker, 9 player tables, "rakeback" support in any token, first deploy on solana mainnet.

✅ June

✅ July

✅ August

✅ September

✅ October

✅ November

✅ December

Standardizing algos in the poker app to be applicable to any game logic Drafting architecture for developer tooling - first research and prep to pivot

2023
The Bear Year: pivoting, tons of building & standartizing logic

✅ January

Grant agreement with Solana Foundation

✅ February

✅ March - December

2024
Refining the technology, testing and early user acquisition

✅ January

✅ February

✅ March

✅ April - December

2025
User aqusition, Ecosystem expansion, PMF

📌 Current Milestones

Further objectives

PreviousOfficial Docs & LinksNextSystem Architecture

Last updated 4 months ago

First presense on social media: ,

Simple texas holdem logic MVP, mental poker + p2p card shuffling algo, first .

POC poker app (RACE Poker) to Solana Riptide Hackathon, honorable mention on .

Onchain poker Alpha 0.1 version, first "Sit-&-Go" game logic .

UI , added browser stored , web3 music player integration (Audius).

Simple e first version, improved encryption/key sharing.

Support for native Solana (previously SPL only), , GTD prize pool and up to 20 winners support for MTTs

RACE , improved signature verification & safety, 3 blind levels for tourneys & "show my cards". Co-hosted poker tourneys with Solana ecosystem projects: , , , & more More in #-storybook and #-memories section of .

First , Workshop version (to ), Permisionless tourney creation, 276 ppl in a single room Separate independent lobbies introduced First, start of whitelabel sales & pre-sales

Raiders rewards, improved consensus algo, encryption, action verification Sol'em poker app

Protocol MVP and

Thorough research, tons of iterations to reach current architecture: , , , , , , , , , , , , Open sourced & transparent: .

Migrating old app to new protocol architecture. Crafting a comprehensive protocol documentation (this gitbook).

Entering the . Tracking adopting protocol.

MVP of RACE integration with a () Research on x RACE integration First to identify issues and areas for improvements.

RACE Heroes . RACE Poker V2: Full rewrite of the poker app to support new protocol, solana programs, nft & spl standards. Testing stage. Start the initiative: building the new Solana games: X50, Double, Fast & Classic on top of the new protocol. Testing stage. Refining editor, preparing easy compmilation to Solana Saga & Seeker devices. Testing stage.

Minting & Dispatching first to pre-sale and OG community. Verifying Heroes collection on & . Release new client for RACE Poker V2. Heroes Inventory.

Start community hosted server cluster/ public infrastructure testing stage ()

⏳
sign up in Discord
Medium
Discord
deploy on solana testnet
submission
game track
finally playable on testnet
rebranded
hand histories
multi-table tourney gam
NFT prizes
Heroes NFT art
Grape
Solend
Hubble
Dappio, Parrot Finance, Penguin Finance
RACE Discord
🎉
mobile version
design custom tables
whitelabel game service tested
IP & codebase aquisition
OG presentation @ Istanbul Solana Hacker House
Components
On-chain Accounts
Synchronization
Randomization
Payment
Race API
Race JS SDK
Race Test Kit
Encryption Methods
Command-line Tools
Blockchain Transport Implementations
Smart Contract
Examples and Use Cases
Main github repo
RACE Poker
o1Labs Partner Program
independent developers
no-code game editor
Construct3
Zero-Knowledge Cryptography
Security Audit
NFT collection pre-sale
Solfast game
no-code game
RACE Heroes
MagicEden
Tensor