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 0x1b2ce4e31d9dcd16054397c671100c2dc11ae725c2f01b66ecf52261258581c0. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3d58e954-ea4f-4e1d-94c8-40d7de0f6958.json and https://artists.proofprofile.net/proofs/artist/3d58e954-ea4f-4e1d-94c8-40d7de0f6958.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 0x450d8c8c01038ca24ae6c963a004d6a9bf66c3ab9962a604804cc3dde0517d98. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZDA71993109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba538486fefb28abf7cc2c68ed2abbe08e7f73ccb119dd97eaa64156cc9f167d. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZHN41971403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82b65d5ca56b733fe60bb49a247d0c7d2039b8a79ee095fd1dbc22e87ce461f8. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/QZES52035583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c6221ae6ac550b8b6893a28c21d028b1c0d49dbcc06e4e3fac475773aef99aa. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZES62138895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x918a7a0a4606faf24f97c91534b83123136ee9d4b2a4097821efd268f23ae8fb. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZES62138896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x573b9f8d4c5b89e721d51a986f37ae7b317e20b425c08fe93d698d4a1b7580ab. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZES62138898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec81560f42446fb3fd8d526c3583c890e60c5b1e614693a6b58adad2bf94e74e. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZES62138900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x233f0453607f0d548e3e5d62e8b7546184984655abec08834e4c327b6867de33. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/QZES62138901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf368e3dad8db4dba622b70109b519d664231e827c13c939e08c47ebdd0a625ef. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZES62138902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb234b615000d2452893f0908b62a38d4f577efe4ccd3b70a99a710ed57a9f291. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZES62138903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd15d82c1f2ca3ceed4e09db3ad87cc676e2927102c9e8437f3c60fad4869bb1. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZES62138904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86473f50381c135cf1dffa3fb60c912979b0dfc5804410146d0df66302ed0436. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZES62138905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f2dc0df1a006e1564978994737b2e4efe949b2c5d18515136f8c9fabab0c1d8. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/QZES62138906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6be0dc9ce93e5ee456d24bb4701fd830695a0ee3332932cde33cc9060f02f43c. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16: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/QZES62138907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe19a814d3bb7b379ba515b09b7028c4f4e61ab73576c982bb8a606e26112c7c2. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZES62138908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1f4df270a404d0e70afa0b99b0043253de9161fb785f02b35c8b45eee1f2362. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QZES62138909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x411cb0a6b7ddf3d5f2af38b17d0eeceb06fb20bf6f909607af38ec272633ba40. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZES62138910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x280757953f52f7d06fb1a10d3d2be7496ad267ca89563b89c232523cc29674b1. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZNWZ2374134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdeee4c66dc6ffc4cc11b9934f5942d5bcd3157bd362b92997954f212ff4d735b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/HUA612400756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fb85371db849d29e7178181d23362e9f357e2712b4a9e4701cd3424ef186b75. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/HUA612400768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe73a09a7e4b0b13ff3844e5cde06555fa5a0a416a3b3e4703fac161f0595579. 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/HUUM72100406.