+ ~ - + - + - + - ~ ~ *
| commonware
* ~ + + - ~ - + - * - +

Primitives

cryptography

Generate keys, sign arbitrary messages, and deterministically verify signatures.

p2p

Communicate with authenticated peers over encrypted connections.

runtime

Execute asynchronous tasks with a configurable scheduler.

storage

Persist and retrieve data from an abstract store.

Blogs

commonware-runtime: The Foundation for Reliable and Performant Consensus

September 24, 2024

In blockchain engineering, there are few moments more stressful than the production release of a new mechanism (whether a novel consensus optimization or a tweak to peer discovery).

commonware-cryptography: Unlocking Seeds, Links, and Views

August 28, 2024

When I chat with a developer about launching their own onchain application (as a specialized blockchain), the same questions always come up.

Introducing Commonware

August 8, 2024

Like many of you, I started working in the crypto space because I believe the internet will be a better place if (a lot) more of it is onchain.

Examples

chat

Send encrypted messages to a group of friends.

vrf

Generate bias-resistant randomness with untrusted contributors.