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 0xe3765a126cebe857b00c6e6b5c98dd7c66c4acbd2d33aa27f9eeeacf341457d9. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c3ed06bf-b571-47c6-a530-9fa70cb649e6.json and https://artists.proofprofile.net/proofs/artist/c3ed06bf-b571-47c6-a530-9fa70cb649e6.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The Ocean and the Sea - Audiotree Live Version
Rubble to Rubble - Audiotree Live Version
The Ocean and the Sea (Audiotree Live Version)
Rubble to Rubble (Audiotree Live Version)
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 0x7827202480ff0e9737b4b2d24dfe9e8e3780a2a0be2363951c31589e6e94c517. 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/3D6py3neXi0SCD5gndsTWE.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/3D6py3neXi0SCD5gndsTWE.
{"copyright_id":"0x3c1fba7c49d13ebf2a06c63ff91c61419845d8d80cc88e0a5d4396d11c7e4e0b","isrc":"USN2F2000051","name":"Take Some Time - Emancipator Remix","registered_at":"2026-06-07T08:22:20Z","spotify_id":"1DPDU9hrfPf73TNV6A9usa","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c1fba7c49d13ebf2a06c63ff91c61419845d8d80cc88e0a5d4396d11c7e4e0b. 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/1DPDU9hrfPf73TNV6A9usa.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/1DPDU9hrfPf73TNV6A9usa.
Take Some Time (Kyle McEvoy & Ezzy Remix)
Take Some Time - Kyle McEvoy & Ezzy Remix
Talking About Love to a Cigarette (OurVinyl Sessions)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeff1eb42004ea4e319f2ddfc265b78e6c9ed6644a00d89e137f14c53635bf395. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/59Vve67c5anGWEhGuN6Vi0.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/59Vve67c5anGWEhGuN6Vi0.
Rubble To Rubble - Live from New York City
Wall of Death (From Twisters: The Album)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9d4536f0c5922d925a22c983f733f94251a160848fe8e709d9372c16a8697ca. 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/71bXLb0IyVa6u9ON05rzql.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/71bXLb0IyVa6u9ON05rzql.