GenesisMesh Labs builds open-source infrastructure for portable trust across sovereign systems.
Genesis Mesh is a protocol and developer ecosystem for identity, recognition, revocation, and verifiable trust state across independent operators. The goal is simple: systems should be able to cooperate across boundaries without giving one central owner control over trust.
Modern systems can connect, but trust still breaks at organizational boundaries.
Genesis Mesh is built around a different assumption: trust should be explicit, signed, portable, auditable, and revocable across independent systems.
- Genesis Mesh: a sovereign zero-trust control plane with decentralized peer routing, cryptographic identity, and revocation-aware trust.
- Trust API and SDKs: language clients for integrating Genesis Mesh trust primitives into real software.
- Protocol proofs: demos and conformance work for recognition, revocation, delegation, disclosure, consensus, and auditable trust state.
| Repository | Purpose |
|---|---|
| genesismesh | Core protocol implementation, demos, docs, and operations. |
| sdk-typescript | TypeScript client for the Genesis Mesh Network Authority HTTP API. |
| sdk-go | Go SDK for Genesis Mesh integrations. |
| sdk-dotnet | C# SDK for .NET applications. |
- AI agent trust boundaries
- edge and distributed infrastructure
- supply-chain trust and release gates
- enterprise integration across organizational boundaries
- data-access governance and auditable decisions
- portable trust
- sovereign systems
- recognition and revocation
- verifiable trust state
- protocol interoperability
- independent operators
- Not only an AI-agent framework
- Not a marketplace
- Not a central identity provider
- Not a cloud vendor product
- Not a reputation-score system
- Not a blockchain or token platform
Start with genesismesh for the protocol implementation and demos.
Use the SDK repositories when integrating Genesis Mesh trust primitives into applications and services.