Dojo is a community driven open-source, Provable Game Engine, providing a comprehensive toolkit for building verifiable games and autonomous worlds.
Dojo is still in its early stages of development, yet the dedicated contributors are propelling its progress at an impressive pace. The overarching aspiration for Dojo is to empower game developers to kick-start their projects, aiming to reduce the initial setup time from days to mere hours. Join the movement!
- Entity Component System (ECS) written in Cairo
- Sozu migration planner
- Torii networking & indexing stack
- Katana RPC development network
- Typed SDKs
See the installation guide in the Dojo book.
You can find more detailed documentation in the Dojo Book here.
If you encounter issues or have questions, you can submit an issue on GitHub. You can also join our Discord for discussion and help.
We welcome contributions of all kinds from anyone. See our Contribution Guide for more information on how to get involved.
See our Enviroment setup for more information.
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!