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 0xd38999056e6fa93881c9e75992ca8bf0f61f5b9d83d74b43e7e8724e860e97a4. 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/bb94c7a8-8d2f-4194-90b7-878d3cd056f6.json and https://artists.proofprofile.net/proofs/artist/bb94c7a8-8d2f-4194-90b7-878d3cd056f6.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 0xd7fde4b94764c5be4dea942253accf0bc1d81b5a7f084f35d5691998a9ccfb04. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/FR2X41531291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9303c8020d7398591c10cf003b17d722ee9a1f9fdb8a322c46b56d8dbdbe20c5. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/GBKQU1623529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x827f11f3393032fee9281e5c0f93e0ed2af7f86a1738054d193559972a9adbaf. 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/GBKQU1611977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb41160e677b99f78c2d877a2a6ec5abc5cfb2316a23055582fbc32078027d363. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/GBKQU1619865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd772312f534f5d15f08a56692afa76fa5b5d259b592281eca3f70a738e882f57. 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/QZ5FN1889927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7c8580fbefc52728636a54b18b66a0f6e0c7344aa7f2ce175f011fd76c4b75b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZ5FN1889928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4d52d163717b27b1d428e2a4e097c4b1ab7cbbfb9260d939a5f4d4f01b0d51d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZ5FN1889952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce3e7c9b9859560547d7ab3aca6804987e6626b7d0ca884fa7b6331a20660e59. 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/QZ5FN1889957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31bf7b32e4e9621e3d45a20b72c65eebcb1e848c70bac0dcf76839d2d8a73141. 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/GBRKQ2102009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb39372a727402215c3eb79ffc090349d385e589a3545198dc905cc0c22ac414f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/GBWUL2127868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89fc87aa1f6c3f7093179017d60c612f041ff4bd7a1e07091838ca7290ce4f69. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/GBWUL2137277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c538fe8088da34e19b415e7076ffa3a643ad607e87eab1cf14c7874de199ac2. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T07:26:25Z), 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/QZTRX2106419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d0a32f2cb8d522ea9579c554a0f90971092a42a1b037b1f10c143dad57b67f4. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZTRX2133244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40461526cbc809e7d10ef86c0f6b263c17865629b09553bf037f697c800779be. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T18:03: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/GBRKQ2230387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65e7ee2095b7df113dbb556a0c90fb617390ffad1ef880228e49a66e845c6d00. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T23:39: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/GBWUL2210318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc789e7ce8f114755afb7a589972e28ea1c918e6b76fd4fc609b0fa1bc84739b1. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34:25Z), 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/QZTRX2272387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368a7e1cc2555eb9ced03b053cd0a5b7608d014353a5418fd4465c2dba841ffd. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZ5FN2375618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3339d9a904e3d912ef05dd53910b751c2e255dec7111e127b5584676c01c8fd. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/GBRKQ2319388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6904f91e0c6c3dc724eb8de893882df44572154f2abd246b42ee065b1a004e8e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/GBWUL2306389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9267274b62a2e6931b25f2e09e8b02c14ef6dd0b79869a293e54f41e57967c. 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/GBRKQ2417233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5f65c68eac444a41564c7d6159953058b29785aab19dfcda2c175814d60fb4b. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/GBWUL2523256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e18ebffd7e90969a30cde797c6ee06e8e3c0aa44d74960f02726370ec294ba0. 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/QZTRX2504697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77c03ce814082a19b97568e9c8d72be7316488a7dcd762b7ff3b1c25c232f0ca. 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/QZZ8A2561180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e7320cf4b91c4ec637ff9cd8c661f4b150b1897fcb0f08227fa30c82a379ca2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/NLF711603475.
Electric For Life - Ibiza (Mixed by Gareth Emery)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe44a72de97191cc4e153ec00b176f305be55f1df4a5945e6e1ae29b16167464. 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/NLF711603887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50b5caf8fe9d3c7bbd5640e6e77afaa6a4b0c5420ddf2a265774dd25c2be4ea0. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/US83Z2008920.
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