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 0x7a2c505ee465223998ddf26f724ea0b734951f87f3e2b44a2c12084c9d21dcb7. Chain 2 (Bitcoin): anchored in block 953746 (2026-06-15T05:25:34Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a65e6bf2-69bd-4423-a5a8-2e09a1f8f343.json and https://artists.proofprofile.net/proofs/artist/a65e6bf2-69bd-4423-a5a8-2e09a1f8f343.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 0x1c69f119ac2e212bc4b70008e4e6b8007c2395a89d164fd6a9eecb4f4623bc2b. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/GBKQU2324002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca695fe71ab224b927d22bfee7ead50ece08afe9403a7b145e26312279f64b02. 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/GBKQU2372325.
Show Me All Your Love (Ahmed Helmy Remix)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1425764d0a18c6bba6fd4dc8deef7116aed098fe6e7406f92eb3cf085a8776ca. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/GBLV62312835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf42fd35762de6b2636522278257d552d8d0c1652eba6ad121358866f68186c6a. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/GBKQU2417490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25311d29f4df4ae67eab410d8c8b8c2b916d5f08c9744e616a6aa1aa96470f59. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/GBKQU2445870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe29541dde2a3230c4ec7e9abab4c8ad83a4f0efb3ec8b878986c4c3b238cea03. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/GBKQU2453322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1940ccc9abeae3074d1c75c7f6a8ff9d32095b9710ffe81ff9b206cfb719f190. 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/GBKQU2471625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0025f8e9cb0803789bca922ec60b701db92e1aad5c06a1b2565821140d86c5b. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/GBKQU2594759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0679b0edfaa3a3f082c2c1997f8d5d0d9ff707267b5be42cc282c91a31de25eb. 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/GBKQU2597178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6b2a4649f26e9923e13fab2a98d37f9672d567afeb8b9179d90cb0718802aa. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/GBKQU2597182.
A State of Trance, Ibiza 2023 (Mixed by Armin van Buuren)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa30122a87b98312de575996ec212c80253d576537ceb3bb355ced09a40733bb. 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/NLF712306509.
FYH385 - Find Your Harmony Radio Episode #385
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0c314e8953b7b351430ae3509f55826a2f9e56cc8066289b79795a672f6478a. 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/GBKQU2405255.