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 0x67c54ee404c51aad6d628811181d7c0b98d4dedc3fffca5648dc6ea01ba850d6. 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/1f377ec6-6fe9-46c2-b6e2-3c5a55aa433f.json and https://artists.proofprofile.net/proofs/artist/1f377ec6-6fe9-46c2-b6e2-3c5a55aa433f.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 0x8dc8880e97c30028f99aedaf2a5d9ca01886e9b0e0c9826ce3c59184d89a20f3. 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/SEBFO6101010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb29d2b808d038f8e4b3689dbc2148535a1054f179270046c7084a02b833b8851. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/SEUM70700251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25954a5f389d7f46cc570dad31c60dffcb75a0a0cb0cfb256b914175f9cc29f1. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/SEUFK0700101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d09b02e6fa0be42a3d85b8f46e89f6cb46970b5a3641fed94870a512dc979b. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04: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/SEUFK0700110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74712f598d2d45187bd5b0eb0be60eaa89b478e2f9297ff6ac76cc98495e55ef. 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/SEVFZ1403402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e1ac0477e7cad87116774e253a4324a54f626c1abba401c039abe9ece11503a. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/SEVFZ1403403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c6ac90d91a2d5c59718aed4dbf7c66405a709be4139ecb55fe71f06d4da90c8. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/SEVFZ1403404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc66b11d97f5a1ede5afbeefebbb598332b940aaab8112d79ebcb3a508cfb05f. 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/SEVFZ1403405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db1614199b49a7312a1200d3fee0c4e54bfffca5cec13ae6c724fb0115abadd. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/SEVFZ1403409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37528c0e422f359a362c9b0bf0b236819b857b515a9a3a3701f16e5a6102504c. 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/SEVFZ1403410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90a3d9cc00873a160d6ce041cff682e7df279d24421073aa6f23f0885bcc022e. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/SEVFZ1403411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e1c08f1ab9428d3cc02fc0a010bdb3eb770b1ee9f817b2a5e25270ecd8bbb8. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/SEVFZ1403412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15dc76d1c99e0675f894830d6df7e64dc0f4f3587d33fc6d3f80d01e329c1cae. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/SEVFZ1403413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff9cb7e9685db411efb9851ef6547e5a129ab3dd4094b8e60879882156aa36cc. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/SEVFZ1403414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c606374ef51159f0436c8018fb497666c82f64794431d3b0a889930a291b3c2. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/SEVFZ1601405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f6d77f1ecd0fabc0a696b7831b731021df59203d61845a3c555c83896c51a2. 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/SEVFZ1403408.