Live example · Ethereum Extitutional
Your community already knows who to trust.
The primitive
There is no one trustgraph.
Each community, application, or protocol defines its own graph, its own rules, and the result it needs.
Anyone can run the computation. A proof lets everyone else check the result without trusting the machine that produced it.
01 · Source graph
Community vouches
become reputation scores.
02 · Compose with
Peer evaluations
give trusted reviewers more weight.
03 · New trustgraph
Contribution funding
produces a proven split of a shared pool.
Working example
One example: a web of trust.
Ethereum Extitutional asks who its community trusts, then turns the answer into something other apps can use.
Vouch
Sign a public, weighted vouch. Update or revoke it at any time.
Score
Trust compounds: vouches from trusted people carry more weight.
Use
Apps can use verified scores for voting power, incentive distribution, or gated chats.
Use cases
Different graphs. Different questions.
- 01
Community reputation
Find standing that comes from relationships, not token balance or a platform-owned rating.
- Graph data
- Vouches between people
- Proven result
- A score for earned trust
- 02
Contribution funding
Let trusted peer judgment direct a shared pool toward valuable work.
- Graph data
- Claims, peer evaluations, and rater reputation
- Proven result
- A funding allocation
- 03
Impact discovery
Surface credible work from public records without trusting a private ranking service.
- Graph data
- AT Protocol follows, claims, evaluations, and acknowledgements
- Proven result
- Scores for people and work
- 04
Signer rotation
Rotate a Safe’s signers with the graph, not a hand-managed admin list.
- Graph data
- A proven score ranking and a signer threshold
- Proven result
- A Safe multisig's signer set
Verification
Don’t trust the computer. Check the proof.
The rules are public, so anyone can recompute the result. A short zero-knowledge proof shows every committed input was included and the result matches those rules.
Roadmap
More inputs. Less exposure.
Trustgraphs should work wherever useful graph data lives, then reveal only what the result needs.
The path runs from public on-chain attestations, through flexible off-chain sources, to fully private graphs that remain verifiable.
- 01
On-chain EAS
CurrentPublic attestations, with every update committed before the graph is computed.
- 02
Off-chain EAS
PilotSigned attestations without a transaction per edge, anchored so the prover can’t choose the inputs.
- 03
Nostr
PilotProve over signed events from relays, using follows and notes people already publish.
- 04
AT Protocol
PilotVerify repo history and records before computing over social and impact data.
- 05
Private graphs
ResearchKeep relationships and scores hidden while proving the result is correct.
Start here
Build the next trustgraph.
Start a community vouching network today. Choose its starting accounts, define what a vouch means, and tune how trust flows.
The proof system is permissionless. The platform stays open to new graph programs as the input layer grows.
Open source
Open source. Take it apart.
Every contract, circuit and page is in the open. Read how it works, then read the code that does it.