A blockchain-based social strategy game for the TON (The Open Network) ecosystem, designed as a Telegram Mini App.
TON Empire is a hybrid game combining:
- Social strategy gameplay
- Idle city-builder mechanics
- Cooperative survival elements
- Web3/blockchain integration
🚧 This project is currently under active development 🚧
The project is in the planning/specification phase with comprehensive technical documentation. Implementation has not yet begun.
- City Building: Build and manage your own district with various buildings and resources
- Social Gameplay: Form guilds, collaborate with other players, and compete in battles
- Blockchain Integration: TON blockchain integration for true ownership of in-game assets
- Telegram Mini App: Seamless integration within Telegram messenger
- Real-time Battles: PvP combat system with strategic elements
- Economy System: Complex resource management and trading mechanics
- Go microservices architecture
- PostgreSQL, Redis, ScyllaDB
- Kubernetes with Istio service mesh
- Kafka for event streaming
- Next.js 14 with TypeScript
- Three.js for 3D visualization
- Redux Toolkit for state management
- TON Connect 2.0 for wallet integration
- TON blockchain
- Smart contracts in FunC
- NFTs for game assets
Since the project is still in development, setup instructions will be provided once the initial implementation is complete.
Detailed technical documentation is available in the following files:
about.md- Complete game design documentbackend_about.md- Backend architecture and implementation detailsfrontend_about.md- Frontend architecture and UI/UX specificationsCLAUDE.md- Development guidelines and commands
We welcome contributions! As the project is in early stages, please check back later for contribution guidelines.
This project is licensed under the MIT License - see the LICENSE file for details.
For questions or suggestions, please open an issue in this repository.
Note: All features and technical details are subject to change as the project evolves.