Johnny Mokhali is a South African musician who has achieved success in Southern Africa, including South Africa and Botswana. Early life Mokhali was born in the Free State, South Africa and moved to
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 0x24dca9886b9822fe023b276818921d16d9597711dbbd8e1e439bf12c77a5b91a. 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/61606bb7-1490-40ab-af89-24e7eda03126.json and https://artists.proofprofile.net/proofs/artist/61606bb7-1490-40ab-af89-24e7eda03126.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa90152c0c695cca4a09f6f4000dcd6c18ec745715a33375273a9c096a5a37e06. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T21:24:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZAC031903061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x028104c1f8fea48ba01fdf4d59924a13628ff178ba3a3cd4e0ba3cda2250ad40. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53aef7ec531f7aa4934cc5dfc3430fd3d3694522d5c1fbf867cab78903d650ad. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42be6003f21aa6ea7d20518cefa99bdbbc6de4c4d5b414506b25e6f87d58925b. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x515895c527c5b2c4abed71ea6dbbd128ae1a971f86ae832b958488540c211bfc. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-16T01:55:54Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347866a87877b055a1ed9c97facc4c675182e69e07c4943536b6494de1952714. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T08:22:45Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8255d202d173f76af427c76e1b5c46612f60cf6f85c2661131f08abcc8c26b4d. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4381a3942f4e5e56ddcf07e0eb672092423ba27ca77a064f2456b0e4e7763fcb. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T21:46:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbe333ad302256d8113535a37a8c9a4449ab608c209ea2c406bf6c6191d7191d. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329701.
Nkwale Morena (Featuring Pitsa Le Sekhurumelo)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc400a2546a49acb3424f77c10e4ec65d14408f294bc571d9628c54b088249729. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZAC031903079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94e931b5f66e98940bc2935b13478e2639ecb37e2b57640cee93fb7e200c87ec. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZAC031903051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdffebfa5a93ced58a41f91575f240d25448836b421056a932ba8cd905bdf17dd. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T15:41:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZAC031903063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f4bebdc5c56b9240acdf627a2f7c60f60b6d5c2c38d1f51a91e0c60ebbb1747. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZAC031903095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97f6d093634d9350532801284d4191fa33fce160043dcb5fc224b1586ff3bba8. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZAC031700518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a63c1f65b84226cc5b7d9da61fe8a8a88e7f2231f00190b804774e3e9cbd1cf. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZAC031700522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6800c3999cff140d4e770d6e8115b5949a092cbc720d2dae35cb67691e7593a7. Chain 2 (Bitcoin): anchored in block 958668 (2026-07-19T05:16:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d45470a2f22e5a70d603f4bb8f1f9502f6aa092f5eeece01e871447ba06468c. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-16T01:23:50Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad46b065b8616ac86329f911cdc95df9467dda80457ddfb2d4f01793dad3a33a. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5219189d5b46770a228a053f765b5818764d8a40db80dc9d2381aac635cbccc1. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0294e2d95179c9a4ded90f934bc2c93f5c56480d7179cf3b032f6540d36a436e. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bac73536f5b986958cf0dd4b8e0ee2c8657c093aa12d3afcb394e720b72a69b. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x006eb18045882bf348d055c56f563c160f0433b962d8dccbd79f313c5a642169. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1392390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdde23e4feace2101d4729a6fc6f52312381fed6eb97441d037f5a58f8f8a9d9e. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f8414ecdc042ccb8806abd472d55bfcce6765977f10c63da62d1eebe84f093a. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e005435f2172fc209e49f12ad4db8c8712c96db17971d94d39d04da445dabb9. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d035faa76154fa20d9bbd14fbc722b4d0272f1417a6263b0d9cf4ba8f9464b3. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe24216fc4dd47e8cb987892de2726600c177223fc268271bfaa966a373d2b685. Chain 2 (Bitcoin): anchored in block 958697 (2026-07-19T07:58:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1392391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5ae507680e3f330a5bfb121da26649f564021102d4055754b8f28186afae70e. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1329568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a0e973ad267d9c2712e5b5badf12a5e1a55e9bd36db9efcdd6a7e689c83806c. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T21:22:31Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZAA020000182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdb069b27c628ad923013a6d084b316b9a0450774d6fdbd3ff03725284146b21. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1408383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c440d87028c20c942947597bf6dc1e2ca97be6db07b85385cf801091fd14537. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1408385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc0fbfd622a3d7c350ca724e10e2c15a6912268d5459e0ed3a258ce57c43aee1. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T07:54:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1408393.