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 artist was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ef9eb66018428e87e7f76e25cb6f0c0712b6bb809775e36eef67dc18b0d96db. 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/1813ee2c-c6aa-4dd1-b3f3-ddae8a42c3b9.json and https://artists.proofprofile.net/proofs/artist/1813ee2c-c6aa-4dd1-b3f3-ddae8a42c3b9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
ยามเมื่อฝนโปรยปราย
ดูอาทิตย์ตกที่ปัก์ใต้
ช่างมันฉันไม่แคร์
สววรค์บ้านนอก (คู่)
น้ำใจชาวเหนือ (สาวเครือฟ้า)
กุหลาบเวียงพิงค์
รางวัลแด่คนช่างฝัน
มนรักดอกคำใต้(คู่)
อดีตรักดอกทองกวาว
อ้ายบ่รักข้าเจ้าจริง
จุ๊หมาน่อยขึ้นดอย
น้ำใจชายเหนือ(สาวเครือฟ้า)
กล้วยไม้(ยอดรัก-สุนารี)
ทั้งรักทั้งเกลียด
รักที่แปรเปลี่ยน
สิ้นกลิ่นดิน''โฉมยง''
ต่อเวลาให้ฉันสักนิด
คามเปลี่ยนแปลง(คู่)
รางวัลแด่ความภักดี
จะให้ฉันทำอย่างไร
ไม่ต้องมีเหตุผล
ใกล้เข้ามาอีกนิด
ชั่วนิจนิรันดร์
อานนท์(ทหารชื่ออานนท์)
ชีวิตกับความหวัง
ไม่มีวันที่เราจะพรากจากกัน
เจอะคุณเข้าอีกแล้ว
เอาความขมขื่นไปทิ้งแม่โขง
ฟ้าต่ำแผ่นดินสูง
คำแถลงการณ์ของหัวใจ
ผู้ชายรักไม่จริง
ลาก่อนสำหรับวันนี้
รักเธอไม่มีวันหยุด
เสียงคลื่นยังเหมือนเดิม
สิ่งเดียวสุดท้าย
ขอเป็นแค่น้องสาว
เชื่อฉัน สวัสดีบางกอก ไก่ พรรณนิภา
ความรักไม่รู้จบ
ใครก็ได้ที่รักฉันจริง
หัวหินสิ้นมนต์รัก
หนึ่งหญิงสองชาย
ถ้าวันนี้ยังมีเขาอยู่
อย่ามารักฉันเลย