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 0xf74bc846b439d2dac0e17b4e89fec70895299ce08fdf4088763cf734e9b0fd3a. 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/0e53e352-853c-4a2c-a15d-b169ce7e08c3.json and https://artists.proofprofile.net/proofs/artist/0e53e352-853c-4a2c-a15d-b169ce7e08c3.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 0x4bcafd5ebc7debc67b64ed7916916d4b07397163908a11591a77cf372103b1a5. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/TCAEY2058112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3643153ac210fd84f5fadba1fd6697139679d8be21da54af72a0492fc7bbcf32. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/TCAFY2171232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76eadc6e77f8e14e44cfd6df7d0a4f27dec95132eef49b85e9af77bf6f1cc99c. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/QMDA62208956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cd99c509523658a25aa6c6efaae6ee3adecb32895fd8576f49a802b7f555bf1. 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/TCAHY2434826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefa2b3b1f3fa114c176d46c0c17851a559caf30d03c13013cd887422aa0abec5. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/TCAJK2556146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0ada93c3207e6b70212e6da2abec588ccfea7c40a45e92e009bb056228530cf. 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/TCAJW2595110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf53bcede2d23d5620ac6874e2b2a0c215daa4ceab52aac42c145b7df6afbe615. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/TCAJW2595493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9685aab134377b9b60273c6365e201b4caf609d8d9761921c402d68dacb07a53. 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/TCAJW2595153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee84d2cab83efc0ceadfd5f6cd03a6e17a4678776cf28197ccf455e2107ae4e. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/TCAJW2595120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5d61df0081e1018c753163dfc0183b4d09130b95f65444e47fc42df5b7d5216. 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/TCAJW2595334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf8201e22d9d0d8f7f519fb258be9763aa363a9936b6bd00836c4306bf85e65. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/TCAJW2595378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d9b62523208d899e483f98c9ae39d9e5bb6423ed1f2e72ef1bdb7e7a227d08e. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/TCAJW2595311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9a1256d97388e8872074256ed0814eae4d480939cbef1ca6e859e324fbd8d3. 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/TCAJW2595353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf212cbdc238a42689a03e79f6ba72377d96162690b6a916b07558101b25a8aa1. Chain 2 (Bitcoin): anchored in block 958865 (2026-07-20T10:33:49Z), 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/TCAJW2595282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x521bd1aa4e4444ea47b0f260091e47df4b233979411ad62e00c1d37113a187d7. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/TCAJW2595711.