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 Open or Restricted; 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 .mpk bundle structure, Ed25519-based signer identity, AppKey / ApplicationId continuity, 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 data bucket.