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 0x80a0443705da5ed766245c0223a881593800c5f195681caedc8c351a14a28e31. 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/c109b9c3-bc37-4710-9ff7-b6cff2e8960a.json and https://artists.proofprofile.net/proofs/artist/c109b9c3-bc37-4710-9ff7-b6cff2e8960a.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 0x83527d90301a04debfe0839c13aae6482ce46cce87e9370c92da809aa949afc6. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/ZAM141300474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc7a5a8817f9ecbf8fe251b3a89cd43184013e63d686961afc85db060898b54c. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T13:51: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/ZA2GO1900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe351886992cbf75c1b07b010156f8b316556f819347363826dfdb3fb82362512. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11: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/GBLV61929651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c1c3582e865c2eae91ca344e30181e98d958b5ba2ae55f20b9f97d65cd3ec4. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/GBKQU2034558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07d98174191b3e4e65848d0263caf7db4555fe8c2abc71720fad74a2f2ec36b7. 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/ZAE5L2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e88a22d4d2e65b22cb3dca451ae7cba9451f28627a4e205e9e4bb2016cb1158. 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/ZAE5L2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad509a0a27586dea568b4dac55717d1ffa2126a8a198adaa5dd61af5e38a37e8. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39: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/ZAE5L2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03812923554b419716350092be74bc4b422e25aabbc7619189b24b84daffe21d. 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/ZAE5L2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c090e9c68cc0d31b49fdba8c2aab239e8ecec93240c2afef116c6168db1fe5. 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/ZAE5L2100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4766a1cd2ad27731fdb07a20b1879cc68cfffcb09514f87415676e32e8e51756. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T08:22: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/DEY472273381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a925500418593b7ae8323ea0fc66d2f377c450c842bf35ff57232ad2ec9376. 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/DEY472273382.
Umhlaba Wakho (feat. Nkosazana Daughter & Azana)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47e8d1dd0e4f090a8c162511cf0c31fa35127d2835859e8b6b0d69d046231014. 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/ZAE5L2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f754f039cdc36c3bac68c08c08720280893843c012dbe96d1d5f445d1dec498. 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/ZAE5L2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6f2d1a763601a1b0f0fd28b00af89bcb4ac933e49db207b49b1d2fd1e5f1a9d. 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/ZAE5L2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23ab70005857a67583ae9d67f0b499576bf9c24b5a9203394512ce4622b86ec1. 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/ZAE5L2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47e8d1dd0e4f090a8c162511cf0c31fa35127d2835859e8b6b0d69d046231014. 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/ZAE5L2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa63d332821decbec5e6e55a2b823fd46c3a7e5fa35913c48b214b5707894090. 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/ZAE5L2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83bec7b0fa6406bb509b12e9a56297699504be26101c3bf2871d0858569e9b98. 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/ZAE5L2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed125258606d076d6097cac4e163f8a1e8e817462c088dd7cd41b30350247274. 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/ZAE5L2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f4df962d82418e60f790ba18ae005c1a593d0c3203abd815a93f14088ccb9a. 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/ZAE5L2100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f3c1553e660ef9b205cc2d72a8d8580228ae8ee20dee75efa648ac8cb953002. 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/ZAE5L2200012.
Hayii (Citizen Deep Remix) (feat. Yasmin Levy)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23fcdbbc9516f21e1b049583afe73401bd746ba39a7793c185e0ef8608d4f6f. 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/ZAE5L2200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd4e1e4140c151eb7624b29435b7ed3e652c89d1bf6e7f42321d6a79b9845257. 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/ZAE5L2300001.
Don't Wake Up (Citizen Blaq Mix) (feat. Sir Trill)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67a3691c1dbe54548a8b855f710e44d954fb895e0d7ed90cc0eb92b9e1c509dc. 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/ZAE5L2300005.
Nomvula (feat. Nia Pearl & Bontle Smith)
Bafana Base Zola (feat. Malumnator & Benjamin III)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee97f298ad2a71862872b587cc9918952ccc18de655e9da49d7b75bb25d10a97. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/ZAE5L2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd666e1bdd557586de32ead9a3f76a6845d83a16fd067df75836c08f74eb35f1f. 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/ZAE5L2400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04c728e61d2bd91a4786cc47f6cf39fe6605aebb09765ce39ea04a258e0e4dd5. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/ZAE5L2400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfabae2b3af508a791adac0269710b52679a7167b0e39b54cdc0088d713d7333e. 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/ZAE5L2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf18f36929c1217775ba79d07401340b2174121a2dcd6a2c31f0f6de6154900a0. 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/ZAE5L2400016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaef45d31ce5af061e3e683a81a929313a9e3a3070115157317d8bd8c67babdc. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/ZAE5L2400011.
Ubala (Mixed) (feat. Maline Aura & DR Thulz)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fc182fb09a23d541319c7d459ed49497792df2689cf9162735600aea76690e2. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T16:37: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/ZAE5L2400017.
Let You Go (feat. Morravey & Phila Dlozi)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda836bdcd3a2036f24d13d2af144ec80b71c8eaeda6958e78c9436157b8466f9. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/ZAE5L2400012.
Open Up My Heart (Mixed) (feat. Kyle Deutsch)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ff9fda9bd8f79b7ce6f4990952ce631158633f0d286f142e3d3990ad85cc9b. 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/ZAE5L2400018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea7c6841881a102c829566f9a29df3ecba225c5acfe1e61a81b971f82bd9ffd. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/ZAE5L2400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x781d33818eaee1fce28d2aaf5ae06c1ad3368f5401018d24b265e1d145d02f3e. 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/ZAE5L2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeed1b4194bd54df2a61ae69ac1cb5dbbf37e69f18d018ab7e028c731a6bc6d32. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T14:05: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/ZAE5L2400046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b4fcb406785e04ebd655294515636b46f737ac612433d5741e17da489b42805. 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/ZAE5L2400048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dbb2641980f86b12c789a58ba6da087544067e389eae9e90a92af556bd0bc48. 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/ZAE5L2400049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f7cf84b77b4cd2a8a612f72012aa3fe1b40a2b4c33d321ef951882f7206b62a. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/ZAE5L2400051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f4df962d82418e60f790ba18ae005c1a593d0c3203abd815a93f14088ccb9a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/ZAE5L2100013.