RFC 8785 Canonical JSON for JavaScript.
-
Updated
Apr 21, 2026 - TypeScript
RFC 8785 Canonical JSON for JavaScript.
A multi-language reference implementation for computing canonical SBOM hashes. Supports CycloneDX v1.7 & SPDX v2.2, v3.0 (JSON) to demonstrate cross-language interoperability and best practices for SBOM signing and verification.
RFC 8785 JSON Canonicalization Scheme (JCS) for metosin/jsonista
Independent verifier for signed AI audit exports and Permit-spec evidence
Open specification for pre-execution AI action authorization records
Verified Brand Record™ (VBR™) Specification — open standard for cryptographically signed, brand-authored identity records for AI systems. Apache 2.0.
The evidence layer SDK for the agent economy — counter-signed receipts, action records, disputes, and jury-ready evidence envelopes. npm: tersign
A lightweight, zero‑dependency library for creating cryptographically signed, tamper‑proof JSON backups.
Tamper-evident audit logs for production AI systems. Hash-chained, signed, customer-owned. TypeScript + Python SDKs designed to support EU AI Act Article 12.
Signed AI-Outcome Receipts (SAOR v0.1): local, signed cost-per-AI-outcome receipts. Spec + producer CLI + offline verifier. Nothing leaves your machine.
Two-sided conformance vectors for the evidence-record layer: independence, completeness, existence, phase separation. stdlib-only verifier; live Bitcoin-anchored provenance.
Unix socket daemon for JSON Canonicalization (JCS, RFC 8785)
Add a description, image, and links to the rfc-8785 topic page so that developers can more easily learn about it.
To associate your repository with the rfc-8785 topic, visit your repo's landing page and select "manage topics."