https://github.com/0xobelisk/obelisk-engine
Dubhe Engine is a Open-source, high-performance engine for real-time Fully On-Chain Move apps.
https://github.com/0xobelisk/obelisk-engine
javascript move rust typescript
Last synced: 8 months ago
JSON representation
Dubhe Engine is a Open-source, high-performance engine for real-time Fully On-Chain Move apps.
- Host: GitHub
- URL: https://github.com/0xobelisk/obelisk-engine
- Owner: 0xobelisk
- License: other
- Created: 2023-06-09T18:15:43.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-25T14:38:09.000Z (about 1 year ago)
- Last Synced: 2025-05-04T13:01:57.312Z (about 1 year ago)
- Topics: javascript, move, rust, typescript
- Language: JavaScript
- Homepage: https://dubhe.obelisk.build/
- Size: 544 MB
- Stars: 46
- Watchers: 3
- Forks: 20
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-sui - GitHub - [Documentation](https://obelisk.build/engine/docs) (dApp Development / dApp Toolkits)
README
## Dubhe
> Dubhe is a community-driven open-source Move Application Creation Engine and Provable Game Engine that provides a comprehensive toolkit for building verifiable Dapps and fully on-chain world/universe-type applications.
In early development, Dubhe aims to reduce project setup time from days to hours through its powerful toolkit and active community contributions.
## 🔑 Key Features
- ⚡️ Built with [Move](https://move-language.github.io/move/)
- 🏛️ Harvard Structural Architecture
- 📦 Structured [Schema-based](https://dubhe-docs.obelisk.build/dubhe/sui/schemas) Storage
- 🌐 Multi-Move Ecosystem Support
- 🛠️ Development Tools:
- Sandbox Networking & Indexing
- Type-safe SDKs
- Hot Updates
- Logic Upgrades & Data Migration
## 🔮 Roadmap
- 🔐 ZK-login Plugin Integration
- 💰 Transaction Sponsorship Plugin
- 🔄 State Synchronization Client Hooks
- ⚙️ Custom Runtime Sandbox
- 🌍 World Browser Interface
## 📦 Packages
| Package | Description | Version |
| ------------------------------------------------------ | -------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| [create-dubhe](./packages/create-dubhe) | Project scaffolding tool | [](https://www.npmjs.com/package/create-dubhe) |
| [@0xobelisk/sui-cli](./packages/sui-cli) | Sui CLI for testing, deployment & more | [](https://www.npmjs.com/package/@0xobelisk/sui-cli) |
| [@0xobelisk/sui-client](./packages/sui-client) | Sui TypeScript Client | [](https://www.npmjs.com/package/@0xobelisk/sui-client) |
| [@0xobelisk/sui-common](./packages/sui-common) | Sui Core Utilities | [](https://www.npmjs.com/package/@0xobelisk/sui-common) |
| [@0xobelisk/aptos-cli](./packages/aptos-cli) | Aptos/Movement CLI Tools | [](https://www.npmjs.com/package/@0xobelisk/aptos-cli) |
| [@0xobelisk/aptos-client](./packages/aptos-client) | Aptos/Movement TypeScript Client | [](https://www.npmjs.com/package/@0xobelisk/aptos-client) |
| [@0xobelisk/aptos-common](./packages/aptos-common) | Aptos/Movement Core Utilities | [](https://www.npmjs.com/package/@0xobelisk/aptos-common) |
| [@0xobelisk/rooch-cli](./packages/rooch-cli) | Rooch CLI Tools | [](https://www.npmjs.com/package/@0xobelisk/rooch-cli) |
| [@0xobelisk/rooch-client](./packages/rooch-client) | Rooch TypeScript Client | [](https://www.npmjs.com/package/@0xobelisk/rooch-client) |
| [@0xobelisk/initia-cli](./packages/initia-cli) | Initia CLI Tools | [](https://www.npmjs.com/package/@0xobelisk/initia-cli) |
| [@0xobelisk/initia-client](./packages/initia-client) | Initia TypeScript Client | [](https://www.npmjs.com/package/@0xobelisk/initia-client) |
| [@0xobelisk/graphql-client](./packages/graphql-client) | GraphQL Client for Dubhe | [](https://www.npmjs.com/package/@0xobelisk/graphql-client) |
| [@0xobelisk/ecs](./packages/ecs) | ECS Client for Dubhe | [](https://www.npmjs.com/package/@0xobelisk/ecs) |
| [@0xobelisk/graphql-server](./packages/graphql-server) | GraphQL Server for Dubhe | [](https://www.npmjs.com/package/@0xobelisk/graphql-server) |
## 🗒 Quick Links
- 📚 [Documentation](https://dubhe-docs.obelisk.build/)
- 🚀 [Quick Start Guide](https://dubhe-docs.obelisk.build/dubhe/sui/quick-start)
- 💬 [Join our Telegram](https://t.me/+0_98p03Fbv1hNzY1)
- 🐛 [Report Issues](https://github.com/0xobelisk/dubhe/issues)
## Contributors ✨
Thanks to these outstanding contributors ❤️