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 0x83a673b4174edc77bab0648ec1ce77aa7f52412d313d478d4cfcb8c39e1eedc8. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e4c3aacd-02c7-45f0-adc2-77cd3bccaeb2.json and https://artists.proofprofile.net/proofs/artist/e4c3aacd-02c7-45f0-adc2-77cd3bccaeb2.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 0x97b839be031928d12b49549cefc9b9c2c61425ee213d269dc551e614c4731b81. 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/MYSY11900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf32247cac841f84652cd2bef8f2b5a1029012a275b5415bb2223995c34e7348c. 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/MYSY11900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca06dc2f857df803099a1aeb0a1a31244e362b08cf03589064b3ad224502d86. 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/MYSY11900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b11e01534d1f448bc9d3ceaab15f2d95414a709eebed39734305aef928417a3. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/MYSY11900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a176d6c24a6066f8d51387f0ab8fdfd72c218793342b4af23dffd3f01b2235c. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-21T16:17: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/MYSY11900013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb144facf5539726b782429d478691a7c702249b3d983bce1c1b571a5c8acf36b. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/MYSY11900014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e73bc89f7e85c450ca99f67c495996d3fe3af46185969400c4155cb6b585121. 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/MYSY11900016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ff7c2aab9c69b93dbd287b4ffd9cab2005854bcbee2fa729ee5f97ba790daac. 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/MYSY11900017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41eefe058fe0ff3486e9f8b6d9cae2984bca36dcd35bf2cb317607bf19d489d4. 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/MYSY11900003.
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 0x0fa65a6cde7b53f90a00a420b59a6ade09bda7765473902d68ea259871e44c8b. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45: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/MYSY11900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d5c9fb3b5a38eea7589f2669a49e54a3c5cee4bcb32d608e8977219bf094afb. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/MYSY11900010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28d018a83c9eaf5c00db87dad9afaa358437437af8d1b853f77d0b24e0d0cdf6. Chain 2 (Bitcoin): anchored in block 960101 (2026-07-29T11:46: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/MYSY11900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a752f168f9b85f7c018e7ef4c715e338eefade99d8dbd51835a7c08c36345d2. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/MYSY11900012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4df5d8c40bce76d1d2dec2c25feeb8651d554da375f19e49a2f0f7d1fb9f7e3b. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/MYTM11910001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x622504dbf6f15c2f45fe94a705fb3a148598508dc07fea6d8de186fdf2030414. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T22:41: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/MYTM11910011.