Contribute to Calimero Core
Calimero Core is a Rust workspace: the node (merod over
calimero-node), its command line (meroctl), the Raft log, the sealed
transport, identity and attestation crates, the app SDK and WASM runtime, the
example apps under apps/ and the tools under tools/.
Start here
Section titled “Start here”- Read the architecture orientation: what is inside a node and the path of a call.
- Find your crate in the crate guide, then read its
AGENTS.md. - Set up the development workflow: build, run a local cluster, the checks before a PR.
- Read the testing strategy before writing a test.
Orientation
Section titled “Orientation”ArchitectureThe node's parts and the path of a call.
Crate guideEvery crate and tool, grouped by role.
Cloud overviewWhat Calimero is, for users and operators.
Working on core
Section titled “Working on core”Development workflowBuild, run, the checks before a PR, conventions.
Testing strategyCluster tests, CLI tests, SDK harnesses, scenarios, the process suite.
Writing documentationHow this docs site is organized and checked.