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 0x9101d5e444f68a28cec43b93576d7c8d5faa7ba69dac8e34705a43601bc396e7. Chain 2 (Bitcoin): anchored in block 953616 (2026-06-14T08:58:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1aa132a5-bc97-425d-8bf3-3b409076de04.json and https://artists.proofprofile.net/proofs/artist/1aa132a5-bc97-425d-8bf3-3b409076de04.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
伤春悲秋都是想你的借口 - 女版伴奏
春天的风永远吹不到秋天的枫 - 伴奏
这个冬天没有你 - 雪花一片一片落了地
这个冬天没有你 - 人间所有风景不及你
只在天气预报下的雪 (像极了你的谎言)
只在天气预报下的雪 - 像极了你的谎言
只在天气预报下的雪 - 像极了你的谎言伴奏
亲手折断的玫瑰别遗憾她枯萎 - 伴奏