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 0x95ea7e3a0d2f65c9d930b779d35845b0f64ab5a74d6ba8ab7c5fb8db940fd25b. 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/cbad3248-d9b1-4572-b4ae-32d9b3d0dfc1.json and https://artists.proofprofile.net/proofs/artist/cbad3248-d9b1-4572-b4ae-32d9b3d0dfc1.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 0x29b645305a3f9e295442f2acf06cbf501b8b7559569b8568f1815c6d507e3da3. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11: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/QZWFJ2521307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d3e3b5aba52bd87cd36a363e98f3b31360cff22ef31da91fb6a5c52c3aa670. 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/QZWFJ2549906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c0206cc6a7f1df13b926c6e4113c2e79ccf6c94bbf65dd814334e748dddb34. 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/QZWFJ2552353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330f8c24c74486b4afd31385fe4ba54316116170c4118afd7e15e1bb7e1c585a. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZWFJ2565348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eab879109c6dfcb84a60dbae234062e9eecaadf209ed1156e0ac02b0c69967e. 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/QZWFJ2552355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa61fa61e4df9ddba3c2f055df61533cce2ce6a59ff05550837901b141f121d08. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZWFJ2559509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e4b6933ea296708e86dc86800a716c3065c6f802e2fe47a289f59335bb72325. 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/QZWFJ2552354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bb3415757265312add25eb0a03e8b36a72c695a5627c0bbf2cdabe0077ed654. 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/QZWFJ2561949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cfc0adce783822808d09dba41b60c3eff212b5d9803878335184efd542cf844. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZWFJ2544059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6981611fb34c75fccebfbbc06a9d88952656cba65cf5917381f7739d66bec018. 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/QZWFJ2559505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3735f3ed4f89fb98cb27baf8ef5f39fd37a38cde9c8c83bb283f8a8a3164da8f. 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/QZWFJ2567251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ffb195fc35a228c56da6ac59858e4385457def0598c20ac721a04146530885. 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/QZWFJ2559512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x238618cb13282cc1fb957a6b3f0bb4bb827c4f14416164c7dbf772983753a0df. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29: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/QZWFJ2549848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d1baf9d8d0a9c0045ff009a2c2c37cdd4011d5180d8d1102dc62540b19648ad. 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/QZWFJ2544061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcc238c06d07941fb0947619b3f97283fce7893abd60b78a441398c99cc8d3d4. 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/QZWFJ2567256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68b3f765c4e51cbe1c9f2955b52a7112be80cae3f1d3ce953950442d2080fe8f. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27: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/QZWFJ2557168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b028ee7fdb24cd9c4c035b604b31f1f3ff7d4979a5d7337d2534850a1fc1421. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/QZWFJ2567259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd85b9a7a7421673376a68f3e5be19900b9cd92905660433fb0c17e26b74ea0dd. 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/QZWFJ2544080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5ff5e78b9b213e11d94860a95b3d3a1a11918d90956a59e8e05aeb88fc8d765. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZWFJ2567253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2203adf8405bf316dba4ef91d0f4dadd0fb4f1a92ad4c0292e066951c53e306d. 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/QZWFJ2546535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15fde450f10cd60b742b08435a359b7788745306a6dac2f3a7540bdc1a9112be. 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/QZWFJ2544072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00102fc1f428708b602460d5fff4853096029a278d2bcca6c93dfe823e03d147. 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/QZWFK2503550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf49356b5ab25550183ac1ddc8a683ef14cfbac4c2c612cd6d869334136777183. 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/QZWFJ2575042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7396955b5d89a241afc9bea1abd44fce1778e40e41c86fec0cbdb1f31d72207. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZWFJ2585974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae159de1fd13802c4fc2c8faa632e0cde9776145d3d6662e83c5b32b52094d4c. 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/QZWFJ2585976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5338f72859168bb309dbe2ba2f75aa3cfd4084de51af89f1a2fbbe2523d61055. 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/QZWFJ2584008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd4862ff217b945b7f5efe56e9f09dfb6d79bdb08e35d3ec8a13db9491acd9f7. 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/QZWFK2500840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9215fbeb296631d0bb293659ec05f4390160b4d0275178bc11c54a145d37995. 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/QZWFJ2598899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e181bc919ed42ebe9e33e42105733fb9f87e52dc30a880aa4defe60f9fde89c. 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/QZWFJ2575043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f5ff64d790536e2bcede6f71d30ffa418469314e018b16c563383ba1888a5bb. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZWFK2505937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e4a1f9cb2342057b07f452a37867efaaf37e74eca586037c603e33225e6ba69. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZWFJ2575041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85fe29cedec4be6ea0803117b23c73ced4f6be30a5c73f99d6d5973dfea7961c. 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/QZWFJ2584037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1917afcde150c015fbc6387b5b96e0b230ead8362b696ba97d6ce13062e53cd. 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/QZWFJ2573158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4709bdf507a3648974b82abe2f5803096092aebe42cfc7d4b47315284ee4f917. 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/QZWFJ2584053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e876a353a0d355d716c32134c2882d698010de52e5aae7e37c5f27af0c176d6. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZWFJ2576403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0fad71c52cfe40ef7c52fbe7dce61b2903944a82c2f28d6742d6aefe885b1ae. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZWFK2521253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02d68faa54f9f0fc79684524dab875a004999d52366e2f30f9f58c59401a3261. 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/QZWFK2519521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x377251c968d331631dc4af680b165113514098f906d79a3b0eb10d0b58cfccd4. 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/QZWFK2521258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076e30bc512aafb4429edebb9f2fe1b87435e82f1c51b307ce341c093f2eef53. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZWFK2521255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ec86fb9df1931d60a36fe3be09dc4edc2e0a7db1e0783923b81d7d645c4157. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39: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/QZWFK2521257.