Archived copy of the old docs.bitplanet.ai (GitBook). The current docs live at docs.bitplanet.ai.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Bitplanet Technical Deep Dives

Technical documentation covering Bitplanet's blockchain infrastructure, custom modules, and smart contract architecture.

In This Section

Introduction

  • Architecture Overview - Dual-layer architecture (BitSDK + EVM), core components (AIs, Cores, Gems, Contributors), system workflow, and key differentiators

Core Infrastructure

  • BitSDK Integration - How Bitplanet leverages BitSDK's state management (KVStore/IAVL), transaction processing, consensus (CometBFT), governance, module keepers, and API generation

  • EVM Compatibility - EVM execution architecture, transaction processing, state mapping, gas mechanics, JSON-RPC interface, and token bridge (ERC-20 ↔ Cosmos)

  • State Management - IAVL tree properties, module store organization, key encoding schemes (length-prefixed, big-endian), storage patterns (circular buffers, ordered lists, tensor merging), and pruning strategies

Custom Modules

Execution & Processing

  • Hooks & Lifecycle - Block lifecycle flow, module execution order (BeginBlock/EndBlock), PostTxProcessing hooks, event emission, and performance considerations

Last updated