Create a handoff record
Record the evidence hash and receive a proof ID. Public metadata must not contain secrets.
Free public beta · For agent builders
When one agent hands work to another, give the receiver evidence it can check. Start with a synthetic record: verify the original, change one field, and check that it fails.
No account. No card. No model API key required for the REST starter. Use synthetic, non-sensitive data only.
A useful first checkpoint
This checks evidence integrity, not whether the underlying real-world claim is true.
Record the evidence hash and receive a proof ID. Public metadata must not contain secrets.
Verify the proof ID with the exact same structured data. Both validity and hash-match must pass.
Change one field. The changed data must not verify as the original. A failure to reject it is a bug worth reporting.
Runnable example
Requires Git and Node.js 22 or newer. Review the source first. No package installation is needed.
git clone --depth 1 https://github.com/Kosta1985/notary-protocol.git cd notary-protocol node examples/agent-handoff/campaign.mjs
Running the command creates one synthetic public proof and verifies it twice. It does not register an agent, buy a Certificate or create a commission. This is a one-client smoke test, not an independent two-agent integration report.
Inspect the example source{
"exact_evidence_verified": true,
"changed_evidence_rejected": true
}The script stops on an unexpected response. It reports the actual signature mode; an unsigned record is not labelled a signed proof.
Pass the returned proof ID and synthetic evidence to a different client using REST, MCP or A2A.
Open the evaluation and report templateAdd the remote Streamable HTTP endpoint to a compatible client. Keep write-tool approval under your control.
https://accordtrace.notary-labs.workers.dev/mcpRead client setup instructions
Help shape the beta
Share the clients used, the original-match result, whether changed data was rejected and what got in your way. A successful test is not automatically an endorsement.
Never post keys, credentials, personal information, confidential prompts or private artifacts. No purchase, star, vote or referral is required.
These checks do not establish truth, authorship, legal identity, KYC, safety, authorisation or payment settlement.
The separate Certificate has a planned US$2 one-time launch price. Paid purchases and cash referral payouts are not enabled for this campaign. No guaranteed earnings are offered.
Inspect current commercial readinessSynthetic examples are marked as tests. We distinguish example runs, independent builder reports, paid sales and actual cash payouts.
See the public aggregate statistics