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.

17 lines (16 loc) • 671 B
import { type VerifyResult } from "../verify.js"; import { type FreshnessPolicy, type CompletenessResult } from "./acceptance.js"; export interface WitnessedOptions { anchors: Uint8Array | string; trustSet: Uint8Array | string; freshness?: FreshnessPolicy; checkpoint?: Uint8Array | string; identityManifest?: Uint8Array | string; maxReceipts?: number; requireTenantConsistency?: boolean; } export interface WitnessedResult { chain: VerifyResult; witness: CompletenessResult; } export declare function verifyChainWitnessed(chain: Uint8Array | string, keyring: Uint8Array | string | undefined, opts: WitnessedOptions): WitnessedResult;