Dubhe is a community-driven, open-source Move application engine and provable game engine — a full-stack toolkit for building verifiable DApps and fully on-chain worlds.
Dubhe v2 runs in production on Sui (testnet and mainnet). It pairs an on-chain Move framework with a three-tier storage model, a Rust event indexer (GraphQL + gRPC), and type-safe TypeScript/React SDKs, so you can go from pnpm create dubhe to a deployed, queryable DApp in hours.
- ⚡️ Built with Move, production-ready on Sui
- 🗄️ Three-tier storage:
DappHub→DappStorage→UserStorage, plus extended storage (objects, scenes, permits) - 🔑 Session keys for silent, delegated signing
- 🛒 Built-in marketplace and reactive cross-user writes
- 🧩 ECS world client and React hooks
- 🔎 Rust indexer exposing GraphQL and gRPC over PostgreSQL
- 🛠️ Type-safe SDKs, code generation from
dubhe.config.ts, logic upgrades & data migration - 🌐 Multi-Move ecosystem clients (Aptos / Movement, Rooch, Initia)
- 🔐 ZK-login Plugin Integration
- 💰 Transaction Sponsorship Plugin
- 🔄 State Synchronization Client Hooks
- ⚙️ Custom Runtime Sandbox
- 🌍 World Browser Interface
| Package | Description | Version |
|---|---|---|
| create-dubhe | Project scaffolding tool | |
| @0xobelisk/sui-cli | Sui CLI for testing, deployment & more | |
| @0xobelisk/sui-client | Sui TypeScript Client | |
| @0xobelisk/sui-common | Sui Core Utilities | |
| @0xobelisk/client | High-level Dubhe client (v2) | |
| @0xobelisk/react | React hooks (session keys, tx, ECS) | |
| @0xobelisk/grpc-client | gRPC client for the Dubhe indexer | |
| @0xobelisk/aptos-cli | Aptos/Movement CLI Tools | |
| @0xobelisk/aptos-client | Aptos/Movement TypeScript Client | |
| @0xobelisk/aptos-common | Aptos/Movement Core Utilities | |
| @0xobelisk/rooch-cli | Rooch CLI Tools | |
| @0xobelisk/rooch-client | Rooch TypeScript Client | |
| @0xobelisk/initia-cli | Initia CLI Tools | |
| @0xobelisk/initia-client | Initia TypeScript Client | |
| @0xobelisk/graphql-client | GraphQL Client for Dubhe | |
| @0xobelisk/ecs | ECS Client for Dubhe | |
| @0xobelisk/graphql-server | GraphQL Server for Dubhe |
Thanks to these outstanding contributors ❤️
