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 0x2f3aa9ab22a9d2cff8b9d245aca33638bde9126e7de82fb6e65cd33eb7f9e691. 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/eaa87c2d-c221-4e09-ab19-49c4efce9690.json and https://artists.proofprofile.net/proofs/artist/eaa87c2d-c221-4e09-ab19-49c4efce9690.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 0x302b629143f5237f2c09c448b9718584855dfe5174e95327da4f08eb848cea1b. 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/ZAC012300699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e68ffa49337a9a5c0ddf40721d2dda194d921296cc972b480fa329c50e3986. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/ZAC012300700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8995e624be887157353192669922addc12483251dc296f2c8bbaaf26bb1eefd6. 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/ZAC012300702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8628e31469d32b885c15970c5854d3f7a6b667b1ee7864481391d36a4eca06e3. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/ZAC012300701.
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 0x024fe29354edfa5e78b5c367aec05bb890e87d57050a8c6ab78da3ae6c420eaa. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/ZAC012300703.
Abuti Wadi Chipi (feat. Murumba Pitch, Zuma & Mzukulu)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75893cd402262cb100356258a5fe70952af9807560322c95973dc145478a5620. 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/ZAA012200249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x255248fbd39de9833d017d481cffa6ced5d2f7cd1a752548c2e1e2122472c371. 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/US23A1527015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6992d06dc07748fdf21b56e0517967c8855f38b7ad5f8c05cd0b21a0cbd1cf15. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T09:08: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/US23A1501783.
Amaneighbour (feat. Reece Madlisa, Zuma and ThackzinDJ)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec515dfac139a77262ce6d426294c5e4a0d7b8130b7a3b48df8cb054a959125. 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/ZAP5U2100018.
Mkhuzeni (Palesa) [feat. Mr JazziQ, Jobe London, Reece Madlisa, Mpura and Zuma]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf02fe36f99358566de9af2ad95a501b9077aa63fadf16a68caf54f3c671b8f1. 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/ZA56E2200654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e4c8a307aaabba58fa71393e93693a38e837c7023c84c8910538e54e26d6a33. 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/ZAH982100002.
Nje Nje (feat. Mr JazziQ, Reece Madlisa, Zuma, Mpura, DJ Maphorisa & Kabza De Small)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11138b66ca754bc36a39fe3e65eca98441a1e380eee6efb52bc63c0009a85347. 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/ZAC012100075.
Danko (feat. TitoM, Yuppe, PRVIS3, Eltee & Senjay)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe15a4ffb4a667e6a4ab2318b87662eb1b478f6be01735be0b26add2d5e325bdd. 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/ZA34K2402154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4756d3dd8d3ac93657ec1233bd88f4acd2f10cc25ede185e215a1598c85fbc00. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/ZAC012300129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb929b8f3095c414687fb2dbaf72d7929f43231c61c1196804d118e8b220cd0a4. 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/ZAC012100455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe923686656ea4a840fc4ec1103da0bbaaabc00005c629ab9ebf49faf76e9b4c. 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/ZAC012100317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe46b52962acc4cdfe28951e56811f2b1be6324eb8c95abc8578c4be9f4b901a. 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/ZAC012200717.
Thanda Kanjani (feat. DJ Maphorisa, Zuma & Reece Madlisa)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc497a8f57c3a697e48d1e61db12922fdac041e5e49ec37279e4793e15d113bc4. 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/ZAA012100185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cbfc98b15208ee7ea63e40e75fc24ea6035fdea7a633d8cbb38423be8e06ea6. 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/ZAA012100187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef5f778b84545e10a3a7bee8db5571f5027995474334f275a660e0cee48f462. 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/ZAC012201090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf41f73a617a11b18f4b655a57f79c3fed453a37181957d6f000e706545e4932. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/US23A1501784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76e3b3dc5855601ae6231c233d3c0aef840ebccff5b39f793c519e4784756a3f. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/ZALRC2100012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6803bf3d02e870172e56e1e19f1769915d39f30b730f75c18d2cd2a9ae0d34bd. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/ZAC012201264.