Dojo: The Provable Game Engine
Dojo is a community driven open-source, Provable Game Engine, providing a comprehensive toolkit for building verifiable games and autonomous worlds.
🚀 Launch Your Onchain Game Faster with Dojo
Dojo offers a comprehensive suite of onchain game development tools, harnessing the capabilities of Rust and Cairo 🦀, to deliver unparalleled speed and scalability.
🔑 Highlighted Features of Dojo:
- Entity Component System (ECS): Crafted in Cairo, it provides a solid foundation to structure your game.
- Torii Indexer: Say goodbye to manually creating indexers. Torii does it automatically for you!
- Katana Network: An RPC development network to streamline and expedite your game's iterative processes.
- Sozo CLI: Your trusty CLI tool to oversee and upkeep your in-game universes.
- Typed SDKs: For a smoother, error-free coding experience.
🚀 Quick Start
See the installation guide in the Dojo book.
📚 Examples in 30s
🗒️ Documentation
You can find more detailed documentation in the Dojo Book here.
❓ Support
If you encounter issues or have questions, you can submit an issue on GitHub. You can also join our Discord for discussion and help.
🏗️ Contributing
We welcome contributions of all kinds from anyone. See our Contribution Guide for more information on how to get involved.
✏️ Enviroment
See our Enviroment setup for more information.
⛩️ Built with Dojo
Contributors ✨
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!