OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

The Dojo Book

The Dojo Book is an open-source documentation book and GitHub repository for learning the Dojo blockchain toolchain and developing autonomous worlds. Its material is associated with Cairo, Rust and zero-knowledge development, and its documentation site uses Vocs with pnpm and Node.js tooling for local development.

Independent OpenViST project profile, based on linked sources.

The Dojo Book — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use The Dojo Book when entering the Dojo ecosystem or when a locally previewable documentation workspace is useful for writing and reviewing changes.

Who it is for

  • Developers learning the Dojo toolchain
  • Contributors editing or extending Dojo documentation
  • Developers exploring autonomous-world development with Cairo- and Rust-related tooling

Documented uses

  • Learn foundational Dojo concepts and development workflows
  • Use the hosted documentation as a technical starting point
  • Edit and preview the documentation locally
  • Contribute documentation changes through the public repository
Before you choose

Requirements & limits

The hosted book is linked at book.dojoengine.org, and the public repository is available on GitHub. The repository identifies an MIT license. The documented local preview uses Node.js, pnpm and Vocs tooling.

  • It is documentation for the Dojo toolchain rather than a standalone autonomous-world application.
  • The repository provides a documented local setup based on pnpm, Node.js LTS and Vocs.
  • The technical context covers Cairo, Rust and zero-knowledge topics relevant to Dojo development.
  • The repository notes that migration from rustbook to Vocs is in process.
  • Adding a searchable indexing layer is Likely compatible, but no specific implementation is documented.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up a local preview of The Dojo Book

Install the documented dependencies and open a local preview of the Vocs-based documentation site.

Before you start

  • A computer with a web browser
  • nvm for selecting the Node.js LTS release
  • Permission to install global pnpm and project dependencies

Steps

  1. Install pnpm globally with npm.

  2. Install and select the Node.js LTS release with nvm.

  3. Run pnpm install in the repository.

  4. Run pnpm run dev and visit http://localhost:5173/ in a browser.

Expected outcome

A local browser preview of The Dojo Book at the documented address.

Guide limitations

  • This workflow documents local setup and preview, not deployment of a Dojo application.
  • The repository notes that migration from rustbook to Vocs is in process.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
3 October 2026
Original website title
dojoengine/book · Official homepage title · retained in its source language