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 0xb0ca4aa883d934bfe7925f258cbd733d6e3ad97f9ed93de7a784e1674955df42. 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/26688be9-492b-44e2-9fc5-0138cdcc1fb4.json and https://artists.proofprofile.net/proofs/artist/26688be9-492b-44e2-9fc5-0138cdcc1fb4.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
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 0x1b5ea0d6048d529904a56d25c5c6f25e210e606a7f1f4350817bc55fd7756c79. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUC6R2135277 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91ceb30a43e6e7eadb19a25319c8b3eda181f0bcb72bc098d46b14949eb7573c. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T13:39: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUC6R2135291 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3737a642d2c47a22b5549dcdcecedb92e1e05feda30bb943f17caeabbd86831. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUC6R2135276 — a six-check JSON result.
Mere khwaja ajmer nagar ke hai raja (Islamic)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d81987cce09140105d014099edf0732b87ffac2568d47171e736b5a95bdd30. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUC6R2144132 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81982eee62a36f2a43d58463f063148b6bab728a9d58819507b25538b0a27f34. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUC6R2151860 — a six-check JSON result.
Muhammad Hashar Ke Maidan Mein (Islamic)
Kalam-E-Khuda Hai Kalam-E-Muhammad (Islamic)
Madine Ko Jaye Ye Ji Chahta Hai (Islamic)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67073d40fbd2029b5fe9bd3d4550e7fa0b778ee90a13b50a97e193cf1dc9bb94. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUC6R2158712 — a six-check JSON result.
Bigri Hui Banti Hai Har Baat Madine Main (Islamic)
Aaj Rang Hai Ae Maa Rang Hai Ri (Islamic)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0ba98007c534fbd9f2dc291ab7f93426639d37c71b7685e3567f739d04b4508. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUC6R2158847 — a six-check JSON result.
Yeh Sab Tumhara Karam Hai Aaqa (Islamic)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x826fa5f339d19fe5ae0e488c57e7bc7f146dbf50efdc5c67a0c83e8239850892. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUC6R2159421 — a six-check JSON result.
Bigri Banti Hai Unka Khayal Kar Ke (Islamic)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb74d203b807e69370e9d06b76813427f48c2c2d07b438e473e82b02d09bdd182. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUC6R2159378 — a six-check JSON result.
Mil Gaya Unka Dar Jisko Taqdeer Se (Islamic)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed3d9604dc504775ec1115238f56319871532c17f22f0f71c0a0e1999a752ff. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUC6R2162746 — a six-check JSON result.
Tujhe Pyar Karte Karte Meri Umar Beet Jae (Ghazal)
Din Ko Khayal E Yaar Main Rehna (Ghazal)
Phool Ki Tarah Chehare Hain Magar (Ghazal)
Tujhe Pyaar Karte Karte Meri Umar Beet Jaye (Ghazal)
Jaan Se Pyara Wo Taiba Nagar Ban Gaya (Islamic)
Jaan Se Pyara Wo Taiba Nagar Ban Gaya - Islamic
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e689bbdb3c3158014a3d75f0fb5ccee7190a94e8a22f1cc2f7501c8eeb8047. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUC6R2184624 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacca8417fead6f8983537afca5b513a1615e579993a6441324fc3e2aec4ba611. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS7A2111446 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81b0a26665ec9d2a59ad6b8db210ad6c700ed74b76452e3decbbf8d8c510fa2f. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS7A2146305 — a six-check JSON result.