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 0x92501488dd9cd0d97a29496078b9aae8f3273eb80ea8a7588c9184167fd44644. Chain 2 (Bitcoin): anchored in block 953864 (2026-06-16T00:30:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0355fd31-35ee-4e80-9d3f-78ca4f9fae52.json and https://artists.proofprofile.net/proofs/artist/0355fd31-35ee-4e80-9d3f-78ca4f9fae52.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 0x1dae762b61b57e13fd3653ea5e3df7c6137e402ab7ab2bf6ff9cba7dc3b7c982. 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/ITZN61700376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe35462c4901d2ba5f051cf9590919ddbc224ce568d3c3f592993ec06f65c154. 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/GBLV61619664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49e3616b699caf3442f8f2bc0ca17888fcda1c44bf5d2da96d191a32f65bd13. 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/GBKQU1615572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x562aef151a1730b8d3be3f136adbfb43b08de41829b118156d153993ee42911c. 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/GBKQU1679535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb24f768dc697d2b9de5c0c1398f5dea16726328d53e1ee6c9ff321e9167fa167. 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/GBKQU1661355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8033f5a970083e53d82938fdf8b0d2228b60e2420c42d0b2650d0f2f52c4efc2. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/GBKQU1687107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bb162da69eb8cbb0069aaf16c4f308e6ac79f1e16f4d1d04b8f8b381b636c61. 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/GBKQU1606437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84f46228ada1f659841bb00725e75238f1e15cb00714d46492597591113bf8d2. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/ES68A1600044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c90a12cb211bfa3ac93ce9bc17215279cf2700fc1a2902b86f16e537aae9b4. 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/GBKQU1443124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86a0d07e7406589317e29230f6e0e0d94890f940deb52350e136e94de023d5f2. 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/GBLV61610478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9751aa8484cdb0c38147fefddadda06fae5e31ec607f706196fb1500310156c0. 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/GBJAJ1600137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcde6f7523b2c9159084e8e1a5196c0fbeda4d9e21b3396bc521d1147cb330d6b. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/GBJAJ1600138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d63643663b5c947aabd3d88e3918cc97b268ad6f308f7ffa7376e648151204c. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/GBJAJ1600145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x404da1d1800cb92d7b13e908f2346e62324f585fad7ecf326c6f21390fa8122b. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/IT0221200208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51bd6929c7ea6c11cf832465705dc9b38e954f2b791d50a72102811013438e4f. 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/IT0221500251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b26083db65411638ee48d855108ec9b8892e54a4fa7f6c6e1cb89b663f24d9. 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/SIB151300159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd97110a4237d02b5e449e93847c051a846bb1d7038212f3ade21e38a0709bfc6. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/SIB151300163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d80d5bd409afb72da09100b9241bf613adb55b95d730223ecfbefa92dbb3a83. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/GBKQU1510361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1332c6aaf988135ebb8009c23c6b3e229912607fe3a88de27db05fceb4143e4b. 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/GBLV61637251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaabadc12723315c13603164952bff430e1b07f5f10df46dd945acb813697687a. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/GBKQU1652676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c62a051ada821bdaa72c4cbd781656bd36fb56bf8c15997a00d7becf236ce7. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/SIB151300173.