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 0x4a05c9c7aba4279023b8c98c2a03681c8a08c146b267ad482ee1d4fd95a0e3ed. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b827bdd5-78e0-497b-bc33-99507068f75d.json and https://artists.proofprofile.net/proofs/artist/b827bdd5-78e0-497b-bc33-99507068f75d.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 0x8705f28494f3681030a745dffea94d83c52bb22ef36afee1932aa9426299486e. 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/QZNWS2208243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5edaaca92f57ebd7983d2846efd6309d4a12f486fb40fe22d58c5a10d175f95. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/QZNWS2208245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x806488db117448d1995b3f439889b5b1b35eb9d19156952819f473c445143827. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZNWS2208249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x754b0d2282b2f2d0b3eee8925a9344d66f8eb1f3d88918c261b14829d2e88894. 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/QZNWS2208252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x556c02ce0becd4cc1b60eb71e873afa4b213d31a2bc40ef1d39936ae456d2a68. 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/QZNWS2208253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x917e6dfec9d8a74b7d750a12e77adfff4f4162a5d5d117f772b282704bb73b2f. 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/QZNWS2208254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bbeccef4185dfaba7a296536a5360512638a2308fe2376b942229047da9d941. 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/QZNWS2208255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46a0dfbe574b640bb20cf26b41b49dd517f2d6f5b726df1402e722634fd2574b. 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/QZNWS2208256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e94ca6a2aee1d477198496a8a210b90d3fa7e07db207f42958cd35adc3a9d70. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZNWS2208244.
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 0xc07c38860af762fd32f12cd5cadfc4f31e579887cb9cca992f3111941fa8ef4d. Chain 2 (Bitcoin): anchored in block 960419 (2026-07-31T15:20: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/QZNWS2208246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f015ccdbddc379964b0161dfcf1a7bd4c6644a2aaa3c0243103431e4127a9ac. 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/QZNWS2208247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a6d5c20c6354c69c3d8a1d420a223518f29c13ca992927c555046b974968e9d. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZNWS2208248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8ff47f9006cdb8435097a847a1cfc32a8c4e289c1d072e74f7c63a8d9896528. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZNWS2208250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a4477202e8a5c946f2ac1a0e80753c1253fc3f6d955c3eb39cb247ab134eba5. 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/QZNWS2208251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x306bb20e6e37231e15c7fabe5b993a4f2c0a34270984f33b5b3075e2b32a295c. 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/US7VG1762587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c72181cf64a135d55fa884cefc4537f6e8ee21ca6de75c2910a4634b737d526. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/US7VG1762588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x939a7ecea6a9652c0fc36913206693753aeb44ca5a0d9edaec076fb58d65d560. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/US7VG1762589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa789b192fca67e77fad3abcd2c1fc36262cde4b17eec62cd106996c61b3390b1. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/US7VG1762585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae30a0322c41f2a8477a01440a6a7710341e8976f3753dca18f0e3c122723071. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/US7VG1762586.