Duncan Zgambo, professionally known as Gwamba, is a Malawi-born rapper and philanthropist. Early life Gwamba is the youngest of four siblings. He grew up in area 18, Lilongwe, Malawi. In 2005 he and
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 0x3547ba6e5c1e1036f47ab7eb1c0534e0f1c6263bd89a51fe4415bcca9449045f. 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/4504e59a-80cb-47f7-80a1-94612bc9f6cd.json and https://artists.proofprofile.net/proofs/artist/4504e59a-80cb-47f7-80a1-94612bc9f6cd.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 0xc2cf5d807795f07549646cc8ab9c783621990c3207323d210a5becc075da26ac. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/FR9DZ2200069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d6eea57c17301e9483beb2d3a4cb4cb1ffd05056902cbf38398eeec2ff639b9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FR9DZ2200071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaed5f8e5725e0c0955528c195ca6ba6a89b329471b1b9627d2c3bfae95a95646. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FR9DZ1901103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a2946cab739ed067f2955dff3ca0a287039c5f2cb4b36b2ab3df126a92a3938. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/FR9DZ1800537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0ddc6d2ab29769379025113bcb70057146e03c31563be13d8b6ea3a29cc3457. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-20T12:01:52Z), 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/FR9DZ1801128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0457eef87f3403cbb6e76358860b1b056b3be0d4230dedd2b68798679a08661b. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/FR9DZ1801514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d6bf41ddb86f1fb968c39d598361834d073cd6f071e3a6339c3355af907f545. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19:09Z), 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/FR9DZ1902023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d804a4b8db500eb2fe745186266c77e9f5aa5c11927039a0492c77ad880fd20. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/FR9DZ2200632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d1344d44a33e2b8089a2b3b3598902100d3f2ad40b0c1fe90ed6bbe54cbcd59. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/FR9DZ2200633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55cf2324cd9f39707d935b5915d2580bfaa525509087fa137c9751a2bc3dbfb1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FR9DZ2200634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf25275af3cf62f47c032c4db7596f9b58067ac2a01ff78280cc34848ba8ac44. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FR9DZ2200635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x446f9a24f2db622c773949460e1d21ae082707af6c26e45ed4cbb9ae1a343e2c. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FR9DZ2200636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf325da53d89f69f590c97b19183e2707fc1b50c665689c39ccc033b265d31982. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FR9DZ2200637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e77effee1c8e35a779b6a64024f118f8bcafde1a7f10d3aa1ca1e0e1f32c80a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/FR9DZ2200638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8604d6618e504d9cccee15b2943835b22b5c3f82d6cb762c49e805372b8ae2bc. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FR9DZ2200640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8f969b743e116e0627cdea3fbf09b924a4604ebffde35f405ab005e4fc1aab0. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FR9DZ2200641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b50fd33d6853f09619b448ca90be09919e4b2ecec7195d9ef92b1316681c3c1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FR9DZ2200642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x343035277f542d3849add213c82cd204ec2e49b6648ef60099f44e2b6a058712. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FR9DZ2200643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6473027960d0fd94d071f216ee4dfd495fda293cafec6f487deca5b47b578b2. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/FR9DZ2200644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9525068fd667786543be2cc2cad0e8342ed4b645923193c385dd7f511df5a35d. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/FR9DZ2200645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6031814ef26cf13b37754be18dd6990acfa8d5cd2a180d850f17c17246e307df. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZTB22413180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20051930c1b42159cc9fd70a76fdee7da13c126212f8b6c7a6d2a115d9f714cd. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZTB22413181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdeb0907caeeb135accfd419c641e68c052d8465d7e7453813c7f7bdaa3c1bd8. 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/QZTB22413183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x310cd60be9a0074d1b903b667cdffcfc62b05155c9007836f51fc9978879f59c. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZTB22413184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf149884ee822e982a320696f6941898fa6a087d612090158d74c08f0881b34b6. 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/QZTB22413188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61d69de2f1bb2c1d511422b41da3fa00194b7638401c42964b730ece59cf8435. 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/QZTB22413191.
Best Of Gwamba Concert Live Performances
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x933af77a6094651513cbd8223274547bf49ad5071fc2f9dfe67df2719f4a66f2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZMEP2169499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd329bd811396fa05b98f92f5819b4d3074ad8a03c6aa6433926a8b55f4f34bc. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZMEN2437724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc21b14659830c5a4c7663fe72b850df0e73f7c2f33d65db4c281f1f1f590b82. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZNWU2040054.