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 0x4b40c6c75fc00e89553331c4b42c318e3932d4fd6a7f17633763075388b4602a. 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/0327d92b-1c8b-4392-b0f8-dee007f56bca.json and https://artists.proofprofile.net/proofs/artist/0327d92b-1c8b-4392-b0f8-dee007f56bca.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x91489f3c6aced59217df5c2feef6748866bbb9e83ab6e2d2b6588a5e8ef57104","isrc":"QZ3BE1700001","name":"Just a Child","registered_at":"2026-06-29T09:25:45Z","spotify_id":"5JgKE9jbqF4vnPMnwRoOiW","type":"track"}
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 0x91489f3c6aced59217df5c2feef6748866bbb9e83ab6e2d2b6588a5e8ef57104. 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/5JgKE9jbqF4vnPMnwRoOiW.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/5JgKE9jbqF4vnPMnwRoOiW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32c14b70159afcb52cd14f49e2369b35362abdc3ae8add8cd9e9956f89a991aa. 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/7rTyoL91J1fYbK0tdM1p39.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/7rTyoL91J1fYbK0tdM1p39.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde602e17547c0e80ce887bb50f9ad58531b9cea25705838dd314f55139d9d304. 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/6VhT4lYuqdWLRuTUS5z3Xw.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/6VhT4lYuqdWLRuTUS5z3Xw.
Everybody Knows This Is Nowhere (Live at Sugarshack Sessions)
Everybody Knows This Is Nowhere - Live at Sugarshack Sessions
Everybody Knows - Live at Sugarshack Sessions
I'll Be There - Live at Sugarshack Sessions
Thrill Of It All - Live at Sugarshack Sessions
Sugarshack Cover Compilation Vol. 2 (Live at Sugarshack Sessions)