1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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 0x1671f4b94d6abfe03a65d7124d824336f67df67144c64af003c7210a2b8a6be1. 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/ad932591-d219-4524-bcfb-b2ff4679e2e2.json and https://artists.proofprofile.net/proofs/artist/ad932591-d219-4524-bcfb-b2ff4679e2e2.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Hòn Vọng Phu I,II,III (Dĩa Hát 516-2012)
Tiếng Hát Duy Khánh 2 (Hát Cho Quê Hương Việt Nam)
Sáu Tháng Quân Trường (1992) - Remastered
Trên Bốn Vùng Chiến Thuật (1990) - Remastered
Hai Mươi Bốn Giờ Phép (1990) - Remastered
Trăng Tàn Trên Hè Phố (1990) - Remastered
Thư Người Chiến Binh (1990) - Remastered
Tôi Chưa Có Mùa Xuân (1992) - Remastered
Sương Trắng Miền Quê Ngoại (1990) - Remastered
Vỹ dạ đò trăng - Duy Khanh - Hương Lan - Thiên Trang
Duy Khánh Đặc Biệt (Không Biết Hôm Nay Vì Sao Tôi Buồn)
Ca Khúc Trầm Tử Thiêng (Con Quốc Việt Nam)
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x389b3775a8ea450b014e724b7d2914c062b153885afe2bc6a627c933b83a73e3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/11QIpuYlrOoOxFDYFYK1Cn.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/11QIpuYlrOoOxFDYFYK1Cn.
LK Tàu đêm năm cũ, Kẻ ở miền xa, Mưa nửa đêm, Ai cho tôi tình yêu
{"copyright_id":"0xd8360c480b68cec6b0acbe0088f1f877034a750e7f7701bbaee8dabf68bebefb","isrc":"QZGCD1801902","name":"Xin anh giữ trọn tình quê","registered_at":"2026-06-18T04:57:37Z","spotify_id":"50KcYZZgQFOkRXnKN10uob","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8360c480b68cec6b0acbe0088f1f877034a750e7f7701bbaee8dabf68bebefb. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/50KcYZZgQFOkRXnKN10uob.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/50KcYZZgQFOkRXnKN10uob.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf51f61041e1920e878d63654ea342b8ae7858beafdf90136f451b26412578d75. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4t7idvcbkjnnWzz1hiVDln.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4t7idvcbkjnnWzz1hiVDln.