Skip to main content

Genesis Mesh logo Genesis Mesh

PyPI Python CI Interoperability Docs License

Genesis Mesh is a protocol for sovereign communities to establish, delegate, recognize, and revoke trust across organizational boundaries. It gives AI agents, edge systems, and distributed infrastructure a portable trust fabric: cryptographic identity, signed attestations, delegated authority, cross-sovereign recognition, revocation propagation, and auditable trust state — without a central authority.

Status

Genesis Mesh 1.0 is ready for an independently operated pilot. The surfaces listed as stable in the public contract follow DEPRECATION_POLICY.md for the whole 1.x line, and upgrades from 0.59 onward are rehearsed in CI. Independent federation in production is not yet proven: a second independently implemented sovereign and an operator outside Genesis Core are pending and expected from the pilot.

Installation

pip install genesis-mesh

Requires Python 3.12 or later.

The Network Authority and the gateway also ship as signed container images, ghcr.io/genesismeshlabs/genesis-mesh and ghcr.io/genesismeshlabs/genesis-mesh-gateway, for linux/amd64 and linux/arm64. Verify them before deploying: see Container Images.

Quick start

# Initialize keys, genesis block, and CLI config (run once).
genesis-mesh init

# Start the Network Authority.
genesis-mesh na start

# In a second terminal — create an invite and join.
INVITE_TOKEN=$(genesis-mesh admin invite --role anchor)
genesis-mesh join --na http://127.0.0.1:8443 --token "$INVITE_TOKEN"

# Inspect trust state.
genesis-mesh status

Or run the full local smoke test in one command:

genesis-mesh dev up

Trust API (v0.52.0+)

The Network Authority exposes all stable protocol operations over HTTP — agreement negotiation, boundary decisions, trust evidence, selective disclosure, consensus proofs, and data-usage intents. SDK clients use these endpoints rather than reimplementing the cryptography.

Full HTTP reference: docs/api/trust-http.md

Documentation

Full documentation, operator guides, protocol RFCs, and example walkthroughs:

docs.genesismesh.org

Contributing

See CONTRIBUTING.md for development setup, branch naming, commit style, and the protocol-change process.

Security

Vulnerability reports: github.com/GenesisMeshLabs/genesismesh/security/advisories/new

See SECURITY.md for the threat model and disclosure policy.

License

MIT

Metadata

Release files for genesis-mesh 1.7.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for genesis-mesh 1.7.0
File Size Uploaded
genesis_mesh-1.7.0.tar.gz 678.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for genesis-mesh 1.7.0
File Interpreter ABI Platform
genesis_mesh-1.7.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.5 MB

Release files / genesis_mesh-1.7.0.tar.gz

Download URL genesis_mesh-1.7.0.tar.gz
Size 678.2 kB
Tags Source
SHA-256 checksum
How to use checksums
eb7d07466debcbaf3b789a97493e2784b13052298d6495750056d6f9b92b640a
BLAKE2b-256 checksum
How to use checksums
5c8fa52722ffe25c09e12d9f90093cbf82052165d794887081d8968e1622d699
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

Release files / genesis_mesh-1.7.0-py3-none-any.whl

Download URL genesis_mesh-1.7.0-py3-none-any.whl
Size 835.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a3ba90da28173f3926b25dc3fd25999245b02d3112f10f451f3aa6d6d6d34992
BLAKE2b-256 checksum
How to use checksums
ac5fe757df0403c573d739a0f614a45cc0415363c1219f3350da369fa7761fe1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.7.0 This release

2 release files

1.6.0

2 release files

1.5.0

2 release files

1.4.0

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.58.1

2 release files

0.58.0

2 release files

0.52.1

2 release files

0.52.0

2 release files

0.51.0

2 release files

0.50.0

2 release files

0.49.0

2 release files

0.48.1

2 release files

0.48.0

2 release files

0.47.0

2 release files

0.46.0

2 release files

0.45.0

2 release files

0.44.0

2 release files

0.43.0

2 release files

0.42.0

2 release files

0.41.0

2 release files

0.40.0

2 release files

0.39.0

2 release files

0.38.2

2 release files

0.38.1

2 release files

0.38.0

2 release files

0.37.0

2 release files

0.36.0

2 release files

0.35.0

2 release files

0.34.0

2 release files

0.33.0

2 release files

0.32.0

2 release files

0.23.0

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page