Vivian Koo
type: MusicGroup
genre: cantopop
genre: c-pop
genre: mandopop
popularity: 35
followers: 20463
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa773fd1f5f1f5cabdc1373513d92adec937b829cc2138f44c1e69b25fa74769c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953423
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953423
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/10b453c2-5a7a-4eff-90fb-f84b453975dc.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/10b453c2-5a7a-4eff-90fb-f84b453975dc.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/10b453c2-5a7a-4eff-90fb-f84b453975dc
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T21:20:00Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa773fd1f5f1f5cabdc1373513d92adec937b829cc2138f44c1e69b25fa74769c","name":"Vivian Koo","registered_at":"2026-06-11T12:03:22Z","symbol":"NIM0022374","token_address":"0x2108051baeef1b20983b4f5a4f8c16a503cd32c9","type":"artist","uuid":"10b453c2-5a7a-4eff-90fb-f84b453975dc"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa773fd1f5f1f5cabdc1373513d92adec937b829cc2138f44c1e69b25fa74769c. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/10b453c2-5a7a-4eff-90fb-f84b453975dc.json and https://artists.proofprofile.net/proofs/artist/10b453c2-5a7a-4eff-90fb-f84b453975dc.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T21:20:00Z
  text: {"copyright_id":"0xa773fd1f5f1f5cabdc1373513d92adec937b829cc2138f44c1e69b25fa74769c","name":"Vivian Koo","registered_at":"2026-06-11T12:03:22Z","symbol":"NIM0022374","token_address":"0x2108051baeef1b20983b4f5a4f8c16a503cd32c9","type":"artist","uuid":"10b453c2-5a7a-4eff-90fb-f84b453975dc"}
album: MY TV LOVE SONGS
  type: MusicAlbum
  date published: 2017-06-08
  track: 月無聲 - 「收規華」主題曲
    type: MusicRecording
    duration: PT3M51S
    duration ms: 231680
    explicit: false
    by artist: Louis Cheung
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
    isrc code: HKJ341780035
  track: 愛 - 「愛情來的時候-德國」主題曲
    type: MusicRecording
    duration: PT3M19S
    duration ms: 199333
    explicit: false
    by artist: Jinny Ng
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
    isrc code: HKJ341780036
  track: 我不會撒嬌 - 「不懂撒嬌的女人」主題曲
    type: MusicRecording
    duration: PT2M40S
    duration ms: 160790
    explicit: false
    by artist: Stephanie Ho
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
    isrc code: HKJ341780037
  track: 陪著你走 - 「不懂撒嬌的女人」插曲
    type: MusicRecording
    duration: PT3M26S
    duration ms: 206295
    explicit: false
    by artist: Kayee Tam
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
    isrc code: HKJ341780038
  track: 我不歸去 - 「射鵰英雄傳」片尾曲
    type: MusicRecording
    duration: PT3M32S
    duration ms: 212139
    explicit: false
    by artist: Kayee Tam
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
    isrc code: HKJ341780039
  track: 從未知道你最好 - 「城寨英雄」片尾曲
    type: MusicRecording
    duration: PT4M17S
    duration ms: 257133
    explicit: false
    by artist: Ruco Chan
    by artist: Nancy Wu
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
    isrc code: HKJ341780019
  track: 我們都受傷 - 「實習天使」主題曲
    type: MusicRecording
    duration: PT3M41S
    duration ms: 221960
    explicit: false
    by artist: Jinny Ng
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
    isrc code: HKJ341780020
  track: 獨來獨往 - 「與諜同謀」主題曲
    type: MusicRecording
    duration: PT4M27S
    duration ms: 267653
    explicit: false
    by artist: Jia Liang Luo
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
    isrc code: HKJ341780021
  track: 最真心一對 - 「EU 超時任務 」主題曲
    type: MusicRecording
    duration: PT3M34S
    duration ms: 214680
    explicit: false
    by artist: Stephanie Ho
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
    isrc code: HKJ341780022
  track: 地盡頭 - 「與諜同謀」片尾曲
    type: MusicRecording
    duration: PT4M1S
    duration ms: 241173
    explicit: false
    by artist: Fred Cheng
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
  track: 誰可改變 - 「巨輪2 」主題曲
    type: MusicRecording
    duration: PT3M36S
    duration ms: 216320
    explicit: false
    by artist: Ruco Chan
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
    isrc code: HKJ341780024
  track: 真心真意 - 「我瞞結婚了 」主題曲
    type: MusicRecording
    duration: PT3M39S
    duration ms: 219786
    explicit: false
    by artist: Fred Cheng
    by artist: Stephanie Ho
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
    isrc code: HKJ341780025
  track: 記住忘記我 - 「無心法師」主題曲
    type: MusicRecording
    duration: PT3M18S
    duration ms: 198933
    explicit: false
    by artist: Alfred Hui
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
    isrc code: HKJ341780026
  track: 印記 - 「我瞞結婚了」插曲
    type: MusicRecording
    duration: PT3M40S
    duration ms: 220213
    explicit: false
    by artist: Kayee Tam
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
    isrc code: HKJ341780027
  track: 天地不容 - 「殭」片尾曲
    type: MusicRecording
    duration: PT3M18S
    duration ms: 198626
    explicit: false
    by artist: Hubert Wu
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
    isrc code: HKJ341780028
  track: 問天 - 「琅琊榜」主題曲
    type: MusicRecording
    duration: PT3M45S
    duration ms: 225293
    explicit: false
    by artist: Alfred Hui
    in album: MY TV LOVE SONGS
      type: MusicAlbum
      date published: 2017-06-08
    isrc code: HKJ341780029
  track: 不變的愛 - 「親親我好媽」主題曲
  track: 聽海 - 「警犬巴打」插曲
  track: 不可告人 - 「致命復活」主題曲
  track: Can You See - 「律政強人」插曲
  track: 一顆不變的心 - 「張保仔」插曲
album: 暗房 (劇集《隱門》主題曲)
album: 哭牆
album: 在一起 - 劇集《企業強人》片尾曲
album: 我管你
album: 阿拉斯加海灣 (劇集《婚後事》插曲)
album: 同枕 (劇集《再見 · 枕邊人》主題曲)
album: 保存 ∙ 紀念 ∙ 回憶 (劇集《旁觀者》片尾曲)
album: 不會道別 (劇集《你好，我的大夫》片尾曲)
album: 沿路是飄雪 (劇集《長風渡》片尾曲)
album: 城市迷霧 (劇集《破毒強人》片尾曲)
album: Liar
album: 若離於愛 (劇集《飛狐外傳》片尾曲)
album: 再也不見 (劇集《法證先鋒V》片尾曲)
album: 我要和你在一起 (劇集《愛上我的衰神》插曲)
album: 魂繞夢牽 (劇集 "驪歌行" 片尾曲)
album: 不敢開口 (劇集 "星空下的仁醫" 插曲)
album: 倔強
album: 習慣 (劇集 "陀槍師姐2021” 片尾曲)
album: 哭牆 (劇集" 香港愛情故事" 片尾曲)
album: 該如何放棄愛
album: 月亮代表我的心 (劇集 “黃金有罪” 插曲)
album: 我為我堅強 (劇集 “獨孤皇后” 主題曲)
album: 今宵多珍重 (國) [劇集 "金宵大廈“ 片尾曲]
album: 今宵多珍重 (Happy Version) (國) [劇集 “金宵大廈” 插曲]
album: 安守本份 (國語版)
album: 安守本份 2017 (劇集 “使徒行者2” 插曲)
album: 聽海 (劇集 "警犬巴打" 插曲)
track: 暗房 - (劇集《隱門》主題曲)
track: 沿路是飄雪 - 劇集《長風渡》片尾曲
track: 聽海 - 「警犬巴打」插曲
track: 哭牆 - 電視劇「香港愛情故事」片尾曲
track: 習慣(國語) - 電視劇「陀槍師姐2021」片尾曲
track: 安守本份 - 電視劇「使徒行者2」插曲
track: 今宵多珍重(國語) - 電視劇「金宵大厦」片尾曲
track: 該如何放棄愛(國語) - 電視劇「七公主」片尾曲
track: 聽海(國語) - 電視劇「警犬巴打」插曲
track: 月亮代表我的心(國語) - 電視劇「黃金有罪」插曲
track: 別再回頭(國語)
track: 我為我堅強 - 電視劇「獨孤皇后」主題曲
track: 安守本份 (國語)
track: 放棄自己 - 電視劇「金宵大厦」插曲
track: 在一起 - 劇集《企業強人》片尾曲
track: 我管你
track: 阿拉斯加海灣 - 劇集《婚後事》插曲
track: 同枕 - 劇集《再見 · 枕邊人》主題曲
track: 保存 ∙ 紀念 ∙ 回憶 - 劇集《旁觀者》片尾曲
track: 不會道別 - 劇集《你好，我的大夫》片尾曲

不變的愛 - 「親親我好媽」主題曲
type: MusicRecording
duration: PT4M33S
duration ms: 273586
explicit: false
by artist: Edwin Siu
in album: MY TV LOVE SONGS
  type: MusicAlbum
  date published: 2017-06-08
isrc code: HKJ341780030

聽海 - 「警犬巴打」插曲
type: MusicRecording
duration: PT4M17S
duration ms: 257720
explicit: false
by artist: Vivian Koo
in album: MY TV LOVE SONGS
  type: MusicAlbum
  date published: 2017-06-08
isrc code: HKJ341780031

不可告人 - 「致命復活」主題曲
type: MusicRecording
duration: PT3M25S
duration ms: 205546
explicit: false
by artist: Vincent Wong
in album: MY TV LOVE SONGS
  type: MusicAlbum
  date published: 2017-06-08
isrc code: HKJ341780032

Can You See - 「律政強人」插曲
type: MusicRecording
duration: PT3M21S
duration ms: 201586
explicit: false
by artist: Kayee Tam
in album: MY TV LOVE SONGS
  type: MusicAlbum
  date published: 2017-06-08
isrc code: HKJ341780033

一顆不變的心 - 「張保仔」插曲
type: MusicRecording
duration: PT3M57S
duration ms: 237506
explicit: false
by artist: Linda Chung
in album: MY TV LOVE SONGS
  type: MusicAlbum
  date published: 2017-06-08
isrc code: HKJ341780034

暗房 (劇集《隱門》主題曲)
type: MusicAlbum
date published: 2023-06-02
track: 暗房 - (劇集《隱門》主題曲)
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156562
  explicit: false
  by artist: Vivian Koo
  by artist: Ruco Chan
  in album: 暗房 (劇集《隱門》主題曲)
    type: MusicAlbum
    date published: 2023-06-02
  isrc code: HKJ342200041
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T09:55:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x99a53153556d366aeecea1b0a0b8de2881fe261e6a20a79183f26326e947b893
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6htDs7VOViB310KsnnqBfB.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6htDs7VOViB310KsnnqBfB
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x99a53153556d366aeecea1b0a0b8de2881fe261e6a20a79183f26326e947b893","isrc":"HKJ342200041","name":"暗房 - (劇集《隱門》主題曲)","registered_at":"2026-06-10T09:55:50Z","spotify_id":"6htDs7VOViB310KsnnqBfB","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99a53153556d366aeecea1b0a0b8de2881fe261e6a20a79183f26326e947b893. 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/6htDs7VOViB310KsnnqBfB.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/6htDs7VOViB310KsnnqBfB.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0x99a53153556d366aeecea1b0a0b8de2881fe261e6a20a79183f26326e947b893","isrc":"HKJ342200041","name":"暗房 - (劇集《隱門》主題曲)","registered_at":"2026-06-10T09:55:50Z","spotify_id":"6htDs7VOViB310KsnnqBfB","type":"track"}

哭牆
type: MusicAlbum
date published: 2021-04-28
track: 哭牆 - 電視劇「香港愛情故事」片尾曲
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272506
  explicit: false
  by artist: Vivian Koo
  in album: 哭牆
    type: MusicAlbum
    date published: 2021-04-28
  isrc code: HKJ342000037
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T04:34:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe94cd98e3af1924538476ec6f91e1cc7aedd659bde8ae3768d4f63a52a9dbb93
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953515
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953515
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2GjcIfpNO2IOkKuC4g52mB.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2GjcIfpNO2IOkKuC4g52mB
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xe94cd98e3af1924538476ec6f91e1cc7aedd659bde8ae3768d4f63a52a9dbb93","isrc":"HKJ342000037","name":"哭牆 - 電視劇「香港愛情故事」片尾曲","registered_at":"2026-06-07T04:34:44Z","spotify_id":"2GjcIfpNO2IOkKuC4g52mB","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94cd98e3af1924538476ec6f91e1cc7aedd659bde8ae3768d4f63a52a9dbb93. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2GjcIfpNO2IOkKuC4g52mB.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/2GjcIfpNO2IOkKuC4g52mB.
    date published: 2026-06-13T12:53:06Z
    text: {"copyright_id":"0xe94cd98e3af1924538476ec6f91e1cc7aedd659bde8ae3768d4f63a52a9dbb93","isrc":"HKJ342000037","name":"哭牆 - 電視劇「香港愛情故事」片尾曲","registered_at":"2026-06-07T04:34:44Z","spotify_id":"2GjcIfpNO2IOkKuC4g52mB","type":"track"}
track: 習慣(國語) - 電視劇「陀槍師姐2021」片尾曲
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225346
  explicit: false
  by artist: Vivian Koo
  in album: 哭牆
    type: MusicAlbum
    date published: 2021-04-28
  isrc code: HKJ342000042
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T10:23:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4007974cb246d0dbb31277046a07d3f9ee453599b24988b7d8586eceaf6ddb9a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953528
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953528
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2oLE0td38noeNqBspiSSlw.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2oLE0td38noeNqBspiSSlw
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x4007974cb246d0dbb31277046a07d3f9ee453599b24988b7d8586eceaf6ddb9a","isrc":"HKJ342000042","name":"習慣(國語) - 電視劇「陀槍師姐2021」片尾曲","registered_at":"2026-06-10T10:23:36Z","spotify_id":"2oLE0td38noeNqBspiSSlw","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4007974cb246d0dbb31277046a07d3f9ee453599b24988b7d8586eceaf6ddb9a. 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/2oLE0td38noeNqBspiSSlw.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/2oLE0td38noeNqBspiSSlw.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x4007974cb246d0dbb31277046a07d3f9ee453599b24988b7d8586eceaf6ddb9a","isrc":"HKJ342000042","name":"習慣(國語) - 電視劇「陀槍師姐2021」片尾曲","registered_at":"2026-06-10T10:23:36Z","spotify_id":"2oLE0td38noeNqBspiSSlw","type":"track"}
track: 安守本份 - 電視劇「使徒行者2」插曲
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248013
  explicit: false
  by artist: Vivian Koo
  in album: 哭牆
    type: MusicAlbum
    date published: 2021-04-28
  isrc code: HKJ341700039
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T10:22:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbe6648d85857755ad7f92592c4626fd2f0c255a8a256f8d7c5c76e145b409fce
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953528
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953528
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/7CnCjWhERru7ajKcor1YC2.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7CnCjWhERru7ajKcor1YC2
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xbe6648d85857755ad7f92592c4626fd2f0c255a8a256f8d7c5c76e145b409fce","isrc":"HKJ341700039","name":"安守本份 - 電視劇「使徒行者2」插曲","registered_at":"2026-06-07T10:22:58Z","spotify_id":"7CnCjWhERru7ajKcor1YC2","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe6648d85857755ad7f92592c4626fd2f0c255a8a256f8d7c5c76e145b409fce. 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/7CnCjWhERru7ajKcor1YC2.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/7CnCjWhERru7ajKcor1YC2.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0xbe6648d85857755ad7f92592c4626fd2f0c255a8a256f8d7c5c76e145b409fce","isrc":"HKJ341700039","name":"安守本份 - 電視劇「使徒行者2」插曲","registered_at":"2026-06-07T10:22:58Z","spotify_id":"7CnCjWhERru7ajKcor1YC2","type":"track"}
track: 今宵多珍重(國語) - 電視劇「金宵大厦」片尾曲
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233800
  explicit: false
  by artist: Vivian Koo
  in album: 哭牆
    type: MusicAlbum
    date published: 2021-04-28
  isrc code: HKJ341900007
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-27T23:14:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd49e2b0dc2fd78b827c135c1f6bfcb83450aeb797e312ad79e20c0400c27f465
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956375
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0wgolrMU1UzyNKQmEGjkaH.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0wgolrMU1UzyNKQmEGjkaH
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xd49e2b0dc2fd78b827c135c1f6bfcb83450aeb797e312ad79e20c0400c27f465","isrc":"HKJ341900007","name":"今宵多珍重(國語) - 電視劇「金宵大厦」片尾曲","registered_at":"2026-06-27T23:14:54Z","spotify_id":"0wgolrMU1UzyNKQmEGjkaH","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd49e2b0dc2fd78b827c135c1f6bfcb83450aeb797e312ad79e20c0400c27f465. 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/0wgolrMU1UzyNKQmEGjkaH.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/0wgolrMU1UzyNKQmEGjkaH.
    date published: 2026-07-02T16:51:38Z
    text: {"copyright_id":"0xd49e2b0dc2fd78b827c135c1f6bfcb83450aeb797e312ad79e20c0400c27f465","isrc":"HKJ341900007","name":"今宵多珍重(國語) - 電視劇「金宵大厦」片尾曲","registered_at":"2026-06-27T23:14:54Z","spotify_id":"0wgolrMU1UzyNKQmEGjkaH","type":"track"}
track: 該如何放棄愛(國語) - 電視劇「七公主」片尾曲
  type: MusicRecording
  duration: PT3M58S
  duration ms: 238080
  explicit: false
  by artist: Vivian Koo
  in album: 哭牆
    type: MusicAlbum
    date published: 2021-04-28
  isrc code: HKJ342050008
  additional property: CopyrightID
  additional property: CopyrightStatus
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: 聽海(國語) - 電視劇「警犬巴打」插曲
track: 月亮代表我的心(國語) - 電視劇「黃金有罪」插曲
track: 別再回頭(國語)
track: 我為我堅強 - 電視劇「獨孤皇后」主題曲
track: 安守本份 (國語)
track: 放棄自己 - 電視劇「金宵大厦」插曲

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-11T22:40:10+00:00

CopyrightChainExplorerURL
type: PropertyValue
value: https://explorer.copyrightchains.com/tx/0xa418231ec190baa9814e7209c0872d0d1be7c9cfbac80ee53351e1f07236c584

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953520

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block/953520

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/1sPtQcDlMNF4kyUd1iTANh.json

OTSVerificationAPI
type: PropertyValue
value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1sPtQcDlMNF4kyUd1iTANh

OTSTimestamp
type: PropertyValue
value: 2026-06-13T13:32:09Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0xa418231ec190baa9814e7209c0872d0d1be7c9cfbac80ee53351e1f07236c584","isrc":"HKJ342050008","name":"該如何放棄愛(國語) - 電視劇「七公主」片尾曲","registered_at":"2026-06-11T22:40:10Z","spotify_id":"1sPtQcDlMNF4kyUd1iTANh","type":"track"}

OTSVerifyInstructions
type: PropertyValue
value: 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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa418231ec190baa9814e7209c0872d0d1be7c9cfbac80ee53351e1f07236c584. 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/1sPtQcDlMNF4kyUd1iTANh.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/1sPtQcDlMNF4kyUd1iTANh.
date published: 2026-06-13T13:32:09Z
text: {"copyright_id":"0xa418231ec190baa9814e7209c0872d0d1be7c9cfbac80ee53351e1f07236c584","isrc":"HKJ342050008","name":"該如何放棄愛(國語) - 電視劇「七公主」片尾曲","registered_at":"2026-06-11T22:40:10Z","spotify_id":"1sPtQcDlMNF4kyUd1iTANh","type":"track"}

聽海(國語) - 電視劇「警犬巴打」插曲
type: MusicRecording
duration: PT4M16S
duration ms: 256600
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ341600001
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T00:38:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0e06ef723375e60394ee2a1a990241209484311a8fa01faa73567a2bb2a47176
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956302
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2o0JGdgjTUVkvw02XX2tCO.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2o0JGdgjTUVkvw02XX2tCO
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x0e06ef723375e60394ee2a1a990241209484311a8fa01faa73567a2bb2a47176","isrc":"HKJ341600001","name":"聽海(國語) - 電視劇「警犬巴打」插曲","registered_at":"2026-06-19T00:38:08Z","spotify_id":"2o0JGdgjTUVkvw02XX2tCO","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e06ef723375e60394ee2a1a990241209484311a8fa01faa73567a2bb2a47176. 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/2o0JGdgjTUVkvw02XX2tCO.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/2o0JGdgjTUVkvw02XX2tCO.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x0e06ef723375e60394ee2a1a990241209484311a8fa01faa73567a2bb2a47176","isrc":"HKJ341600001","name":"聽海(國語) - 電視劇「警犬巴打」插曲","registered_at":"2026-06-19T00:38:08Z","spotify_id":"2o0JGdgjTUVkvw02XX2tCO","type":"track"}

月亮代表我的心(國語) - 電視劇「黃金有罪」插曲
type: MusicRecording
duration: PT3M41S
duration ms: 221306
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ341900003
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T01:26:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc30d9591417a521995179c5401fd78b4879685921ddb3c7ca3131dc5ced41e13
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2gLl6hcdjV0LbHrApadpvM.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2gLl6hcdjV0LbHrApadpvM
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc30d9591417a521995179c5401fd78b4879685921ddb3c7ca3131dc5ced41e13","isrc":"HKJ341900003","name":"月亮代表我的心(國語) - 電視劇「黃金有罪」插曲","registered_at":"2026-06-09T01:26:12Z","spotify_id":"2gLl6hcdjV0LbHrApadpvM","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc30d9591417a521995179c5401fd78b4879685921ddb3c7ca3131dc5ced41e13. 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/2gLl6hcdjV0LbHrApadpvM.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/2gLl6hcdjV0LbHrApadpvM.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xc30d9591417a521995179c5401fd78b4879685921ddb3c7ca3131dc5ced41e13","isrc":"HKJ341900003","name":"月亮代表我的心(國語) - 電視劇「黃金有罪」插曲","registered_at":"2026-06-09T01:26:12Z","spotify_id":"2gLl6hcdjV0LbHrApadpvM","type":"track"}

別再回頭(國語)
type: MusicRecording
duration: PT4M12S
duration ms: 252120
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ342150009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T09:05:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdabbfde0e0da18f4af773e4defef282a94b269748ddfa821b1b698ade9831242
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/494I5UD1CTKnc2QRbJtLZx.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/494I5UD1CTKnc2QRbJtLZx
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xdabbfde0e0da18f4af773e4defef282a94b269748ddfa821b1b698ade9831242","isrc":"HKJ342150009","name":"別再回頭(國語)","registered_at":"2026-06-26T09:05:00Z","spotify_id":"494I5UD1CTKnc2QRbJtLZx","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdabbfde0e0da18f4af773e4defef282a94b269748ddfa821b1b698ade9831242. 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/494I5UD1CTKnc2QRbJtLZx.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/494I5UD1CTKnc2QRbJtLZx.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0xdabbfde0e0da18f4af773e4defef282a94b269748ddfa821b1b698ade9831242","isrc":"HKJ342150009","name":"別再回頭(國語)","registered_at":"2026-06-26T09:05:00Z","spotify_id":"494I5UD1CTKnc2QRbJtLZx","type":"track"}

我為我堅強 - 電視劇「獨孤皇后」主題曲
type: MusicRecording
duration: PT4M5S
duration ms: 245693
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ341900080
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T23:14:52+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x36bb51026aacc237a5207e939376e9597034a064e95614e0a73222311ab86dde
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956375
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956375
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5tStqQdRlruB0wU03RM33S.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5tStqQdRlruB0wU03RM33S
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T16:51:38Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x36bb51026aacc237a5207e939376e9597034a064e95614e0a73222311ab86dde","isrc":"HKJ341900080","name":"我為我堅強 - 電視劇「獨孤皇后」主題曲","registered_at":"2026-06-27T23:14:52Z","spotify_id":"5tStqQdRlruB0wU03RM33S","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36bb51026aacc237a5207e939376e9597034a064e95614e0a73222311ab86dde. 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/5tStqQdRlruB0wU03RM33S.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/5tStqQdRlruB0wU03RM33S.
  date published: 2026-07-02T16:51:38Z
  text: {"copyright_id":"0x36bb51026aacc237a5207e939376e9597034a064e95614e0a73222311ab86dde","isrc":"HKJ341900080","name":"我為我堅強 - 電視劇「獨孤皇后」主題曲","registered_at":"2026-06-27T23:14:52Z","spotify_id":"5tStqQdRlruB0wU03RM33S","type":"track"}

安守本份 (國語)
type: MusicRecording
duration: PT4M8S
duration ms: 248186
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ341750015
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T02:02:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x48ceb1ec1fa5e3ece0e122ee394c73ceade53e49eb1b3e8a271e315426bfb12b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4pLlgskOPp66dm3HgPMuBb.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4pLlgskOPp66dm3HgPMuBb
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x48ceb1ec1fa5e3ece0e122ee394c73ceade53e49eb1b3e8a271e315426bfb12b","isrc":"HKJ341750015","name":"安守本份 (國語)","registered_at":"2026-06-27T02:02:17Z","spotify_id":"4pLlgskOPp66dm3HgPMuBb","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ceb1ec1fa5e3ece0e122ee394c73ceade53e49eb1b3e8a271e315426bfb12b. 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/4pLlgskOPp66dm3HgPMuBb.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/4pLlgskOPp66dm3HgPMuBb.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x48ceb1ec1fa5e3ece0e122ee394c73ceade53e49eb1b3e8a271e315426bfb12b","isrc":"HKJ341750015","name":"安守本份 (國語)","registered_at":"2026-06-27T02:02:17Z","spotify_id":"4pLlgskOPp66dm3HgPMuBb","type":"track"}

放棄自己 - 電視劇「金宵大厦」插曲
type: MusicRecording
duration: PT4M23S
duration ms: 263813
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ342150010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T08:54:03+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5dfc7069d66ed7a71d119c6b848295e391e9d81832435c77e1edf502d909e351
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5WIZKnvMKSJKduuIDnbngD.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5WIZKnvMKSJKduuIDnbngD
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5dfc7069d66ed7a71d119c6b848295e391e9d81832435c77e1edf502d909e351","isrc":"HKJ342150010","name":"放棄自己 - 電視劇「金宵大厦」插曲","registered_at":"2026-06-26T08:54:03Z","spotify_id":"5WIZKnvMKSJKduuIDnbngD","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dfc7069d66ed7a71d119c6b848295e391e9d81832435c77e1edf502d909e351. 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/5WIZKnvMKSJKduuIDnbngD.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/5WIZKnvMKSJKduuIDnbngD.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x5dfc7069d66ed7a71d119c6b848295e391e9d81832435c77e1edf502d909e351","isrc":"HKJ342150010","name":"放棄自己 - 電視劇「金宵大厦」插曲","registered_at":"2026-06-26T08:54:03Z","spotify_id":"5WIZKnvMKSJKduuIDnbngD","type":"track"}

在一起 - 劇集《企業強人》片尾曲
type: MusicAlbum
date published: 2024-09-16
track: 在一起 - 劇集《企業強人》片尾曲
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214500
  explicit: false
  by artist: Vivian Koo
  in album: 在一起 - 劇集《企業強人》片尾曲
    type: MusicAlbum
    date published: 2024-09-16
  isrc code: HKJ342400029
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T00:39:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1b7d1aaa0da235561d83950cb68afcb3070dcc48b42e8c5b2f495b983a0bbb66
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956302
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0amgqlDzvmEecNiTLY1WRG.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0amgqlDzvmEecNiTLY1WRG
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x1b7d1aaa0da235561d83950cb68afcb3070dcc48b42e8c5b2f495b983a0bbb66","isrc":"HKJ342400029","name":"在一起 - 劇集《企業強人》片尾曲","registered_at":"2026-06-19T00:39:16Z","spotify_id":"0amgqlDzvmEecNiTLY1WRG","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b7d1aaa0da235561d83950cb68afcb3070dcc48b42e8c5b2f495b983a0bbb66. 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/0amgqlDzvmEecNiTLY1WRG.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/0amgqlDzvmEecNiTLY1WRG.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0x1b7d1aaa0da235561d83950cb68afcb3070dcc48b42e8c5b2f495b983a0bbb66","isrc":"HKJ342400029","name":"在一起 - 劇集《企業強人》片尾曲","registered_at":"2026-06-19T00:39:16Z","spotify_id":"0amgqlDzvmEecNiTLY1WRG","type":"track"}

我管你
type: MusicAlbum
date published: 2024-05-30
track: 我管你
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208864
  explicit: false
  by artist: Vivian Koo
  in album: 我管你
    type: MusicAlbum
    date published: 2024-05-30
  isrc code: HKJ342450019

阿拉斯加海灣 (劇集《婚後事》插曲)
type: MusicAlbum
date published: 2024-02-26
track: 阿拉斯加海灣 - 劇集《婚後事》插曲
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245959
  explicit: false
  by artist: Vivian Koo
  in album: 阿拉斯加海灣 (劇集《婚後事》插曲)
    type: MusicAlbum
    date published: 2024-02-26
  isrc code: HKJ342200065
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T10:26:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x638487fc2b97848a2433b1b43808cd367ab668982b3c0de674b158b1ec138a04
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953528
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953528
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6okhCjlIbRRzWLdVc5etB0.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6okhCjlIbRRzWLdVc5etB0
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x638487fc2b97848a2433b1b43808cd367ab668982b3c0de674b158b1ec138a04","isrc":"HKJ342200065","name":"阿拉斯加海灣 - 劇集《婚後事》插曲","registered_at":"2026-06-07T10:26:09Z","spotify_id":"6okhCjlIbRRzWLdVc5etB0","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638487fc2b97848a2433b1b43808cd367ab668982b3c0de674b158b1ec138a04. 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/6okhCjlIbRRzWLdVc5etB0.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/6okhCjlIbRRzWLdVc5etB0.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x638487fc2b97848a2433b1b43808cd367ab668982b3c0de674b158b1ec138a04","isrc":"HKJ342200065","name":"阿拉斯加海灣 - 劇集《婚後事》插曲","registered_at":"2026-06-07T10:26:09Z","spotify_id":"6okhCjlIbRRzWLdVc5etB0","type":"track"}

同枕 (劇集《再見 · 枕邊人》主題曲)
type: MusicAlbum
date published: 2024-02-26
track: 同枕 - 劇集《再見 · 枕邊人》主題曲
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231692
  explicit: false
  by artist: Vivian Koo
  in album: 同枕 (劇集《再見 · 枕邊人》主題曲)
    type: MusicAlbum
    date published: 2024-02-26
  isrc code: HKJ342300012
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T18:02:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x279703c25b2c36b801ddd8f76c591ed031d4a201a582c5dbd5558a91ef4ad294
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953528
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953528
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1FuNK21Cdv2CjQnV4rftay.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1FuNK21Cdv2CjQnV4rftay
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x279703c25b2c36b801ddd8f76c591ed031d4a201a582c5dbd5558a91ef4ad294","isrc":"HKJ342300012","name":"同枕 - 劇集《再見 · 枕邊人》主題曲","registered_at":"2026-06-08T18:02:23Z","spotify_id":"1FuNK21Cdv2CjQnV4rftay","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x279703c25b2c36b801ddd8f76c591ed031d4a201a582c5dbd5558a91ef4ad294. 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/1FuNK21Cdv2CjQnV4rftay.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/1FuNK21Cdv2CjQnV4rftay.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x279703c25b2c36b801ddd8f76c591ed031d4a201a582c5dbd5558a91ef4ad294","isrc":"HKJ342300012","name":"同枕 - 劇集《再見 · 枕邊人》主題曲","registered_at":"2026-06-08T18:02:23Z","spotify_id":"1FuNK21Cdv2CjQnV4rftay","type":"track"}

保存 ∙ 紀念 ∙ 回憶 (劇集《旁觀者》片尾曲)
type: MusicAlbum
date published: 2024-01-04
track: 保存 ∙ 紀念 ∙ 回憶 - 劇集《旁觀者》片尾曲
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197391
  explicit: false
  by artist: Vivian Koo
  in album: 保存 ∙ 紀念 ∙ 回憶 (劇集《旁觀者》片尾曲)
    type: MusicAlbum
    date published: 2024-01-04
  isrc code: HKJ342200003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-25T04:58:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf5ec78880a8ee1ab9b063a2ff3cf29d79082f0a0faac088af212728114c07505
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956312
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956312
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2Zko9Fh9BWGvM0n6SFLjG3.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Zko9Fh9BWGvM0n6SFLjG3
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xf5ec78880a8ee1ab9b063a2ff3cf29d79082f0a0faac088af212728114c07505","isrc":"HKJ342200003","name":"保存 ∙ 紀念 ∙ 回憶 - 劇集《旁觀者》片尾曲","registered_at":"2026-06-25T04:58:15Z","spotify_id":"2Zko9Fh9BWGvM0n6SFLjG3","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5ec78880a8ee1ab9b063a2ff3cf29d79082f0a0faac088af212728114c07505. 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/2Zko9Fh9BWGvM0n6SFLjG3.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/2Zko9Fh9BWGvM0n6SFLjG3.
    date published: 2026-07-02T05:09:12Z
    text: {"copyright_id":"0xf5ec78880a8ee1ab9b063a2ff3cf29d79082f0a0faac088af212728114c07505","isrc":"HKJ342200003","name":"保存 ∙ 紀念 ∙ 回憶 - 劇集《旁觀者》片尾曲","registered_at":"2026-06-25T04:58:15Z","spotify_id":"2Zko9Fh9BWGvM0n6SFLjG3","type":"track"}

不會道別 (劇集《你好，我的大夫》片尾曲)
type: MusicAlbum
date published: 2023-09-11
track: 不會道別 - 劇集《你好，我的大夫》片尾曲
  type: MusicRecording
  duration: PT4M12S
  duration ms: 252352
  explicit: false
  by artist: Vivian Koo
  in album: 不會道別 (劇集《你好，我的大夫》片尾曲)
    type: MusicAlbum
    date published: 2023-09-11
  isrc code: HKJ342300004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T10:26:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb479e12426413a3768f5754bc97efb88522b6736a7e352f01bc68ed5b92d64c4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953528
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953528
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3j0HCBpv01ToK9kqw34FZF.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3j0HCBpv01ToK9kqw34FZF
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xb479e12426413a3768f5754bc97efb88522b6736a7e352f01bc68ed5b92d64c4","isrc":"HKJ342300004","name":"不會道別 - 劇集《你好，我的大夫》片尾曲","registered_at":"2026-06-07T10:26:31Z","spotify_id":"3j0HCBpv01ToK9kqw34FZF","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb479e12426413a3768f5754bc97efb88522b6736a7e352f01bc68ed5b92d64c4. 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/3j0HCBpv01ToK9kqw34FZF.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/3j0HCBpv01ToK9kqw34FZF.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0xb479e12426413a3768f5754bc97efb88522b6736a7e352f01bc68ed5b92d64c4","isrc":"HKJ342300004","name":"不會道別 - 劇集《你好，我的大夫》片尾曲","registered_at":"2026-06-07T10:26:31Z","spotify_id":"3j0HCBpv01ToK9kqw34FZF","type":"track"}

沿路是飄雪 (劇集《長風渡》片尾曲)
type: MusicAlbum
date published: 2023-08-31
track: 沿路是飄雪 - 劇集《長風渡》片尾曲
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221235
  explicit: false
  by artist: Vivian Koo
  in album: 沿路是飄雪 (劇集《長風渡》片尾曲)
    type: MusicAlbum
    date published: 2023-08-31
  isrc code: HKJ342300046

城市迷霧 (劇集《破毒強人》片尾曲)
type: MusicAlbum
date published: 2023-07-31
track: 城市迷霧 - (劇集《破毒強人》片尾曲)
  type: MusicRecording
  duration: PT3M58S
  duration ms: 238714
  explicit: false
  by artist: Vivian Koo
  in album: 城市迷霧 (劇集《破毒強人》片尾曲)
    type: MusicAlbum
    date published: 2023-07-31
  isrc code: HKJ342200069
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T10:28:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xddb1265a2cc2bedf63d34d98f42d686ec659b73f0c4995917f3fa70efc7225c5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/62r8uB4ccLlzsYsyUGm1Sj.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/62r8uB4ccLlzsYsyUGm1Sj
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xddb1265a2cc2bedf63d34d98f42d686ec659b73f0c4995917f3fa70efc7225c5","isrc":"HKJ342200069","name":"城市迷霧 - (劇集《破毒強人》片尾曲)","registered_at":"2026-06-10T10:28:30Z","spotify_id":"62r8uB4ccLlzsYsyUGm1Sj","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddb1265a2cc2bedf63d34d98f42d686ec659b73f0c4995917f3fa70efc7225c5. 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/62r8uB4ccLlzsYsyUGm1Sj.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/62r8uB4ccLlzsYsyUGm1Sj.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0xddb1265a2cc2bedf63d34d98f42d686ec659b73f0c4995917f3fa70efc7225c5","isrc":"HKJ342200069","name":"城市迷霧 - (劇集《破毒強人》片尾曲)","registered_at":"2026-06-10T10:28:30Z","spotify_id":"62r8uB4ccLlzsYsyUGm1Sj","type":"track"}

Liar
type: MusicAlbum
date published: 2023-03-20
track: Liar
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219113
  explicit: false
  by artist: Vivian Koo
  in album: Liar
    type: MusicAlbum
    date published: 2023-03-20
  isrc code: HKJ342350008

若離於愛 (劇集《飛狐外傳》片尾曲)
type: MusicAlbum
date published: 2023-01-09
track: 若離於愛 (劇集《飛狐外傳》片尾曲)
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184143
  explicit: false
  by artist: Vivian Koo
  in album: 若離於愛 (劇集《飛狐外傳》片尾曲)
    type: MusicAlbum
    date published: 2023-01-09
  isrc code: HKJ342200072
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T14:31:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x839ed05c59a06cbc0cffe609b7901cc1515ec4617f8ec156f43b8fc52e334659
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956304
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/31gK7HDm7Yx1oADm9kmVlb.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/31gK7HDm7Yx1oADm9kmVlb
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x839ed05c59a06cbc0cffe609b7901cc1515ec4617f8ec156f43b8fc52e334659","isrc":"HKJ342200072","name":"若離於愛 (劇集《飛狐外傳》片尾曲)","registered_at":"2026-06-22T14:31:40Z","spotify_id":"31gK7HDm7Yx1oADm9kmVlb","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x839ed05c59a06cbc0cffe609b7901cc1515ec4617f8ec156f43b8fc52e334659. 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/31gK7HDm7Yx1oADm9kmVlb.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/31gK7HDm7Yx1oADm9kmVlb.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x839ed05c59a06cbc0cffe609b7901cc1515ec4617f8ec156f43b8fc52e334659","isrc":"HKJ342200072","name":"若離於愛 (劇集《飛狐外傳》片尾曲)","registered_at":"2026-06-22T14:31:40Z","spotify_id":"31gK7HDm7Yx1oADm9kmVlb","type":"track"}

再也不見 (劇集《法證先鋒V》片尾曲)
type: MusicAlbum
date published: 2022-11-13
track: 再也不見 - (劇集《法證先鋒V》片尾曲)
  type: MusicRecording
  duration: PT4M38S
  duration ms: 278797
  explicit: false
  by artist: Vivian Koo
  in album: 再也不見 (劇集《法證先鋒V》片尾曲)
    type: MusicAlbum
    date published: 2022-11-13
  isrc code: HKJ342200026
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T12:45:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x18aa71605608bb618a8792cbefb8916882e84ee0954698717c3c12232d5088cd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3rEhmdVoQFw2DVLUJfc9GR.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3rEhmdVoQFw2DVLUJfc9GR
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x18aa71605608bb618a8792cbefb8916882e84ee0954698717c3c12232d5088cd","isrc":"HKJ342200026","name":"再也不見 - (劇集《法證先鋒V》片尾曲)","registered_at":"2026-06-09T12:45:37Z","spotify_id":"3rEhmdVoQFw2DVLUJfc9GR","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18aa71605608bb618a8792cbefb8916882e84ee0954698717c3c12232d5088cd. 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/3rEhmdVoQFw2DVLUJfc9GR.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/3rEhmdVoQFw2DVLUJfc9GR.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0x18aa71605608bb618a8792cbefb8916882e84ee0954698717c3c12232d5088cd","isrc":"HKJ342200026","name":"再也不見 - (劇集《法證先鋒V》片尾曲)","registered_at":"2026-06-09T12:45:37Z","spotify_id":"3rEhmdVoQFw2DVLUJfc9GR","type":"track"}

我要和你在一起 (劇集《愛上我的衰神》插曲)
type: MusicAlbum
date published: 2021-12-27
track: 我要和你在一起 - 劇集《愛上我的衰神》插曲
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246990
  explicit: false
  by artist: Vivian Koo
  in album: 我要和你在一起 (劇集《愛上我的衰神》插曲)
    type: MusicAlbum
    date published: 2021-12-27
  isrc code: HKJ342100061
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T16:43:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x45dd8aa5a89d0ae8d5cf3261d6da9343995102b7ea0a24b90bfeb3420f4bc977
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953515
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953515
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/5Nf8xe01YGRxsiv5EeJtPa.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5Nf8xe01YGRxsiv5EeJtPa
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x45dd8aa5a89d0ae8d5cf3261d6da9343995102b7ea0a24b90bfeb3420f4bc977","isrc":"HKJ342100061","name":"我要和你在一起 - 劇集《愛上我的衰神》插曲","registered_at":"2026-06-07T16:43:37Z","spotify_id":"5Nf8xe01YGRxsiv5EeJtPa","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45dd8aa5a89d0ae8d5cf3261d6da9343995102b7ea0a24b90bfeb3420f4bc977. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5Nf8xe01YGRxsiv5EeJtPa.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/5Nf8xe01YGRxsiv5EeJtPa.
    date published: 2026-06-13T12:53:06Z
    text: {"copyright_id":"0x45dd8aa5a89d0ae8d5cf3261d6da9343995102b7ea0a24b90bfeb3420f4bc977","isrc":"HKJ342100061","name":"我要和你在一起 - 劇集《愛上我的衰神》插曲","registered_at":"2026-06-07T16:43:37Z","spotify_id":"5Nf8xe01YGRxsiv5EeJtPa","type":"track"}

魂繞夢牽 (劇集 "驪歌行" 片尾曲)
type: MusicAlbum
date published: 2021-10-21
track: 魂繞夢牽 - 劇集 "驪歌行" 片尾曲
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232587
  explicit: false
  by artist: Vivian Koo
  in album: 魂繞夢牽 (劇集 "驪歌行" 片尾曲)
    type: MusicAlbum
    date published: 2021-10-21
  isrc code: HKJ342000060

不敢開口 (劇集 "星空下的仁醫" 插曲)
type: MusicAlbum
date published: 2021-10-18
track: 不敢開口 - 劇集 "星空下的仁醫" 插曲
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277438
  explicit: false
  by artist: Vivian Koo
  in album: 不敢開口 (劇集 "星空下的仁醫" 插曲)
    type: MusicAlbum
    date published: 2021-10-18
  isrc code: HKJ342100006
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-11T03:38:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdced93147ef25b03f7e84fd92ea864233fdf23ffa3a49d7a95f011b83a739cf9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/7FDhmrnnxrd3IFvANmQXV0.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7FDhmrnnxrd3IFvANmQXV0
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xdced93147ef25b03f7e84fd92ea864233fdf23ffa3a49d7a95f011b83a739cf9","isrc":"HKJ342100006","name":"不敢開口 - 劇集 \"星空下的仁醫\" 插曲","registered_at":"2026-06-11T03:38:21Z","spotify_id":"7FDhmrnnxrd3IFvANmQXV0","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdced93147ef25b03f7e84fd92ea864233fdf23ffa3a49d7a95f011b83a739cf9. 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/7FDhmrnnxrd3IFvANmQXV0.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/7FDhmrnnxrd3IFvANmQXV0.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0xdced93147ef25b03f7e84fd92ea864233fdf23ffa3a49d7a95f011b83a739cf9","isrc":"HKJ342100006","name":"不敢開口 - 劇集 \"星空下的仁醫\" 插曲","registered_at":"2026-06-11T03:38:21Z","spotify_id":"7FDhmrnnxrd3IFvANmQXV0","type":"track"}

倔強
type: MusicAlbum
date published: 2021-08-24
track: 倔強
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223521
  explicit: false
  by artist: Vivian Koo
  in album: 倔強
    type: MusicAlbum
    date published: 2021-08-24
  isrc code: HKJ342150012
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-25T02:58:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0b38998ae315ec0478f103c8407ac170fffc9064b438cd21c2e3f72b5eef1688
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956349
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956349
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1ECdh9zJb9zUqZjHSnnXWa.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1ECdh9zJb9zUqZjHSnnXWa
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:34:59Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x0b38998ae315ec0478f103c8407ac170fffc9064b438cd21c2e3f72b5eef1688","isrc":"HKJ342150012","name":"倔強","registered_at":"2026-06-25T02:58:35Z","spotify_id":"1ECdh9zJb9zUqZjHSnnXWa","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b38998ae315ec0478f103c8407ac170fffc9064b438cd21c2e3f72b5eef1688. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1ECdh9zJb9zUqZjHSnnXWa.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/1ECdh9zJb9zUqZjHSnnXWa.
    date published: 2026-07-02T11:34:59Z
    text: {"copyright_id":"0x0b38998ae315ec0478f103c8407ac170fffc9064b438cd21c2e3f72b5eef1688","isrc":"HKJ342150012","name":"倔強","registered_at":"2026-06-25T02:58:35Z","spotify_id":"1ECdh9zJb9zUqZjHSnnXWa","type":"track"}

習慣 (劇集 "陀槍師姐2021” 片尾曲)
type: MusicAlbum
date published: 2021-01-29
track: 習慣 - 劇集 "陀槍師姐2021” 片尾曲
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223280
  explicit: false
  by artist: Vivian Koo
  in album: 習慣 (劇集 "陀槍師姐2021” 片尾曲)
    type: MusicAlbum
    date published: 2021-01-29
  isrc code: HKJ342000042
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T10:23:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4007974cb246d0dbb31277046a07d3f9ee453599b24988b7d8586eceaf6ddb9a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2bn8auR1jq5jHZLhwavRVy.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2bn8auR1jq5jHZLhwavRVy
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x4007974cb246d0dbb31277046a07d3f9ee453599b24988b7d8586eceaf6ddb9a","isrc":"HKJ342000042","name":"習慣 - 劇集 \"陀槍師姐2021” 片尾曲","registered_at":"2026-06-10T10:23:36Z","spotify_id":"2bn8auR1jq5jHZLhwavRVy","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4007974cb246d0dbb31277046a07d3f9ee453599b24988b7d8586eceaf6ddb9a. 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/2bn8auR1jq5jHZLhwavRVy.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/2bn8auR1jq5jHZLhwavRVy.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0x4007974cb246d0dbb31277046a07d3f9ee453599b24988b7d8586eceaf6ddb9a","isrc":"HKJ342000042","name":"習慣 - 劇集 \"陀槍師姐2021” 片尾曲","registered_at":"2026-06-10T10:23:36Z","spotify_id":"2bn8auR1jq5jHZLhwavRVy","type":"track"}

哭牆 (劇集" 香港愛情故事" 片尾曲)
type: MusicAlbum
date published: 2020-12-07
track: 哭牆 (劇集" 香港愛情故事" 片尾曲)
  type: MusicRecording
  duration: PT4M38S
  duration ms: 278260
  explicit: false
  by artist: Vivian Koo
  in album: 哭牆 (劇集" 香港愛情故事" 片尾曲)
    type: MusicAlbum
    date published: 2020-12-07
  isrc code: HKJ342000037
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T04:34:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe94cd98e3af1924538476ec6f91e1cc7aedd659bde8ae3768d4f63a52a9dbb93
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2gDAq9jBg0qpse00N9CcNx.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2gDAq9jBg0qpse00N9CcNx
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xe94cd98e3af1924538476ec6f91e1cc7aedd659bde8ae3768d4f63a52a9dbb93","isrc":"HKJ342000037","name":"哭牆 (劇集\" 香港愛情故事\" 片尾曲)","registered_at":"2026-06-07T04:34:44Z","spotify_id":"2gDAq9jBg0qpse00N9CcNx","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94cd98e3af1924538476ec6f91e1cc7aedd659bde8ae3768d4f63a52a9dbb93. 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/2gDAq9jBg0qpse00N9CcNx.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/2gDAq9jBg0qpse00N9CcNx.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0xe94cd98e3af1924538476ec6f91e1cc7aedd659bde8ae3768d4f63a52a9dbb93","isrc":"HKJ342000037","name":"哭牆 (劇集\" 香港愛情故事\" 片尾曲)","registered_at":"2026-06-07T04:34:44Z","spotify_id":"2gDAq9jBg0qpse00N9CcNx","type":"track"}

該如何放棄愛
type: MusicAlbum
date published: 2020-11-26
track: 該如何放棄愛
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235509
  explicit: false
  by artist: Vivian Koo
  in album: 該如何放棄愛
    type: MusicAlbum
    date published: 2020-11-26
  isrc code: HKJ342050008
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-11T22:40:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa418231ec190baa9814e7209c0872d0d1be7c9cfbac80ee53351e1f07236c584
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956304
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3Lgn78EgTDPXc2YsK562eq.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3Lgn78EgTDPXc2YsK562eq
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xa418231ec190baa9814e7209c0872d0d1be7c9cfbac80ee53351e1f07236c584","isrc":"HKJ342050008","name":"該如何放棄愛","registered_at":"2026-06-11T22:40:10Z","spotify_id":"3Lgn78EgTDPXc2YsK562eq","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa418231ec190baa9814e7209c0872d0d1be7c9cfbac80ee53351e1f07236c584. 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/3Lgn78EgTDPXc2YsK562eq.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/3Lgn78EgTDPXc2YsK562eq.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0xa418231ec190baa9814e7209c0872d0d1be7c9cfbac80ee53351e1f07236c584","isrc":"HKJ342050008","name":"該如何放棄愛","registered_at":"2026-06-11T22:40:10Z","spotify_id":"3Lgn78EgTDPXc2YsK562eq","type":"track"}

月亮代表我的心 (劇集 “黃金有罪” 插曲)
type: MusicAlbum
date published: 2020-01-23
track: 月亮代表我的心 - 劇集 “黃金有罪” 插曲
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221753
  explicit: false
  by artist: Vivian Koo
  in album: 月亮代表我的心 (劇集 “黃金有罪” 插曲)
    type: MusicAlbum
    date published: 2020-01-23
  isrc code: HKJ341900003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T01:26:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc30d9591417a521995179c5401fd78b4879685921ddb3c7ca3131dc5ced41e13
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3QuWpzoB3ebSZU6ueRMXrb.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3QuWpzoB3ebSZU6ueRMXrb
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xc30d9591417a521995179c5401fd78b4879685921ddb3c7ca3131dc5ced41e13","isrc":"HKJ341900003","name":"月亮代表我的心 - 劇集 “黃金有罪” 插曲","registered_at":"2026-06-09T01:26:12Z","spotify_id":"3QuWpzoB3ebSZU6ueRMXrb","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc30d9591417a521995179c5401fd78b4879685921ddb3c7ca3131dc5ced41e13. 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/3QuWpzoB3ebSZU6ueRMXrb.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/3QuWpzoB3ebSZU6ueRMXrb.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0xc30d9591417a521995179c5401fd78b4879685921ddb3c7ca3131dc5ced41e13","isrc":"HKJ341900003","name":"月亮代表我的心 - 劇集 “黃金有罪” 插曲","registered_at":"2026-06-09T01:26:12Z","spotify_id":"3QuWpzoB3ebSZU6ueRMXrb","type":"track"}

我為我堅強 (劇集 “獨孤皇后” 主題曲)
type: MusicAlbum
date published: 2019-12-09
track: 我為我堅強 - 劇集 “獨孤皇后” 主題曲
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247013
  explicit: false
  by artist: Vivian Koo
  in album: 我為我堅強 (劇集 “獨孤皇后” 主題曲)
    type: MusicAlbum
    date published: 2019-12-09
  isrc code: HKJ341950016
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-26T08:53:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7de89bc7e02712922f88dc39aa08c4e7415ffb39da277f0f1da97a488ae7b569
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956312
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956312
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0BvxCAtPHRNgjxwzcyEdiR.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0BvxCAtPHRNgjxwzcyEdiR
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x7de89bc7e02712922f88dc39aa08c4e7415ffb39da277f0f1da97a488ae7b569","isrc":"HKJ341950016","name":"我為我堅強 - 劇集 “獨孤皇后” 主題曲","registered_at":"2026-06-26T08:53:37Z","spotify_id":"0BvxCAtPHRNgjxwzcyEdiR","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7de89bc7e02712922f88dc39aa08c4e7415ffb39da277f0f1da97a488ae7b569. 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/0BvxCAtPHRNgjxwzcyEdiR.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/0BvxCAtPHRNgjxwzcyEdiR.
    date published: 2026-07-02T05:09:12Z
    text: {"copyright_id":"0x7de89bc7e02712922f88dc39aa08c4e7415ffb39da277f0f1da97a488ae7b569","isrc":"HKJ341950016","name":"我為我堅強 - 劇集 “獨孤皇后” 主題曲","registered_at":"2026-06-26T08:53:37Z","spotify_id":"0BvxCAtPHRNgjxwzcyEdiR","type":"track"}

今宵多珍重 (國) [劇集 "金宵大廈“ 片尾曲]
type: MusicAlbum
date published: 2019-09-16
track: 今宵多珍重 (國) - 劇集 "金宵大廈“ 片尾曲
  type: MusicRecording
  duration: PT3M58S
  duration ms: 238771
  explicit: false
  by artist: Vivian Koo
  in album: 今宵多珍重 (國) [劇集 "金宵大廈“ 片尾曲]
    type: MusicAlbum
    date published: 2019-09-16
  isrc code: HKJ341900006
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T16:43:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x919ab056e41d766ce3814496f68aebd1fecb818fde3ba292c06b4c86562d261b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953515
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953515
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6Vv2ZUotdZ3BxdngrX1mc3.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6Vv2ZUotdZ3BxdngrX1mc3
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x919ab056e41d766ce3814496f68aebd1fecb818fde3ba292c06b4c86562d261b","isrc":"HKJ341900006","name":"今宵多珍重 (國) - 劇集 \"金宵大廈“ 片尾曲","registered_at":"2026-06-07T16:43:07Z","spotify_id":"6Vv2ZUotdZ3BxdngrX1mc3","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x919ab056e41d766ce3814496f68aebd1fecb818fde3ba292c06b4c86562d261b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Vv2ZUotdZ3BxdngrX1mc3.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/6Vv2ZUotdZ3BxdngrX1mc3.
    date published: 2026-06-13T12:53:06Z
    text: {"copyright_id":"0x919ab056e41d766ce3814496f68aebd1fecb818fde3ba292c06b4c86562d261b","isrc":"HKJ341900006","name":"今宵多珍重 (國) - 劇集 \"金宵大廈“ 片尾曲","registered_at":"2026-06-07T16:43:07Z","spotify_id":"6Vv2ZUotdZ3BxdngrX1mc3","type":"track"}

今宵多珍重 (Happy Version) (國) [劇集 “金宵大廈” 插曲]
type: MusicAlbum
date published: 2019-09-16
track: 今宵多珍重 (Happy Version) (國) - 劇集 “金宵大廈” 插曲
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219000
  explicit: false
  by artist: Vivian Koo
  in album: 今宵多珍重 (Happy Version) (國) [劇集 “金宵大廈” 插曲]
    type: MusicAlbum
    date published: 2019-09-16
  isrc code: HKJ341900007
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-27T23:14:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd49e2b0dc2fd78b827c135c1f6bfcb83450aeb797e312ad79e20c0400c27f465
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956889
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956889
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/5Y5BDgvQcuMCrDtBPTiBk6.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5Y5BDgvQcuMCrDtBPTiBk6
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T06:56:49Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xd49e2b0dc2fd78b827c135c1f6bfcb83450aeb797e312ad79e20c0400c27f465","isrc":"HKJ341900007","name":"今宵多珍重 (Happy Version) (國) - 劇集 “金宵大廈” 插曲","registered_at":"2026-06-27T23:14:54Z","spotify_id":"5Y5BDgvQcuMCrDtBPTiBk6","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd49e2b0dc2fd78b827c135c1f6bfcb83450aeb797e312ad79e20c0400c27f465. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5Y5BDgvQcuMCrDtBPTiBk6.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/5Y5BDgvQcuMCrDtBPTiBk6.
    date published: 2026-07-06T06:56:49Z
    text: {"copyright_id":"0xd49e2b0dc2fd78b827c135c1f6bfcb83450aeb797e312ad79e20c0400c27f465","isrc":"HKJ341900007","name":"今宵多珍重 (Happy Version) (國) - 劇集 “金宵大廈” 插曲","registered_at":"2026-06-27T23:14:54Z","spotify_id":"5Y5BDgvQcuMCrDtBPTiBk6","type":"track"}

安守本份 (國語版)
type: MusicAlbum
date published: 2017-10-06
track: 安守本份 (國語版)
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247396
  explicit: false
  by artist: Vivian Koo
  in album: 安守本份 (國語版)
    type: MusicAlbum
    date published: 2017-10-06
  isrc code: HKJ341750015
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-27T02:02:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x48ceb1ec1fa5e3ece0e122ee394c73ceade53e49eb1b3e8a271e315426bfb12b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956375
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/17l3oHixTxZNdhIjKLdmcv.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/17l3oHixTxZNdhIjKLdmcv
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x48ceb1ec1fa5e3ece0e122ee394c73ceade53e49eb1b3e8a271e315426bfb12b","isrc":"HKJ341750015","name":"安守本份 (國語版)","registered_at":"2026-06-27T02:02:17Z","spotify_id":"17l3oHixTxZNdhIjKLdmcv","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ceb1ec1fa5e3ece0e122ee394c73ceade53e49eb1b3e8a271e315426bfb12b. 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/17l3oHixTxZNdhIjKLdmcv.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/17l3oHixTxZNdhIjKLdmcv.
    date published: 2026-07-02T16:51:38Z
    text: {"copyright_id":"0x48ceb1ec1fa5e3ece0e122ee394c73ceade53e49eb1b3e8a271e315426bfb12b","isrc":"HKJ341750015","name":"安守本份 (國語版)","registered_at":"2026-06-27T02:02:17Z","spotify_id":"17l3oHixTxZNdhIjKLdmcv","type":"track"}

安守本份 2017 (劇集 “使徒行者2” 插曲)
type: MusicAlbum
date published: 2017-09-15
track: 安守本份 2017 - 劇集 “使徒行者2” 插曲
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245356
  explicit: false
  by artist: Vivian Koo
  in album: 安守本份 2017 (劇集 “使徒行者2” 插曲)
    type: MusicAlbum
    date published: 2017-09-15
  isrc code: HKJ341700039
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T10:22:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbe6648d85857755ad7f92592c4626fd2f0c255a8a256f8d7c5c76e145b409fce
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953528
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953528
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3qxQBZNWQAZ11rj2G57Vb3.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3qxQBZNWQAZ11rj2G57Vb3
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xbe6648d85857755ad7f92592c4626fd2f0c255a8a256f8d7c5c76e145b409fce","isrc":"HKJ341700039","name":"安守本份 2017 - 劇集 “使徒行者2” 插曲","registered_at":"2026-06-07T10:22:58Z","spotify_id":"3qxQBZNWQAZ11rj2G57Vb3","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe6648d85857755ad7f92592c4626fd2f0c255a8a256f8d7c5c76e145b409fce. 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/3qxQBZNWQAZ11rj2G57Vb3.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/3qxQBZNWQAZ11rj2G57Vb3.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0xbe6648d85857755ad7f92592c4626fd2f0c255a8a256f8d7c5c76e145b409fce","isrc":"HKJ341700039","name":"安守本份 2017 - 劇集 “使徒行者2” 插曲","registered_at":"2026-06-07T10:22:58Z","spotify_id":"3qxQBZNWQAZ11rj2G57Vb3","type":"track"}

聽海 (劇集 "警犬巴打" 插曲)
type: MusicAlbum
date published: 2016-02-09
track: 聽海 - (劇集 "警犬巴打" 插曲)
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254037
  explicit: false
  by artist: Vivian Koo
  in album: 聽海 (劇集 "警犬巴打" 插曲)
    type: MusicAlbum
    date published: 2016-02-09
  isrc code: HKJ341500060
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-11T00:13:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2fcf1d3e2db064c33f85e6bdcad6a90090c47f75ced3790effa4e45ef7b77184
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953536
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953536
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2h24a1TU3rJRdeRt5emBcz.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2h24a1TU3rJRdeRt5emBcz
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x2fcf1d3e2db064c33f85e6bdcad6a90090c47f75ced3790effa4e45ef7b77184","isrc":"HKJ341500060","name":"聽海 - (劇集 \"警犬巴打\" 插曲)","registered_at":"2026-06-11T00:13:42Z","spotify_id":"2h24a1TU3rJRdeRt5emBcz","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fcf1d3e2db064c33f85e6bdcad6a90090c47f75ced3790effa4e45ef7b77184. 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/2h24a1TU3rJRdeRt5emBcz.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/2h24a1TU3rJRdeRt5emBcz.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x2fcf1d3e2db064c33f85e6bdcad6a90090c47f75ced3790effa4e45ef7b77184","isrc":"HKJ341500060","name":"聽海 - (劇集 \"警犬巴打\" 插曲)","registered_at":"2026-06-11T00:13:42Z","spotify_id":"2h24a1TU3rJRdeRt5emBcz","type":"track"}

暗房 - (劇集《隱門》主題曲)
type: MusicRecording
duration: PT2M36S
duration ms: 156562
explicit: false
by artist: Vivian Koo
by artist: Ruco Chan
in album: 暗房 (劇集《隱門》主題曲)
  type: MusicAlbum
  date published: 2023-06-02
isrc code: HKJ342200041
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T09:55:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x99a53153556d366aeecea1b0a0b8de2881fe261e6a20a79183f26326e947b893
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6htDs7VOViB310KsnnqBfB.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6htDs7VOViB310KsnnqBfB
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x99a53153556d366aeecea1b0a0b8de2881fe261e6a20a79183f26326e947b893","isrc":"HKJ342200041","name":"暗房 - (劇集《隱門》主題曲)","registered_at":"2026-06-10T09:55:50Z","spotify_id":"6htDs7VOViB310KsnnqBfB","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99a53153556d366aeecea1b0a0b8de2881fe261e6a20a79183f26326e947b893. 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/6htDs7VOViB310KsnnqBfB.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/6htDs7VOViB310KsnnqBfB.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x99a53153556d366aeecea1b0a0b8de2881fe261e6a20a79183f26326e947b893","isrc":"HKJ342200041","name":"暗房 - (劇集《隱門》主題曲)","registered_at":"2026-06-10T09:55:50Z","spotify_id":"6htDs7VOViB310KsnnqBfB","type":"track"}

沿路是飄雪 - 劇集《長風渡》片尾曲
type: MusicRecording
duration: PT3M41S
duration ms: 221235
explicit: false
by artist: Vivian Koo
in album: 沿路是飄雪 (劇集《長風渡》片尾曲)
  type: MusicAlbum
  date published: 2023-08-31
isrc code: HKJ342300046

聽海 - 「警犬巴打」插曲
type: MusicRecording
duration: PT4M17S
duration ms: 257720
explicit: false
by artist: Vivian Koo
in album: MY TV LOVE SONGS
  type: MusicAlbum
  date published: 2017-06-08
isrc code: HKJ341780031

哭牆 - 電視劇「香港愛情故事」片尾曲
type: MusicRecording
duration: PT4M32S
duration ms: 272506
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ342000037
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T04:34:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe94cd98e3af1924538476ec6f91e1cc7aedd659bde8ae3768d4f63a52a9dbb93
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953515
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953515
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2GjcIfpNO2IOkKuC4g52mB.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2GjcIfpNO2IOkKuC4g52mB
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe94cd98e3af1924538476ec6f91e1cc7aedd659bde8ae3768d4f63a52a9dbb93","isrc":"HKJ342000037","name":"哭牆 - 電視劇「香港愛情故事」片尾曲","registered_at":"2026-06-07T04:34:44Z","spotify_id":"2GjcIfpNO2IOkKuC4g52mB","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94cd98e3af1924538476ec6f91e1cc7aedd659bde8ae3768d4f63a52a9dbb93. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2GjcIfpNO2IOkKuC4g52mB.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/2GjcIfpNO2IOkKuC4g52mB.
  date published: 2026-06-13T12:53:06Z
  text: {"copyright_id":"0xe94cd98e3af1924538476ec6f91e1cc7aedd659bde8ae3768d4f63a52a9dbb93","isrc":"HKJ342000037","name":"哭牆 - 電視劇「香港愛情故事」片尾曲","registered_at":"2026-06-07T04:34:44Z","spotify_id":"2GjcIfpNO2IOkKuC4g52mB","type":"track"}

習慣(國語) - 電視劇「陀槍師姐2021」片尾曲
type: MusicRecording
duration: PT3M45S
duration ms: 225346
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ342000042
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T10:23:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4007974cb246d0dbb31277046a07d3f9ee453599b24988b7d8586eceaf6ddb9a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953528
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2oLE0td38noeNqBspiSSlw.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2oLE0td38noeNqBspiSSlw
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4007974cb246d0dbb31277046a07d3f9ee453599b24988b7d8586eceaf6ddb9a","isrc":"HKJ342000042","name":"習慣(國語) - 電視劇「陀槍師姐2021」片尾曲","registered_at":"2026-06-10T10:23:36Z","spotify_id":"2oLE0td38noeNqBspiSSlw","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4007974cb246d0dbb31277046a07d3f9ee453599b24988b7d8586eceaf6ddb9a. 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/2oLE0td38noeNqBspiSSlw.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/2oLE0td38noeNqBspiSSlw.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x4007974cb246d0dbb31277046a07d3f9ee453599b24988b7d8586eceaf6ddb9a","isrc":"HKJ342000042","name":"習慣(國語) - 電視劇「陀槍師姐2021」片尾曲","registered_at":"2026-06-10T10:23:36Z","spotify_id":"2oLE0td38noeNqBspiSSlw","type":"track"}

安守本份 - 電視劇「使徒行者2」插曲
type: MusicRecording
duration: PT4M8S
duration ms: 248013
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ341700039
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T10:22:58+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbe6648d85857755ad7f92592c4626fd2f0c255a8a256f8d7c5c76e145b409fce
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953528
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7CnCjWhERru7ajKcor1YC2.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7CnCjWhERru7ajKcor1YC2
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xbe6648d85857755ad7f92592c4626fd2f0c255a8a256f8d7c5c76e145b409fce","isrc":"HKJ341700039","name":"安守本份 - 電視劇「使徒行者2」插曲","registered_at":"2026-06-07T10:22:58Z","spotify_id":"7CnCjWhERru7ajKcor1YC2","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe6648d85857755ad7f92592c4626fd2f0c255a8a256f8d7c5c76e145b409fce. 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/7CnCjWhERru7ajKcor1YC2.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/7CnCjWhERru7ajKcor1YC2.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xbe6648d85857755ad7f92592c4626fd2f0c255a8a256f8d7c5c76e145b409fce","isrc":"HKJ341700039","name":"安守本份 - 電視劇「使徒行者2」插曲","registered_at":"2026-06-07T10:22:58Z","spotify_id":"7CnCjWhERru7ajKcor1YC2","type":"track"}

今宵多珍重(國語) - 電視劇「金宵大厦」片尾曲
type: MusicRecording
duration: PT3M53S
duration ms: 233800
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ341900007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T23:14:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd49e2b0dc2fd78b827c135c1f6bfcb83450aeb797e312ad79e20c0400c27f465
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956375
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956375
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0wgolrMU1UzyNKQmEGjkaH.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0wgolrMU1UzyNKQmEGjkaH
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T16:51:38Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd49e2b0dc2fd78b827c135c1f6bfcb83450aeb797e312ad79e20c0400c27f465","isrc":"HKJ341900007","name":"今宵多珍重(國語) - 電視劇「金宵大厦」片尾曲","registered_at":"2026-06-27T23:14:54Z","spotify_id":"0wgolrMU1UzyNKQmEGjkaH","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd49e2b0dc2fd78b827c135c1f6bfcb83450aeb797e312ad79e20c0400c27f465. 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/0wgolrMU1UzyNKQmEGjkaH.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/0wgolrMU1UzyNKQmEGjkaH.
  date published: 2026-07-02T16:51:38Z
  text: {"copyright_id":"0xd49e2b0dc2fd78b827c135c1f6bfcb83450aeb797e312ad79e20c0400c27f465","isrc":"HKJ341900007","name":"今宵多珍重(國語) - 電視劇「金宵大厦」片尾曲","registered_at":"2026-06-27T23:14:54Z","spotify_id":"0wgolrMU1UzyNKQmEGjkaH","type":"track"}

該如何放棄愛(國語) - 電視劇「七公主」片尾曲
type: MusicRecording
duration: PT3M58S
duration ms: 238080
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ342050008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T22:40:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa418231ec190baa9814e7209c0872d0d1be7c9cfbac80ee53351e1f07236c584
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1sPtQcDlMNF4kyUd1iTANh.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1sPtQcDlMNF4kyUd1iTANh
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa418231ec190baa9814e7209c0872d0d1be7c9cfbac80ee53351e1f07236c584","isrc":"HKJ342050008","name":"該如何放棄愛(國語) - 電視劇「七公主」片尾曲","registered_at":"2026-06-11T22:40:10Z","spotify_id":"1sPtQcDlMNF4kyUd1iTANh","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa418231ec190baa9814e7209c0872d0d1be7c9cfbac80ee53351e1f07236c584. 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/1sPtQcDlMNF4kyUd1iTANh.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/1sPtQcDlMNF4kyUd1iTANh.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0xa418231ec190baa9814e7209c0872d0d1be7c9cfbac80ee53351e1f07236c584","isrc":"HKJ342050008","name":"該如何放棄愛(國語) - 電視劇「七公主」片尾曲","registered_at":"2026-06-11T22:40:10Z","spotify_id":"1sPtQcDlMNF4kyUd1iTANh","type":"track"}

聽海(國語) - 電視劇「警犬巴打」插曲
type: MusicRecording
duration: PT4M16S
duration ms: 256600
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ341600001
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T00:38:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0e06ef723375e60394ee2a1a990241209484311a8fa01faa73567a2bb2a47176
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956302
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2o0JGdgjTUVkvw02XX2tCO.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2o0JGdgjTUVkvw02XX2tCO
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x0e06ef723375e60394ee2a1a990241209484311a8fa01faa73567a2bb2a47176","isrc":"HKJ341600001","name":"聽海(國語) - 電視劇「警犬巴打」插曲","registered_at":"2026-06-19T00:38:08Z","spotify_id":"2o0JGdgjTUVkvw02XX2tCO","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e06ef723375e60394ee2a1a990241209484311a8fa01faa73567a2bb2a47176. 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/2o0JGdgjTUVkvw02XX2tCO.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/2o0JGdgjTUVkvw02XX2tCO.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x0e06ef723375e60394ee2a1a990241209484311a8fa01faa73567a2bb2a47176","isrc":"HKJ341600001","name":"聽海(國語) - 電視劇「警犬巴打」插曲","registered_at":"2026-06-19T00:38:08Z","spotify_id":"2o0JGdgjTUVkvw02XX2tCO","type":"track"}

月亮代表我的心(國語) - 電視劇「黃金有罪」插曲
type: MusicRecording
duration: PT3M41S
duration ms: 221306
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ341900003
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T01:26:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc30d9591417a521995179c5401fd78b4879685921ddb3c7ca3131dc5ced41e13
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2gLl6hcdjV0LbHrApadpvM.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2gLl6hcdjV0LbHrApadpvM
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc30d9591417a521995179c5401fd78b4879685921ddb3c7ca3131dc5ced41e13","isrc":"HKJ341900003","name":"月亮代表我的心(國語) - 電視劇「黃金有罪」插曲","registered_at":"2026-06-09T01:26:12Z","spotify_id":"2gLl6hcdjV0LbHrApadpvM","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc30d9591417a521995179c5401fd78b4879685921ddb3c7ca3131dc5ced41e13. 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/2gLl6hcdjV0LbHrApadpvM.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/2gLl6hcdjV0LbHrApadpvM.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xc30d9591417a521995179c5401fd78b4879685921ddb3c7ca3131dc5ced41e13","isrc":"HKJ341900003","name":"月亮代表我的心(國語) - 電視劇「黃金有罪」插曲","registered_at":"2026-06-09T01:26:12Z","spotify_id":"2gLl6hcdjV0LbHrApadpvM","type":"track"}

別再回頭(國語)
type: MusicRecording
duration: PT4M12S
duration ms: 252120
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ342150009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T09:05:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdabbfde0e0da18f4af773e4defef282a94b269748ddfa821b1b698ade9831242
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/494I5UD1CTKnc2QRbJtLZx.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/494I5UD1CTKnc2QRbJtLZx
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xdabbfde0e0da18f4af773e4defef282a94b269748ddfa821b1b698ade9831242","isrc":"HKJ342150009","name":"別再回頭(國語)","registered_at":"2026-06-26T09:05:00Z","spotify_id":"494I5UD1CTKnc2QRbJtLZx","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdabbfde0e0da18f4af773e4defef282a94b269748ddfa821b1b698ade9831242. 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/494I5UD1CTKnc2QRbJtLZx.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/494I5UD1CTKnc2QRbJtLZx.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0xdabbfde0e0da18f4af773e4defef282a94b269748ddfa821b1b698ade9831242","isrc":"HKJ342150009","name":"別再回頭(國語)","registered_at":"2026-06-26T09:05:00Z","spotify_id":"494I5UD1CTKnc2QRbJtLZx","type":"track"}

我為我堅強 - 電視劇「獨孤皇后」主題曲
type: MusicRecording
duration: PT4M5S
duration ms: 245693
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ341900080
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T23:14:52+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x36bb51026aacc237a5207e939376e9597034a064e95614e0a73222311ab86dde
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956375
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956375
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5tStqQdRlruB0wU03RM33S.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5tStqQdRlruB0wU03RM33S
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T16:51:38Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x36bb51026aacc237a5207e939376e9597034a064e95614e0a73222311ab86dde","isrc":"HKJ341900080","name":"我為我堅強 - 電視劇「獨孤皇后」主題曲","registered_at":"2026-06-27T23:14:52Z","spotify_id":"5tStqQdRlruB0wU03RM33S","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36bb51026aacc237a5207e939376e9597034a064e95614e0a73222311ab86dde. 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/5tStqQdRlruB0wU03RM33S.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/5tStqQdRlruB0wU03RM33S.
  date published: 2026-07-02T16:51:38Z
  text: {"copyright_id":"0x36bb51026aacc237a5207e939376e9597034a064e95614e0a73222311ab86dde","isrc":"HKJ341900080","name":"我為我堅強 - 電視劇「獨孤皇后」主題曲","registered_at":"2026-06-27T23:14:52Z","spotify_id":"5tStqQdRlruB0wU03RM33S","type":"track"}

安守本份 (國語)
type: MusicRecording
duration: PT4M8S
duration ms: 248186
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ341750015
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T02:02:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x48ceb1ec1fa5e3ece0e122ee394c73ceade53e49eb1b3e8a271e315426bfb12b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4pLlgskOPp66dm3HgPMuBb.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4pLlgskOPp66dm3HgPMuBb
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x48ceb1ec1fa5e3ece0e122ee394c73ceade53e49eb1b3e8a271e315426bfb12b","isrc":"HKJ341750015","name":"安守本份 (國語)","registered_at":"2026-06-27T02:02:17Z","spotify_id":"4pLlgskOPp66dm3HgPMuBb","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ceb1ec1fa5e3ece0e122ee394c73ceade53e49eb1b3e8a271e315426bfb12b. 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/4pLlgskOPp66dm3HgPMuBb.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/4pLlgskOPp66dm3HgPMuBb.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x48ceb1ec1fa5e3ece0e122ee394c73ceade53e49eb1b3e8a271e315426bfb12b","isrc":"HKJ341750015","name":"安守本份 (國語)","registered_at":"2026-06-27T02:02:17Z","spotify_id":"4pLlgskOPp66dm3HgPMuBb","type":"track"}

放棄自己 - 電視劇「金宵大厦」插曲
type: MusicRecording
duration: PT4M23S
duration ms: 263813
explicit: false
by artist: Vivian Koo
in album: 哭牆
  type: MusicAlbum
  date published: 2021-04-28
isrc code: HKJ342150010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T08:54:03+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5dfc7069d66ed7a71d119c6b848295e391e9d81832435c77e1edf502d909e351
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5WIZKnvMKSJKduuIDnbngD.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5WIZKnvMKSJKduuIDnbngD
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5dfc7069d66ed7a71d119c6b848295e391e9d81832435c77e1edf502d909e351","isrc":"HKJ342150010","name":"放棄自己 - 電視劇「金宵大厦」插曲","registered_at":"2026-06-26T08:54:03Z","spotify_id":"5WIZKnvMKSJKduuIDnbngD","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dfc7069d66ed7a71d119c6b848295e391e9d81832435c77e1edf502d909e351. 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/5WIZKnvMKSJKduuIDnbngD.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/5WIZKnvMKSJKduuIDnbngD.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x5dfc7069d66ed7a71d119c6b848295e391e9d81832435c77e1edf502d909e351","isrc":"HKJ342150010","name":"放棄自己 - 電視劇「金宵大厦」插曲","registered_at":"2026-06-26T08:54:03Z","spotify_id":"5WIZKnvMKSJKduuIDnbngD","type":"track"}

在一起 - 劇集《企業強人》片尾曲
type: MusicRecording
duration: PT3M34S
duration ms: 214500
explicit: false
by artist: Vivian Koo
in album: 在一起 - 劇集《企業強人》片尾曲
  type: MusicAlbum
  date published: 2024-09-16
isrc code: HKJ342400029
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T00:39:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1b7d1aaa0da235561d83950cb68afcb3070dcc48b42e8c5b2f495b983a0bbb66
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956302
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0amgqlDzvmEecNiTLY1WRG.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0amgqlDzvmEecNiTLY1WRG
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1b7d1aaa0da235561d83950cb68afcb3070dcc48b42e8c5b2f495b983a0bbb66","isrc":"HKJ342400029","name":"在一起 - 劇集《企業強人》片尾曲","registered_at":"2026-06-19T00:39:16Z","spotify_id":"0amgqlDzvmEecNiTLY1WRG","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b7d1aaa0da235561d83950cb68afcb3070dcc48b42e8c5b2f495b983a0bbb66. 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/0amgqlDzvmEecNiTLY1WRG.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/0amgqlDzvmEecNiTLY1WRG.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x1b7d1aaa0da235561d83950cb68afcb3070dcc48b42e8c5b2f495b983a0bbb66","isrc":"HKJ342400029","name":"在一起 - 劇集《企業強人》片尾曲","registered_at":"2026-06-19T00:39:16Z","spotify_id":"0amgqlDzvmEecNiTLY1WRG","type":"track"}

我管你
type: MusicRecording
duration: PT3M28S
duration ms: 208864
explicit: false
by artist: Vivian Koo
in album: 我管你
  type: MusicAlbum
  date published: 2024-05-30
isrc code: HKJ342450019

阿拉斯加海灣 - 劇集《婚後事》插曲
type: MusicRecording
duration: PT4M5S
duration ms: 245959
explicit: false
by artist: Vivian Koo
in album: 阿拉斯加海灣 (劇集《婚後事》插曲)
  type: MusicAlbum
  date published: 2024-02-26
isrc code: HKJ342200065
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T10:26:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x638487fc2b97848a2433b1b43808cd367ab668982b3c0de674b158b1ec138a04
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953528
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6okhCjlIbRRzWLdVc5etB0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6okhCjlIbRRzWLdVc5etB0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x638487fc2b97848a2433b1b43808cd367ab668982b3c0de674b158b1ec138a04","isrc":"HKJ342200065","name":"阿拉斯加海灣 - 劇集《婚後事》插曲","registered_at":"2026-06-07T10:26:09Z","spotify_id":"6okhCjlIbRRzWLdVc5etB0","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638487fc2b97848a2433b1b43808cd367ab668982b3c0de674b158b1ec138a04. 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/6okhCjlIbRRzWLdVc5etB0.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/6okhCjlIbRRzWLdVc5etB0.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x638487fc2b97848a2433b1b43808cd367ab668982b3c0de674b158b1ec138a04","isrc":"HKJ342200065","name":"阿拉斯加海灣 - 劇集《婚後事》插曲","registered_at":"2026-06-07T10:26:09Z","spotify_id":"6okhCjlIbRRzWLdVc5etB0","type":"track"}

同枕 - 劇集《再見 · 枕邊人》主題曲
type: MusicRecording
duration: PT3M51S
duration ms: 231692
explicit: false
by artist: Vivian Koo
in album: 同枕 (劇集《再見 · 枕邊人》主題曲)
  type: MusicAlbum
  date published: 2024-02-26
isrc code: HKJ342300012
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T18:02:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x279703c25b2c36b801ddd8f76c591ed031d4a201a582c5dbd5558a91ef4ad294
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953528
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1FuNK21Cdv2CjQnV4rftay.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1FuNK21Cdv2CjQnV4rftay
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x279703c25b2c36b801ddd8f76c591ed031d4a201a582c5dbd5558a91ef4ad294","isrc":"HKJ342300012","name":"同枕 - 劇集《再見 · 枕邊人》主題曲","registered_at":"2026-06-08T18:02:23Z","spotify_id":"1FuNK21Cdv2CjQnV4rftay","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x279703c25b2c36b801ddd8f76c591ed031d4a201a582c5dbd5558a91ef4ad294. 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/1FuNK21Cdv2CjQnV4rftay.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/1FuNK21Cdv2CjQnV4rftay.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x279703c25b2c36b801ddd8f76c591ed031d4a201a582c5dbd5558a91ef4ad294","isrc":"HKJ342300012","name":"同枕 - 劇集《再見 · 枕邊人》主題曲","registered_at":"2026-06-08T18:02:23Z","spotify_id":"1FuNK21Cdv2CjQnV4rftay","type":"track"}

保存 ∙ 紀念 ∙ 回憶 - 劇集《旁觀者》片尾曲
type: MusicRecording
duration: PT3M17S
duration ms: 197391
explicit: false
by artist: Vivian Koo
in album: 保存 ∙ 紀念 ∙ 回憶 (劇集《旁觀者》片尾曲)
  type: MusicAlbum
  date published: 2024-01-04
isrc code: HKJ342200003
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T04:58:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf5ec78880a8ee1ab9b063a2ff3cf29d79082f0a0faac088af212728114c07505
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2Zko9Fh9BWGvM0n6SFLjG3.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Zko9Fh9BWGvM0n6SFLjG3
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf5ec78880a8ee1ab9b063a2ff3cf29d79082f0a0faac088af212728114c07505","isrc":"HKJ342200003","name":"保存 ∙ 紀念 ∙ 回憶 - 劇集《旁觀者》片尾曲","registered_at":"2026-06-25T04:58:15Z","spotify_id":"2Zko9Fh9BWGvM0n6SFLjG3","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5ec78880a8ee1ab9b063a2ff3cf29d79082f0a0faac088af212728114c07505. 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/2Zko9Fh9BWGvM0n6SFLjG3.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/2Zko9Fh9BWGvM0n6SFLjG3.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0xf5ec78880a8ee1ab9b063a2ff3cf29d79082f0a0faac088af212728114c07505","isrc":"HKJ342200003","name":"保存 ∙ 紀念 ∙ 回憶 - 劇集《旁觀者》片尾曲","registered_at":"2026-06-25T04:58:15Z","spotify_id":"2Zko9Fh9BWGvM0n6SFLjG3","type":"track"}

不會道別 - 劇集《你好，我的大夫》片尾曲
type: MusicRecording
duration: PT4M12S
duration ms: 252352
explicit: false
by artist: Vivian Koo
in album: 不會道別 (劇集《你好，我的大夫》片尾曲)
  type: MusicAlbum
  date published: 2023-09-11
isrc code: HKJ342300004
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T10:26:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb479e12426413a3768f5754bc97efb88522b6736a7e352f01bc68ed5b92d64c4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953528
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/3j0HCBpv01ToK9kqw34FZF.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3j0HCBpv01ToK9kqw34FZF
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb479e12426413a3768f5754bc97efb88522b6736a7e352f01bc68ed5b92d64c4","isrc":"HKJ342300004","name":"不會道別 - 劇集《你好，我的大夫》片尾曲","registered_at":"2026-06-07T10:26:31Z","spotify_id":"3j0HCBpv01ToK9kqw34FZF","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb479e12426413a3768f5754bc97efb88522b6736a7e352f01bc68ed5b92d64c4. 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/3j0HCBpv01ToK9kqw34FZF.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/3j0HCBpv01ToK9kqw34FZF.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xb479e12426413a3768f5754bc97efb88522b6736a7e352f01bc68ed5b92d64c4","isrc":"HKJ342300004","name":"不會道別 - 劇集《你好，我的大夫》片尾曲","registered_at":"2026-06-07T10:26:31Z","spotify_id":"3j0HCBpv01ToK9kqw34FZF","type":"track"}