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 0xd4e35b4de28e81d86f48fa5873880af4ad9289745c87892086e6d5be782dfc87. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/58c22d68-2ca3-45f7-8462-ad923fe694d4.json and https://artists.proofprofile.net/proofs/artist/58c22d68-2ca3-45f7-8462-ad923fe694d4.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 0x9b16466b27067b2c8bcce57c52a67341376dc0226241ee93224393aa34f380ea. 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/GBEG51200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaf2fe43660da3919ac2dc66c77a92e65835509fc935a8446fe7b4871f7ba00e. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14:35Z), 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/GBEG51200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79caea6e3ae445d3261efd6333a146e22c21bcd801eada142cee6d5ff2c3381a. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34:53Z), 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/GBEG51400021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x167ece4b893f2d787986681473eb48dcbd83f960263600d34b87577838592060. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/GBEG51900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a3d9ac2df859b047d263134e71cac3de38fe38d9a85f38453852a5b5bdebe9. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GBEG51900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4280cc5e216aeedea69b8785dc7de7a5215dc957e62d757dbb8f1268547118b6. 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/GBEG51900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62c89bc6936e1e3c25828ac464c1b756179439d3c05c1d5bf74af9bbcf9e2d7d. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T15:18: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/GBEG52100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3039f4910f07755de05a8d1d620d638a70f0c6a9a9f48074be0e6ac77e82edc. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/GBEG51900002.
The Tan Yard Side - Singing with Nightingales
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04fe96f4a1631a446cc73e3fd0affb77b65950bd11b936dcd143949ef8ece263. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/GBEG52300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x932f6f3389243dc4636a4c7bd8ca538467e93003b9ea0cc6199d2067901439da. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/GBEG52300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14e5525253c3259b975f6939612109ffb4b4a4a6f349ef617db5cd7c17ac1376. 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/GBEG52300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b718b66c04ac5ff871bbb4b5d016ae5e1702ac874eafe7f2ab8b034723fcacb. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/GBEG52300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc25506d79247f64b8f2aab0e3c4513530b56309aaddcd6b705697e33d014daec. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/GBEG52300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85c0ba9665305114da3deec77347b988b136c4c5bc4c21d61c1917f37815d502. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-17T02:02: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/GBEG52300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a35a69c99fca8e54aa11faf6121596872154f958e111a8a7137ad314725987. Chain 2 (Bitcoin): anchored in block 958369 (2026-07-17T08:00:23Z), 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/GBEG52300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe24d3922430ef9b15a2c734034b59091286720428974ba9a6727bcf9c5b1bed7. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/GBRB62100003.
The Mark Radcliffe Folk Sessions 2015 (Live at BBC Radio 2)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7614062d57f29ba7cfc4c1c5d9c6f242a4bd5dae3b2ef60f2802d3acc105ec6. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/GBZVZ1500180.
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