1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbd450ddfabe54f6580e3159f812e701e8fd43f12bf5b54c10084a333cc01973. Chain 2 (Bitcoin): anchored in block 954516 (2026-06-20T07:04:44Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a1809191-4a46-4128-931f-2bb07e7340ed.json and https://artists.proofprofile.net/proofs/artist/a1809191-4a46-4128-931f-2bb07e7340ed.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Israelsbrünnlein: No. 1, O Herr, ich bin dein Knecht
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9608519e48c1a5c62c5eb003ea150e6e9d113cdbc243a3aa1935f452523ede8. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB111205101.
Israelsbrünnlein: No. 2, Freue dich des Weibes deiner Jugend
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4135d814c7d0c7ecee63e0f3b9a557d393400f9b5b28ec6402d37f10744339c3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB111205102.
Israelsbrünnlein: No. 10, Da Jakob vollendet hatte
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa557c903670e2ad0f04639633026ee14c9821e3060ef436dc245a48c3a9337c3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB111205110.
Israelsbrünnlein: No. 14, Ich freue mich im Herrn
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd667cf8e81ea52f98ef4f51d17764f99b1b717ea07009b607bcebc56ebb5d22e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB111205201.
Israelsbrünnlein: No. 17, Herr, laß meine Klage
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8ca71e0b3ef162b604048cba09bd6dd7f4708244d3c4da0a7f05e34b691b2bf. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB111205204.
Israelsbrünnlein: No. 3, Die mit Tränen säen
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea296580fa540f6bdab3a53f910aef9e6f76e8de547714d8e5a7e051cbccd695. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB111205103.
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Israelsbrünnlein: No. 4, Ich lasse dich nicht
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9af6af09eb62993ef61539210cadd409d737eecb0bb6fbe978eacb02d8cf0b. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB111205104.
Israelsbrünnlein: No. 5, Dennoch bleibe ich stets an dir
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27413af7a3dc72791ca246e2ad139d490f9798808ce8a13960b6aec3ffda9958. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB111205105.
Israelsbrünnlein: No. 6, Wende dich, Herr, und sei mir gnädig
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb6ef124864aa4f737d96aa7a5d732920924af15becfff3c1ae38b1927e557d2. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB111205106.
Israelsbrünnlein: No. 7, Zion spricht: Der Herr hat mich verlassen
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4207fd5a1bbf070c5bcffea3e45921f1fe93516e0770b2e1d4caa4dd847b5c7. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB111205107.
Israelsbrünnlein: No. 15, Unser Leben währet siebnzig Jahr
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc72903dab6ae97e5ae0fb0ea4f51fb68b6d9f3f59c7f27d932cbfcfea2a7a6d9. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB111205202.
Israelsbrünnlein: No. 21, Was betrübst du dich, meine Seele
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fbc0f8e6e559d109b6dcdfe29a7bec08bbb4e0cb1d4b87f738c5b34fd6a260c. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB111205208.
Israelsbrünnlein: No. 23, O Herr Jesu Christe
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa899467f0c79402e2ae2845ec3f3476973041eb8a2d1234ecc8aa31b0c352b7a. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB111205210.
Israelsbrünnlein: No. 26, Nu danket alle Gott
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c8527d59ca1c41780500ce96cd0fdcc50a41dffb36be71c717250007d0e3ff. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB111205213.