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.
11 lines (10 loc) • 453 B
TypeScript
export interface KeyPair {
kid: string;
publicKey: string;
privateKey: string;
}
export declare function generateKeyPair(kid: string): KeyPair;
export declare function signEd25519(privateKeyB64: string, message: Buffer): string;
export declare function verifyEd25519(publicKeyB64: string, message: Buffer, signatureB64: string): boolean;
export type Keyring = Record<string, string>;
export type IdentityManifest = Record<string, string[]>;