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 0x9fb92c394810d4edcb93f0318ccd9913bfadd100c646aa4fa0a73694149720ea. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/46256c79-3e3f-413f-9fe6-c9e0f4c94370.json and https://artists.proofprofile.net/proofs/artist/46256c79-3e3f-413f-9fe6-c9e0f4c94370.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 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 0xa078db93f9d1254193399cf9cd7bda831c05e2a446a8b58888e778f6857892b1. 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/QZN882306142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4074b14e3fa6ef59f10474ed03e4716bcd5ac1b9171e5bb3e9beb77d65028ad. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZYFZ2407466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c2e79f7ec4e5e2a72f35d5b229fafcc53bfedcf80403d276e60a7486da35752. 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/QZYFZ2407467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x373cad3f4b7e9f9e18dcbe0ba01a17f90a9ac5cc3adc28f602de57a2ad14e775. 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/QZYFZ2407469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb74300c31700bba6a24f871a487c213b371dd584134264265741b8ef3946ea1e. 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/QZYFZ2407470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6f2367e075c3a7e3830ac3dd4b1fd11f28a5cfcf73157b2bf9021439ddf097f. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/QZYFZ2407475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c5d13ff722d7f2c04ec5d0ab8823a6d1a274d57a59601cf0f476aeafe1e94f7. 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/QZYFZ2407477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0866ddcd02660ae8573692b9ef9ca0827c20118c01c56ed1cf278a257efe3468. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/QZHNC2246888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8eae41ea01d633d4531cd4091e59be15e155eab4ea6fa287c55662f97b9856c. 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/QZHNC2246889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2236fb37ef34e258a0c68c3b21d1332d099ad93cede2ea8340029c4e600ad7d8. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QZHNC2246891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3226b28185295cd803dad26c59ec8a50045b77012ee25bd3f83ab1c864e09c7a. 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/QZWDW2448647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x442e96fd0deab37e4810ea6421ce6a9117fb640c99e0e3dd863ca5e2035679ca. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/QZYFZ2461536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b00d306c91fc27d334c604f19087ca2f34b9611dae2a478a61274e2a3b12554. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZN882326487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80eaeedf0aea5054dccad2a4f9da683df2181eaacc7bc086643a6753af0a9087. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZNWS2256875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13eebbd44e0b501f6ee92842ce6b72428815932065175578c1e16b710ee6d9f0. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZES82259627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59af2b9579ec3fd36b88bd7559fc056efbdaa2f39ef01cb2f21ce99f9e467e47. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZES72225308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb67f3eca60011c56bd01181ff4be4db4e35a66fcd45827b03dd59e3a9fcec74c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZDA72224862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5375ad28610bc081d7e5f22a23769eba115ff2de4983ecf3898f55902d61ce34. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZES92303612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb02e2d1baed62d7b16310a76951b171f0d9281acf72530a5946b7955b5c5657. 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/QZES92303613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c18f645d65ed25544fa8309ff2f684d7b77d2c3ec2eef55eaeec61d8f5c3f74. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZES92303614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2cb092de7ff1061c6fed0c6c8ca5d53c7185013ec16f45eca5c3ab91a162a30. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZES92303615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe9845a3df46e1135f247b1a16652568f76da880e3096468a1f15fe519d6269b. 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/QZES92303616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4240593ef431963eba423ebb9dc503bb05243c3b745e2dfa0ad729127ad7a8f0. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZES92303617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x668555036df640198cd33c7b728192bb8babc3ad689c47a7be091a19d894df87. 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/QZES92303618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1bb0750e6a3b5e571e4d9a722f99ef0d89f46496cc9380c157a682e1ae2286. 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/QZES92303619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98df1f008fbc0028c94168258a37b519be9f5c48667b75bc846bcf5640a425b4. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZES92303620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8abd2e1fd42279fd0ee5eabe11a1afbefcaf99813131d42564e71e65f33064dd. 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/QZES92303621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85588c37ee77ffd3fea3a333643aaafea45abbf236c1ab629936ec937809974b. 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/QZES92303622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x583b6bdce2a9ad66aa234f0a5b93642a2e301b812fa88c7147ef253b8f5b4a7d. 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/QZES92303623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2146e32797fe339aa65960d0d925ebce3005b64b31d62bb3a4954503e66219a. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZES92303624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x163aeaaa330b8a6e59955c56fc1ed3549ed08fc22cc1701901ec3d9adfd90272. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/QZES82338407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x111912dd46e51c8e039360dfc11439d52fc3e3983301df6fbb6562c9744e1ef6. 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/QZES82338414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f8d25d76639a57662b6b1e43c9af196009e6ad8eaa9f5d9d37dbb21ca2c174. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/QZNWT2379980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f81d1690aa86df4711f9471d5eb9f78519209eee3401c265369f18b615bafb. 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/QZTB72295736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7e28df8133bee167d454062d610d99f23c0631ed035a6707fc937b902c72ecf. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/SE6SA2308185.