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 0xe2d8e542d5be892c6c3a0434b6d85aa9315ab20c93fddd75958a4b6bd1b65a1c. 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/60744125-bd6b-427a-aaa0-e0570233c67c.json and https://artists.proofprofile.net/proofs/artist/60744125-bd6b-427a-aaa0-e0570233c67c.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 0xe17fc80df6e283e4f64bd2b1b04560eaf4e9b5f4c0493d0604560cec6c20d502. 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/7Cq5fL4HxgcOKIA7P2z64C.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/7Cq5fL4HxgcOKIA7P2z64C.
青春大满贯 - 《奋斗吧，少年！》电视剧片尾曲
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19719fe25d73799e6c90fc5728073f6203332789bc4ae7d41f48ff9b0fa06459. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/338nPokoUvwxfiMJ7H32SM.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/338nPokoUvwxfiMJ7H32SM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e1fc8d6c55f89092e8b9098f18afb0f8aaac8fe786e591d0f166fb51d2a865a. 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/3b4zPcS5zi97OAFNIXgjIJ.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/3b4zPcS5zi97OAFNIXgjIJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eb9d159ec9d32516eb51e9e07ea5f309193e03574533e4ab3294ea222280cc8. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1lYHuetw1hJl6ie4kItsDQ.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/1lYHuetw1hJl6ie4kItsDQ.
走在你身旁 - 《奋斗吧，少年！》电视剧插曲
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28005db864bb7491fac476814182ffce4bc4c673e596e7affef0ce6c09661230. 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/1KPcb5TFihKNqDu1h6CjzL.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/1KPcb5TFihKNqDu1h6CjzL.
夜雨星光 (電視劇《無與倫比的美麗》插曲)
电视剧《买定离手我爱你》插曲《有你的未来》
电视剧《买定离手我爱你》插曲《有你的未来》 (None)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfea62e74475c4e9336b028f786fe4d02fed3619fb3db06f2a6de40ba5d3cf172. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3E4bFtcdNB8ZhDwGxB6wLU.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/3E4bFtcdNB8ZhDwGxB6wLU.
一首暖暖的 (電視劇《暖暖, 請多指教》片頭曲)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e2aadbf90ff2e7d21220b289b295225487f60591283a8741ade299c7c76d6c. 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/0l9JSa02j9gS72P9NCJxQD.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/0l9JSa02j9gS72P9NCJxQD.
甜甜的小美满 (《致我们甜甜的小美满》电视剧插曲/推广曲)
甜甜的小美满 - 《致我们甜甜的小美满》电视剧插曲/推广曲
{"copyright_id":"0xe76d4d578fa69146c4df3246bb8ce822eeda942711e3208b5dc9f9247b2847db","isrc":"FR2X42027779","name":"甜甜的小美满 - 《致我们甜甜的小美满》电视剧插曲/推广曲","registered_at":"2026-06-18T22:26:35Z","spotify_id":"6aSbNJBXT6bLDgdeM01hOy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76d4d578fa69146c4df3246bb8ce822eeda942711e3208b5dc9f9247b2847db. 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/6aSbNJBXT6bLDgdeM01hOy.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/6aSbNJBXT6bLDgdeM01hOy.
心跳的證明 (電影《一吻定情》心動版主題曲)
心跳的證明 - 電影《一吻定情》心動版主題曲
{"copyright_id":"0x2b1be64f0959505c4cea05315af2f90aceb70f1722b96a2f605107c7c45f24bf","isrc":"TWDB51900001","name":"心跳的證明 - 電影《一吻定情》心動版主題曲","registered_at":"2026-06-04T10:49:58Z","spotify_id":"72f9WiINVWeJjtkwDKbZUU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b1be64f0959505c4cea05315af2f90aceb70f1722b96a2f605107c7c45f24bf. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/72f9WiINVWeJjtkwDKbZUU.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/72f9WiINVWeJjtkwDKbZUU.
{"copyright_id":"0x2b1be64f0959505c4cea05315af2f90aceb70f1722b96a2f605107c7c45f24bf","isrc":"TWDB51900001","name":"心跳的證明 - 電影《一吻定情》心動版主題曲","registered_at":"2026-06-04T10:49:58Z","spotify_id":"2yeYeRh4XKJoxaoVO9HfbG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b1be64f0959505c4cea05315af2f90aceb70f1722b96a2f605107c7c45f24bf. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2yeYeRh4XKJoxaoVO9HfbG.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/2yeYeRh4XKJoxaoVO9HfbG.
{"copyright_id":"0xaa3fb90ba0336ade489ec2c9b44a53dfef9b937b51278830fbcbdb4d1f83bfb7","isrc":"TWDB51900003","name":"Last Goodbye - 電影《一吻定情》插曲","registered_at":"2026-06-23T16:23:49Z","spotify_id":"5IFvs1XpcyiL0p7xjCjh5B","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa3fb90ba0336ade489ec2c9b44a53dfef9b937b51278830fbcbdb4d1f83bfb7. 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/5IFvs1XpcyiL0p7xjCjh5B.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/5IFvs1XpcyiL0p7xjCjh5B.
{"copyright_id":"0xcff5e9a61936aefadda6bc5fa9c1322bdf9627c3a6ff120f18e67bd730375bb1","isrc":"TWDB51900006","name":"First Kiss","registered_at":"2026-06-23T16:23:59Z","spotify_id":"71qirfm9WF9PGuVPtWmvue","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff5e9a61936aefadda6bc5fa9c1322bdf9627c3a6ff120f18e67bd730375bb1. 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/71qirfm9WF9PGuVPtWmvue.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/71qirfm9WF9PGuVPtWmvue.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb964da52342689ff633f6d96bff46865238a2aca882296b21ea1435e6ec580fe. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6yLMKddCahnKNHpz2uUc1A.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/6yLMKddCahnKNHpz2uUc1A.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04d84a96ac3c3c1c18eeca259573ed4d10289b8defa36aeaad7451ae456cfc0d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7mg72pg1uHQN7UpE6gF3pU.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/7mg72pg1uHQN7UpE6gF3pU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb130a9f7d0267eed8447310dd62ba592484e51e16714dc2cac5abd997806de86. 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/1Uw6GON49gsRti2UeESG07.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/1Uw6GON49gsRti2UeESG07.
{"copyright_id":"0xa4c6a67a3a13269feb9c615a571ffba81a1ed638c1d5660a1df4122101ca0dbb","isrc":"FRX872150709","name":"Now Go Away - 男声版","registered_at":"2026-06-21T09:02:25Z","spotify_id":"6uQumlEftvk0rwqFjLnlXj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c6a67a3a13269feb9c615a571ffba81a1ed638c1d5660a1df4122101ca0dbb. 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/6uQumlEftvk0rwqFjLnlXj.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/6uQumlEftvk0rwqFjLnlXj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1610bc3e8f6ac6c7e3aad1625620a48925338a19cb2990534aeea79da99cd415. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6t5NnoHrDWHIIjlk0WXDsv.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/6t5NnoHrDWHIIjlk0WXDsv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b34eaa650df58368f0fddcf116ce851d27da9ee0a5e24fc832fe44bdf3d2614. 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/10DDELFZbs3EztNxSxznZ3.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/10DDELFZbs3EztNxSxznZ3.
一起《致我们甜甜的小美满》网剧插曲）
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d1329bc9220be042002b0c2b2aee3b368fe324ea8bd7e0ec2c8a7aa8a36ae99. 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/28anUocLwHhxDSsmGSaZW1.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/28anUocLwHhxDSsmGSaZW1.
靠近点（电视剧《嘘，国王在冬眠》甜蜜曲）
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5bc898fe19c9b1b15cdb548f1a1e0133eab02796a963b0bb56c1c79f64647f1. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2GZEyVrERvWzIdC41tnKx0.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/2GZEyVrERvWzIdC41tnKx0.
甜甜小美满 - 网剧《致我们甜甜的小美满》片头曲
《致我们甜甜的小美满》 网剧影视原声带
{"copyright_id":"0xa8140119ec479528dfd4b6cd148e1fa55045e0fd7ec1986f10da2dc53e609ef3","isrc":"FRX872028240","name":"甜甜小美满 - 网剧《致我们甜甜的小美满》片头曲","registered_at":"2026-06-21T09:01:55Z","spotify_id":"7nLjiyr7yzvThpUe3hqrZg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8140119ec479528dfd4b6cd148e1fa55045e0fd7ec1986f10da2dc53e609ef3. 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/7nLjiyr7yzvThpUe3hqrZg.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/7nLjiyr7yzvThpUe3hqrZg.
有你的青春 - 网剧《致我们甜甜的小美满》片尾曲
{"copyright_id":"0xc09520c626dae76ed38a881c8ce0d456060929b80e0ca1b3ba2e2a1436dc901c","isrc":"FRX872028241","name":"有你的青春 - 网剧《致我们甜甜的小美满》片尾曲","registered_at":"2026-06-27T14:02:15Z","spotify_id":"6iqMHPPbhaNOcIc5uXjixl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc09520c626dae76ed38a881c8ce0d456060929b80e0ca1b3ba2e2a1436dc901c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6iqMHPPbhaNOcIc5uXjixl.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/6iqMHPPbhaNOcIc5uXjixl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e2aadbf90ff2e7d21220b289b295225487f60591283a8741ade299c7c76d6c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Ft96WGfMUUdjRmcG9F7oP.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/6Ft96WGfMUUdjRmcG9F7oP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe17fc80df6e283e4f64bd2b1b04560eaf4e9b5f4c0493d0604560cec6c20d502. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2il1H1KN6DMIsxfsFTlpyt.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/2il1H1KN6DMIsxfsFTlpyt.
一首暖暖的 (電視劇《暖暖, 請多指教》片頭曲) [伴奏版]
成都第31届世界大学生夏季运动会主题推广歌曲
壹起 (網劇《致我們甜甜的小美滿》插曲)
{"copyright_id":"0x9038e737454ac0a76ada1ff51a1dae12d1cb4df29c5fdad7c6d1f31e0c10f9cc","isrc":"HKE672000162","name":"壹起 (網劇《致我們甜甜的小美滿》插曲)","registered_at":"2026-06-24T23:21:38Z","spotify_id":"4weew6CC1OXzsU4R6XAQkz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9038e737454ac0a76ada1ff51a1dae12d1cb4df29c5fdad7c6d1f31e0c10f9cc. 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/4weew6CC1OXzsU4R6XAQkz.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/4weew6CC1OXzsU4R6XAQkz.
壹起 (網劇《致我們甜甜的小美滿》插曲) - 伴奏
夜雨星光 - 電視劇《無與倫比的美麗》插曲