LOW-LEVEL PRIMITIVES
Commonware
Runtime, peer communication, consensus, storage, cryptography, and reusable coordination components.
UNDERSTAND / ARCHITECTURE
Commonware supplies replaceable low-level primitives. Nunchi connects them to finance-specific state and modules. Your team defines the application and operating model.
LOW-LEVEL PRIMITIVES
Runtime, peer communication, consensus, storage, cryptography, and reusable coordination components.
FINANCE-SPECIFIC LAYER
Financial state, authority, data, market modules, composition patterns, and developer examples.
PRODUCT
Your workflow, participants, controls, transaction policy, operating model, interfaces, and user experience.
CORE IDEA
The chain can specialize its state, block behavior, data path, and controls while retaining a coherent set of finance-oriented components.
| Layer | Supplies | Primary references |
|---|---|---|
| Commonware | Runtime, networking, consensus, storage, cryptography, and coordination primitives. | Commonware index and crate-level Rust documentation. |
| Nunchi SDK | Finance-specific modules, composition patterns, chain scaffolding, and examples. | Nunchi repository, module source, and examples. |
| Your application | Workflow, product rules, participants, controls, operating assumptions, interfaces, and user experience. | Your product specification and deployment plan. |
Select the smallest set of infrastructure and financial modules required by the workflow.
Connect the runtime, extension modules, interfaces, and application state around product rules.
Run, observe, test, and evolve the network under its defined participant and security model.
Own order flow, financial state, oracle paths, and liquidity logic for a specialized exchange.
Compose a financial system around explicit participants, assets, permissions, and operating controls.
Use finance-oriented modules inside a settlement, execution, or interoperability architecture.
Before choosing modules, document the decisions that shape every layer of the system.