1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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 0x54490ecd217d5a9d3179ca468060ca1bec6991902bf2c0382fd07eb274c26dd0. 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/b7226b16-c829-4172-a138-c04bf4ee0cb4.json and https://artists.proofprofile.net/proofs/artist/b7226b16-c829-4172-a138-c04bf4ee0cb4.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5432144d5461a53767fb536ebfbac030099ed1a29509082c89b41eb72d20aa1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3G9DXOdZHws7eFslJrJvKY.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3G9DXOdZHws7eFslJrJvKY.
{"copyright_id":"0xc7e8f9a606f4af2a5a494b076351e98f9b773cf8ebccbc5cd47e70c568af8de1","isrc":"GBAYE0500178","name":"DARE (feat. Shaun Ryder & Roses Gabor)","registered_at":"2026-06-01T03:11:41Z","spotify_id":"0heIR2fX7pEyzNggXl9eLm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7e8f9a606f4af2a5a494b076351e98f9b773cf8ebccbc5cd47e70c568af8de1. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0heIR2fX7pEyzNggXl9eLm.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0heIR2fX7pEyzNggXl9eLm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0599e8a50cb7fb76813ff7b5693c83af90ebfad4bcc3fa51c89fdef6cc54c5d3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2c31cyz5EH1qAklXFMMdmQ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2c31cyz5EH1qAklXFMMdmQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5432144d5461a53767fb536ebfbac030099ed1a29509082c89b41eb72d20aa1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0pCfSt6UeiUQH8z90Hoaa6.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0pCfSt6UeiUQH8z90Hoaa6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e45c71c95155e028517da54e3231bfa6089e96a331dd6893424b90eea232b42. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/30mUVrrgDb4NJnQReT552V.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/30mUVrrgDb4NJnQReT552V.
Chocolate (feat. Breakage, Roses Gabor & Ghetts) - Driis 7 Wallace Mix
Chocolate (Driis Remixes) (feat. Breakage, Roses Gabor & Ghetts)
{"copyright_id":"0xf2497549d8c3a3195fc6ef71c6907503bc33c094699015c96d7ef716d0fcc5a0","isrc":"GBARL1701992","name":"Chocolate (feat. Breakage, Roses Gabor & Ghetts) - Driis 7 Wallace Mix","registered_at":"2026-06-26T22:26:48Z","spotify_id":"2fZI4EdVDmftCf4ceNMsxn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2497549d8c3a3195fc6ef71c6907503bc33c094699015c96d7ef716d0fcc5a0. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2fZI4EdVDmftCf4ceNMsxn.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2fZI4EdVDmftCf4ceNMsxn.
Chocolate (feat. Breakage, Roses Gabor & Ghetts) - Driis Sugar Zaddy Mix
Chocolate (feat. Breakage, Roses Gabor & Ghetts)
{"copyright_id":"0xf2c75b23fc3960258927b5c86ad5e63be9f83c8e13f9f20796289d421cd9ac7f","isrc":"GBARL1701910","name":"Chocolate (feat. Breakage, Roses Gabor & Ghetts)","registered_at":"2026-06-08T19:36:14Z","spotify_id":"0Z3n8JnrXtycgqwwesVd9d","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c75b23fc3960258927b5c86ad5e63be9f83c8e13f9f20796289d421cd9ac7f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0Z3n8JnrXtycgqwwesVd9d.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0Z3n8JnrXtycgqwwesVd9d.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7689043f708f5227dd41c4035876ddf0fb1afa70a19360be52e1690fe09df971. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4DhRNOTDjNOpNI191Wt0EE.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4DhRNOTDjNOpNI191Wt0EE.