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 0xf4f8f810ae8021bf6e521d155dfe12af7f3dbd1aacf4d59a5834323024b0c314. 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/20d34f66-4382-4fed-9030-b51abde3faf7.json and https://artists.proofprofile.net/proofs/artist/20d34f66-4382-4fed-9030-b51abde3faf7.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 0x968b28438ea38934112c104c7a85f20a2e722bb464b3ab7ce41116c32bc3d292. 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/1GDNXCocly1HyaJ3cyqUMZ.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/1GDNXCocly1HyaJ3cyqUMZ.
{"copyright_id":"0xccfa74a77b1f1340c212fd49e8dd426cbdd5340cc581ba9dc07b8c70465997ce","isrc":"AUB1F2200029","name":"Say My Name","registered_at":"2026-06-07T15:03:09Z","spotify_id":"4qd31YBTNiCxoAihI5JhPZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccfa74a77b1f1340c212fd49e8dd426cbdd5340cc581ba9dc07b8c70465997ce. 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/4qd31YBTNiCxoAihI5JhPZ.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/4qd31YBTNiCxoAihI5JhPZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3982eebe70a63db92e242a3384c0a6973f2974845842988caa93600e425f0739. 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/1dblMQ3nClfC0r8HvWUvgA.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/1dblMQ3nClfC0r8HvWUvgA.
{"copyright_id":"0xf5371012b9d13af89a8b9bb7c21248c3aca99341f9fad2965e92bc9d457d81bd","isrc":"AUB1F2400018","name":"Pretty In Person (Remix)","registered_at":"2026-06-08T22:17:45Z","spotify_id":"5EIfmZAeREDcGpHej2HHFX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5371012b9d13af89a8b9bb7c21248c3aca99341f9fad2965e92bc9d457d81bd. 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/5EIfmZAeREDcGpHej2HHFX.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/5EIfmZAeREDcGpHej2HHFX.
Designer Love (Dimatik and Colin Hennerz Remix) - Colin Hennerz & Dimatik Remix
Designer Love (Dimatik and Colin Hennerz Remix)
{"copyright_id":"0x1450cf064b5376f39a1adba2f8995fbe82d29bfced1e64ee00e045746ed6b2da","isrc":"AUB1F2300015","name":"Designer Love (Dimatik and Colin Hennerz Remix) - Colin Hennerz & Dimatik Remix","registered_at":"2026-06-08T19:59:27Z","spotify_id":"2RT0B4D26dDARuG1OjocSQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1450cf064b5376f39a1adba2f8995fbe82d29bfced1e64ee00e045746ed6b2da. 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/2RT0B4D26dDARuG1OjocSQ.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/2RT0B4D26dDARuG1OjocSQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x456ce9da0f4e9b689583dc922b11ebde9ea54941be198129a51e7f58c53579ac. 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/41tENOTMPP5vUGgPh9gKuI.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/41tENOTMPP5vUGgPh9gKuI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44cb3ba160fdd168f3d48c5b73d4ee370345c386145fff1c055225aa7ff490c8. 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/0V1GZ0C3yvA69VIDImszFQ.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/0V1GZ0C3yvA69VIDImszFQ.
{"copyright_id":"0x40d650a10e229a2deae6d9dfd199bbd69853b7d38a2745be21f0890fe95b56e7","isrc":"QZDA52129306","name":"Got Me Feeling - Hard Edit","registered_at":"2026-06-05T17:49:14Z","spotify_id":"0GkmgY5IPAacENPI76oJ68","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d650a10e229a2deae6d9dfd199bbd69853b7d38a2745be21f0890fe95b56e7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0GkmgY5IPAacENPI76oJ68.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/0GkmgY5IPAacENPI76oJ68.