dojo-indexer

Configure and run the Torii indexer for a Dojo world.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/steebchen/proof-of-war --skill dojo-indexer-steebchen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dojo-indexer
Source: https://github.com/steebchen/proof-of-war/tree/main/.agents/skills/dojo-indexer
Command: npx skills add https://github.com/steebchen/proof-of-war --skill dojo-indexer-steebchen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Torii indexer management for Dojo worlds, enabling fast GraphQL queries, real-time subscriptions, and SQL access to indexed state.

Core Features & Use Cases

  • Configure and run Torii for GraphQL queries, gRPC subscriptions, and SQL access on a deployed world.
  • Start with default settings or enable indexing controllers for production-grade indexing.
  • Use cases include real-time world state queries, model subscriptions, and analytics across development and production.

Quick Start

Start Torii for your world with default settings.

Frequently Asked Questions about dojo-indexer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I index a deployed Dojo world for GraphQL queries?

To index a deployed Dojo world, you can configure and run the Torii indexer, which enables fast GraphQL queries, real-time gRPC subscriptions, and SQL access to your indexed world state.

Can I create real-time subscriptions for Dojo model state changes?

Yes, you can create real-time subscriptions for Dojo model state changes by running the Torii indexer, which supports gRPC subscriptions to stream live world state updates directly to clients.

What is the best way to query Dojo world state using SQL?

The best way to query Dojo world state using SQL is by starting the Torii indexer, which provides SQL access alongside GraphQL queries and gRPC subscriptions for analytics across development and production workloads.

Does Torii support production database configuration for indexing Dojo worlds?

Yes, Torii supports production database configuration for indexing Dojo worlds. You can start Torii with default settings or enable indexing controllers and optional production DB configuration for production-grade indexing.

When do I need indexing controllers for Dojo world indexing?

You need indexing controllers for Dojo world indexing when running production-grade workloads. They provide advanced configuration options beyond the default Torii settings, supporting robust analytics and real-time client queries.

Why use Torii for indexing a Dojo world instead of other indexing approaches?

Torii is built specifically for Dojo worlds to enable fast GraphQL queries, real-time gRPC subscriptions, and SQL access. It natively supports both development and production environments with optional indexing controllers.