Official documentation site for the Calimero network, built with Astro Starlight.
Live at docs.calimero.network
- Core Concepts — architecture, contexts, identity, nodes, and applications
- Build — Rust SDK, JavaScript SDK, app examples, and the app registry
- Run & Integrate — node operations, CLI, Desktop, client SDKs, Merobox, and Calimero Cloud
- Privacy & Security — TEE, KMS, and attestation
- Reference — API and JSON-RPC reference
npm install
npm run dev # dev server at localhost:4321
npm run build # production build to ./dist
npm run preview # preview production build locallysrc/
├── assets/ # images and icons
├── components/ # custom Astro components
├── content/
│ └── docs/ # all documentation pages (.md)
├── pages/ # custom pages (e.g. 404)
└── styles/ # global CSS overrides
astro.config.mjs # Starlight config, sidebar, and nav
All docs live as Markdown files under src/content/docs/. To add or edit a page:
- Create or edit a
.mdfile in the relevant section folder - Add it to the sidebar in
astro.config.mjsif it's a new page - Run
npm run devto preview locally - Open a pull request
- Astro
- Starlight
- astro-mermaid — diagram support