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 0xf022f7fae777489961af26c70087fc6aa322c6b3652d23d524062f98fe5a2417. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dae294ce-3cfd-4c02-bc55-650b43e9274b.json and https://artists.proofprofile.net/proofs/artist/dae294ce-3cfd-4c02-bc55-650b43e9274b.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 0xb7541200f2216c2e48ddb2c693778d89ef6573390aa9617c32d3de33e24dd948. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/FR6V80476514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94a7c4dc0761823cf2d4288184be4785708206321270f36c8159b972c893e36b. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/FR6V80461254.
Out of Reach - Originally Performed By Gabrielle
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb5f84c16f9715a387e67c166623a6ab4dfab28b56b4af411dc40d603807e4c. Chain 2 (Bitcoin): anchored in block 958625 (2026-07-18T23:11: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/FR6V80595579.
Merry Christmas Everyone - Christmas Party, Vol. 6
Ooh... Now That Was No.1 in the 00s, Vol.2
Merry Christmas Everyone - Christmas Party, Vol. 1
It's a Battle - The 90's vs. the 00's, Vol. 1
100% Housework, Vol. 2 (Music to Make Housework More Enjoyable)
We Should Have Been Number 1 in the UK, Vol. 4
Fever, Vol. 2 (Female Singing Sensations from Back in the Day)
100% Housework, Vol. 1 (My idea of Homework is to Wipe the Room With a Glance)
We Should Have Been Number 1 in the UK, Vol. 1
Merry Christmas Everyone - Christmas Party, Vol. 4
Fever, Vol. 3 (Female Singing Sensations from Back in the Day)
Its a Battle - Madonna vs. Kylie, Vol. 2 (A Tribute to Madonna and Kylie)
Merry Christmas Everyone - Christmas Party, Vol. 3
Fever, Vol. 4 (Female Singing Sensations from Back in the Day)
Fever, Vol. 1 (Female Singing Sensations from Back in the Day)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb009d65059fe2d2648dade108d425a14b8b8300c04209a25b746420333246bc5. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T00:05: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/FR6V81447575.
We Should Have Been Number 1 in the UK, Vol. 2
We Should Have Been Number 1 in the UK, Vol. 5
Merry Christmas Everyone - Christmas Party, Vol. 2
It's a Battle - The 50's vs. the 60's, Vol. 1
Merry Christmas Everyone - Classics, Vol. 2
Ooh...Now That Was No.1 in the 00s, Vol. 1
We Should Have Been Number 1 in the UK, Vol. 3
It's a Battle - The 90's vs. the 00's, Vol. 2
Love Songs - The Essential Collection, Vol. 3
It Must Be Love - The Pop Classics Collection
Winter Warmers - The Chillout Collection, Vol. 3
Winter Warmers - The Chillout Collection, Vol. 2
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa83045a2d8963cdd861f2703c3ad4f21401a78b87ee781b73bfe3767dca25916. 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/FR6V81524510.
Winter Warmers - The Chillout Collection, Vol. 4
Winter Warmers - The Chillout Collection, Vol. 1
Love Songs - The Essential Collection, Vol. 5
It Must Be Love - The Ballads Collection
Love Songs - The Essential Collection, Vol. 2
Pianofy It, Vol. 1 - Top 40 Hits Played On Piano
Pianofy It, Vol. 2 - Top 40 Hits Played On Piano
Pianofy It, Vol. 5 - Top 40 Hits Played On Piano