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 0xa11c0ac809a50277526d1720dd94b3aef071656816f36659ef8dbc445e613d17. 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/54912475-8643-4f7a-97df-c9772b2c8d49.json and https://artists.proofprofile.net/proofs/artist/54912475-8643-4f7a-97df-c9772b2c8d49.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 0x668dce1eaa8977976217e20398c1a46550a474da40b140ba361b79758643eec0. 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/6kIWS0AFR4Jzk9w7GLlyEs.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/6kIWS0AFR4Jzk9w7GLlyEs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f475cda9d4b3f24b5d64361d768217dcd1c7391236d382fd8a79e4489dbd0fa. 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/3XsIlCyx6nUewxAW9MzL5Q.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/3XsIlCyx6nUewxAW9MzL5Q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f475cda9d4b3f24b5d64361d768217dcd1c7391236d382fd8a79e4489dbd0fa. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6u39fSYHPIaTtHRMwfRmSF.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/6u39fSYHPIaTtHRMwfRmSF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65937257b459caa41f5fb835eddd55ce8c6ab27844038b21c4fd9d5c1cfe77a7. 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/32MgsozEaCdZI0KB56iuLs.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/32MgsozEaCdZI0KB56iuLs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65937257b459caa41f5fb835eddd55ce8c6ab27844038b21c4fd9d5c1cfe77a7. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/73d5YhuMIxiZE0En7PF83g.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/73d5YhuMIxiZE0En7PF83g.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x267e0dbbd649d7a0cdaa6b6d5588c3e4ab67270345efdb092d1b4e3a82507281. 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/0P94XOQZz3T3FcAaE3IeKo.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/0P94XOQZz3T3FcAaE3IeKo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf760ebf273dc60e06eefe9bea23cd85a544ff8912d245e2396e17dd17b80a91c. 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/2bCUM58V57mlaCtzYY7vBv.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/2bCUM58V57mlaCtzYY7vBv.
Kuyoba Mnandi (feat. Buhle Nhlangulela & Thulani Manana)
Uzoyikhona Kanjani (feat. Abafana Basemawosi)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb6628ad2c34b7b6b34837fae3de8d485632011594dbcf2fa51d5d2ebe1c3c77. 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/0D1tlA8LS4w13ng6pw8GEa.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/0D1tlA8LS4w13ng6pw8GEa.
Vuka Mthalane (feat. Abafana Basemawosi)
{"copyright_id":"0xd54ce5fb4ceaf962db67b525ffd83d09c6bb445e415ba76c5ff6b06b6379bd62","isrc":"ZAC032410875","name":"Amathambo Kagogo","registered_at":"2026-06-29T18:39:10Z","spotify_id":"3dAGBy864x1NrmRdlADVw0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd54ce5fb4ceaf962db67b525ffd83d09c6bb445e415ba76c5ff6b06b6379bd62. 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/3dAGBy864x1NrmRdlADVw0.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/3dAGBy864x1NrmRdlADVw0.