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 0x20b033b1289da87c13b1b83901e75ffaa2120f0523769d00dbe80aff0f13f897. 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/cbf440b5-53fd-4161-acb9-4e7eaa81972c.json and https://artists.proofprofile.net/proofs/artist/cbf440b5-53fd-4161-acb9-4e7eaa81972c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The Lingering Effects of Disconnection - EP
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 0xf7c01934fd71c0e0915d8cdb603f13a57dd773d891c27dc20cd5b46ed5962662. 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/SE3OH1517466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafe0305ecc676f83e48e5322289fae1dc71ff90d2572051f69e004a3d26ad220. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/SE3OH1517469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce340cf12de61d06e923951e2243d55d1c8160aba9d025b8e4d55e090c1fbe7f. 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/FRX282317077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d0f1296d757a8f723b95297b8ab7c2fa099278aa61ed02d5a3b8de3d54646c. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/DGA062349969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd55e5e35e54f08e28c65fce7e63987d753c14fe57b2bceb616b86547aa2c3cef. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/FRX872312755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77d8eae993a6d4e76ea1c103868feafc9522536f91d5b343afce69bbee9baaa1. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/DGA0H2358387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bdcb495ee44d662689a38d8951d2db2b90add08c208586ea04d4df620a69ad4. 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/DGA0H2358388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54a6957a628d618446906f2c45440917b14e7381d268fa804bc8aa8a023e112f. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/DGA0H2358389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe46bbc13dd964e0b6f52c418b7c80277453aeaa45355baf08483fc795c2c792d. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/DGA0H2358390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2910d232d0aeae68b9873910ba2ee8883e137ba91f58f045189bf51192858c6. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/DGA0H2358391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89df0ff451cd44bdac4f5641f99f06231bae526104d88e67527e036e9f96e1ee. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/DGA0H2358392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28e2448806a3e1e970289dd770402a1c478fd642e7b899eca2aa2556c18abba8. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/DGA092396337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664a5863b1e085cbc766382a235079c585751d220134c2f1b0744d9a1b1633c4. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/UKV7Q1500026.
All the Troubled Hearts (feat. Daudi Matsiko)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab0adcb236ae9777cd55327cd090b4f93333d8512aec83100ec7b38123563ee2. 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/GBS9G1700045.
fabric presents Laurent Garnier: On The Way Home (Mixed)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ad67789e565d07eb8eaf2a34006b3d2dad89e8b944d211092b0c910e16022e6. 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/GBEXH2402046.
Shir Khan Presents Dancing and Romancing
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa716abfbc81e773a0c2957b6804289c9a0bf125419dbc19be5ff6694cf751f4a. 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/DEGL61600104.