From 6e67a1dbccdea0b517c25d89e06ac3b51673f929 Mon Sep 17 00:00:00 2001 From: "Daniel B." Date: Wed, 29 Jul 2026 11:52:55 +0200 Subject: [PATCH] Add com.joinmonolith.sha256 to soft binding algorithm list Registers the Monolith SHA-256 content fingerprint (identifier 48, type fingerprint) for C2PA manifest recovery. This alg is already emitted in production manifests, so registering it closes a gap rather than reserving a name speculatively. Resolution is available without credentials via the Monolith Soft Binding Resolution API and, independently, via the GeneralizedClaimRegistry contract on Stability Protocol. Claims 48 rather than 47: 46 is taken by com.doverunner.watermark.1 (PR #63, merged) and open PR #64 will take 47. Claude-Session: https://claude.ai/code/session_01PSpv9ycZNEaZV5mWWGSSj1 --- softbinding-algorithm-list.json | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/softbinding-algorithm-list.json b/softbinding-algorithm-list.json index 552ac72..f31ade3 100755 --- a/softbinding-algorithm-list.json +++ b/softbinding-algorithm-list.json @@ -733,6 +733,26 @@ "contact": "c2pa@Doverunner.com", "informationalUrl": "https://docs.doverunner.com/content-security/" } - - } + }, + { + "identifier": 48, + "alg": "com.joinmonolith.sha256", + "type": "fingerprint", + "decodedMediaTypes": [ + "image", + "video", + "audio", + "text", + "application" + ], + "entryMetadata": { + "description": "Monolith SHA-256 content fingerprint for C2PA manifest recovery", + "dateEntered": "2026-07-29T00:00:00.000Z", + "contact": "contact@joinmonolith.com", + "informationalUrl": "https://docs.joinmonolith.com/guide/fingerprinting" + }, + "softBindingResolutionApis": [ + "https://api.joinmonolith.com/api/c2pa" + ] + } ]