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 0xa676ca9ef5b7fc0035ecd5103f74b958305576e4986a146de5a77af0d973ca6b. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dda9934f-302e-43d8-b4d4-fa7967984a15.json and https://artists.proofprofile.net/proofs/artist/dda9934f-302e-43d8-b4d4-fa7967984a15.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 0x89b5fc339a4d338d650297f9e3f1ee941a0fd90c3a24ca0df64bd2a2f2fb6a34. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZES52550192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13fba0fae30eef32a786e20d3ed9e533524670ff9e881d84ac88919b9f1107b4. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50: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/QZES52550193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x590db0f7863b7da5597d85d3ac70882f92fbf5350e8f74212cf243c43bdd1f41. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZES52550194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00278d7032523f9b7645cc7aeb8e8af5fdd37e3e3047c4a138d38984e12369bd. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50: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/QZES52550195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b6d089b92caeebb2ddc785a36b2c0e896d99674d0f1727df1a43029721e7cf9. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50: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/QZES52550196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x683bd6f5cb38271ddc888599170daf86c9e826bfd7caff594c8a449c44d5b260. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZES52550197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8876c4d0e2a91757455b2d7867b25754339a6265e64c3570b76cb4e4e882ae15. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:24: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/QZES52550198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87a8744e7726a2e9d5e735a35af200e6bdc7369cd12f82db3b4f315f238276e5. 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/QZES52550199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30b03318aa18355a13b12cd1e8b27e4e2514c155c99b36bbdca0db35b101fa7f. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02: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/QZES52550200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4829b4e5af1fecfd20adc7c637b479ba2078dc5f8713764de5d79210ae342d. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02: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/QZES52550201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c134c6f04aeee1f24aafa585f33f74b50cfdc195a19d08a0b09541e84fc4f31. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZES52550202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73ee4c9cb6584eee91a225f86c5ea7b7b05f6ad14d6cf1c2363e87e0d89ec54a. Chain 2 (Bitcoin): anchored in block 958143 (2026-07-15T10:15: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/QZES52550203.