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 0x8d2be695a7d08d1a7bd15b39e61235ae1680ddbd65e096044e92674e2133768d. 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/81c37016-2e30-43fb-9637-dc9264efc2a3.json and https://artists.proofprofile.net/proofs/artist/81c37016-2e30-43fb-9637-dc9264efc2a3.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 0xa996340334b2d91c4b97fa586d5f95c29d7bc57bea1b2a4ce1aa95780f9beeb5. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZES51903131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe752d82bd40f8a4630aac002f75429f1e9f1ccc6fd6cde5e1be2d67eb51ae5ff. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45: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/QZES51903141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32ef4f53e33f2e2b7e0d0bcfab6e4448e1d4243fa131768c6bbee41addad8ee5. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZHN41952939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e375cf26cd956ff76ec7115578c2ba737c2493081905e8add02c9b8b25f011. 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/QZHN41952945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4741c2c15638aa13f3f55d288d524c1d2e424fed0176bcc4f42259ed6efe3d91. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZBRF1856030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x286d1d9d972d1d6d4f94723ff967400c77c4db0a92ef3ffd03abff1415b7978b. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZBRF1856033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a650d3125ed1adac8f3e2209118cb7126773bc664c6c62a11c53a7cc48a1c2f. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZBRF1856036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8a4712e5e53cee32c7b95c66a335c6d79fa5d0b915b7fa483ad02cc7135309. 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/QZBRF1856040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x714763189e9b6f923284bc51bc53ddb6a6ffe5358996b0b7bc2f26df9204fda6. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/QZBRF1856042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13333463276cc882c1d467aebe12afe9e70558af6f9ee7dc5d830f331db69091. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/QZHN41973649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c449e8e48e92c6d1d985037bb8b58a9a8a50c32e61f437b5bc9e3613450b12. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZHN41973651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x982eabd41166d8678453a4323faf15e55b3b2f4fb2f337362b48bb4f5da16838. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/QZHN41973652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e0afd8cf8c2f5e221fc955cb142c7dd3689e00078bd4dbb38bc274b1df08ff. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45: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/QZHN41973658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4650750c2bbb89bd7cced505d61ffd5db859bdaf20b390d3fc938088ebf7a0. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZES51900665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0048319014344ee53f234250ec37609509c025e91b278ccea49d7eae60de2777. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZES51900666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2e08b5f8b5e2b2e3f8af37d7d7e92326b7262888784a85ce651af3f2bfe53b1. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZES51900670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf3b57371dfbb561d555036cca624161745126d7cbd6ee7a59a9c534b86f8590. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZES51900671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x369826081b01160d6bffd1f76f7c96f3fec243242c659e64ef1a7159c3c100bd. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZES51900675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d332294eccd36533f730518bb5d0564675b5f11a1b5ff23f0a75e70139909c9. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/QZES51900680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4b021e1c662343f97ce15ed34a73311a4970859cdb5ec177b525d4a6628de8a. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/QZES51900685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x163149d9bcd4bea591c863d880c5cd94ac1e51060d52bfd650f60205e048facb. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/QZES51900687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a3f5257caf24ce6474f9324131120bc5c005107b95ef27e43636821595943d8. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/QZK6P1933702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd30b708dd7dff469e78a499cc59bc363133a7fbae49f32ac9fb4092f72574a37. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/QZK6P1933707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0ffcb49790c64ff9820e896368db7df2b9d0ef488767b424d17fe25fe04a9b. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/QZK6P1933708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6ad1d5b023806f42952d6f41041e593bb2fa9ae5f0a761593a36179341a1b1b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZK6P1933710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x150e507f7798c969e977a0591f528ee33aca79be1b88033d33c02a5628afb2f9. 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/QZFZ22087242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d347140239a2cf8db2b136ab313fbcb92d60e2f0700e8b5f55eb96e14e50589. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/QZFZ22087246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1342f22f48692455fc981197ffc674a4aaa28429735eae98d4a3482245d1878f. 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/QZFZ22087249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a0491a8347510e572454870436a9a69e7312d39da84cc3f63d14af4dc567bb0. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZFZ22087250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7deccdff4f41baf31e55ee0d50893226996f3bb50413d278410a9c0326a7d3fc. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZFZ42046320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbc95bb3f12c50144288bde3ccf48b3de88ed6c5b6909df29fe2f32995365980. 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/QZK6G2594447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x581da7dd4912b29193a9fb8f3af23484212e31fe734e62b011cbda003b1b1351. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/QZK6G2594448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x585f187af493962878f82890f6828025775b4d63cad8f13235a964f48c91ac17. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/QZK6G2594450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3ef6b6fe436fbf4e9fe5eec4415ccb93052fbef8870e3dbc440e8e6ba3ec5bc. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZK6G2594451.