# RACE Protocol

## RACE Protocol

- [Official Docs & Links](https://team-race.gitbook.io/race-protocol/official-docs-and-links.md): Welcome to RACE DAO official gitbook.
- [Progress Overview](https://team-race.gitbook.io/race-protocol/progress-overview.md): Charting the Path to Decentralized Gaming Excellence
- [System Architecture](https://team-race.gitbook.io/race-protocol/race-protocol/system-architecture.md)
- [Core Concepts](https://team-race.gitbook.io/race-protocol/race-protocol/core-concepts.md): This section delves into the fundamental principles of the RACE Protocol. Understanding these concepts is essential for building robust, secure, and fair games on the platform.
- [Game Development](https://team-race.gitbook.io/race-protocol/race-protocol/game-development.md)
- [Developer Tools](https://team-race.gitbook.io/race-protocol/race-protocol/developer-tools.md)
- [RACE CLI](https://team-race.gitbook.io/race-protocol/race-protocol/developer-tools/race-cli.md): Command-Line Interface
- [RACE JS SDK](https://team-race.gitbook.io/race-protocol/race-protocol/developer-tools/race-js-sdk.md)
- [Getting Started](https://team-race.gitbook.io/race-protocol/race-protocol/developer-tools/race-js-sdk/getting-started.md): This guide will walk you through the initial steps of setting up your development environment, installing the RACE SDK, and running your first piece of code to interact with a game.
- [Core Concepts](https://team-race.gitbook.io/race-protocol/race-protocol/developer-tools/race-js-sdk/core-concepts.md): This section explains the fundamental building blocks and design principles of the RACE JS SDK. Understanding these concepts will help you use the SDK effectively.
- [High-Level API: The AppHelper](https://team-race.gitbook.io/race-protocol/race-protocol/developer-tools/race-js-sdk/high-level-api-the-apphelper.md)
- [Low-Level API: The AppClient](https://team-race.gitbook.io/race-protocol/race-protocol/developer-tools/race-js-sdk/low-level-api-the-appclient.md)
- [Serialization with Borsh](https://team-race.gitbook.io/race-protocol/race-protocol/developer-tools/race-js-sdk/serialization-with-borsh.md): @race-foundation/borsh
- [For Contributors](https://team-race.gitbook.io/race-protocol/race-protocol/developer-tools/race-js-sdk/for-contributors.md): This section is for developers who want to contribute to the RACE Protocol JS SDK itself, whether by fixing bugs, adding new features, or improving the documentation.
- [Smart Contract](https://team-race.gitbook.io/race-protocol/race-protocol/smart-contract.md)
- [Solana Program](https://team-race.gitbook.io/race-protocol/race-protocol/smart-contract/solana-program.md): This section provides detailed explanations of each instruction available in the Race Protocol's Solana program.
- [Sui Program](https://team-race.gitbook.io/race-protocol/race-protocol/smart-contract/sui-program.md): Sui Move Package
- [Examples and Use Cases](https://team-race.gitbook.io/race-protocol/race-protocol/examples-and-use-cases.md): This section explores concrete examples of games built on Race Protocol, demonstrating how the protocol can be used to implement various game mechanics and functionalities.
- [Draw Card Game](https://team-race.gitbook.io/race-protocol/race-protocol/examples-and-use-cases/draw-card-game.md)
- [Raffle Game](https://team-race.gitbook.io/race-protocol/race-protocol/examples-and-use-cases/raffle-game.md)
- [Other Examples](https://team-race.gitbook.io/race-protocol/race-protocol/examples-and-use-cases/other-examples.md)
- [Glossary](https://team-race.gitbook.io/race-protocol/race-protocol/glossary.md): An alphabetical list of key terms and concepts within the RACE Protocol.
- [RACE Poker app](https://team-race.gitbook.io/race-protocol/race-games/race-poker-app.md): Welcome to the future of poker.
- [Getting Started](https://team-race.gitbook.io/race-protocol/race-games/race-poker-app/getting-started.md): Welcome to the felt!
- [How to Play](https://team-race.gitbook.io/race-protocol/race-games/race-poker-app/how-to-play.md): Create-to-Earn strategies in RACE Poker
- [PKO Bounties](https://team-race.gitbook.io/race-protocol/race-games/race-poker-app/how-to-play/pko-bounties.md): Understanding Progressive Knock-Out (PKO) Bounties
- [Ecosystem](https://team-race.gitbook.io/race-protocol/race-games/race-poker-app/ecosystem.md): Traditional Poker vs Web 3.0 Poker
- [Create Games](https://team-race.gitbook.io/race-protocol/race-games/race-poker-app/create-games.md): Manage your own poker room
- [Run Your Label](https://team-race.gitbook.io/race-protocol/race-games/race-poker-app/run-your-label.md): Run Community Rooms & Whitelabels
- [Security](https://team-race.gitbook.io/race-protocol/race-games/race-poker-app/security.md): Security and Best Practises
- [FAQ](https://team-race.gitbook.io/race-protocol/race-games/race-poker-app/faq.md): Frequently Asked Questions
- [Glossary](https://team-race.gitbook.io/race-protocol/race-games/race-poker-app/glossary.md): Welcome to the Racepoker glossary!
- [Solfast](https://team-race.gitbook.io/race-protocol/race-games/solfast.md)
- [Game modes](https://team-race.gitbook.io/race-protocol/race-games/solfast/game-modes.md)
- [No-Code Development](https://team-race.gitbook.io/race-protocol/race-research/no-code-development.md): RACE Protocol x Construct 3 Addon for No-Code Cross-Platform Client Application Development
- [Brainstorming](https://team-race.gitbook.io/race-protocol/race-research/no-code-development/brainstorming.md)
- [Implementation Approach](https://team-race.gitbook.io/race-protocol/race-research/no-code-development/implementation-approach.md)
- [Project Status](https://team-race.gitbook.io/race-protocol/race-research/no-code-development/project-status.md): This section overviews current status of no code web3 app editor implementation
- [Zero-Knowledge Proofs](https://team-race.gitbook.io/race-protocol/race-research/zero-knowledge-proofs.md)
- [Brainstorming](https://team-race.gitbook.io/race-protocol/race-research/zero-knowledge-proofs/brainstorming.md): Ideas for Integrating 01js (by 01labs) with Race Protocol
- [Integration steps](https://team-race.gitbook.io/race-protocol/race-research/zero-knowledge-proofs/integration-steps.md): This section further researches specific steps, benefits and challenges for the brainstormed ideas
- [Verifiable Randomness Generation](https://team-race.gitbook.io/race-protocol/race-research/zero-knowledge-proofs/integration-steps/verifiable-randomness-generation.md): This section further researches specific steps, benefits and challenges for the brainstormed ideas
- [Private Game State Updates](https://team-race.gitbook.io/race-protocol/race-research/zero-knowledge-proofs/integration-steps/private-game-state-updates.md): This section further researches specific steps, benefits and challenges for the brainstormed ideas
- [Verifiable Settlements](https://team-race.gitbook.io/race-protocol/race-research/zero-knowledge-proofs/integration-steps/verifiable-settlements.md): This section further researches specific steps, benefits and challenges for the brainstormed ideas
- [Private Player Actions](https://team-race.gitbook.io/race-protocol/race-research/zero-knowledge-proofs/integration-steps/private-player-actions.md): This section further researches specific steps, benefits and challenges for the brainstormed ideas
- [Project Status](https://team-race.gitbook.io/race-protocol/race-research/zero-knowledge-proofs/project-status.md): This section overviews current status of this current direction
- [Security Audit Report](https://team-race.gitbook.io/race-protocol/race-research/security-audit-report.md)
- [Executive summary](https://team-race.gitbook.io/race-protocol/race-research/security-audit-report/executive-summary.md)
- [Introduction to Race Protocol](https://team-race.gitbook.io/race-protocol/race-research/security-audit-report/executive-summary/introduction-to-race-protocol.md)
- [Audit Methodology](https://team-race.gitbook.io/race-protocol/race-research/security-audit-report/executive-summary/audit-methodology.md)
- [Findings](https://team-race.gitbook.io/race-protocol/race-research/security-audit-report/findings.md)
- [Smart Contract Security](https://team-race.gitbook.io/race-protocol/race-research/security-audit-report/findings/smart-contract-security.md)
- [WebAssembly Security](https://team-race.gitbook.io/race-protocol/race-research/security-audit-report/findings/webassembly-security.md)
- [Client-side Security (Race SDK)](https://team-race.gitbook.io/race-protocol/race-research/security-audit-report/findings/client-side-security-race-sdk.md)
- [Server-side Security](https://team-race.gitbook.io/race-protocol/race-research/security-audit-report/findings/server-side-security.md)
- [Randomization and Encryption](https://team-race.gitbook.io/race-protocol/race-research/security-audit-report/findings/randomization-and-encryption.md)
- [On-chain Account Management](https://team-race.gitbook.io/race-protocol/race-research/security-audit-report/findings/on-chain-account-management.md)
- [Synchronization Mechanisms](https://team-race.gitbook.io/race-protocol/race-research/security-audit-report/findings/synchronization-mechanisms.md)
- [Payment Handling](https://team-race.gitbook.io/race-protocol/race-research/security-audit-report/findings/payment-handling.md)
- [Recommendations](https://team-race.gitbook.io/race-protocol/race-research/security-audit-report/recommendations.md)
- [Conclusion](https://team-race.gitbook.io/race-protocol/race-research/security-audit-report/conclusion.md)
- [About](https://team-race.gitbook.io/race-protocol/race-dao/about.md): About the RACE DAO (Decentralized Autonomous Organization)
- [Community](https://team-race.gitbook.io/race-protocol/race-dao/community.md)
- [NFT Collection \[!\]](https://team-race.gitbook.io/race-protocol/race-dao/nft-collection.md): RACE HEROES ARE COMING...
