What it is

Karoowa nodes, run for you

Pluggable consensus

Proof-of-Authority, Proof-of-Stake or BFT - chosen at genesis, swapped via the engine trait.

libp2p networking

Gossipsub for block and tx broadcast; Kademlia for peer discovery. Standard transport, no bespoke RPC.

RocksDB storage

Block, state, receipt and tx-index stores with Zstandard compression. Persistent or in-memory.

WASM contracts

Wasmtime VM with fuel metering and memory limits. Deploy compiled modules through the gateway.

Agent runtime

First-class governance, ops and security agents; OpenAI and Anthropic providers supported out of the box.

Attested releases

Sigstore keyless signatures, SLSA build-provenance and CycloneDX SBOMs on every tagged release.

Operated tier

What MMXX brings on top

The same Karoowa binary you'd compile yourself, plus the operational surface enterprise customers expect.

SLA-backed uptime

Multi-region clusters operated by MMXX. SLA terms agreed in contract, not just promised in marketing.

HSM-backed keys

HSM trait in karoowa-hsm with a SoftHsm reference; cloud-HSM integrations on the v1.0 roadmap.

Observability

Per-node Prometheus metrics, structured logs and signed audit events surfaced to a tenant dashboard.

Active/standby HA

karoowa-ha clustering: leader leases, standby promotion, failover under operator control.

RBAC + audit log

karoowa-rbac and karoowa-audit-log: role-based access on operator endpoints; tamper-evident audit trail.

Licensing

Apache 2.0 core if you self-host; BSL 1.1 enterprise modules under a signed licence file when MMXX-operated.

Ready to build on decentralised infrastructure?

Tell us about your project. We will come back with an honest assessment of whether DaaS is the right rail for it.