Skip to content

📝 [DOCS] Add Torii indexer overview #193

Description

@jimenezz22

📝 Description

Create a simplified overview documentation explaining Torii indexer and its
role in the Dojo ecosystem. Keep it concise and practical.

📚 Context

New developers need a quick understanding of what Torii is and why they need
it, without overwhelming technical details.

✅ Tasks

Torii Overview Documentation (pages/deployments/torii/overview.md)

  • What is Torii?

    • Official indexing engine for Dojo worlds
    • Automatically syncs blockchain state to a database
    • Provides APIs to query game data efficiently
    • Built in Rust for performance
    • Comes pre-installed with Dojo toolchain
  • Why use Torii?

    • Direct blockchain queries are slow and expensive
    • Torii indexes your game state for instant access
    • Real-time updates via subscriptions
    • Multiple query options (GraphQL, gRPC, SQL)
  • How it works (simplified)

    1. Monitors your deployed World contract
    2. Captures all game state changes
    3. Stores data in local database
    4. Provides APIs for your client to query
  • API Interfaces

    • GraphQL: Flexible queries with subscriptions
      • Endpoint: http://localhost:8080/graphql
    • gRPC: High-performance binary protocol
      • Endpoint: http://localhost:8080
  • When to use Torii

    • Fetching player statistics
    • Building leaderboards
    • Real-time game state updates
    • Historical game data analysis
  • Installation Note

    • Torii is included by default when you install Dojo
    • No separate installation needed

📋 Acceptance Criteria

  • Clear, concise explanation (no overwhelming details)
  • Practical examples of use cases
  • Mention that Torii comes with Dojo
  • Links to deployment and integration guides

🎯 Expected Outcome

A developer should understand in 2-3 minutes:

  1. What Torii does
  2. Why they need it
  3. That it's already installed with Dojo
  4. What APIs it provides

💡 Additional Notes

  • Keep technical jargon to minimum
  • Focus on practical benefits
  • Avoid deep architecture details
  • Use simple analogies if helpful

📚 References

Contribution Guidelines

  • Please ensure you read and follow the contribution guidelines in the project's README file

Activity

  1. added theissue type on Aug 21, 2025
  2. respp commented on Aug 25, 2025

    @respp

    Hello @jimenezz22 Can I take this issue?

    I'm a developer with a solid background in Web3, working across both front-end and back-end. I've contributed to projects in ecosystems like StarkNet, Stellar, Optimism, and Worldcoin, with a focus on building scalable, secure, and efficient blockchain applications.

    Currently, I'm a Fellow at OnlyDust and a maintainer at PayStell and StellarRent, where I lead the development of smart contracts and decentralized infrastructure.

  3. added
    GrantFox OSSIssue tracked in GrantFox OSS
    Maybe RewardedIssue may be eligible for a GrantFox reward
    and removed
    Maybe RewardedIssue may be eligible for a GrantFox reward
    GrantFox OSSIssue tracked in GrantFox OSS
    on Aug 3, 2026
  4. Villarley commented on Aug 3, 2026

    @Villarley
    Contributor

    Starktesting

  5. grantfox-oss-development commented on Aug 3, 2026

    @grantfox-oss-development

    🦊 GrantFox — @Villarley has been assigned to this issue!

    Next steps:

    1. Open a Pull Request referencing this issue (e.g., Closes #193)
    2. Your PR will be reviewed by the AkatsukiLabs maintainers

    Good luck! Track your progress on GrantFox.

  6. grantfox-oss-qa commented on Aug 3, 2026

    @grantfox-oss-qa

    🦊 GrantFox — @Villarley has been assigned to this issue as part of the Test Fund ALL RELEASE campaign!

    Next steps:

    1. Open a Pull Request referencing this issue (e.g., Closes #193)
    2. Your PR will be reviewed by the AkatsukiLabs maintainers

    Good luck! Track your progress on GrantFox.

  7. grantfox-oss-development commented on Aug 3, 2026

    @grantfox-oss-development

    🎉 This issue has been marked as completed on GrantFox!

    @Villarley's PR #203 was approved and merged by @coxmars.

    🏆 @Villarley: You earned 35 FoxPoints for this contribution! Your current tier: Explorer (70 total points). Track your full progress on GrantFox.

    👏 Great work, @Villarley! Keep contributing to AkatsukiLabs.

  8. grantfox-oss-qa commented on Aug 3, 2026

    @grantfox-oss-qa

    🎉 This issue has been marked as completed on GrantFox as part of the Test Fund ALL RELEASE campaign!

    @Villarley's PR #203 was approved and merged by @coxmars.

    🏆 @Villarley: You earned 35 FoxPoints for this contribution! Your current tier: Explorer (83 total points). Track your full progress on GrantFox.

    👏 Great work, @Villarley! Keep contributing to AkatsukiLabs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

AUTO PAYMENTSCampaign: AUTO PAYMENTSGrantFox OSSIssue tracked in GrantFox OSSMaintainer: jimenezz22Maybe RewardedIssue may be eligible for a GrantFox rewardTest Fund ALL RELEASECampaign: Test Fund ALL RELEASEdocumentationImprovements or additions to documentationgood first issueGood for newcomersonlydust-waveContribute to awesome OSS repos during OnlyDust's open source week

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions