@add-mesh/trust
v0.1.0
Published
ADD Protocol Layer 3: interaction acknowledgments, receipts, evidence grading, and attestation ledgers
Maintainers
Readme
@add-mesh/trust
Interaction receipts and attestation — part of the ADD Protocol (Agent Discovery, Delegation & Trust), an open overlay for the Agentic Web that sits above A2A and MCP.
Specification: ADD-TRUST-00
Install
npm install @add-mesh/trustUsage
const score = scoreSubject(provider, await ledger.about(provider), {
issuerWeight: weightTrustedIssuers([/* parties you trust */]),
});Receipts are graded by how corroborated they are. There is deliberately no global reputation score — scoring requires an explicit weighting policy, because whom to believe is a property of the observer. Read §9 of the spec before relying on this: Sybil attacks, whitewashing, and collusion are not prevented.
Documentation
Full documentation, specifications, and runnable examples: https://github.com/das-subha123/agent-mesh-protocol
Two implementations — TypeScript and Python — are developed together and validated against the same normative test vectors, so envelopes produced by one are byte-identical to the other.
License
Apache-2.0
