UNPKG

noa-receipt

Version:

NOA Agent Action Receipt — open, offline-verifiable provenance for AI-agent actions. The governance/receipt organ only; the NOA brain is separate and proprietary.

8 lines (7 loc) • 370 B
import { sha256Digest } from "./hash.js"; import { bufferFrom, bufferConcat } from "./intrinsics.js"; export const RECEIPT_SIG_DOMAIN = "NOA-Receipt-v0.1-sig"; export const CHECKPOINT_SIG_DOMAIN = "NOA-Checkpoint-v0.1-sig"; export function signingMessage(domain, hashInputJcs) { return bufferConcat([bufferFrom(domain + ":", "utf8"), sha256Digest(hashInputJcs)]); }