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 0x5c4007c7bceeab7f8ca6ffd8c950367c0061cb98fa66282b39751e6ecb109450. 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/90664c2a-6c9c-4d39-bfd1-a5f66e6b3adc.json and https://artists.proofprofile.net/proofs/artist/90664c2a-6c9c-4d39-bfd1-a5f66e6b3adc.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
青春須早為 (勵志版) [電視劇《青春須早為》片頭曲]
青春須早為 (抒情版) [電視劇《青春須早為》片尾曲]
那些想和你說的話 (電視劇《青春須早為》插曲)
親愛的幸福呢 (電視劇《青春須早為》插曲)
極速青春 (電視劇《極速青春》同名主題曲)
Power To Drive (電視劇《極速青春》插曲) [feat. 跟風超人]
讓我留在你身邊 (電影《擺渡人》主題曲)
关于我在地铁上莫名其妙干了碗鸡汤这件事儿 - Live