Step 1
Recognize
An operator signs a trust relationship or permission boundary.
Start here
It is a protocol-oriented trust layer for systems that need to cooperate across organizational, runtime, and operator boundaries without handing trust decisions to one central owner.
Systems can connect, but trust usually stops at the boundary.
Genesis Mesh carries trust decisions as signed, verifiable evidence.
Each operator keeps control of its own keys, recognition, revocation, and policies.
SDKs and protocol docs make the same trust model usable from real systems.
How it works
Genesis Mesh lets independent systems exchange trust state without handing authority to one central owner.
Step 1
An operator signs a trust relationship or permission boundary.
Step 2
Another system checks the signed evidence before trusting the request.
Step 3
Trust can be withdrawn later with proof that downstream systems can inspect.
Evidence shape
{
"subject": "operator-b",
"state": "recognized",
"evidence": "signed",
"revocable": true
}