♞♝ CryptoChess 2.0.0-rc1 — C10E-R2C
First Public Release • An educational chess variant that makes Post-Quantum Cryptography concepts playable.
CryptoChess turns abstract cryptography into an interactive experience. Instead of just reading about lattice-based PQC vs classical systems, you play the difference.
Core Teaching Mechanics
- ♞ Knight (Classical): Deterministic second move — models how classical crypto output is heavily shaped by input.
- ♝ Bishop (PQC): Split-move system with choice in the second half — models the extra mathematical layers in lattice-based cryptography.
- HODL mechanic: Deliberately skip input in the first half of a round to bank resources.
Three Game Modes
| Mode | Highlight Feature | Teaching Focus |
|---|---|---|
| PQC | Pure Bishop vs Knight | Core input vs processing split |
| Hybrid | Swappable Rook at half-time | Transitional / hybrid cryptographic systems |
| Classical | Cross-player automated Pawns | Classical crypto has many interdependent moving parts |
What's Included
- Full game runtime + custom HNR verifiable randomness & receipt system
- Multiple board themes and piece packs
- Complete CryptoChessAssetManager (GUI + CLI) for safe verification, inspection, and launching
- Signed teaching content and encrypted local state (generated on your device)
- Packaged using PAH1 / PQCAsset containers from the PQC-Containers project
Quick Start (Linux / Kubuntu recommended)
chmod +x cryptochess.sh CryptoChessAssetManager.py
./cryptochess.sh runOr launch directly:
python3 CryptoChessAssetManager.py --launch-gameFull instructions for Linux, macOS, Windows (WSL), Arch, GUI usage, and troubleshooting are in the Operator Guide.
Verify Your Download
sha256sum -c C10E_R2C_GITHUB_UPLOAD_SHA256SUMS.txtAll lines should say OK.
Important Notes
- No private keys or local state are included in this public release.
- On first launch you may be asked for a local device password (this stays on your machine).
- This release is a practical demonstration of the PQC-Containers packaging system.
Play the math. Understand the future.
Thank you for trying Crypto.Chess!