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 0xc1f56682ef38c6d4e2a94c011ebfea239e73a5f40db253e26e6aa451eb5ebb06. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/de556647-5ebf-4b0f-a4b6-aa8b54f161d9.json and https://artists.proofprofile.net/proofs/artist/de556647-5ebf-4b0f-a4b6-aa8b54f161d9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Bakhtawar Yam Che da Sta da Meene Yar Yam
Har Sok Rata Wai Che Mazy De Okray Grana
Che Dasta Gham Ra Bande Zoor Shi Kala Kala
Preda Preda Che Khwar Zargai Me Jare Tapey
Pama Ba Tera Pa Ghamo Ke Zendagi She Janan
Plar Tamede Owel Che Da Lor De Raka Mata
Hase Na Che Mat She Na Mangai O Na Bangre De
Bia Da Speen Ghar Pa Ghrono Wawre Shwe DIna
Pa Tash Kato Bame Zrah Tabandi Bailale Nawa
Gule Zaka Zama Ao Da Sta Band De Dedanona
Da Sta Pa Mina Pa Tomat Rang Swama Janan
Che Sok Gad She Da Meni Pa Daryab Jawabi Tapay
Ta Che Pa Nakha Ke Rakare Shen Bangrai Dai