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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f03369d1c0c946e3d21ca6799fc9727317583442948acd11cfb858ad4ec4c3. 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/e396f0c0-0440-4f71-ae5f-c4068779430d.json and https://artists.proofprofile.net/proofs/artist/e396f0c0-0440-4f71-ae5f-c4068779430d.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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8769ac96d3c76175a9daa2e1f7068570cf0b3903a12e620d02fcce8a5bae62e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/ZA06Y2100040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0fa3b73d07283f1e840af6ceae1c0e90bb221ca2f8d5214dfe69b64929206d5. 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/ZA06Y2100041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf22a9a982b619bbbdd771090c202c384f6bf1ce5cb26cb3cfd6697712fb2c35. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/ZA06Y2100043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93a5a0c4cd8075df0f9fb2cd2b66426bd15ee04931d6f8c9eb49af30562d3c87. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T13:10:36Z), 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/ZA06Y2100044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6df21084fe46f3bba3c7fe953af7dcc2a21234c2470f9f328369573c8bea6d3e. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/ZA06Y2100045.
Ke Wena Moetapele Wa Semoya (feat. Ndumiso)
Ke Wena Felamoetapele Wa Semoya (feat. Ndumiso)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b55425f01be900d5c2d6fd241a82cbd34fe07232bb1038f571a6f9780efc108. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/ZA56E1504248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba2ff094daf3ff96611c6562b3aad10b2b05556c1cd30a06f03ed4517dd9734. 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/ZA56E1504250.
He E Sale O Tsamaya Nkosana (feat. Ndumiso)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fc9c0fa26375d93939c468d5cdb51925702774f9e5caa3e62e26e27c91a3199. 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/ZA56E1504251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x265bdbcb2bbcbddcee4a10d68d8349eb9c2d174dea7320dfe1fed567ca448955. 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/ZA56E1504252.
Kgomo Re Ikgantsha Ka Wena (feat. Ndumiso)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabdc011f659426104f6bf71a4e8958c824241e46eca849750704e62a7ca800d7. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/ZA56E1504253.
Ramasedi Bua Le Bona Tlhe (feat. Ndumiso)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51144715778407e9e12a55df0e89e2125b2aa37d951662fd6e4235eda866502d. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/ZA56E1504254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5de1442836c252247a9a1fd72fe97848527bb62cf8dc3dda736ae1e61b359f10. 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/ZA56E1504255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a41d5e19cd3341cb383023a6e8d8e284684098ecfe665a72ec72ea412e5f1b9. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/ZA56E1519081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81332470dc57b6df590229a5dbd9962ff67cee06965cd7ae56cc246d6d38b588. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/ZA56E1519083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb17df5393b5ee0b3609dcd9842c05dcd9ee2c33a610a0162aa8f10dad971959e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/ZA56E1519086.
Ka Mehla Ha Ke Lebala (feat. Ndumiso & Jackie)
Tsamaya Moshe (Tribute to Moshe Kekana) [feat. Paul and Kago]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9be86eed78fdb039586e0329289b049d4f691bf96184c2cbd3cdaddf611655. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/ZA06Y2200001.
Re Ya Ho Boka Morena (feat. Paul K, Paul and Kago)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d89c8e9ee439f3776722f3a525866bab0b56558e7f698b051dc054a4a5f5c2. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), 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/ZA06Y2200006.
Ke Tla Emelela Hape (feat. Paul and Kago)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa946b4b5578b0b9924a531e0bce95fd36d9338049f0eb60daf286b011c8d4f. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/ZA06Y2200007.
O, Modimo Wa Thaba (feat. Paul and Kago)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e6a652aaaa31f9e1f6cd2536e3fd0ab3e488a03c9f915d1f008346e23d0bd42. 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/ZA06Y2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a350e18a0e414acad6d6863083899609e8ef45c187067d48d47e73516db6f7. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/ZA06Y2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bb482efbc6f35efedc4e5ecb7bd8ed0bf70701d1324624a8c64a3860dd8d30c. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/ZA06Y2200011.
Motse O Teng Hodimo (feat. Paul and Kago)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e9abcb5a5513a6afa55594dd846ef454727fcfa0ddcd87234f603585821ae2. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/ZA06Y2200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x023e361f36a22ef8995699efdd60642b9bc7ec7af7809f14cf6c096829d7f69d. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10:25Z), 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/ZA06Y2200013.
Re Bahlanka Ba Hao (feat. Paul and Kago)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5d59be246164b56cdab024b87bca38c38e563cea25d347f290373889c107f6f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/ZA06Y2200014.
Re Hauhele Konyana (feat. Paul K, Paul and Kago)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13d8121b0b8382d0b8bdc57c4f2213f5190bcc07504c55e79d3ae1e143c14533. 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/ZA06Y2200015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbba118de22f15bd73127af6996eed172398633ebe7e38c04683cfa2bcfc1288a. 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/ZA06Y2200016.
Re Bone Ka Naledi (Live At The State Theatre)
Re Bone Ka Naledi (feat. Kago, Given, Paul) - (Live At The State Theatre)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60fc6aa229ae40dddfdbab2bb9510dae451928052256bd53fe6e4c4319d3379c. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/ZA06Y2300003.
Re Mmone A Theoga Thaba (feat. Kago, Given, Paul) - (Live At The State Theatre)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06e900bb4b78b0b1701e3d9282df8452bacf77ef3cdb205ce789442984da5804. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/ZA06Y2300004.