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 0x0637c2a659f22421ed071bdc7bc18f2b6b756259b41c07d0421fdc67464cb051. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/841d6de2-843e-40fa-9019-9f56bfdd9e53.json and https://artists.proofprofile.net/proofs/artist/841d6de2-843e-40fa-9019-9f56bfdd9e53.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0xf528b2533882139ca64cdc6d0f439de1e9446e471ada6f34be57a0b4fc0b014e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FRR642400153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f3727acb433653711b9d6e1f40e14f445a70b637493b5922bfa8223b1a3f45b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/FRU451600055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe380aa6c15bf2af569d7de49799e6c24caa78e77c08ce23e2a8e7df9f38587b4. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/FRU451600056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bd5da8b19654561de232ed654832ff90617511af4d0761e28736c62959fcf9d. 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/FRU451600052.
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 0x8a08f966d6db8cea6234d491d73eb45cdd73604508771b65c6481d3282038d88. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/FRU451600053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e1bac79e8134f7ae7da179850f577fde8f8818cb8ae9fda83a50c4691922d86. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/FRU451600054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf50ef9a1c590cb895e2233836a656912064761f03470ad8a729e74ae224d6d1. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35:49Z), 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/FRU451600057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd918af1461ee10c08e2e9a7187b5ff72765313368fd77ed7672246e1fb902ac5. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/FRU451600058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x468e1dac983212b2813a979fa49156a7a31cf058cc4e1caf14be3e63fac05167. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FR9W11161077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d2bdc79c05f079fa3a77999c0bd89e02284c4046ec0168266212b2e3d26d6e. 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/CAN112000643.
Technikart 05 - Le printemps c'est maintenant
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ad87e69a11481c3b786215634dad62c049ddb947967df343c5a4265feacf444. 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/FR9W11161070.
Gnossienne No. 5 - French 79 Rework (FRAGMENTS / Erik Satie)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d97214d568b4af56cc2e540c222e97bea318cced10730d2ec2e27bc7a8b81a9. 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/DEN962100930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d2bdc79c05f079fa3a77999c0bd89e02284c4046ec0168266212b2e3d26d6e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/CAN112000643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea86c98923ffd2fd6039192cace0c22c9a06a3721d76695f0077be537900848b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRU451400400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b2452a9585135a974726aa0f3430658d8ec41281d0ad8ec85531c991cb71462. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/FRR642400757.
Run, Run - French 79 Remix Extended Version
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69bbbb89e9cf966726dd6adb064e56e156ed622364ab20207f1b823a0c66683. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FRR642400758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64e136288ea9020fa52c76648505e30195483ce210c78a865ff8455e6ce53407. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/UK9LA2200051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbed860dd2e941b3a1cb6410a6300003b5f440dd6b796c3323e7a80dfeb6a3d3c. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FRIDO1811837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe899a92564550c2f72c7c03293130a530ac3137a86213dd09979e8f11d6e59d0. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/FR9W12123101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8560a68168b8b83f3af597969d8a8aa4b78da6e8f37a902abcab5fa800b900ed. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/FRR642400492.