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 0x3edd20581752b9c98cae6a887a9653730881962f5acf96907242174a38e6bd95. 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/7286eca8-97f9-42fc-a2ae-709a83e27aa4.json and https://artists.proofprofile.net/proofs/artist/7286eca8-97f9-42fc-a2ae-709a83e27aa4.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Sick Little Twisted Mind (feat. Paul Laine)
Don't Break My Heart Again (feat. Paul Laine)
Walk It Like Ya Talk It (feat. Paul Laine)
When She's Good She's Good (When She's Bad She's Better) [feat. Paul Laine]
When She's Good She's Good (When She's Bad She's Better) [feat. Ted Poley]
Walk It Like Ya Talk It (feat. Ted Poley)
Don't Break My Heart Again (feat. Ted Poley)
Sick Little Twisted Mind (feat. Ted Poley)
Lovin' A Girl Like You (Could Be Bad For My Health)
When She's Good She's Good (When She's Bad She's Better)
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 0x5e7f81cd338dc14fe70dfa78b10b91facafd3c6d9a123437df517917beafc579. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5HfUp9PovaZb6wos3meEn6.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/5HfUp9PovaZb6wos3meEn6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd85f217193a3d37d83962a5e33157118acf024c2ff4e0fa8c33aca69b6783dc6. 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/61rSGMj46Fhcl5PLvZ3jg1.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/61rSGMj46Fhcl5PLvZ3jg1.