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 0xa784f50633deae8ed3a07ce36ea04636bcb51617af18dd8efc6a28e0754750b5. 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/18b03c2a-0275-46d2-ae9b-2139216603a5.json and https://artists.proofprofile.net/proofs/artist/18b03c2a-0275-46d2-ae9b-2139216603a5.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xb5f151748bfa4f2023b51050a5a56e1dec26efb9aad4f9d92bd5bca0fa890016","isrc":"NLUM72100529","name":"Without You - Mesto Remix","registered_at":"2026-06-06T11:29:53Z","spotify_id":"3em4Dn6hxzdgjKpLgMZSy1","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 0xb5f151748bfa4f2023b51050a5a56e1dec26efb9aad4f9d92bd5bca0fa890016. 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/3em4Dn6hxzdgjKpLgMZSy1.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/3em4Dn6hxzdgjKpLgMZSy1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e0db217662afdc06e10ed5e7b4692d323917fb99bcbf4c67133cfa268a46a8. 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/38eb5Nu7m0cHiGQbhXd6rk.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/38eb5Nu7m0cHiGQbhXd6rk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x061e73fea226b05ee44069356454cabd0f7f28456b643d130a61e809b76084ff. 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/3g0eHwVjGYZaHooqGtKefQ.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/3g0eHwVjGYZaHooqGtKefQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37901db8680774e673a6f2f3130613d6e9071868a50e6e118ee1f6a1a77f8ac7. 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/3NkSWP8Z2OfQaM2Ja5AYwC.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/3NkSWP8Z2OfQaM2Ja5AYwC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1e7145c966b4766f6f872fefaf7761940ca9baee2492f94758aeb945aba3651. 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/4FpsZqiM5vdrCh8QpCKJQd.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/4FpsZqiM5vdrCh8QpCKJQd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ea130848f5d40709e2608540a117939e411f93ddd0de12791c570aab14a9627. 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/44ib3nlda2rBy0qmMUelnd.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/44ib3nlda2rBy0qmMUelnd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdcb564cd7f83d8b5b913155f99708a989940579557f5ead271f6d176026cb98. 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/0Y2QWrhPh6ATyaWYT0QLIR.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/0Y2QWrhPh6ATyaWYT0QLIR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x061e73fea226b05ee44069356454cabd0f7f28456b643d130a61e809b76084ff. 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/10zdwMTJ9dOmJDAQ92yHnQ.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/10zdwMTJ9dOmJDAQ92yHnQ.
Just Dropped In (My Condition) [feat. Joe Cleere] - Mesto Remix
{"copyright_id":"0x96e727076d3bad2d9ae35fac1d482896c3cc2a5d2d960bcbe529fac1c09b8a1e","isrc":"NLZ541800083","name":"Just Dropped In (My Condition) [feat. Joe Cleere] - Mesto Remix","registered_at":"2026-06-09T16:53:40Z","spotify_id":"6LmZk4KJndGnJWLOxMBvki","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96e727076d3bad2d9ae35fac1d482896c3cc2a5d2d960bcbe529fac1c09b8a1e. 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/6LmZk4KJndGnJWLOxMBvki.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/6LmZk4KJndGnJWLOxMBvki.
Bass House Anthems: Best of 2019 (Presented by Spinnin' Records)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x691be014584c58b6680294b79175d53133e0bdafd95963c3011fb4d04856c35a. 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/2cqAoCRwFVa476zZ0oUVWn.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/2cqAoCRwFVa476zZ0oUVWn.
Wait Another Day - Atmozfears Extended Remix
Wait Another Day (Atmozfears Extended Remix)
{"copyright_id":"0x724f98be611e6f67404a670ed1ec258b02c57954401adb70c463701744e3b56a","isrc":"NLZ542101707","name":"Wait Another Day - Atmozfears Extended Remix","registered_at":"2026-06-26T04:58:34Z","spotify_id":"2kxwGaqiNUiM1xvohK4G7K","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x724f98be611e6f67404a670ed1ec258b02c57954401adb70c463701744e3b56a. 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/2kxwGaqiNUiM1xvohK4G7K.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/2kxwGaqiNUiM1xvohK4G7K.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa622e32a503764f283a0ffe7c5fd81389675ce38456a2c8a866efbe8f88eba2a. 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/23HMUGs9lD16G1bBgfvDJw.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/23HMUGs9lD16G1bBgfvDJw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ea130848f5d40709e2608540a117939e411f93ddd0de12791c570aab14a9627. 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/7MA8T4pKN6VeBIEGE9hggN.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/7MA8T4pKN6VeBIEGE9hggN.
When We're Gone - Stef Classens Acoustic Version
When We're Gone (Stef Classens Acoustic Version)
{"copyright_id":"0xc05bd9f56983b51bfa6e8b484f65af44da54d04d739bd914fe13d63f809673b6","isrc":"NLM5S2101274","name":"When We're Gone - Stef Classens Acoustic Version","registered_at":"2026-06-24T11:32:54Z","spotify_id":"1z3UoI1RIDUFd7i78WeXTq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc05bd9f56983b51bfa6e8b484f65af44da54d04d739bd914fe13d63f809673b6. 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/1z3UoI1RIDUFd7i78WeXTq.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/1z3UoI1RIDUFd7i78WeXTq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc79d102295e8856181ea1d99fb134a9cca3344e37581e93c63d08ccfd1370bf6. 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/7KxFCQHFflx0ZlY9SPT5nW.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/7KxFCQHFflx0ZlY9SPT5nW.
{"copyright_id":"0x9d6a6e7c472176ad9b870594057ca4693ebe72a788408da851cadc27a7c3cf6b","isrc":"NLM5S2001073","name":"When We're Gone - Extended Mix","registered_at":"2026-06-25T08:10:19Z","spotify_id":"3DwSB2Bzg3uRAXGpf7iGTe","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d6a6e7c472176ad9b870594057ca4693ebe72a788408da851cadc27a7c3cf6b. 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/3DwSB2Bzg3uRAXGpf7iGTe.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/3DwSB2Bzg3uRAXGpf7iGTe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7a9b51ae0083f44588aac2848a31e14db76e9e9e4ad295e8c002445159dbc0b. 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/7ekejMr4jz8UZOthhMVMKn.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/7ekejMr4jz8UZOthhMVMKn.