Developer guide

How-to hub for building modules and integrating with the SDK. Consensus and governance docs are optional unless you change consensus-critical code.

Start here: Quick Start (verify a node) → Building your first module (~15 minutes).

Module development

TaskGuide
First module tutorialBuilding your first module
Full module guideBuilding modules
Module system designModule system (design)
IPC protocolModule IPC Protocol
EventsModule events, Janitorial events
Module catalogModule catalog

SDK and APIs

TaskGuide
SDK overviewSDK overview
SDK API referenceSDK API Reference
Governance key toolingSDK Examples
Node JSON-RPCRPC API Reference
API cross-indexAPI Index

Contributing

TaskGuide
ContributingContributing
PR processPR Process
PR security classificationPR security control classification
TestingTesting Infrastructure
Docs standardsContributing to Documentation

Spec and verification (when touching consensus)

TaskGuide
Orange PaperOrange Paper
Consensus overviewConsensus overview
Formal verificationFormal Verification
In-book math digestMathematical Specifications
Repository layoutRepository layout

Architecture context