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 0x0abab0d9844db91b076506c66d3a23faf596961f92819d93229f6e197e0c2519. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f30d26fa-8dc2-4cf4-8e20-bef60d84fad2.json and https://artists.proofprofile.net/proofs/artist/f30d26fa-8dc2-4cf4-8e20-bef60d84fad2.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
หน้าหนาวที่แล้ว
ขอโทษที่เป็นแบบนี้
シング ～ア・ラヴァーズ・コンチェルト・アンド・アタック！
ปลิว (เพลงประกอบภาพยนตร์ "you & me XXX (เมื่อเธอกับฉัน XXX)")
ปลิว [เพลงประกอบภาพยนตร์ "you & me XXX (เมื่อเธอกับฉัน XXX)"]
ปลิว - เพลงประกอบภาพยนตร์ "you & me XXX (เมื่อเธอกับฉัน XXX)"
หน้าหนาวที่แล้ว (feat. ทอม Room39)
หน้าหนาวที่แล้ว - Instrumental
มีเธอทุกวันก็โอนิ
ทิ้งแต่เก็บ (เพลงประกอบภาพยนตร์ ฮาวทูทิ้ง..ทิ้งอย่างไร ไม่ให้เหลือเธอ)
ทิ้งแต่เก็บ (เพลงประกอบภาพยนตร์ "ฮาวทูทิ้ง..ทิ้งอย่างไร ไม่ให้เหลือเธอ")
ทิ้งแต่เก็บ - เพลงประกอบภาพยนตร์ "ฮาวทูทิ้ง..ทิ้งอย่างไร ไม่ให้เหลือเธอ"
ซ้าย or ขวา (All because of you) [เพลงจากซีรีส์ "LOVE LESSON 1 แบบฝึกรัก...ไม่รู้ล้ม"]
ซ้าย or ขวา (All because of you) - เพลงจากซีรีส์ "LOVE LESSON 010 แบบฝึกรัก...ไม่รู้ล้ม"
ซ้าย or ขวา (All because of you) - Single
ซ้าย or ขวา (All because of you) [เพลงจากซีรีส์ LOVE LESSON 010 แบบฝึกรัก...ไม่รู้ล้ม]
ฝากรัก (Still You) [Ost. ข้ามฟ้าเคียงเธอ The Next Prince Series]
ฝากรัก (Still You) - Ost. ข้ามฟ้าเคียงเธอ The Next Prince Series
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 0x9c578cf5e0b9b72ff4ebc22190d0ebfd3f93842187fe59751cab6daf2910daa7. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5uTFZnPELTnuRrFDnLIjFJ.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/5uTFZnPELTnuRrFDnLIjFJ.