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 0xf08a959fde11ffa25e12549bd2ed6540427fae8f2bf8844ea88e532a145d2c12. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/90e384e0-e49f-4af3-a019-f86aaeef35d4.json and https://artists.proofprofile.net/proofs/artist/90e384e0-e49f-4af3-a019-f86aaeef35d4.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 0xc59ac0c972e788e39e0803406d9747f753f7fc5ec5f2945ecd7de6c133e8c11c. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/NL5JT2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb91c023d5e75db0f800d3ba5170c73aa5cc2557ec0344100ba7216ca3f376f28. 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/NL5JT2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd70c5b1283b090b625c1dab5d63b72c1c5c6deb67b0b68b47e7879c9d2f9d96a. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/NL5JT2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe09b49c2493a4fde5ec9fc77555e3a7655e64b188a269f165b48d75b52152c. 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/NL5JT2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x102f8f88e166684fef16876c6df2ec220cf49e75af1764701d1f7aea3edcb375. 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/NL5JT2100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfce288d6275cb3873451c56cca847efeb72341a6a9d1be6bbd9e186f15e1a143. 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/NL5JT2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ae345899e475f15418ebc90db327531faeed8a40cbbcdb488c5e8d97645f9c. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/NL5JT2100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82330624274c026db67c87b9c6877178f2ddac1198a1d8a8be7b669795ee52d1. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T10:41: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/NL5JT2100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9579bb9920eaa7a7f8cf7da6b6cba7a3ca3a1167b8e18166e7fdd2cfef11011a. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18:30Z), 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/NL5JT2100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ab59b416a154f03660c1be346f768d7bb6004f5c32c120e693ec59589ca81f8. 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/NL5JT2100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fac874745bcae0dd7ace952925d068a4b4da5da483828ee5dd9cbd47c5a3c37. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/NL5JT2100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04dbc65a445574a3b7cf832f975cbd20168b113fcc6635beba681f373292accb. 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/NL5JT2100015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a0a38dd5758ad6b53c45fd90fbf8b1457ae1514cbc8c4adabad063afe96fde1. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38:28Z), 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/NL5JT2100016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a63b2a2f7c2094a2407b217845e4a5b2ba9db2f3ae8fc5c8216df5381e21993. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-20T01:35: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/NL5JT2100017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbbe30a2913c6b9b6a9bd71ef0ea09535d74916dc36d4adf0fd7dca846e33d5b. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/NL5JT2100018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a2d382c35527cbd2910a7556a19a75d55ad0ab16e35a8b143cdff961082ac6. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T19:16: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/NL5JT2100019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb61263214609329f0e83472bf41ac1b62784567a4674d46ace88a0bab7625384. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T09:25: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/NL5JT2100021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5241d8ec5e4c2add9e58c5c0fef41b4ab5657743efb89de7eb59c71a9201524c. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21:25Z), 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/NL5JT2100022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33d0b53b7bab364a256964d967d15125e6c992415d34217db9e4046ae4ad9d81. Chain 2 (Bitcoin): anchored in block 958920 (2026-07-20T18:14: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/NL5JT2100023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c713259db57475c7fb39261ff1e5c34598f5969739b0f47c9b11bd1ab15e4e. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/NL5JT2100024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50b6158e05592c79b1aa5feba2a02e47831482174587282dfb1a3bfac39b2971. 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/NL5JT2100025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x411c507c58d15daa5886964bf457a23fa1098e4e0baf229258c72062e0b30d5b. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/NL5JT2100026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6446abbcaea22e429e1c03a8c368631b26e2f4a7913a75d30035eb009ce52af7. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:11: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/NL5JT2100027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67816727c832434428e59c1f7bfb589dcaab18040c2ead7d4652e0e6623f0c71. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58:04Z), 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/NL5JT2100028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f272f33fe50cdb6dbb679034a08dd8d85ef98cd0a4181b550bef4fabf33c40. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T17:58:39Z), 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/NL5JT2100029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81c22e54cdf908b8fe3bf103e13196fe8b73fd54d712f9bdd8874a9f3d601179. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:07: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/NL5JT2100030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3f9c4d1207505e838e81ab20615ea5ba80665f3a5486081cd53eff08312da83. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/NL5JT2100032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f0189a62f1d6736c654b3d78ceddb73ac8c06a4061a7dd0eec3ff23dae55af0. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:36: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/NL5JT2500008.