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 0xf496c5ffc5502093f67b696ff0ba767007fee9e565f51c20740caf5375f2d29f. 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/730813e4-78d4-4420-b609-f043d9588d40.json and https://artists.proofprofile.net/proofs/artist/730813e4-78d4-4420-b609-f043d9588d40.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 0x551abfa532fc4b9ba43dab4d38c762cff6f93359e43abc310a23fa632e3f1a25. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/ES71G2135357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca94a506a8b58dfa927166e16f4db50ff5b8527037c3da98f520c9772e4dd44b. 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/ES71G2322568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca94a506a8b58dfa927166e16f4db50ff5b8527037c3da98f520c9772e4dd44b. 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/ES71G2322568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38335385111bbf17e4960cd6eaeabd716a551091fb3282f1f95d0cbde78f7b2d. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/ES71G2323588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x521f3e41284600fdc5b5f2895775ae5661e34cbe4a118dd5145ef2a4b923eee1. 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/ES71G2323591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fb513fe37b0ab02bd152398444b014c261a591dbdd3325d59e5c56bde4aa753. 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/ES71G2323589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa608417eb78935f22bc833068ba60f80518f0408f5e7ece76cf65e1a84e08f97. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/ES71G2323593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3314c82504caf6ff8d8ff96d6ddc010f2b3e4897ae95fe23b556cc64458cbb2. 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/ES71G2323592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dadc06a7087656b67d67e8672c8cf0c37947c31f21aa46bdefa8a779068b9ba. 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/ES71G2331843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c5311357741889821e00eaae42c71a62b1f8df3b83324c632c36327d30e5aa0. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/ES71G2405151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc9dc09055be963bdecaf31da7afa1bd947cb55929ef519cd5fd112336fd343. 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/ES71G2411599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13dd3b9e06e56392555909bf2d651cc5e7b4d4479b72acab258f78628d5cf8eb. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/ES71G2427535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49ae6128b67cf6d7f43c9ff1e2ff75282f0d5d101220458d3bce036f3a72b020. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/ES71G2503415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ed75b15ad6f44cd4b4462e32ceac4b7f3dfaba25f2c156fde0c6ff789912793. 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/QMFME2573018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa987f11c5645a9e12e1d233313c9d943ed6d7cef92c9e93cd58edda82300aa14. 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/QMFME2392955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c808f793221272dd93ebccb91b5ac2123c84c5b8733c665fccaf2daef904e21. 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/ES71G2415678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3520c9901ff22d742aeb8a7bfeba02398d67214f62431d85bb9a3986283ca823. 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/QM6MZ2453731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cb13ad374e3fe60921e63c8abe1abef6431998375305c51f617de408718bc8e. 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/QM4TW2475489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bfd02346de90caed8489b68e90fdfdd063bd58fc3f30df842c32716af32ce23. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/ES71G2414883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab7a30b9451f7f8f314028f9321e202dfaca285fc4c4b9d47f4ca7438a4c6fcb. 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/ES71G2121405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd0eb4438c66cd70140e8726295012128900b2a4adccad6eca259c959f66c235. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZTAX2483721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc823b6e2b4f94b132013de9fc3135a1b12ab6d7336bc5c2ed009ccf5f0d62516. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/US7VG2506783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4d157073d50a3483d3991710c3d6a618fadab8762fbe4d97975149679783fd3. 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/ES71G2424926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe1a0a8dc50b1db2cbe7a692d4a1efd9d8a9d66f2a5a82cf21f0fc8cac60dc3a. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38: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/QZTVM2496302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe1a0a8dc50b1db2cbe7a692d4a1efd9d8a9d66f2a5a82cf21f0fc8cac60dc3a. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZTVM2496302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e96cbff7ab01f80752e88717acecffc091e2ce7a71a5ec3199af698deff64a2. 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/QM6N22534472.