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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x048752e4fc3d23ea76c542b64736bde12264f58ab7a927038bfd9bc9663fc6e8. Chain 2 (Bitcoin): anchored in block 953958 (2026-06-16T14:52:44Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2724a2a2-2b58-46e0-ae50-1ede4b5e1dfd.json and https://artists.proofprofile.net/proofs/artist/2724a2a2-2b58-46e0-ae50-1ede4b5e1dfd.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
ไม่ได้เป็นแร็ปสตา
ใจของพีไม่มีเปลี่ยนเลย
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 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. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb87e5128a418e9502a58a5db9dc318ca8685f86eea363589ce8b65b1cb838691. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THSOH1904012.
เธออาจไม่ชอบคนเมา
นั่งโง่ๆคนเดียว
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ed1bc687067272102d20a3526da726887497afe229fca9e82be436171c3a29a. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THSOH1908044.
อยู่ๆก็คิดถึงเธอ
อยู่กับอ้ายได้ใหม
ความรักอยู่หนใด Ft. ThaiReal
แค่น้องบอกว่าเบื่อ Ft. Daily New
เธอคือแสงไฟ ft. สิทธิศักดิ์
ขณะนั่งมองท้องฟ้า ft. TTKING
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ccb733c8ff23f3548f646bb243a1cff1ea1f763045ef27342b245c34a8729a5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THSOH2002303.
ผู้บ่าวดวงจันทร์
เมื่อไหร่เธอจะฟัง
สุขสันต์วันเกิด
ตอนนั้นผมยังเรียนอยู่
เหนื่อยก็พัก ไม่รักเรื่องของเธอ
ใครสักคนที่เข้าใจ
สิ้นปีที่ไม่มีเธอ
แล้วเราค่อยกลับมาคุย
จำเสียงอ้ายได้บ่
อยากให้เธอยิ้มได้