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 0x21ae0c36b9927e64e621318ba035781178d245e02741a48cc931c73b9c1f57b3. 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/5ff266cb-c365-434e-9177-ba08f5004c6b.json and https://artists.proofprofile.net/proofs/artist/5ff266cb-c365-434e-9177-ba08f5004c6b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
อยู่ดีๆก็... (feat. Youngohm) [Machina Remix]
อยู่ดีๆก็... (feat. Youngohm) - Machina Remix
สุดท้ายก็หมา (feat. เด็กเลี้ยงควาย)
เขาไปแล้ว (feat. อาม ชุติมา)
สักวัน (เพลงประกอบละคร เมียน้อย)
สักวัน (เพลงประกอบละคร "เมียน้อย")
สักวัน - เพลงประกอบละคร "เมียน้อย"
ชู้แต่เธอไม่รอบ ชอบแต่เธอไม่รู้ (feat. Kangsomks)
ร้องไห้ครั้งสุดท้าย - Single
ร้องไห้ครั้งสุดท้าย (เพลงประกอบละคร สามีสีทอง)
ร้องไห้ครั้งสุดท้าย (เพลงประกอบละคร "สามีสีทอง")
ร้องไห้ครั้งสุดท้าย - เพลงประกอบละคร "สามีสีทอง"
อยากอยู่คนเดียว?
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 0x12dee34e203ff3866e5fbdbfd6b683d01e11b2abaedb6f9714c4047622df3a27. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2BkxzBrKUR19M4Tfv7fySU.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/2BkxzBrKUR19M4Tfv7fySU.
ไม่ใช่เรื่องบังเอิญ (เพลงประกอบซีรีส์ "รักหมดใจEndless Love")
ไม่ใช่เรื่องบังเอิญ - เพลงประกอบซีรีส์ "รักหมดใจEndless Love"
Mai Chai Reung Bang Earn (from Endless Love Original Soundtrack)
Mai Chai Reung Bang Earn - from Endless Love Original Soundtrack
ไม่ใช่เรื่องบังเอิญ - Single
ไม่ใช่เรื่องบังเอิญ (เพลงประกอบซีรีส์ รักหมดใจEndless Love)
ไม่อยากเป็นพี่น้อง
ขอเป็นแฟนแทนได้มั้ย
สวยพุ่ง (มุ่งเป็นแฟนพี่)
ไปรักกันให้ตาย (CC no CF) [เพลงประกอบละคร เล่ห์ลวง]
ไปรักกันให้ตาย (CC no CF) [เพลงประกอบละคร "เล่ห์ลวง"]
ไปรักกันให้ตาย (CC no CF) - เพลงประกอบละคร "เล่ห์ลวง"
เสียฟอร์มไม่แคร์เสียแกไม่ยอม
{"copyright_id":"0x6d90b37350b2e8f1c847660f3c02f14b1e29e4d6314483cbb90833af5beb53c8","isrc":"THMOB2211862","name":"ติดว้าวล้าวอ่ะ (WoW WoW WoW)","registered_at":"2026-06-29T04:50:12Z","spotify_id":"20SIC89rMsIAtiM4NSQGp5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d90b37350b2e8f1c847660f3c02f14b1e29e4d6314483cbb90833af5beb53c8. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/20SIC89rMsIAtiM4NSQGp5.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/20SIC89rMsIAtiM4NSQGp5.
แพ้เป็นพระชอบนะคะเป็นแฟนกันมั้ย?
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8b8147302f21be2aaf1b5a1ea41e5d8b33149e8429e448d23a3c41a0a1e4b22. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5naPpogyvxgrSXMCGKgNG9.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/5naPpogyvxgrSXMCGKgNG9.
ไม่ใช่ดอกไม้ (Flower) (เพลงจากละคร ดงดอกไม้)
ไม่ใช่ดอกไม้ (Flower) [เพลงจากละคร "ดงดอกไม้"]
ไม่ใช่ดอกไม้ (Flower) - เพลงจากละคร "ดงดอกไม้"
กำมือขึ้นแล้วหมุนๆ (OK)
No more cry (เพลงประกอบละครแค้น ช่อง 3)
No more cry - เพลงประกอบละครแค้น ช่อง 3
สโนว์ไวท์ยังมีคนแคระรักเธอนะแจ๊ะมีแค่เธอนะจ๊ะ
สโนว์ไวท์ยังมีคนแคระรักเธอนะแจ๊ะมีแค่เธอนะจ๊ะ (sNowWhite)
หรือเธอไม่สวย (เลยไม่มีแฟนของตัวเอง)
ไก่ที่หมดจาน ดีกว่าการที่หมดใจ (Chick)
ปีศาจ (Devil) feat. ปราง ปรางทิพย์
ภาวะหัวใจแตกสลาย (Broken Heart)
ภาวะสิ้นยินดี (Dead inside) ft. แน็กชาลี
เคมี (From "หวานรักต้องห้าม")
เคมี - From "หวานรักต้องห้าม"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x615afabd030faaf33f93922fb31e80211ae1298fb8d1582358a79b644432a8a2. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4hQV90oTw8PMeT5MDHoNVI.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/4hQV90oTw8PMeT5MDHoNVI.
ไม่อยากเห็นเธอรักใคร (Only Love Me)
ไม่อยากเห็นเธอรักใคร (Only Love Me) [New Year's Version]
ไม่อยากเห็นเธอรักใคร (Only Love Me) - New Year's Version
ไม่ถนัดรักษาหุ่น (Born to eat)