Local-first, network-replicated.
Apps own their state. Records are signed, append-only, and durable on disk first. Replication is a protocol, not a prerequisite.
They need verifiable history, signed events, peer discovery, and durable replication. Weave provides those — without consensus, without tokens, without the cost or the constraints of a chain.
Six principles for the off-chain application layer.
Apps own their state. Records are signed, append-only, and durable on disk first. Replication is a protocol, not a prerequisite.
Every event is hashed, signed, and verifiable offline. Trust is locally provable, not consensus-implied.
Thirteen independent primitives. No master runtime. No required ordering. Adopt one, port one, compose all.
Every CLI verb is a callable surface, every SDK call carries DID identity, every event is signed and replayable. Plus /llms.txt, /llms-full.txt, /skill.md, /.well-known/agent.json.
Apps run without a global ledger. There is nothing to mine, stake, finalize, or pay. Just signed events and replicas.
Every library is independently versioned, tested, documented, releasable. Docs are treated as production infrastructure.
Global consensus is expensive. Token economics are coupling. Gas is friction. For most software, none of those costs buy anything you needed. Weave is the stack that gives you the verifiability without the chain.