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 0x8b3946d0d5bc3dc5f60ceb8b6ccf104a8ee602c3e789a40421a447f7a1c0eb76. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9a1a9733-a069-4ed3-8190-50687daced18.json and https://artists.proofprofile.net/proofs/artist/9a1a9733-a069-4ed3-8190-50687daced18.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Don't Make Me - Steve James Remix (Extended Mix)
{"copyright_id":"0x23ccdba848e15de7d5bf2ec7201778dc1dfb61a671ae181f2d522625bdc9a277","isrc":"GBEWA2400029","name":"Hear Me Now","registered_at":"2026-06-07T18:09:32Z","spotify_id":"7l7LzABqbJamKjQFYOdglA","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 0x23ccdba848e15de7d5bf2ec7201778dc1dfb61a671ae181f2d522625bdc9a277. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7l7LzABqbJamKjQFYOdglA.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/7l7LzABqbJamKjQFYOdglA.
{"copyright_id":"0xea3a8575aaeae1b5d63b916a0ef118230bff40ccf78c0389edde9bfbb90bcd38","isrc":"GBEWA2401885","name":"Stay Still (ABGT574)","registered_at":"2026-06-24T11:54:22Z","spotify_id":"3cKnmK3LAeIglQAFqkx6So","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea3a8575aaeae1b5d63b916a0ef118230bff40ccf78c0389edde9bfbb90bcd38. 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/3cKnmK3LAeIglQAFqkx6So.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/3cKnmK3LAeIglQAFqkx6So.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7904c5fb3651dd4360bfa9b463c056ea9948c4581a69609ad07c62f710521d0. 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/1tM2jivvLKpF5TNtwKKyEB.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/1tM2jivvLKpF5TNtwKKyEB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x808c8011e6ed68f6436afd82973c7d742aaa426fd6023a50fa6109a4f463227e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4noLUZORDAJYCOzkN5OTBH.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/4noLUZORDAJYCOzkN5OTBH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3b134d3c7f532dd45038d24a526780122029d32786a31f652346287374523bf. 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/7EzVXXAMEKjriIHERJdAYd.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/7EzVXXAMEKjriIHERJdAYd.
{"copyright_id":"0x23ccdba848e15de7d5bf2ec7201778dc1dfb61a671ae181f2d522625bdc9a277","isrc":"GBEWA2400029","name":"Hear Me Now","registered_at":"2026-06-07T18:09:32Z","spotify_id":"7DNs9NU7juTmSwieYzuSGm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23ccdba848e15de7d5bf2ec7201778dc1dfb61a671ae181f2d522625bdc9a277. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7DNs9NU7juTmSwieYzuSGm.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/7DNs9NU7juTmSwieYzuSGm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9960ca1ac670178c78be5b146710ab9d53888fd658654866ab77ba4e5f86246. 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/3cXX26hB3R4lHbZC2LFBao.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/3cXX26hB3R4lHbZC2LFBao.
{"copyright_id":"0xfee44ba4d04d890430afb2824a1ff9f74fda431895ce47dc43c97dc8e3b9d97d","isrc":"QM24S2405038","name":"Can It Be Easy","registered_at":"2026-06-05T20:31:37Z","spotify_id":"6HinTEIGrnrlOc8JxAcKZE","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee44ba4d04d890430afb2824a1ff9f74fda431895ce47dc43c97dc8e3b9d97d. 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/6HinTEIGrnrlOc8JxAcKZE.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/6HinTEIGrnrlOc8JxAcKZE.