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 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda2a4a6ed46c480da0d41f98ae5e82fbe3738d2e0e66b47e2727a86076fa5b02. Chain 2 (Bitcoin): anchored in block 954500 (2026-06-20T04:47:29Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9d8f6813-61e5-4a28-8be0-ecc570c0ab8d.json and https://artists.proofprofile.net/proofs/artist/9d8f6813-61e5-4a28-8be0-ecc570c0ab8d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Lobgesang. Symphony no. 2 op. 52: Allegro moderato maestoso - Animato
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f893bd3b16572b8151431e870b3e53fe8800ec90173966d3f27d1e3bb29a27. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/NLB151201327.
Lobgesang. Symphony no. 2 op. 52: Allegro di molto
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0bff569f4b503b604e29641eca9498e263d8c31f93de9da72a56239c38758b9. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/NLB151201328.
Lobgesang. Symphony no. 2 op. 52: Molto più moderato ma con fuoco
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aab46734aa805e45d58c9565d923a0055dada9aa786f7476b6efad2808605d2. 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/NLB151201329.
Lobgesang. Symphony no. 2 op. 52: A tempo moderato
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fa92ae5ffbfec1a839d8a7d486bbe7b7cd1e30003559aa04eb0246798714fb3. 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/NLB151201332.
Lobgesang. Symphony no. 2 op. 52: Andante
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54cddfe5e9e2a5642305140a94fbe25579e9087e7aceec438e33fa77f72b6677. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00:46Z), 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/NLB151201333.
Lobgesang. Symphony no. 2 op. 52: Allegro maestoso e molto vivace
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x769ab41d57bc0089f3457629a8393458547d0935968f61410050fc4cfbf73201. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48:30Z), 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/NLB151201338.
Lobgesang. Symphony no. 2 op. 52: Andante con moto
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cfd0fbcee60767274fecc1e73224718765eb1c87b9395fa744f711d20b9c712. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/NLB151201339.
Lobgesang. Symphony no. 2 op. 52: Un poco più animato
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x739fa47fc607ea86bed9a2ff320d30268a6d174f3b74a2b40f671dfec511bbaa. 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/NLB151201340.
Lobgesang. Symphony no. 2 op. 52: Allegro non troppo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1838ba5e2e55e1e5521ff6cbefb0762d7c7b8f666c72e1b45e66ce5868c6679. 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/NLB151201342.
Matthäuspassion BWV.244: I. Kommt, ihr Töchter, helft mir klagen
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x259323f23c0f70b2dc54b7363de3ad63d56a41abf0682393dba95717c0f8e577. Chain 2 (Bitcoin): anchored in block 960223 (2026-07-30T07:51:46Z), 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/NLB151400576.
Matthäuspassion BWV.244: III. Herzliebster Jesu, was hast du verbrochen
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x314717065a514c065acf7a3495da3faab6072dd962da1bf8933ed6e9f2e48962. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09:35Z), 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/NLB151400578.
Matthäuspassion BWV.244: VIII. Blute nur, du liebes Herz
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8716f2c43fab35d2b4f88e4ca7a27674b2f1af84c42253336ab33131fa619eda. 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/NLB151400583.
Matthäuspassion BWV.244: X. Ich bin’s, ich sollte bussen
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b94e8abf4d14636c314b3e0c1117e19f90ceba01311648d8f25c521ad3efb07. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57:33Z), 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/NLB151400585.