# Dubhe Engine ## Docs - [Dubhe Bot Discord Integration](https://dubhe.mintlify.app/api-reference/bot/discord-integration.md): APIs for building Discord bots with Web3 functionality and community engagement - [Dubhe Bot Telegram Integration](https://dubhe.mintlify.app/api-reference/bot/telegram-integration.md): APIs for building Telegram bots with Web3 functionality and blockchain features - [Channel Execution Layer](https://dubhe.mintlify.app/api-reference/channel/execution-layer.md): High-performance off-chain execution APIs for complex computations - [Dubhe Channel API](https://dubhe.mintlify.app/api-reference/channel/overview.md): Off-chain execution layer APIs for high-performance computation - [Dubhe Engine Client SDK](https://dubhe.mintlify.app/api-reference/engine/client-sdk.md): Complete TypeScript SDK for building frontend applications with Dubhe Engine - [Schema API Reference](https://dubhe.mintlify.app/api-reference/engine/schemas.md): Data structure definitions and schema management APIs for Dubhe Engine components - [Smart Contract Interfaces](https://dubhe.mintlify.app/api-reference/engine/smart-contracts.md): Move smart contract interfaces and system functions for Dubhe Engine - [Dubhe Stack API Reference](https://dubhe.mintlify.app/api-reference/introduction.md): Complete API documentation for the entire Dubhe technology stack - [DubheOS Runtime](https://dubhe.mintlify.app/api-reference/os/runtime.md): Application lifecycle management and runtime environment APIs - [DubheOS System Calls](https://dubhe.mintlify.app/api-reference/os/system-calls.md): Operating system level APIs for resource management and system integration - [Entity Component System (ECS) Deep Dive - Master Scalable Game Architecture](https://dubhe.mintlify.app/concepts/ecs-deep-dive.md): Complete guide to Entity Component System architecture for blockchain games. Learn ECS patterns, performance optimization, and best practices with Move smart contracts. - [Move Language Integration](https://dubhe.mintlify.app/concepts/move-integration.md): Deep dive into how Dubhe leverages Move's unique features for blockchain development - [DubheOS Overview](https://dubhe.mintlify.app/dubhe/dubheos/overview.md): Introduction to DubheOS, a blockchain operating system designed for fully on-chain applications and games built with the Move language - [Prerequisites](https://dubhe.mintlify.app/dubhe/dubheos/quick-start/prerequisites.md): Prerequisites for getting started with DubheOS, including acquiring $DUBHE coins and bridging to DubheOS - [CLI - Dubhe](https://dubhe.mintlify.app/dubhe/sui/cli.md): Learn how to use the dubhe cli. - [Client SDK](https://dubhe.mintlify.app/dubhe/sui/client.md): Connect your frontend applications to Dubhe Engine with the TypeScript client SDK - [ECS (Entity Component System)](https://dubhe.mintlify.app/dubhe/sui/ecs.md): Learn how to use the Entity Component System for game development with Dubhe. - [Quick Start with Dubhe Engine](https://dubhe.mintlify.app/dubhe/sui/quick-start.md): Get started building Move applications with Dubhe Engine in minutes - [Schemas and Data Modeling](https://dubhe.mintlify.app/dubhe/sui/schemas.md): Learn how to define and manage data structures in Dubhe Engine using schemas - [Token Economics](https://dubhe.mintlify.app/dubhe/sui/token-economics.md): Learn about the DUBHE token distribution, utilities, and economic mechanisms. - [Blockchain Development Fundamentals](https://dubhe.mintlify.app/getting-started/blockchain-basics.md): Essential concepts for developers new to blockchain and Move programming - [Getting Started with Dubhe](https://dubhe.mintlify.app/getting-started/overview.md): Your journey to building fully on-chain applications starts here - [Production Deployment Guide](https://dubhe.mintlify.app/guides/deployment-guide.md): Complete guide to deploying Dubhe applications to production - [Dubhe Engine - Next-Gen Fully On-Chain Move Framework](https://dubhe.mintlify.app/index.md): Build lightning-fast, fully on-chain applications with Dubhe Engine. Revolutionizing blockchain development with Entity Component System architecture for scalable Move applications. - [Dubhe Engine Quick Start - Build Your First On-Chain App in Minutes](https://dubhe.mintlify.app/quickstart.md): Get started with Dubhe Engine in under 10 minutes. Learn to build scalable, fully on-chain applications using ECS architecture and Move smart contracts. - [Troubleshooting & FAQ](https://dubhe.mintlify.app/troubleshooting.md): Common issues and solutions when developing with Dubhe Engine - [Move Smart Contract Development Tutorial - ECS Pattern & Best Practices](https://dubhe.mintlify.app/tutorials/contract-development.md): Complete tutorial for developing Move smart contracts with Dubhe Engine. Learn ECS patterns, schema-driven development, testing strategies, and deployment best practices. - [Use Dubhe to develop a contract](https://dubhe.mintlify.app/tutorials/contract-development/develop.md): Learn how to develop a simple distributed messaging contract with Dubhe - [Publish a contract](https://dubhe.mintlify.app/tutorials/contract-development/publish.md): Learn how to publish your smart contract to the Sui blockchain - [Setting up a project](https://dubhe.mintlify.app/tutorials/contract-development/setting-up-a-project.md): Learn how to set up a new Dubhe project for Sui Move contract development - [Start a Local Node](https://dubhe.mintlify.app/tutorials/contract-development/start-a-local-node.md): Learn how to start a local Sui node for testing smart contracts locally - [Use Dubhe to test a contract](https://dubhe.mintlify.app/tutorials/contract-development/test.md): Learn how to write and run tests for your Dubhe smart contracts - [Contract Migration](https://dubhe.mintlify.app/tutorials/contract-migration.md): Use Dubhe to migrate and upgrade Move contracts with versioning - [Build Your First DApp](https://dubhe.mintlify.app/tutorials/first-dapp.md): Step-by-step guide to creating your first fully on-chain application with Dubhe - [Querying Move Contract Data with Dubhe SDK](https://dubhe.mintlify.app/tutorials/how-to-query-with-client/query-with-client.md): Learn how to query Move contract data using the Dubhe SDK with automatic BCS parsing and type-safe interactions - [Tutorials Overview](https://dubhe.mintlify.app/tutorials/index.md): Learn by building - from simple DApps to complex on-chain games - [Monster Hunter](https://dubhe.mintlify.app/tutorials/monster-hunter.md): Create your own EVM application using Dubhe and learn ECS model for onchain games - [Dubhe Channel Technical Whitepaper](https://dubhe.mintlify.app/whitepaper/dubhe-channel-technical-whitepaper.md): Comprehensive technical whitepaper covering Dubhe Channel architecture, design principles, and its role as an off-chain execution layer - [Dubhe Engine Technical Whitepaper](https://dubhe.mintlify.app/whitepaper/dubhe-engine-technical-whitepaper.md): Comprehensive technical whitepaper covering Dubhe Engine architecture, design principles, and its role as a Move application development engine - [Dubhe OS Technical Whitepaper](https://dubhe.mintlify.app/whitepaper/dubhe-os-technical-whitepaper.md): Comprehensive technical whitepaper covering Dubhe OS architecture, design principles, and implementation details as a blockchain operating system ## Optional - [GitHub](https://github.com/0xobelisk/dubhe) - [Discord](https://discord.gg/nveFk3p6za)