
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.
DappHub → DappStorage → UserStorage, plus extended storage (objects, scenes, permits)dubhe.config.ts, logic upgrades & data migration| 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 ❤️
$ claude mcp add dubhe \
-- python -m otcore.mcp_server <graph>