Signed receipts for every AI agent action.

Free. Open source. Apache 2.0. Install in one command.

$ npx @aegisys/record init

What Record does

Every consequential action your AI agent takes — API calls, database writes, financial transactions, customer communications — gets wrapped in a cryptographically signed receipt.

  • Ed25519 signature breaks if the record is altered
  • Hash chain links every receipt to the previous one
  • Merkle anchoring commits batches to a public root
  • Anyone can verify offline — no Aegisys account needed

See it in code

import { createWitness } from "@aegisys/record";

const witness = createWitness({ tenantId: "my-app" });

const receipt = await witness.wrap(
  { action: "stripe.charge", amount: 2000 },
  async () => stripe.charges.create({ amount: 2000 })
);

// receipt.seal    → Ed25519 signature
// receipt.chain   → hash-linked to previous action
// receipt.verify() → anyone can check, offline

Download a sample receipt

Don't take our word for it. Download a real receipt chain and verify it yourself with the CLI — no account, no network call, no trust required.

curl https://www.aegisys.ai/samples/ledger.jsonl | \
  npx @aegisys/record verify --stdinOr download the sample receipt chain directly.

Pricing

Record is free forever. Apache 2.0. No usage limits, no feature gates, no vendor lock-in. If you outgrow it, the receipts stay verifiable — that's the point.

Need real-time monitoring?

Record creates the receipts. Watch reads them in real time, builds behavioral baselines, and pages you when your agent drifts. $49/month.

Learn about Watch →

Get notified when Watch features ship

Real-time anomaly detection, Merkle anchoring, and alerts the moment your agent drifts.