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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f190ed0c01f8bf3cfbcd9a9bf84e84304083269212f988ce8b414b5f8738c3a. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9c43894a-bdf9-4096-bc83-54d300f7b955.json and https://artists.proofprofile.net/proofs/artist/9c43894a-bdf9-4096-bc83-54d300f7b955.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Xin Lỗi Vì Ngày Đó Đã Không Thấu Hiểu Điều em Nói
em iu giờ đang nơi đâu có nhớ đến anh không ?
trời chiều vàng úa ngồi buồn nhìn từng đợt sóng
ta còn gì để nói chấm dứt là cách tốt thôi
còn gì trong thuong nhớ tóc em ngày nào xanh như tơ trời
anh sẽ là người mà em phải hối hận khi rời xa