Temba Tagwireyi (born January 16, 1982), known professionally as Tembalami, is a Zimbabwean gospel artist and businessman. Background Tagwireyi was born in Chitungwiza where he grew up and attended h
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 0x5406fc0c917cc30117a9fa6338d5f732b22259d0a73ba868415dc2240e6cabea. 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/c578d46d-d6e6-47ef-8d22-69c156a69112.json and https://artists.proofprofile.net/proofs/artist/c578d46d-d6e6-47ef-8d22-69c156a69112.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 0xcff2512fddbc17485e1805cca4058e8ae0183cba521298b61eb19f45dcf02a26. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/USHM81179708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd41d8258e9e636d1ecf8d202633a4f8a391cd765b16c59b420bfdad1232404dc. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T19:21:06Z), 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/USHM81179716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ccad71805d7e8b1cd4cdaca7df386ff75163bc5b03f1f03478738dcf6a0155b. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:53:57Z), 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/USCGJ1372575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86bddaeb5fcab8a38d9741d7ae63bf572c2224a57ccc7512d190cf4f51b7e0d0. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T13:44: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/USCGJ1372578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf266bcec37d85c6b08c261b3f0c575c41d767319c40b8574e6c6c415b48d16ac. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43:15Z), 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/USCGJ1684384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcab130703b607bb1b7c38c3827afcc84ba518e0e72d4abda4d10ae82113a68da. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/USCGJ1684386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4176c0c5a52f09e3e1e6c8fd5d07ba775f89ef3429ce1047019766c4cc2ed546. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T18:33:58Z), 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/USCGJ1684387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6cdb9d61b99675284a4f360214e1ed161b9656b18bb2d9b34ca34fdb969eb5c. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T23:54: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/USCGJ1684388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc21193cc34b52562c1ab6bbcfb7c1c4d9101ebcb76079413389b79a42bb6e7c4. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/USCGJ1684389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc82e3279d944210c2f93bb22f0779f4a556fdd68151eb899bfa43d796ff6105c. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/USCGH1892738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c3d33a9b5201fa911bb886ddfb937da80f4f906fd06ad221265d21767ed7524. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USL4Q2273492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa790230e7eb20a183876148b2d3ad7c03076e39170dae36b95f88553464a2762. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/USL4Q2273493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa17fed865bc3728dd8d44066953fd58e4df52c4842649b24e20c57f21ed3993. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/USL4Q2273494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd48abc2a9139f422552a8f9d2554f818ac7de8ff38726b70653258ff784c5d5. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USL4Q2273495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28882de598ea3ec31150ed22cec512f436dea0081a6d06bb953635a8ce122897. 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/USL4Q2273496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26c2344457d5251a216007c4a22dcd0526fd22b0993b34fc486dc68e0315bcd1. 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/USL4Q2273497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d1d10d83bcfbca98c20f5c6fb539fb1b35f507baf4057e400799eddf3ae111d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/USL4Q2273500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8f8ac199c71760a3da7d1487937487248b1dab5c125ab51ae3e42f68eaaeebe. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/USL4Q2339117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189ae9c6855b461e1606d5f89fc1387f7465b494b70102a07f853f72564ca4c4. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/GX53U2357816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb74060be6b0de55ed9c288c1ee8703b0f61bbc586a94aa8ef1d2e0dfb01d4430. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/GXF9Q2482338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83468f0cf4db2f815373bca5e9a606f4ca774fc4e412c695e529ed7d5218c073. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/GXF9Q2482334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae067ed3f42e840551090da3ead466c9b6bf4845eb7193ea1d36ce61189a84dc. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/GXF9Q2482335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189ae9c6855b461e1606d5f89fc1387f7465b494b70102a07f853f72564ca4c4. 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/GX53U2357816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e8cb8176e8733c0a57f96f1b062add873bb595ba859c4415e088e1259052115. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T16:37:43Z), 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/GXF9Q2482340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c84e5cf77bb5ef018dc3e75ae7e37720a6f98d5c9fc258d60ea41d6a0079178. 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/GXF9Q2482336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe74a4591c775ab0091e7b72e84732cf180127f3ce1785fc74ad3ec60a9b07e4d. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T12:58: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/GXF9Q2482339.