๐ด About OpenBaccarat
A fully open-source, transparent, and verifiable baccarat gaming platform
OpenBaccarat is dedicated to creating a transparent, fair, and verifiable baccarat gaming platform. We believe that through open-source code and blockchain technology, every user can trust the fairness of the game.
This is not a gambling platform, but a technical demonstration project, aimed at showing how to build trustworthy gaming systems using modern technology.
Fully Open Source
All code is public on GitHub, anyone can audit the algorithms and logic
Blockchain Verified
Every round result is recorded on Solana blockchain, immutable and permanently verifiable
VRF Random
Uses Verifiable Random Function to ensure randomness cannot be predicted or manipulated
Basic Rules
- Uses 8 decks (416 cards total)
- Player and Banker each receive 2-3 cards
- Closest to 9 points wins
- 10, J, Q, K count as 0 points, A counts as 1 point
- Total points use only the ones digit (e.g., 15 = 5 points)
Drawing Rules
- If either side has 8 or 9 (Natural), neither draws
- Player draws on 0-5 points, stands on 6-7
- Banker drawing depends on Player's third card
Burning Rules
- At opening, burn cards based on first card value
- Reserve 14-16 cards at shoe end (not dealt)
OpenBaccarat provides a RESTful API for programmatic access. All endpoints return JSON data with caching support.
/api/games/{roundNumber}Get detailed data for a specific round
/api/rounds?format=minimal&limit=100Batch query with flexible filters and pagination
/api/docsOpenAPI 3.0 documentation (JSON format)
/api/statsGame statistics (wins, ties, pairs)
Query Parameters for /api/rounds
roundNumber - Exact round numberroundFrom/To - Round number rangeresult - banker_win | player_win | tieformat - full | compact | minimallimit/offset - Pagination (max 100)shoeNumber - Filter by shoeQuick Start
curl https://www.open-baccarat.com/api/games/42
curl "https://www.open-baccarat.com/api/rounds?limit=10&format=compact"
Enter a round number to view detailed game information and blockchain verification.
๐ก Or access directly via API: /api/games/{roundNumber}
โข OpenBaccarat is a tech demo, NOT a gambling platform
โข Display only โ No login, No betting, No deposits
โข For technical research and learning only
โข Contributions to this open source project are welcome