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 0xb1d6cef2083d8c44b5095412d1b961877c506714d2f1c3d13f50ba1ad06769dc. 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/d9b6c6d5-7416-4775-90c2-41161d82d8f6.json and https://artists.proofprofile.net/proofs/artist/d9b6c6d5-7416-4775-90c2-41161d82d8f6.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 0x3ec00a78411bd4660b568583daac2cf98b080315eeda7b14d46597b1274a6a27. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6QPVtIBV6ASh42qHMEhBpb.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/6QPVtIBV6ASh42qHMEhBpb.
100 Shooter (feat. Reece Madlisa, Zuma, MFR Souls, Major League DJz, LuuDadeejay and Yumbs)
{"copyright_id":"0x60ddcbab2939f3a243208fc746d70a3826a72ef1caf180c1e4bd6df311b5670f","isrc":"ZA56E2100390","name":"100 Shooter (feat. Reece Madlisa, Zuma, MFR Souls, Major League DJz, LuuDadeejay and Yumbs)","registered_at":"2026-06-27T12:42:31Z","spotify_id":"1jYcdn6blgEj5jpYArNnhc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60ddcbab2939f3a243208fc746d70a3826a72ef1caf180c1e4bd6df311b5670f. 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/1jYcdn6blgEj5jpYArNnhc.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/1jYcdn6blgEj5jpYArNnhc.
Percy Tau (feat. Nobantu Vilakazi and 9umba)
{"copyright_id":"0x1f83a5a61283f3d490964b928e8b87ef186ad0d83aca84226ab0bbec5c3f8eaa","isrc":"ZA56E2100391","name":"Percy Tau (feat. Nobantu Vilakazi and 9umba)","registered_at":"2026-06-07T21:36:00Z","spotify_id":"5TKRt5uwnq8z1kFe89Qqfn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f83a5a61283f3d490964b928e8b87ef186ad0d83aca84226ab0bbec5c3f8eaa. 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/5TKRt5uwnq8z1kFe89Qqfn.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/5TKRt5uwnq8z1kFe89Qqfn.
Dubai (feat. Daliwonga, Sizwe Alakine and Tyler ICU)
HANNAH MONTANA (feat. BoiBizza, Chley, Nobantu Vilakazi, Bontle Smith, Visca, Shaun MusiQ, Ftears, Mellow & Sleazy)
DIOR (feat. W4DE, Blaqnick & MasterBlaq)
{"copyright_id":"0xc57f32e82eefa6e17dd8b75b55d09313859c7ac1248a7f55f0b236f3028b4a13","isrc":"ZBQCA2300004","name":"Dalie (feat. Baby S.O.N)","registered_at":"2026-06-01T22:34:00Z","spotify_id":"4URabg9AGHasjFEVdTbWcC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc57f32e82eefa6e17dd8b75b55d09313859c7ac1248a7f55f0b236f3028b4a13. 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/4URabg9AGHasjFEVdTbWcC.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/4URabg9AGHasjFEVdTbWcC.
{"copyright_id":"0xcb9b081e4115b56db9c6fcef915d4bbfa31da003109ddf3847493baec49ad0d9","isrc":"ZA56E2314713","name":"Dalie (feat. Baby S.O.N) - Radio Edit","registered_at":"2026-06-08T00:18:17Z","spotify_id":"36DNlLdUF39CCnKLyFVCWk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb9b081e4115b56db9c6fcef915d4bbfa31da003109ddf3847493baec49ad0d9. 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/36DNlLdUF39CCnKLyFVCWk.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/36DNlLdUF39CCnKLyFVCWk.
Partii (feat. Aymos, Jay Music, QUE DJ & SpacePose)
Black Panther: Wakanda Forever - Music From and Inspired By
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fdf8742be9ef0898fcfe130efa123da65995fbea4a0a1546d57395fe78a0b91. 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/2CFGMjBuqypSwkDaYnrsk8.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/2CFGMjBuqypSwkDaYnrsk8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb591a08d65e460f6168575fc7aed646dea3f9cd623737b403fe5677a2015d3f5. 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/6KsDoI8iySmXQ6UaSPuAx4.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/6KsDoI8iySmXQ6UaSPuAx4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a1bcae587c45b19701d6f29291d15184880f0a84e05c14c84e7f0709201fb67. 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/2OyOFSoZ4ryNvdDcUKBDoX.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/2OyOFSoZ4ryNvdDcUKBDoX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaed7573d5c86b53d7bcb9e83a8d5671324b83a9f64fe5b763c33b011f9c1e644. 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/4yqDyv6KpB5honG6OUcWKI.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/4yqDyv6KpB5honG6OUcWKI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa08ffba5d825e6ac490bf75fdf5f1d8c5d1a62c252c58fe2c10a9b48bbb29354. 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/3fxdgdOBInLSQEjGo90RY9.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/3fxdgdOBInLSQEjGo90RY9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17090ff36b54fefc7ddd4e2b68a3f14e563214e8a72eb563fa6466ffd910128c. 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/6IYWAQtBQ2sDGd0eXmnah4.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/6IYWAQtBQ2sDGd0eXmnah4.
Squander (feat. Niniola & Sayfar) - Remix
Squander (Remix) [feat. Niniola & Sayfar]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x376fa9848cf8ced24c619bd7176286470a21992ff0db3292087abc51a1b7e9a2. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2BF1c79fEzcFIv8zrUfrrM.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/2BF1c79fEzcFIv8zrUfrrM.
Amanikiniki (feat. Major League DJz, Kamo Mphela & Bontle Smith)
{"copyright_id":"0xf1787f26facd8d4a69cc3c7ddd355b2029da6c627991e19827a1cc8dadd3c3df","isrc":"ZA0I42000006","name":"Amanikiniki (feat. Major League DJz, Kamo Mphela & Bontle Smith)","registered_at":"2026-06-04T15:36:30Z","spotify_id":"7cVgVA4VO6EaVWvKZGQF9m","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1787f26facd8d4a69cc3c7ddd355b2029da6c627991e19827a1cc8dadd3c3df. 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/7cVgVA4VO6EaVWvKZGQF9m.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/7cVgVA4VO6EaVWvKZGQF9m.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19635bec977343867626da8751adf14bcb29d1ac85482f8217dfca559e7e29ec. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4pLKC8SEd8IFnXYLh7l9Y3.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/4pLKC8SEd8IFnXYLh7l9Y3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ad3cd6d31fad7331ba1f305c5a82a63d3589b9e02a32d51ea98b40e80d205c2. 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/14hgXfCs2AsDSsF6LHEXOj.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/14hgXfCs2AsDSsF6LHEXOj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c3979079fcd2ccba9f9b79de94d0df7b5bfa6ffc9887f026e46bdb684f8f694. 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/5RowpzAMP5LGfXRQhBdMFv.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/5RowpzAMP5LGfXRQhBdMFv.
{"copyright_id":"0x86ed37cf9db56a89d2e81f80f9d29a3f1ec09c7fae5f703c079c3a0dab666a3c","isrc":"US23A1580668","name":"Hade Boss (Re-Up)","registered_at":"2026-06-24T15:10:53Z","spotify_id":"7qAHYbb00xTaSeMgAfVKth","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86ed37cf9db56a89d2e81f80f9d29a3f1ec09c7fae5f703c079c3a0dab666a3c. 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/7qAHYbb00xTaSeMgAfVKth.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/7qAHYbb00xTaSeMgAfVKth.
Weh Weh (feat. Scotts Maphuma, Kamo Mphela, TOSS & Kamo_ww)
{"copyright_id":"0x15d8cd377b837c984bb1ec272dfcf99583dc88f65e2833d5c02116ba5173e495","isrc":"ZA56E2417030","name":"Weh Weh (feat. Scotts Maphuma, Kamo Mphela, TOSS & Kamo_ww)","registered_at":"2026-06-08T15:41:09Z","spotify_id":"3iLo2bgekJi6YsRyVs75B3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d8cd377b837c984bb1ec272dfcf99583dc88f65e2833d5c02116ba5173e495. 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/3iLo2bgekJi6YsRyVs75B3.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/3iLo2bgekJi6YsRyVs75B3.