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 0x612be80d8a7c8b5f427902a676cab36782847a45fbb3935c3824350803730ecc. 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/023bf92a-cb73-4f23-addf-605b04329462.json and https://artists.proofprofile.net/proofs/artist/023bf92a-cb73-4f23-addf-605b04329462.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 0xe0182051e7b800e0d24d5234d1cbb3db6c0d7007b634f67387ada5557787bc64. 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/GBVPL2300045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ca9a5252babfccb78fb37c61a5eee29933c08cd466a6a077a614bf9409e2de0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBVPL2300046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d6d80965e90f593e4b4fee0177d3d916a6d475b4ee5e3ac236077c66b3dfe22. 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/CA5KR2161680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4808c62ac5a329bc9e80edb99281031cec35a570c84e87872e2bc26789ab4023. 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/GBVPL2300085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1adb5c0f8f4d3c7b838da2f46fd0a56bb27372e1e78da51545b93393c3ea31b3. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58:18Z), 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/GBVPL2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97e5b367dd413c8efa3d567a2dc4304d5bda848d7da60b65611c2f2ac7f31416. 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/GBVPL2200059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaff59c6ed132b4f8e393ac588b72c25bfdec805bc9e7da060d227bc8867bff0d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GBCEQ2300044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaabcb0324e0bc88f5f306fb992952aaaf8a53eeb0a17278effdd3c668eaeb125. 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/UKEWB1600302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83887336b7608b8e9c36639c0a47e8e08e0dfbb79efbb6d87e310a549924f6e7. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/GBVPL2400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37d2ba1e76f67910a84f3a800657f90f7a9d18f0449d4407dd4ce56255c7991b. 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/GB8KE2150470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0828839fa562ae53cb838a04301fe2aeae58769037338fe2851e22d446631c2d. 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/CA5KR2506532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b6dfcec887782054645bb25bdff9411c8e4adde8b6f80e507c483a49bb6a12b. 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/GBVPL2300084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4808c62ac5a329bc9e80edb99281031cec35a570c84e87872e2bc26789ab4023. 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/GBVPL2300085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd72e82d0f062d36acdd092ebd287e3206fabad51361a8ced0bc94c1c0f2dcd3. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/GBVPL2300086.