What it is
Cryptographic receipts for agent actions. A call's tool name, parameters and target are signed with an Ed25519 key into a receipt that anyone holding the public key can verify offline, without the provider that ran it.
Requirements
No account and no service — it is local cryptography, verifiable anywhere. Signing needs an Ed25519 secret key in SIGNET_SECRET_KEY; generate one with signet_generate_keypair, or a persistent named identity through the CLI. The signing tools run as npx @signet-auth/mcp-tools. Verification needs only the public key and the receipt, on any machine. Apache-2.0 or MIT.
Setup effort
One command — npx @signet-auth/mcp-tools