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 0xf9ad0caded6ec5b003e4a9ff19705ab68ca319a4247c9c813b3086e80dda77a6. 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/31a2a91c-61c2-4e4e-8ad1-1643cee2a3d3.json and https://artists.proofprofile.net/proofs/artist/31a2a91c-61c2-4e4e-8ad1-1643cee2a3d3.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0x54bfce9018e893bf795bbdc4a776a92d9b7f7e4f5563a41b55d336488ad6045f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0maPkXOjQwa7kLY2oGhI3p.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/0maPkXOjQwa7kLY2oGhI3p.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf2a46cf509c285cd52935be50b1446ffb307621d5267215d671edc2edba64c1. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/18y7SCn03TokkFxFMVK4ZP.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/18y7SCn03TokkFxFMVK4ZP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55000c33f985502b0239d5dd42b89ea4329e4555ce780176aca66d2438de1987. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3jOZ4MdSra1wXDKS0y1UWz.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/3jOZ4MdSra1wXDKS0y1UWz.
愛在天邊 (劇集《東山飄雨西關晴》主題曲)
愛在天邊 - (劇集《東山飄雨西關晴》主題曲)
再見 (劇集「野蠻奶奶大戰戈師奶」主題曲)
再見 - (劇集「野蠻奶奶大戰戈師奶」主題曲)
{"copyright_id":"0x40f60e7635080dc8456e73e19b6272bde97d78df4e39ee9a0bcd0387ace2affb","isrc":"HKB040700270","name":"再見 - (劇集「野蠻奶奶大戰戈師奶」主題曲)","registered_at":"2026-06-22T05:58:11Z","spotify_id":"1H2Nn0qCiQTAIEsHK5CckX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f60e7635080dc8456e73e19b6272bde97d78df4e39ee9a0bcd0387ace2affb. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1H2Nn0qCiQTAIEsHK5CckX.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/1H2Nn0qCiQTAIEsHK5CckX.
Adam Cheng_Liza Wang_喜多郎_新紀元2011演唱會 (Live)
Medley: 玫瑰玫瑰我愛你 / 春風吻上了我的臉 / 給我一個吻 (Live)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13d6b5a8ebb9f10c40f9d295aeda9ab88d80c696e9c7b310fb333dd43cc0ac34. 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/3SphnmwSUI1O0XX17iEZUj.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/3SphnmwSUI1O0XX17iEZUj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636e1ec8343eeb34c8c1a21fc86a2874662fa8b7cdee35226383c79a72201250. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0hGuWtwiBqc0z1oNTuvpMZ.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/0hGuWtwiBqc0z1oNTuvpMZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4e5201cd049998ff477d42941f6701a08decec20796fbcb16a84483737f9a35. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7wpTpEDfIzjWo0yzc80DPu.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/7wpTpEDfIzjWo0yzc80DPu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd447ef63560d937753e406ee51f79280ffcc516400317f5cb5515741c1978b0d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5nUCB5DAxQHvEn53Ho9n68.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/5nUCB5DAxQHvEn53Ho9n68.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4e5201cd049998ff477d42941f6701a08decec20796fbcb16a84483737f9a35. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4imXOsHErtMsjLIj6sKpt0.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/4imXOsHErtMsjLIj6sKpt0.