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 0x9f0c2b07d437b05d96af2a4f7a590c6fae7fd1a7ffbd25aa797c71ae17f72794. 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/c59c9b71-0e35-4a49-ac82-a00bc6670d96.json and https://artists.proofprofile.net/proofs/artist/c59c9b71-0e35-4a49-ac82-a00bc6670d96.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 0xff9826aeafa1db3147abed80de408a6c54e1508e7304ef15ae072e8df5abda91. 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/ZA41S2304484.
Ngyazifela (feat. Sasshia, Skinny Que & Dawg)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f62b3eb096110114be42d2d98522c80f8ce2fd2cf65c9f7ad1d991a91df0be9. 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/ZA41S2304486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4ed89fe977fbb76c7cab1e40f1860c5d81a7855577b95fb243b76f3333248a4. 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/ZA41S2304487.
Khumbul'Ekhaya (feat. Ben Da Prince & Sasshia)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85950d96562d38f7acc99bc0b4cb08ea4d2219ede938f10f5e345d34fd24bc2b. 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/ZA41S2304497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c39e60650f6ed02274b733afa5df167ae9358c75a96b9a88818c0cb0bf444a. 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/ZA40S2401980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb84947a367047043a20a9b255bef60af159b776e99ebb580fdfdad45c220a2cf. 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/ZA40S2401981.
Inhlekiso (feat. Mr Maker, Tonic Blue & Lefa X Rsa)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccd0687cc8c3846e9888c8d7f358156f56e9301b2722e065aca1eab52e3ab446. 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/ZA40S2401982.
Isithembiso (feat. Mangoli, Sighful & Nhlanhla The Guitarist)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1ef4fd8e8fb77cfef642ca744b6e7ccee9a66b3427f934d9ea462ced32210f6. 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/ZA40S2401983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaff6727fc6240f2ec2a9d71dd66066787dbdb7134d7c35564eeca00476e316c. 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/ZA40S2401984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5dd3df7a28ec09b06c311240854ed8b9edbf515e6b48a1d7e0e48f6faad629b. 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/ZA40S2401985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc624581bb0b150cde982e220939a862289cda2980c13024b8993faec7ae96075. 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/ZA40S2401986.
Stay Free (feat. Nhlanhla The Guitarist)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24dbaf3145c1b3d29485e1a362e9db63933b5cb6d84b634d46dfa7f5c190d5bc. 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/ZA40S2401987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe508c96e36f33a53edadd569ff0d3e541bcc6d2721b9d3c37e2ad6982a822f37. 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/ZA40S2401988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaabe3f170deef5439840266137614c004d2f479c55fdd7f97973f168f36fb70. 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/ZA40S2401989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9420ef0c11140e460dcc062957c0fc928904c3c54839161cd6728fe66648f72. 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/QZWFH2439155.
Seng'khathele (feat. Ciniso, Sighful & The Bless)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc05fd93f248bec9896d083293ee178ef2bd67e0c9c5997ed274eb6bafac9074. 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/ZA40S2500144.