Calimero primary sources
Reviewed: 2026-05-15 UTC
Intro / official positioning
- https://docs.calimero.network/intro/
- Best short official framing in this pass.
- Used to confirm that Calimero presents itself as a peer-to-peer, local-first framework with CRDT-based sync, offline operation, WASM applications, user-owned data, and multi-chain integration.
- Also the clearest source for the basic architectural layers: applications, nodes, storage/DAG, and networking.
Core repo framing
- https://github.com/calimero-network/core
- Best repo-level summary of the deployable stack.
- Used to confirm the crate layout across node orchestration, context lifecycle, networking, storage, runtime, server, SDK, auth, DAG logic, and operator CLIs.
- Also useful for confirming the project’s own wording around
local-first governance, CRDT state sync, and WASM execution.
Governance model / subgroup privacy / capability inheritance
- https://calimero-network.github.io/core/local-governance.html
- Best mechanism document in this pass.
- Used to confirm that groups own contexts; governance is replicated as signed DAG operations; subgroup visibility can be
OpenorRestricted; membership and admin authority can inherit downward; and key delivery determines who can decrypt subgroup state. - Especially useful for separating join rights, write rights, and read confidentiality into different layers.
Wire protocol / replication surfaces
- https://calimero-network.github.io/core/wire-protocol.html
- Best source for network and replication details.
- Used to confirm the split between gossipsub broadcast, point-to-point streams, request/response flows, governance deltas, namespace heartbeats, snapshot transfer, key sharing, and invitation/join messages.
- Important because it shows Calimero is more than a CRDT library: its network transport and governance catch-up paths are part of the productized control plane.
Application signing / upgrade continuity
- https://calimero-network.github.io/core/app-lifecycle.html
- Best source for application identity and upgrade policy.
- Used to confirm
.mpkbundle structure, Ed25519-based signer identity,AppKey/ApplicationIdcontinuity, node-side signature verification, and the requirement that upgrades keep the same package plus signer key. - Important for showing that app-line control sits with signing-key custody.
Confidential-node / attestation layer
- https://calimero-network.github.io/core/tee-mode.html
- Best source for confidential deployment mechanics.
- Used to confirm the optional TEE mode, KMS-based storage-key retrieval, attestation-policy checks, measurement pinning, release-tag governance, and fail-closed startup behavior when policy fetch or attestation verification fails.
- Useful because it surfaces a separate operator-trust layer not visible in the higher-level product intro.
Main takeaways from this pass
- Calimero is best understood as a local-first coordination stack with explicit governance, sync, app-signing, and optional confidential-node layers rather than as a generic
decentralized app platform. - The most useful analytical split is between CRDT state convergence, signed group/namespace governance, subgroup encryption boundaries, app-bundle signer continuity, and operator-side TEE/KMS policy.
- Calimero clears the corpus bar because it makes those layers visible enough to compare directly against Fission, WNFS, Verida, Bubble Protocol, and Hyperware without flattening them into one vague
self-sovereign databucket.