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 0x865a4ac06e18e4c4fd9d6504618c6db620db54746b7ebbf16c96bb7724658859. 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/2ced1371-2c8d-4f6c-aa3a-552d07caf416.json and https://artists.proofprofile.net/proofs/artist/2ced1371-2c8d-4f6c-aa3a-552d07caf416.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 0x3f9bd4d96b39bc365daf556525a3485b611bd9a2ee20dba9e4111d730d8d0c44. 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/FR96X2153514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x373cefcc6d29a0d3544a462c1a4c76c2c1ece6e6072be7e238dc93c9069b7019. 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/FR59R1886916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a7372c773026e7d5d5ea4cf451e98ab4c505bcbad76f197093cb5c3c9b6298a. 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/HKC992724605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2cef85602948f98e4a0ed59b7718368f25e4c19b56b8baacb2fd81958fa67d6. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/FRX872394070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x245b289ce77275e9617c7e7d4df68ac8479d0c45560cd8559d1c75e5c1da7e2a. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/FR26V2064638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcbd77955d44192e8b6693d0ed11e8dee45ddb5ea5a7bc7a0fa02b18ee1f73f1. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/FR10S1977460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x584b970082be0c66c4d7d58ab2d2cfbe35d6ce0ae65cef55a69d116b5ac8dfbf. 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/FR10S1960434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3df13941740be4cabbff397d32594b596a7cd0c119f485412a0ee78934fece43. 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/FRX201806440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6277c9039999e5d7b59837f85bcf731f54d61f9bfddfb349b0f4bfa497f482a5. 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/FR96X1873476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e20eec2fdaf8e02e361d7241fbcf2d27eed9817aa30910da421c21728b3042. 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/FR96X1873477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07b79318c4adcd1f14ea32f3a62dee8d66efababdc2cc7d7eb69556bd13ca00e. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/FR59R1886938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bd44d6b2f01e09f61073bf5a6defa96768a84e99e41cd06c77607e151a12f61. 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/FR59R1867842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5485468ff36f281dd6bdd21dcac67374d93e592caa97002868233ee2ff9f0d2b. 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/HKD012267697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaab49ecca6752240720f1a851848f8c35800894a71de271502ec69a42a44d29. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/HKD012376758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdec89e7293db11ec60e08ed0b6005f61e0df258fd2dccbd819fad871dcd6a1a9. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/HKD012375803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d82c0fb10002703b21e267f88dcc60b94533c417731f8bdb2680feef53dab4. Chain 2 (Bitcoin): anchored in block 957057 (2026-07-07T15:21: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/HKD012375315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a87c34cf6ec06bd83370169d32b28e6bf330f3536b15e3ff4a58d8d984aacbe. 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/HKD012375312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2853089ade1d590d22423cef437a4fa5a0ea11348947dc12405eaa321eb67ac. 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/HKD012375303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91f30944ea80762cab7e306682ec3c119b520c4138cfe3e243250595345a8ca0. 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/HKD012377528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f00dc76baf56dcf2f621852816370fbb993d380c82bca9feb0dccf18b76813e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/HKD012375281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80fe86e99c7b26d2d7779a543ff7f19440e0b0b4ae09306665b7c911e0d6fc57. 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/HKD012375238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c289a70c46abebc39e73bdb9338ea1625e6bb4ef19680c5a0cbd9b78045b82. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/HKD012375235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d613f78145fffaebace776bb449594f6e1ae48fad271fe54a5a16e0ce60d8e8. 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/HKD012375196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8730aee08eb4f53e62e942c081dcfff6d7d15257532e8f7f38599723a537c3f3. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR2X42233455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b8269221a95bd62b43dde2d3e19ab8b5d8512593cfc69233e74c56f737efe77. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51: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/TWDL72203359.