Custom Modules
Bitplanet extends BitSDK with two custom modules that implement AI attribution and EVM-Cosmos integration.
x/brahma Module
The core attribution and reward distribution module.
Purpose:
Track AI contributions via multi-dimensional tensor matrix
Manage AI registration and metadata
Process Core Grant Applications (governance-approved allocations)
Distribute inflation rewards based on market capitalization
Accumulate and handle reward claims
Key Implementation:
12 governance-controlled parameters
6 contribution types:
TRAIN,REFER,CREATE,PROMPT,REVENUE,MARKET_CAPBeginBlock hook for automatic reward distribution
Market cap-weighted reward calculations
See x/brahma Module for details.
x/precompile Module
Bridges EVM smart contracts to BitSDK functionality.
Purpose:
Provide precompiled contracts for EVM-to-Cosmos communication
Enable smart contracts to access native BitSDK features
Manage precompile address registry
Key Implementation:
Custom precompile addresses (
0x0800-0x0805)Integration with staking, distribution, IBC, bank, and governance modules
Governance-controlled address registration
See x/precompile Module for details.
Last updated