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 0xfe5cec2fe8150c64f9cf59d262f8dbe5b322f15ab74993c83bde11019025e7d7. 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/6e6c31b6-e892-42a4-8d56-c90317b3cd61.json and https://artists.proofprofile.net/proofs/artist/6e6c31b6-e892-42a4-8d56-c90317b3cd61.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 0xf41e503710a03b6f519a9746888133d6a1317299292fe4e726d0f5ca4017b550. 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/FRR642000154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95adb158b965b09a6c418d4c9974cea680c218ee551ce28190521065f233e0eb. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/FRR642000156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf41e503710a03b6f519a9746888133d6a1317299292fe4e726d0f5ca4017b550. 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/FRR642000154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe542608efee51536d8ba9a858b5c338b5a949f9db8274bd8f8e981b0bd83f2. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/FRR642000155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95adb158b965b09a6c418d4c9974cea680c218ee551ce28190521065f233e0eb. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/FRR642000156.
Khoma La (feat. Mapara A Jazz, Miss Twaggy & Jazzy Deep)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x770cc7aad8f3b5a9ad114d293ca8323eee22cffd79969e2e64d30214d97b6472. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/ZA82Y2000174.
Maxaka (feat. Makhadzi, Mr Brown & DJ Dance)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x545c4c335002be8db5aff2953830b187c5bc4973c3d1768a74ab065fc37c5108. 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/ZA82Y2000175.
Marry Me (feat. Liza Miro, Double Trouble & Mr Brown)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf35874cb602b419ba4939ee6927e384b95e821c41b3e273826704c6cbf5e5e3f. 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/ZA82Y2000176.
Swanda Ntha (feat. DJ Obza & Makhadzi) - Amapiano Mix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce8ea59836ca8e1c6c7166b3d956f79dfd13dcc1a4f04fc8d47e3a97130d48be. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/ZA82Y2000177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3770b953dda139950f03ba22cfc2343ca5f6026dda0d65d6e01b68f96d6e396e. 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/ZA82Y2000178.
Impilo e Limpopo (feat. Miss Twaggy & Muungu Queen)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a1517e05631bf352143d7919c6b2f91e3cbdf38b9d21023c2e759013f09d0bd. 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/ZA82Y2000179.
Makoti Pitori (feat. Vee Mampeezy, Makhadzi & DJ Dance)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x103bf5cbffae7cc55114e46387a0d5e0cbc3fc7eef0191d90dd0a82266907722. 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/ZA82Y2000180.
Lengoma (feat. Liza Miro, Muungu Queen & Villager S.A)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6ae96751e1186ffbf72b6e988af007f7f79662675369dba32dfa99859ef46a8. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/ZA82Y2000181.
Ex Ya Gago (feat. King Mohwabha & DJ Dance)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x303ae629c9e61de57efa608b163c22595469614ccfc5165568e574267e66aeab. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ZA82Y2000182.
Mahoboko (feat. DJ Active & Thebza De Queen)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92337203ad70a874316c7fb9a5d40722dc5e405ade35dc46c223050efe4421c0. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/ZA82Y2000183.
Let it Go (feat. Dr Malinga, Mr Brown & DJ Miscy)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4de022eaec381d3d7b535b299160a7a385de18e1dc6d5a28360e390eeee8a938. 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/ZA82Y2000184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bf64039b58f782fcb5ee6d9b6d4fdd675e3648397e707433681b79f8b4fbbc9. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/ZA82Y2000185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7bf7b638fd7e05c1d419deedaec858d0d3c3dae799f559160952e94b4c299dc. 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/ZA82Y2000186.
Lepara Ke Nna (feat. Prince Benza & Max Man)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b263e9a2653f4e112da6b7427520f741189655b321a14e981455c2f05a65a8. 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/ZA82Y2000187.
O Fihlile (feat. Prince Benza & Brian Msemza)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf29e8071688ac1be5cdc108fa76ff7f6d3c604ca1b73f66a5905341d07f9873. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/ZA82Y2000188.
Chelete Ya Mochelo (feat. Vee Mampeezy, Dr Nel, Fortunator)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ac8de1846c2cf8f8b1cf377e9dffb6fbef80e60efeb63f9e15587bc6879c4b. 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/ZA82Y2200109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x949eb3219a2e51e8bc3c940cabf88edcc5fd204fe7b86155069c97297b001b51. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/ZAC012301183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd4f7b6328b29059d4a426bdaaa990e2cbf53291e1570186e4688367c985801a. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/ZAC012301184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2debf0cd3641b5438d4a08491b72ea57a1593d6e854f76a098a54e29cc8fd065. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/ZAC012301185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb05a4a219f8b0fa5910c78d6f36db473a25eb1c6438ca8b2cd72ae2594df6ece. 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/ZAC012301186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ac91c3c9cfcbc5e84d9d71a9fa4fc14abb2e48a32ae5f9e2a05946f5aead2b. 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/ZAC012301187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef478b8067e8f9c05b9f459f49d968807e1acb81840e29a4f1791871e469e316. 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/ZAC012301188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf574acd531e6b8a009b3088f49b7c9d3c518b3730d18bebc66c92a6fd6469d3a. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/ZAC012301189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9adf7c5c204e30f843e8567b9e4eaf1ec4533795d68ca83e29e58ebb724e1252. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/ZAC012301190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582349733011dcbfb8916bf90f7e396c047823a847845b17a684c32ae0597fb9. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/ZAC012301191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82dcae176c295f0852eae08fe3306b56f26593d9abb75df73d5b96c9e04ace2d. 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/ZAC012301192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b755f44f7ecebfde30d4d29eb3ee174c97cceef0c85512cd988471fcb9233b8. 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/ZAC012301193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a0bf2e4b1ab0917a938b31797da525594835a361004602ce57cf6c4b73343b3. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/ZAC012301194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca58e53fb2b189a6db7983f4f2c04f1a13801680751ad5d393def06b28bb457a. 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/ZAC012400482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf381408947d350678872c096f7e64c6c7a0b01928c50257d4ec30e6e68aeeb0. 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/ZAC012500261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16d8bc08beff71ead05f19599245f0566b6e01eab49a56790793efc01eb9c9a0. 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/ZAC012500234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3c2ae0b81cdffc5df2d6e27ecf9f6f39c7a72b8a98fbe118321c58d56bde1b6. 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/ZAC012500235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x545c4c335002be8db5aff2953830b187c5bc4973c3d1768a74ab065fc37c5108. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/ZA82Y2000175.