JJ Lin
type: MusicGroup
genre: c-pop
genre: mandopop
genre: taiwanese pop
popularity: 68
followers: 3528123
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9021108ba38c40c253ed936af1097203174f9df77da45e17b4eb0c7822393afc
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953407
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953407
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/134550f5-d6a5-47f9-a63f-827a355d9306.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/134550f5-d6a5-47f9-a63f-827a355d9306.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/134550f5-d6a5-47f9-a63f-827a355d9306
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9021108ba38c40c253ed936af1097203174f9df77da45e17b4eb0c7822393afc","name":"JJ Lin","registered_at":"2026-06-11T12:15:08Z","symbol":"NIM0025197","token_address":"0x2be9d8ea1aa901bce5cf983d202827af587ec4d1","type":"artist","uuid":"134550f5-d6a5-47f9-a63f-827a355d9306"}
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 0x9021108ba38c40c253ed936af1097203174f9df77da45e17b4eb0c7822393afc. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/134550f5-d6a5-47f9-a63f-827a355d9306.json and https://artists.proofprofile.net/proofs/artist/134550f5-d6a5-47f9-a63f-827a355d9306.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x9021108ba38c40c253ed936af1097203174f9df77da45e17b4eb0c7822393afc","name":"JJ Lin","registered_at":"2026-06-11T12:15:08Z","symbol":"NIM0025197","token_address":"0x2be9d8ea1aa901bce5cf983d202827af587ec4d1","type":"artist","uuid":"134550f5-d6a5-47f9-a63f-827a355d9306"}
album: At Least I Had You
  type: MusicAlbum
  date published: 2021-11-19
  track: At Least I Had You
    type: MusicRecording
    duration: PT3M23S
    duration ms: 203006
    explicit: false
    by artist: Gentle Bones
    by artist: JJ Lin
    in album: At Least I Had You
      type: MusicAlbum
      date published: 2021-11-19
    isrc code: SGB242100626
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-07T14:21:18+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x5fc047d9a69f033ee17ec5fbe6b53e437619072b0cd8e2176f1f1e32d5275ae3
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957124
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block/957124
    additional property: OTSRecordURL
      type: PropertyValue
      value: https://artists.proofprofile.net/proofs/track/54BUaak7hBlm0oGruvt5GW.json
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/54BUaak7hBlm0oGruvt5GW
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-08T03:53:27Z
    additional property: OTSCanonicalRecord
      type: PropertyValue
      value: {"copyright_id":"0x5fc047d9a69f033ee17ec5fbe6b53e437619072b0cd8e2176f1f1e32d5275ae3","isrc":"SGB242100626","name":"At Least I Had You","registered_at":"2026-06-07T14:21:18Z","spotify_id":"54BUaak7hBlm0oGruvt5GW","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 0x5fc047d9a69f033ee17ec5fbe6b53e437619072b0cd8e2176f1f1e32d5275ae3. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/54BUaak7hBlm0oGruvt5GW.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/54BUaak7hBlm0oGruvt5GW.
      date published: 2026-07-08T03:53:27Z
      text: {"copyright_id":"0x5fc047d9a69f033ee17ec5fbe6b53e437619072b0cd8e2176f1f1e32d5275ae3","isrc":"SGB242100626","name":"At Least I Had You","registered_at":"2026-06-07T14:21:18Z","spotify_id":"54BUaak7hBlm0oGruvt5GW","type":"track"}
album: 過 (Should've Let Go)
  type: MusicAlbum
  date published: 2020-12-17
  track: 過 (Should've Let Go)
    type: MusicRecording
    duration: PT3M23S
    duration ms: 203786
    explicit: false
    by artist: Jackson Wang
    by artist: JJ Lin
    in album: 過 (Should've Let Go)
      type: MusicAlbum
      date published: 2020-12-17
    isrc code: TWCT52003395
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-04T08:27:22+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x6533a10e33d15c63223ad84d74ba03a6b47fb98a10a1bb8c419689cdcb69b2a5
    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/1lrafepXruMZB5qHCNqy88.json
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1lrafepXruMZB5qHCNqy88
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T15:41:10Z
    additional property: OTSCanonicalRecord
      type: PropertyValue
      value: {"copyright_id":"0x6533a10e33d15c63223ad84d74ba03a6b47fb98a10a1bb8c419689cdcb69b2a5","isrc":"TWCT52003395","name":"過 (Should've Let Go)","registered_at":"2026-06-04T08:27:22Z","spotify_id":"1lrafepXruMZB5qHCNqy88","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 0x6533a10e33d15c63223ad84d74ba03a6b47fb98a10a1bb8c419689cdcb69b2a5. 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/1lrafepXruMZB5qHCNqy88.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/1lrafepXruMZB5qHCNqy88.
      date published: 2026-06-13T15:41:10Z
      text: {"copyright_id":"0x6533a10e33d15c63223ad84d74ba03a6b47fb98a10a1bb8c419689cdcb69b2a5","isrc":"TWCT52003395","name":"過 (Should've Let Go)","registered_at":"2026-06-04T08:27:22Z","spotify_id":"1lrafepXruMZB5qHCNqy88","type":"track"}
album: The Show (with JJ Lin)
  type: MusicAlbum
  date published: 2023-05-26
  track: The Show (with JJ Lin)
    type: MusicRecording
    duration: PT3M27S
    duration ms: 207550
    explicit: false
    by artist: Steve Aoki
    by artist: JJ Lin
    in album: The Show (with JJ Lin)
      type: MusicAlbum
      date published: 2023-05-26
    isrc code: US39N2204810
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-07T20:48:56+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xea255df86c8f055ec067836580f7892c09bc94d9456a6f2c124b5389394cc706
    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/64j4newMAOI2vXbNnoZ00P.json
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/64j4newMAOI2vXbNnoZ00P
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T15:41:10Z
    additional property: OTSCanonicalRecord
      type: PropertyValue
      value: {"copyright_id":"0xea255df86c8f055ec067836580f7892c09bc94d9456a6f2c124b5389394cc706","isrc":"US39N2204810","name":"The Show (with JJ Lin)","registered_at":"2026-06-07T20:48:56Z","spotify_id":"64j4newMAOI2vXbNnoZ00P","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 0xea255df86c8f055ec067836580f7892c09bc94d9456a6f2c124b5389394cc706. 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/64j4newMAOI2vXbNnoZ00P.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/64j4newMAOI2vXbNnoZ00P.
      date published: 2026-06-13T15:41:10Z
      text: {"copyright_id":"0xea255df86c8f055ec067836580f7892c09bc94d9456a6f2c124b5389394cc706","isrc":"US39N2204810","name":"The Show (with JJ Lin)","registered_at":"2026-06-07T20:48:56Z","spotify_id":"64j4newMAOI2vXbNnoZ00P","type":"track"}
album: The Show (with JJ Lin) [Steve Aoki & Lucas & Steve Remix]
  type: MusicAlbum
  date published: 2024-01-12
  track: The Show (with JJ Lin) - Steve Aoki & Lucas & Steve Remix
    type: MusicRecording
    duration: PT2M48S
    duration ms: 168775
    explicit: false
    by artist: Steve Aoki
    by artist: JJ Lin
    by artist: Lucas & Steve
    in album: The Show (with JJ Lin) [Steve Aoki & Lucas & Steve Remix]
    isrc code: QMFMG2323297
    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: The Show (with JJ Lin)
album: JJ陸
album: 西界
album: 重拾_快樂
album: JJ的咖啡調調, Vol.1
album: Like You Do
album: 偉大的渺小
album: "和自己對話" 實驗專輯
album: 新地球 - 人 (Special Edition)
album: 新地球
album: 因你 而在
album: 他是…JJ林俊傑
album: 學不會
album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
album: 她說
album: JJ林俊傑100天
album: 2006 就是俊杰世界巡回演唱会
album: 曹操
album: 編號 89757
album: 第二天堂
album: 樂行者
album: 絕不絕
album: THE RELENTLESS
album: 願與愁
album: In The Joy (feat. Anderson .Paak)
album: 謝幕
album: JJ的咖啡調調, Vol.2
album: 7千3百多天 (JJ林俊傑《JJ20世界巡迴演唱會》主題曲)
album: 那些你很冒險的夢 (JJ20版)
album: 无拘
album: Unchained
album: From the Ashes
album: After The Rain
album: 一定會
album: 裹著心的光
album: Bedroom (feat. Anne-Marie)
album: CHECKMATE (R3HAB Remix)
album: 光陰副本
album: Turn Of A Page
track: 修煉愛情
track: 她說
track: 黑夜問白天
track: 愛笑的眼睛
track: 當你
track: 記得
track: 偉大的渺小
track: 心牆
track: 凍結
track: 翅膀
track: 裂縫中的陽光
track: 絕不絕
track: 會有那麼一天
track: 因你而在

Steve Aoki
type: MusicGroup

JJ Lin
type: MusicGroup

Lucas & Steve
type: MusicGroup

The Show (with JJ Lin) [Steve Aoki & Lucas & Steve Remix]
type: MusicAlbum
date published: 2024-01-12

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-05T22:42:18+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953528

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/6Iz1vp9I22MBEA3oxLbKQB.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T15:41:10Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0xb126ec6130b915c013c7ba712e7fc6e5c2c7e9b0a09cd3491e9ff00676b25462","isrc":"QMFMG2323297","name":"The Show (with JJ Lin) - Steve Aoki & Lucas & Steve Remix","registered_at":"2026-06-05T22:42:18Z","spotify_id":"6Iz1vp9I22MBEA3oxLbKQB","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 0xb126ec6130b915c013c7ba712e7fc6e5c2c7e9b0a09cd3491e9ff00676b25462. 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/6Iz1vp9I22MBEA3oxLbKQB.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/6Iz1vp9I22MBEA3oxLbKQB.
date published: 2026-06-13T15:41:10Z
text: {"copyright_id":"0xb126ec6130b915c013c7ba712e7fc6e5c2c7e9b0a09cd3491e9ff00676b25462","isrc":"QMFMG2323297","name":"The Show (with JJ Lin) - Steve Aoki & Lucas & Steve Remix","registered_at":"2026-06-05T22:42:18Z","spotify_id":"6Iz1vp9I22MBEA3oxLbKQB","type":"track"}

The Show (with JJ Lin)
type: MusicRecording
duration: PT3M27S
duration ms: 207550
explicit: false
by artist: Steve Aoki
by artist: JJ Lin
in album: The Show (with JJ Lin) [Steve Aoki & Lucas & Steve Remix]
  type: MusicAlbum
  date published: 2024-01-12
isrc code: US39N2204810
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T20:48:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xea255df86c8f055ec067836580f7892c09bc94d9456a6f2c124b5389394cc706
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/3oCRQh2sMqN6KcY5qh71sS.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3oCRQh2sMqN6KcY5qh71sS
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xea255df86c8f055ec067836580f7892c09bc94d9456a6f2c124b5389394cc706","isrc":"US39N2204810","name":"The Show (with JJ Lin)","registered_at":"2026-06-07T20:48:56Z","spotify_id":"3oCRQh2sMqN6KcY5qh71sS","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 0xea255df86c8f055ec067836580f7892c09bc94d9456a6f2c124b5389394cc706. 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/3oCRQh2sMqN6KcY5qh71sS.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/3oCRQh2sMqN6KcY5qh71sS.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xea255df86c8f055ec067836580f7892c09bc94d9456a6f2c124b5389394cc706","isrc":"US39N2204810","name":"The Show (with JJ Lin)","registered_at":"2026-06-07T20:48:56Z","spotify_id":"3oCRQh2sMqN6KcY5qh71sS","type":"track"}

JJ陸
type: MusicAlbum
date published: 2008-10-18
track: Sixology
  type: MusicRecording
  duration: PT0M41S
  duration ms: 41520
  explicit: false
  by artist: JJ Lin
  in album: JJ陸
    type: MusicAlbum
    date published: 2008-10-18
  isrc code: CNA650856701
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T13:51:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x317b7d42b2f55367a384fc51b875cceda2b58494ca9fa8ac66bdafecbc82471c
  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/5p1Q3gnPrzikNminOIWJ3a.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5p1Q3gnPrzikNminOIWJ3a
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
  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 0x317b7d42b2f55367a384fc51b875cceda2b58494ca9fa8ac66bdafecbc82471c. 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/5p1Q3gnPrzikNminOIWJ3a.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/5p1Q3gnPrzikNminOIWJ3a.
    date published: 2026-07-02T03:30:09Z
track: 不潮不用花錢
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233506
  explicit: false
  by artist: JJ Lin
  in album: JJ陸
    type: MusicAlbum
    date published: 2008-10-18
  isrc code: CNA650856702
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T07:56:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x91a83d193fc26625b21f47f96c746b3e65939987d72b538c3032367581302810
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1ZsPPPhXyjv5C8f0WeVAoA.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1ZsPPPhXyjv5C8f0WeVAoA
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x91a83d193fc26625b21f47f96c746b3e65939987d72b538c3032367581302810","isrc":"CNA650856702","name":"不潮不用花錢","registered_at":"2026-06-04T07:56:34Z","spotify_id":"1ZsPPPhXyjv5C8f0WeVAoA","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 0x91a83d193fc26625b21f47f96c746b3e65939987d72b538c3032367581302810. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1ZsPPPhXyjv5C8f0WeVAoA.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/1ZsPPPhXyjv5C8f0WeVAoA.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x91a83d193fc26625b21f47f96c746b3e65939987d72b538c3032367581302810","isrc":"CNA650856702","name":"不潮不用花錢","registered_at":"2026-06-04T07:56:34Z","spotify_id":"1ZsPPPhXyjv5C8f0WeVAoA","type":"track"}
track: 小酒窩
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218026
  explicit: false
  by artist: JJ Lin
  by artist: Charlene Choi
  in album: JJ陸
    type: MusicAlbum
    date published: 2008-10-18
  isrc code: CNA650856703
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-01T18:36:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1e99de6bd704490729ac7715715ffb290895a7c60d0bb2adf82220b1084f9593
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/53WV5mAY2opmFC0r0LjRdM.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/53WV5mAY2opmFC0r0LjRdM
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x1e99de6bd704490729ac7715715ffb290895a7c60d0bb2adf82220b1084f9593","isrc":"CNA650856703","name":"小酒窩","registered_at":"2026-06-01T18:36:20Z","spotify_id":"53WV5mAY2opmFC0r0LjRdM","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 0x1e99de6bd704490729ac7715715ffb290895a7c60d0bb2adf82220b1084f9593. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/53WV5mAY2opmFC0r0LjRdM.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/53WV5mAY2opmFC0r0LjRdM.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x1e99de6bd704490729ac7715715ffb290895a7c60d0bb2adf82220b1084f9593","isrc":"CNA650856703","name":"小酒窩","registered_at":"2026-06-01T18:36:20Z","spotify_id":"53WV5mAY2opmFC0r0LjRdM","type":"track"}
track: 黑武士
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219533
  explicit: false
  by artist: JJ Lin
  in album: JJ陸
    type: MusicAlbum
    date published: 2008-10-18
  isrc code: CNA650856704
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T22:40:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2418d23551d5f762f2c4f0a03936019abb9693e1f1f4092fe473c8d4232d72c2
  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/0cJZkoLyCkh2W7TR7JjFfp.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0cJZkoLyCkh2W7TR7JjFfp
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x2418d23551d5f762f2c4f0a03936019abb9693e1f1f4092fe473c8d4232d72c2","isrc":"CNA650856704","name":"黑武士","registered_at":"2026-06-05T22:40:26Z","spotify_id":"0cJZkoLyCkh2W7TR7JjFfp","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 0x2418d23551d5f762f2c4f0a03936019abb9693e1f1f4092fe473c8d4232d72c2. 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/0cJZkoLyCkh2W7TR7JjFfp.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/0cJZkoLyCkh2W7TR7JjFfp.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x2418d23551d5f762f2c4f0a03936019abb9693e1f1f4092fe473c8d4232d72c2","isrc":"CNA650856704","name":"黑武士","registered_at":"2026-06-05T22:40:26Z","spotify_id":"0cJZkoLyCkh2W7TR7JjFfp","type":"track"}
track: 醉赤壁
  type: MusicRecording
  duration: PT4M41S
  duration ms: 281533
  explicit: false
  by artist: JJ Lin
  in album: JJ陸
    type: MusicAlbum
    date published: 2008-10-18
  isrc code: CNA650856705
  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: Always Online
track: 街道
track: 主角
track: 我還想她
track: 點一把火炬
track: 期待你的愛
track: Cries In A Distance
track: 愛與希望

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-04T06:19:48+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953536

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/69lAYqbyHL1A0gctdLd9WV.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T17:25:41Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x5308c94c0e125db078daf700f0560474177a9582e8d10a62574540a0f6e76a52","isrc":"CNA650856705","name":"醉赤壁","registered_at":"2026-06-04T06:19:48Z","spotify_id":"69lAYqbyHL1A0gctdLd9WV","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 0x5308c94c0e125db078daf700f0560474177a9582e8d10a62574540a0f6e76a52. 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/69lAYqbyHL1A0gctdLd9WV.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/69lAYqbyHL1A0gctdLd9WV.
date published: 2026-06-13T17:25:41Z
text: {"copyright_id":"0x5308c94c0e125db078daf700f0560474177a9582e8d10a62574540a0f6e76a52","isrc":"CNA650856705","name":"醉赤壁","registered_at":"2026-06-04T06:19:48Z","spotify_id":"69lAYqbyHL1A0gctdLd9WV","type":"track"}

由你選擇
type: MusicRecording
duration: PT3M53S
duration ms: 233026
explicit: false
by artist: JJ Lin
by artist: Fama
in album: JJ陸
  type: MusicAlbum
  date published: 2008-10-18
isrc code: CNA650856706
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T18:30:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x68ba98edc1471151409ef4a8a54f91d5c7893cd8c5968abe935fc94cfb1c428c
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/1dSlzrgvZtDZMwBFGFibPM.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1dSlzrgvZtDZMwBFGFibPM
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x68ba98edc1471151409ef4a8a54f91d5c7893cd8c5968abe935fc94cfb1c428c","isrc":"CNA650856706","name":"由你選擇","registered_at":"2026-06-09T18:30:34Z","spotify_id":"1dSlzrgvZtDZMwBFGFibPM","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 0x68ba98edc1471151409ef4a8a54f91d5c7893cd8c5968abe935fc94cfb1c428c. 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/1dSlzrgvZtDZMwBFGFibPM.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/1dSlzrgvZtDZMwBFGFibPM.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x68ba98edc1471151409ef4a8a54f91d5c7893cd8c5968abe935fc94cfb1c428c","isrc":"CNA650856706","name":"由你選擇","registered_at":"2026-06-09T18:30:34Z","spotify_id":"1dSlzrgvZtDZMwBFGFibPM","type":"track"}

Always Online
type: MusicRecording
duration: PT3M45S
duration ms: 225013
explicit: false
by artist: JJ Lin
in album: JJ陸
  type: MusicAlbum
  date published: 2008-10-18
isrc code: CNA650856707
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T06:54:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1d23dfaac0a5721e299b27e8ed88ec6d4b2831a47867fe81b6efc7f2e8a96844
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/7onu9q98XjqZi8egiI1uDf.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7onu9q98XjqZi8egiI1uDf
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1d23dfaac0a5721e299b27e8ed88ec6d4b2831a47867fe81b6efc7f2e8a96844","isrc":"CNA650856707","name":"Always Online","registered_at":"2026-06-04T06:54:25Z","spotify_id":"7onu9q98XjqZi8egiI1uDf","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 0x1d23dfaac0a5721e299b27e8ed88ec6d4b2831a47867fe81b6efc7f2e8a96844. 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/7onu9q98XjqZi8egiI1uDf.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/7onu9q98XjqZi8egiI1uDf.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x1d23dfaac0a5721e299b27e8ed88ec6d4b2831a47867fe81b6efc7f2e8a96844","isrc":"CNA650856707","name":"Always Online","registered_at":"2026-06-04T06:54:25Z","spotify_id":"7onu9q98XjqZi8egiI1uDf","type":"track"}

街道
type: MusicRecording
duration: PT4M2S
duration ms: 242186
explicit: false
by artist: JJ Lin
in album: JJ陸
  type: MusicAlbum
  date published: 2008-10-18
isrc code: CNA650856708
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T18:26:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x38fe9717990a04d75244689960640daeb323f1d314525ac40e6c5fb12efa121c
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/4e4cHPxm7QlLFZlSVNRY98.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4e4cHPxm7QlLFZlSVNRY98
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x38fe9717990a04d75244689960640daeb323f1d314525ac40e6c5fb12efa121c","isrc":"CNA650856708","name":"街道","registered_at":"2026-06-09T18:26:49Z","spotify_id":"4e4cHPxm7QlLFZlSVNRY98","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 0x38fe9717990a04d75244689960640daeb323f1d314525ac40e6c5fb12efa121c. 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/4e4cHPxm7QlLFZlSVNRY98.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/4e4cHPxm7QlLFZlSVNRY98.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x38fe9717990a04d75244689960640daeb323f1d314525ac40e6c5fb12efa121c","isrc":"CNA650856708","name":"街道","registered_at":"2026-06-09T18:26:49Z","spotify_id":"4e4cHPxm7QlLFZlSVNRY98","type":"track"}

主角
type: MusicRecording
duration: PT3M32S
duration ms: 212373
explicit: false
by artist: JJ Lin
by artist: 黃立成
by artist: 麻吉
in album: JJ陸
  type: MusicAlbum
  date published: 2008-10-18
isrc code: CNA650856709
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T18:12:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa0330d54ab1db34461ca2d749e0f0d738e3d43f85d04570ad1b337438b01ca43
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/0Khl2pYs4hMc7AYyPNpj17.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0Khl2pYs4hMc7AYyPNpj17
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa0330d54ab1db34461ca2d749e0f0d738e3d43f85d04570ad1b337438b01ca43","isrc":"CNA650856709","name":"主角","registered_at":"2026-06-18T18:12:50Z","spotify_id":"0Khl2pYs4hMc7AYyPNpj17","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 0xa0330d54ab1db34461ca2d749e0f0d738e3d43f85d04570ad1b337438b01ca43. 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/0Khl2pYs4hMc7AYyPNpj17.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/0Khl2pYs4hMc7AYyPNpj17.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xa0330d54ab1db34461ca2d749e0f0d738e3d43f85d04570ad1b337438b01ca43","isrc":"CNA650856709","name":"主角","registered_at":"2026-06-18T18:12:50Z","spotify_id":"0Khl2pYs4hMc7AYyPNpj17","type":"track"}

我還想她
type: MusicRecording
duration: PT4M7S
duration ms: 247506
explicit: false
by artist: JJ Lin
in album: JJ陸
  type: MusicAlbum
  date published: 2008-10-18
isrc code: CNA650856710
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T08:45:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf7de2e34ce690eb45519f83ad51eb0d2b2ebd4cecef583c2e90948e7b4dfc6ab
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/5myHTPXrZpxTEgaJaIUxms.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5myHTPXrZpxTEgaJaIUxms
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf7de2e34ce690eb45519f83ad51eb0d2b2ebd4cecef583c2e90948e7b4dfc6ab","isrc":"CNA650856710","name":"我還想她","registered_at":"2026-06-04T08:45:07Z","spotify_id":"5myHTPXrZpxTEgaJaIUxms","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 0xf7de2e34ce690eb45519f83ad51eb0d2b2ebd4cecef583c2e90948e7b4dfc6ab. 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/5myHTPXrZpxTEgaJaIUxms.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/5myHTPXrZpxTEgaJaIUxms.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xf7de2e34ce690eb45519f83ad51eb0d2b2ebd4cecef583c2e90948e7b4dfc6ab","isrc":"CNA650856710","name":"我還想她","registered_at":"2026-06-04T08:45:07Z","spotify_id":"5myHTPXrZpxTEgaJaIUxms","type":"track"}

點一把火炬
type: MusicRecording
duration: PT4M13S
duration ms: 253520
explicit: false
by artist: JJ Lin
in album: JJ陸
  type: MusicAlbum
  date published: 2008-10-18
isrc code: CNA650856712
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T05:18:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9d8c23caa92f007e0c5fa3fc6066b5ad2f2c72b36f77a54d4b43a787e920055d
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/15ZezfcoFIYLVQDLZew7EM.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/15ZezfcoFIYLVQDLZew7EM
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9d8c23caa92f007e0c5fa3fc6066b5ad2f2c72b36f77a54d4b43a787e920055d","isrc":"CNA650856712","name":"點一把火炬","registered_at":"2026-06-10T05:18:16Z","spotify_id":"15ZezfcoFIYLVQDLZew7EM","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 0x9d8c23caa92f007e0c5fa3fc6066b5ad2f2c72b36f77a54d4b43a787e920055d. 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/15ZezfcoFIYLVQDLZew7EM.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/15ZezfcoFIYLVQDLZew7EM.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x9d8c23caa92f007e0c5fa3fc6066b5ad2f2c72b36f77a54d4b43a787e920055d","isrc":"CNA650856712","name":"點一把火炬","registered_at":"2026-06-10T05:18:16Z","spotify_id":"15ZezfcoFIYLVQDLZew7EM","type":"track"}

期待你的愛
type: MusicRecording
duration: PT3M51S
duration ms: 231511
explicit: false
by artist: JJ Lin
by artist: 金莎
in album: JJ陸
  type: MusicAlbum
  date published: 2008-10-18
isrc code: CNA650856713
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T09:05:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb8fd66ca50722580f33a56581d078b26b9366448823af6b58b9ff7c61f94d316
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/2onTvRPxYbCxvvoQ4FbVS3.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2onTvRPxYbCxvvoQ4FbVS3
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb8fd66ca50722580f33a56581d078b26b9366448823af6b58b9ff7c61f94d316","isrc":"CNA650856713","name":"期待你的愛","registered_at":"2026-06-04T09:05:35Z","spotify_id":"2onTvRPxYbCxvvoQ4FbVS3","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 0xb8fd66ca50722580f33a56581d078b26b9366448823af6b58b9ff7c61f94d316. 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/2onTvRPxYbCxvvoQ4FbVS3.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/2onTvRPxYbCxvvoQ4FbVS3.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xb8fd66ca50722580f33a56581d078b26b9366448823af6b58b9ff7c61f94d316","isrc":"CNA650856713","name":"期待你的愛","registered_at":"2026-06-04T09:05:35Z","spotify_id":"2onTvRPxYbCxvvoQ4FbVS3","type":"track"}

Cries In A Distance
type: MusicRecording
duration: PT3M45S
duration ms: 225013
explicit: false
by artist: JJ Lin
in album: JJ陸
  type: MusicAlbum
  date published: 2008-10-18
isrc code: CNA650856711
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T05:14:03+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x80da0fa6d2e6eeb0844a6422c6a822a343bd926f0e32d749895b6ea5d469a330
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/10rCf98ZkR3NfHbDICkl7x.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/10rCf98ZkR3NfHbDICkl7x
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x80da0fa6d2e6eeb0844a6422c6a822a343bd926f0e32d749895b6ea5d469a330","isrc":"CNA650856711","name":"Cries In A Distance","registered_at":"2026-06-10T05:14:03Z","spotify_id":"10rCf98ZkR3NfHbDICkl7x","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 0x80da0fa6d2e6eeb0844a6422c6a822a343bd926f0e32d749895b6ea5d469a330. 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/10rCf98ZkR3NfHbDICkl7x.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/10rCf98ZkR3NfHbDICkl7x.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x80da0fa6d2e6eeb0844a6422c6a822a343bd926f0e32d749895b6ea5d469a330","isrc":"CNA650856711","name":"Cries In A Distance","registered_at":"2026-06-10T05:14:03Z","spotify_id":"10rCf98ZkR3NfHbDICkl7x","type":"track"}

愛與希望
type: MusicRecording
duration: PT3M43S
duration ms: 223506
explicit: false
by artist: JJ Lin
in album: JJ陸
  type: MusicAlbum
  date published: 2008-10-18
isrc code: CNA650856714
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T14:22:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x38db0c3d25a1f73550f83598e82745bfd212476da71b642815f94107f912047f
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/4PoNT3kPZmCOWfCY61WkX4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4PoNT3kPZmCOWfCY61WkX4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x38db0c3d25a1f73550f83598e82745bfd212476da71b642815f94107f912047f","isrc":"CNA650856714","name":"愛與希望","registered_at":"2026-06-07T14:22:20Z","spotify_id":"4PoNT3kPZmCOWfCY61WkX4","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 0x38db0c3d25a1f73550f83598e82745bfd212476da71b642815f94107f912047f. 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/4PoNT3kPZmCOWfCY61WkX4.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/4PoNT3kPZmCOWfCY61WkX4.
  date published: 2026-06-13T12:53:06Z
  text: {"copyright_id":"0x38db0c3d25a1f73550f83598e82745bfd212476da71b642815f94107f912047f","isrc":"CNA650856714","name":"愛與希望","registered_at":"2026-06-07T14:22:20Z","spotify_id":"4PoNT3kPZmCOWfCY61WkX4","type":"track"}

西界
type: MusicAlbum
date published: 2007-06-29
track: 殺手
  type: MusicRecording
  duration: PT4M53S
  duration ms: 293875
  explicit: false
  by artist: JJ Lin
  in album: 西界
    type: MusicAlbum
    date published: 2007-06-29
  isrc code: TWB670704201
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T13:46:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbbf4f5c70bd1823d5d9f8e88351a024cc84a33699f2e39cd6e081b4462e33412
  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/1XBAWG5FDT1CnRYqavOERR.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1XBAWG5FDT1CnRYqavOERR
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xbbf4f5c70bd1823d5d9f8e88351a024cc84a33699f2e39cd6e081b4462e33412","isrc":"TWB670704201","name":"殺手","registered_at":"2026-06-04T13:46:33Z","spotify_id":"1XBAWG5FDT1CnRYqavOERR","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 0xbbf4f5c70bd1823d5d9f8e88351a024cc84a33699f2e39cd6e081b4462e33412. 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/1XBAWG5FDT1CnRYqavOERR.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/1XBAWG5FDT1CnRYqavOERR.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0xbbf4f5c70bd1823d5d9f8e88351a024cc84a33699f2e39cd6e081b4462e33412","isrc":"TWB670704201","name":"殺手","registered_at":"2026-06-04T13:46:33Z","spotify_id":"1XBAWG5FDT1CnRYqavOERR","type":"track"}
track: 西界
  type: MusicRecording
  duration: PT4M52S
  duration ms: 292000
  explicit: false
  by artist: JJ Lin
  in album: 西界
    type: MusicAlbum
    date published: 2007-06-29
  isrc code: TWB670704202
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T16:50:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcfe3245674248457b8c0eb6e2b648f5d4704401b00a3a9e6358c69e87daeed0b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/7mcvu4tR1y0YqPNpr0ZqD8.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7mcvu4tR1y0YqPNpr0ZqD8
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xcfe3245674248457b8c0eb6e2b648f5d4704401b00a3a9e6358c69e87daeed0b","isrc":"TWB670704202","name":"西界","registered_at":"2026-06-04T16:50:22Z","spotify_id":"7mcvu4tR1y0YqPNpr0ZqD8","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 0xcfe3245674248457b8c0eb6e2b648f5d4704401b00a3a9e6358c69e87daeed0b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7mcvu4tR1y0YqPNpr0ZqD8.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/7mcvu4tR1y0YqPNpr0ZqD8.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0xcfe3245674248457b8c0eb6e2b648f5d4704401b00a3a9e6358c69e87daeed0b","isrc":"TWB670704202","name":"西界","registered_at":"2026-06-04T16:50:22Z","spotify_id":"7mcvu4tR1y0YqPNpr0ZqD8","type":"track"}
track: K-O
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240032
  explicit: false
  by artist: JJ Lin
  in album: 西界
    type: MusicAlbum
    date published: 2007-06-29
  isrc code: TWB670704207
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T13:53:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xeb39cda4b612d54767e4cceb74b7f29021a3db9bb899f5ec9886271c02c6a422
  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/1c2woTeL2f9KDVcSNX0NrQ.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1c2woTeL2f9KDVcSNX0NrQ
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
  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 0xeb39cda4b612d54767e4cceb74b7f29021a3db9bb899f5ec9886271c02c6a422. 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/1c2woTeL2f9KDVcSNX0NrQ.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/1c2woTeL2f9KDVcSNX0NrQ.
    date published: 2026-07-02T03:55:08Z
track: 大男人·小女孩
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227000
  explicit: false
  by artist: JJ Lin
  in album: 西界
    type: MusicAlbum
    date published: 2007-06-29
  isrc code: TWB670704208
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T09:00:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2ccad15c14e520f05303b8420cfd850441a939b6dfd978458d25e9f9d39512df
  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/5EjHpgxilk53K1ivRXGdWH.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5EjHpgxilk53K1ivRXGdWH
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x2ccad15c14e520f05303b8420cfd850441a939b6dfd978458d25e9f9d39512df","isrc":"TWB670704208","name":"大男人·小女孩","registered_at":"2026-06-09T09:00:56Z","spotify_id":"5EjHpgxilk53K1ivRXGdWH","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 0x2ccad15c14e520f05303b8420cfd850441a939b6dfd978458d25e9f9d39512df. 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/5EjHpgxilk53K1ivRXGdWH.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/5EjHpgxilk53K1ivRXGdWH.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x2ccad15c14e520f05303b8420cfd850441a939b6dfd978458d25e9f9d39512df","isrc":"TWB670704208","name":"大男人·小女孩","registered_at":"2026-06-09T09:00:56Z","spotify_id":"5EjHpgxilk53K1ivRXGdWH","type":"track"}
track: L-O-V-E
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248000
  explicit: false
  by artist: JJ Lin
  in album: 西界
    type: MusicAlbum
    date published: 2007-06-29
  isrc code: TWB670704209
  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: 發現愛（可愛多07年代言歌曲）
track: 不流淚的機場
track: BABY BABY
track: 自由不變

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-11T12:37:34+00:00

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

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/7fbiZ58JLg0Wtc8CAN5xKh.json

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

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

OTSCanonicalRecord
type: PropertyValue

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 0xc87f900d760e24a9c46b2573771c34c052064adc6d158c652bf7005bef6b631e. 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/7fbiZ58JLg0Wtc8CAN5xKh.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/7fbiZ58JLg0Wtc8CAN5xKh.
date published: 2026-06-13T13:32:09Z

發現愛（可愛多07年代言歌曲）
type: MusicRecording
duration: PT3M40S
duration ms: 220000
explicit: false
by artist: JJ Lin
by artist: 金莎
in album: 西界
  type: MusicAlbum
  date published: 2007-06-29
isrc code: TWB670704210
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T04:24:21+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9df2b4b636c32c2ac9032e5776adb4828ea6be35d8766a6caaba582154637fcb
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/3NC2sGJLAtAppi9o1TKnCT.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3NC2sGJLAtAppi9o1TKnCT
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9df2b4b636c32c2ac9032e5776adb4828ea6be35d8766a6caaba582154637fcb","isrc":"TWB670704210","name":"發現愛（可愛多07年代言歌曲）","registered_at":"2026-06-08T04:24:21Z","spotify_id":"3NC2sGJLAtAppi9o1TKnCT","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 0x9df2b4b636c32c2ac9032e5776adb4828ea6be35d8766a6caaba582154637fcb. 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/3NC2sGJLAtAppi9o1TKnCT.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/3NC2sGJLAtAppi9o1TKnCT.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x9df2b4b636c32c2ac9032e5776adb4828ea6be35d8766a6caaba582154637fcb","isrc":"TWB670704210","name":"發現愛（可愛多07年代言歌曲）","registered_at":"2026-06-08T04:24:21Z","spotify_id":"3NC2sGJLAtAppi9o1TKnCT","type":"track"}

不流淚的機場
type: MusicRecording
duration: PT4M45S
duration ms: 285000
explicit: false
by artist: JJ Lin
in album: 西界
  type: MusicAlbum
  date published: 2007-06-29
isrc code: TWB670704211
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T17:20:18+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xea23230e5feeecbe0435bc14bb6d975b65cafe2c74fc22cce46e9c8666c0cd98
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1CpI8fIRNQaAnveIsT9JM0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1CpI8fIRNQaAnveIsT9JM0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xea23230e5feeecbe0435bc14bb6d975b65cafe2c74fc22cce46e9c8666c0cd98","isrc":"TWB670704211","name":"不流淚的機場","registered_at":"2026-06-05T17:20:18Z","spotify_id":"1CpI8fIRNQaAnveIsT9JM0","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 0xea23230e5feeecbe0435bc14bb6d975b65cafe2c74fc22cce46e9c8666c0cd98. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1CpI8fIRNQaAnveIsT9JM0.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/1CpI8fIRNQaAnveIsT9JM0.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xea23230e5feeecbe0435bc14bb6d975b65cafe2c74fc22cce46e9c8666c0cd98","isrc":"TWB670704211","name":"不流淚的機場","registered_at":"2026-06-05T17:20:18Z","spotify_id":"1CpI8fIRNQaAnveIsT9JM0","type":"track"}

BABY BABY
type: MusicRecording
duration: PT3M38S
duration ms: 218000
explicit: false
by artist: JJ Lin
in album: 西界
  type: MusicAlbum
  date published: 2007-06-29
isrc code: TWB670704212
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T05:13:18+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8b4f88384beccd7a268ecc663b3f7cb717ebcb1a1e394c26d54a51a343fae810
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/1TQwRi7cNFJKxNlNfKIBw0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1TQwRi7cNFJKxNlNfKIBw0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x8b4f88384beccd7a268ecc663b3f7cb717ebcb1a1e394c26d54a51a343fae810","isrc":"TWB670704212","name":"BABY BABY","registered_at":"2026-06-10T05:13:18Z","spotify_id":"1TQwRi7cNFJKxNlNfKIBw0","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 0x8b4f88384beccd7a268ecc663b3f7cb717ebcb1a1e394c26d54a51a343fae810. 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/1TQwRi7cNFJKxNlNfKIBw0.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/1TQwRi7cNFJKxNlNfKIBw0.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x8b4f88384beccd7a268ecc663b3f7cb717ebcb1a1e394c26d54a51a343fae810","isrc":"TWB670704212","name":"BABY BABY","registered_at":"2026-06-10T05:13:18Z","spotify_id":"1TQwRi7cNFJKxNlNfKIBw0","type":"track"}

自由不變
type: MusicRecording
duration: PT4M27S
duration ms: 267049
explicit: false
by artist: JJ Lin
in album: 西界
  type: MusicAlbum
  date published: 2007-06-29
isrc code: TWB670704205
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T18:28:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2670f5b817c20556982ccd6f678027ab68a71ddebe62c900661a36c8764d20c8
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/5fhu4xo98xKIvPqNfXDQnF.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5fhu4xo98xKIvPqNfXDQnF
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x2670f5b817c20556982ccd6f678027ab68a71ddebe62c900661a36c8764d20c8","isrc":"TWB670704205","name":"自由不變","registered_at":"2026-06-09T18:28:11Z","spotify_id":"5fhu4xo98xKIvPqNfXDQnF","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 0x2670f5b817c20556982ccd6f678027ab68a71ddebe62c900661a36c8764d20c8. 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/5fhu4xo98xKIvPqNfXDQnF.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/5fhu4xo98xKIvPqNfXDQnF.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x2670f5b817c20556982ccd6f678027ab68a71ddebe62c900661a36c8764d20c8","isrc":"TWB670704205","name":"自由不變","registered_at":"2026-06-09T18:28:11Z","spotify_id":"5fhu4xo98xKIvPqNfXDQnF","type":"track"}

重拾_快樂
type: MusicAlbum
date published: 2023-04-21
track: 願與愁
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231586
  explicit: false
  by artist: JJ Lin
  in album: 重拾_快樂
    type: MusicAlbum
    date published: 2023-04-21
  isrc code: TWU712301138
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:08:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x86363bf263fc0903f6839777bcc046694d5ab43c042b4a9f54d85081e7716ca3
  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/4ANuvW01ynBAu7rUS6sarM.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4ANuvW01ynBAu7rUS6sarM
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x86363bf263fc0903f6839777bcc046694d5ab43c042b4a9f54d85081e7716ca3","isrc":"TWU712301138","name":"願與愁","registered_at":"2026-06-04T08:08:50Z","spotify_id":"4ANuvW01ynBAu7rUS6sarM","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 0x86363bf263fc0903f6839777bcc046694d5ab43c042b4a9f54d85081e7716ca3. 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/4ANuvW01ynBAu7rUS6sarM.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/4ANuvW01ynBAu7rUS6sarM.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x86363bf263fc0903f6839777bcc046694d5ab43c042b4a9f54d85081e7716ca3","isrc":"TWU712301138","name":"願與愁","registered_at":"2026-06-04T08:08:50Z","spotify_id":"4ANuvW01ynBAu7rUS6sarM","type":"track"}
track: 逆光白
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204881
  explicit: false
  by artist: JJ Lin
  in album: 重拾_快樂
    type: MusicAlbum
    date published: 2023-04-21
  isrc code: TWU712301170
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T17:19:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0817cfd6b2469c8965d1f16d8fbe225efbd34c128438d92a60c10bc554a08992
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1Vhc7hTMXS3mQIu89JxSq5.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1Vhc7hTMXS3mQIu89JxSq5
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x0817cfd6b2469c8965d1f16d8fbe225efbd34c128438d92a60c10bc554a08992","isrc":"TWU712301170","name":"逆光白","registered_at":"2026-06-05T17:19:44Z","spotify_id":"1Vhc7hTMXS3mQIu89JxSq5","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 0x0817cfd6b2469c8965d1f16d8fbe225efbd34c128438d92a60c10bc554a08992. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1Vhc7hTMXS3mQIu89JxSq5.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/1Vhc7hTMXS3mQIu89JxSq5.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x0817cfd6b2469c8965d1f16d8fbe225efbd34c128438d92a60c10bc554a08992","isrc":"TWU712301170","name":"逆光白","registered_at":"2026-06-05T17:19:44Z","spotify_id":"1Vhc7hTMXS3mQIu89JxSq5","type":"track"}
track: 孤獨娛樂
  type: MusicRecording
  duration: PT3M59S
  duration ms: 239865
  explicit: false
  by artist: JJ Lin
  in album: 重拾_快樂
    type: MusicAlbum
    date published: 2023-04-21
  isrc code: TWU712301173
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T13:40:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd9fd1752b4b1d6f0e67e32d0b2a63eac891a3435459c8a81bf8381afa9ae57f4
  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/1DuFU3yhIFi8kYwI3BlmnA.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1DuFU3yhIFi8kYwI3BlmnA
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xd9fd1752b4b1d6f0e67e32d0b2a63eac891a3435459c8a81bf8381afa9ae57f4","isrc":"TWU712301173","name":"孤獨娛樂","registered_at":"2026-06-04T13:40:23Z","spotify_id":"1DuFU3yhIFi8kYwI3BlmnA","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 0xd9fd1752b4b1d6f0e67e32d0b2a63eac891a3435459c8a81bf8381afa9ae57f4. 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/1DuFU3yhIFi8kYwI3BlmnA.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/1DuFU3yhIFi8kYwI3BlmnA.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0xd9fd1752b4b1d6f0e67e32d0b2a63eac891a3435459c8a81bf8381afa9ae57f4","isrc":"TWU712301173","name":"孤獨娛樂","registered_at":"2026-06-04T13:40:23Z","spotify_id":"1DuFU3yhIFi8kYwI3BlmnA","type":"track"}
track: 夢不凌亂
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230253
  explicit: false
  by artist: JJ Lin
  in album: 重拾_快樂
    type: MusicAlbum
    date published: 2023-04-21
  isrc code: TWU712301174
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T18:08:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd92a5447ea986400af7f5152b2775099411359aed22cfedce4d1c2d34a357e6c
  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/0wxd5IGCSX2lOWJCmpzAQL.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0wxd5IGCSX2lOWJCmpzAQL
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xd92a5447ea986400af7f5152b2775099411359aed22cfedce4d1c2d34a357e6c","isrc":"TWU712301174","name":"夢不凌亂","registered_at":"2026-06-06T18:08:59Z","spotify_id":"0wxd5IGCSX2lOWJCmpzAQL","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 0xd92a5447ea986400af7f5152b2775099411359aed22cfedce4d1c2d34a357e6c. 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/0wxd5IGCSX2lOWJCmpzAQL.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/0wxd5IGCSX2lOWJCmpzAQL.
    date published: 2026-06-13T12:53:06Z
    text: {"copyright_id":"0xd92a5447ea986400af7f5152b2775099411359aed22cfedce4d1c2d34a357e6c","isrc":"TWU712301174","name":"夢不凌亂","registered_at":"2026-06-06T18:08:59Z","spotify_id":"0wxd5IGCSX2lOWJCmpzAQL","type":"track"}
track: 自畫像
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226571
  explicit: false
  by artist: JJ Lin
  in album: 重拾_快樂
    type: MusicAlbum
    date published: 2023-04-21
  isrc code: TWU712301175
  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: Castle In The Air
track: 7千3百多天

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-05T04:39:23+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953513

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/17RHsGZoe2YWoaQA9HFzeP.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:47:07Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x4eef87dc075be5fcf184070346c27f8310d69e723feb0ae17e6c32571a387bb3","isrc":"TWU712301175","name":"自畫像","registered_at":"2026-06-05T04:39:23Z","spotify_id":"17RHsGZoe2YWoaQA9HFzeP","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 0x4eef87dc075be5fcf184070346c27f8310d69e723feb0ae17e6c32571a387bb3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/17RHsGZoe2YWoaQA9HFzeP.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/17RHsGZoe2YWoaQA9HFzeP.
date published: 2026-06-13T12:47:07Z
text: {"copyright_id":"0x4eef87dc075be5fcf184070346c27f8310d69e723feb0ae17e6c32571a387bb3","isrc":"TWU712301175","name":"自畫像","registered_at":"2026-06-05T04:39:23Z","spotify_id":"17RHsGZoe2YWoaQA9HFzeP","type":"track"}

謝幕
type: MusicRecording
duration: PT4M3S
duration ms: 243868
explicit: false
by artist: JJ Lin
in album: 重拾_快樂
  type: MusicAlbum
  date published: 2023-04-21
isrc code: TWU712300888
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T09:03:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x58750686bf2d7a2c97635922f28a8ab348dcf3559d2a37a02a0d510b7ef1f65a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4Q3jDxNOBIroWYuAXUdzix.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4Q3jDxNOBIroWYuAXUdzix
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x58750686bf2d7a2c97635922f28a8ab348dcf3559d2a37a02a0d510b7ef1f65a","isrc":"TWU712300888","name":"謝幕","registered_at":"2026-06-05T09:03:15Z","spotify_id":"4Q3jDxNOBIroWYuAXUdzix","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 0x58750686bf2d7a2c97635922f28a8ab348dcf3559d2a37a02a0d510b7ef1f65a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4Q3jDxNOBIroWYuAXUdzix.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/4Q3jDxNOBIroWYuAXUdzix.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x58750686bf2d7a2c97635922f28a8ab348dcf3559d2a37a02a0d510b7ef1f65a","isrc":"TWU712300888","name":"謝幕","registered_at":"2026-06-05T09:03:15Z","spotify_id":"4Q3jDxNOBIroWYuAXUdzix","type":"track"}

如果我還剩一件事情可以做
type: MusicRecording
duration: PT4M9S
duration ms: 249417
explicit: false
by artist: JJ Lin
in album: 重拾_快樂
  type: MusicAlbum
  date published: 2023-04-21
isrc code: TWU712301176
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T05:09:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4aece76da3490314d0d28407806ba8387585d3a1ece33a248dc20a8ea42083ad
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/1yF0TL45iq2OPUnnZJONMa.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1yF0TL45iq2OPUnnZJONMa
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4aece76da3490314d0d28407806ba8387585d3a1ece33a248dc20a8ea42083ad","isrc":"TWU712301176","name":"如果我還剩一件事情可以做","registered_at":"2026-06-05T05:09:16Z","spotify_id":"1yF0TL45iq2OPUnnZJONMa","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 0x4aece76da3490314d0d28407806ba8387585d3a1ece33a248dc20a8ea42083ad. 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/1yF0TL45iq2OPUnnZJONMa.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/1yF0TL45iq2OPUnnZJONMa.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x4aece76da3490314d0d28407806ba8387585d3a1ece33a248dc20a8ea42083ad","isrc":"TWU712301176","name":"如果我還剩一件事情可以做","registered_at":"2026-06-05T05:09:16Z","spotify_id":"1yF0TL45iq2OPUnnZJONMa","type":"track"}

黑色泡沫
type: MusicRecording
duration: PT3M53S
duration ms: 233059
explicit: false
by artist: JJ Lin
in album: 重拾_快樂
  type: MusicAlbum
  date published: 2023-04-21
isrc code: TWU712301177
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T18:12:03+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x33f248b06decd5becfcac4699952bbb003c84fdc9c846779682ee1e40533baf9
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/1Dhly8FoIiwHg983Y5AdHo.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1Dhly8FoIiwHg983Y5AdHo
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x33f248b06decd5becfcac4699952bbb003c84fdc9c846779682ee1e40533baf9","isrc":"TWU712301177","name":"黑色泡沫","registered_at":"2026-06-06T18:12:03Z","spotify_id":"1Dhly8FoIiwHg983Y5AdHo","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 0x33f248b06decd5becfcac4699952bbb003c84fdc9c846779682ee1e40533baf9. 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/1Dhly8FoIiwHg983Y5AdHo.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/1Dhly8FoIiwHg983Y5AdHo.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x33f248b06decd5becfcac4699952bbb003c84fdc9c846779682ee1e40533baf9","isrc":"TWU712301177","name":"黑色泡沫","registered_at":"2026-06-06T18:12:03Z","spotify_id":"1Dhly8FoIiwHg983Y5AdHo","type":"track"}

你都在
type: MusicRecording
duration: PT3M17S
duration ms: 197051
explicit: false
by artist: JJ Lin
in album: 重拾_快樂
  type: MusicAlbum
  date published: 2023-04-21
isrc code: TWU712301178
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T08:12:06+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x80f33010fca6e8c8a5d90e2224d70e10bd3266e5b5853b72d528c9803286914f
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/7yY5cyMr4cHGwPYIG2gp43.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7yY5cyMr4cHGwPYIG2gp43
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x80f33010fca6e8c8a5d90e2224d70e10bd3266e5b5853b72d528c9803286914f","isrc":"TWU712301178","name":"你都在","registered_at":"2026-06-07T08:12:06Z","spotify_id":"7yY5cyMr4cHGwPYIG2gp43","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 0x80f33010fca6e8c8a5d90e2224d70e10bd3266e5b5853b72d528c9803286914f. 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/7yY5cyMr4cHGwPYIG2gp43.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/7yY5cyMr4cHGwPYIG2gp43.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x80f33010fca6e8c8a5d90e2224d70e10bd3266e5b5853b72d528c9803286914f","isrc":"TWU712301178","name":"你都在","registered_at":"2026-06-07T08:12:06Z","spotify_id":"7yY5cyMr4cHGwPYIG2gp43","type":"track"}

一時的選擇
type: MusicRecording
duration: PT3M57S
duration ms: 237499
explicit: false
by artist: JJ Lin
in album: 重拾_快樂
  type: MusicAlbum
  date published: 2023-04-21
isrc code: TWU712301179
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T14:44:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd686fb2a9cab82b2a4b0a225f66fb8b6b57bdcc174d8aa6b3476215907426019
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1edKrqk7YCriloCaIi7ooC.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1edKrqk7YCriloCaIi7ooC
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd686fb2a9cab82b2a4b0a225f66fb8b6b57bdcc174d8aa6b3476215907426019","isrc":"TWU712301179","name":"一時的選擇","registered_at":"2026-06-04T14:44:59Z","spotify_id":"1edKrqk7YCriloCaIi7ooC","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 0xd686fb2a9cab82b2a4b0a225f66fb8b6b57bdcc174d8aa6b3476215907426019. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1edKrqk7YCriloCaIi7ooC.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/1edKrqk7YCriloCaIi7ooC.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xd686fb2a9cab82b2a4b0a225f66fb8b6b57bdcc174d8aa6b3476215907426019","isrc":"TWU712301179","name":"一時的選擇","registered_at":"2026-06-04T14:44:59Z","spotify_id":"1edKrqk7YCriloCaIi7ooC","type":"track"}

Castle In The Air
type: MusicRecording
duration: PT3M51S
duration ms: 231397
explicit: false
by artist: JJ Lin
in album: 重拾_快樂
  type: MusicAlbum
  date published: 2023-04-21
isrc code: TWU712301180
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T01:42:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x576894308f747ba0870bcfa4116c5330c58399e5e7c6b3c3e313308b436311a9
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6zkiTqLpmNOeCRHVOTQk2T.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6zkiTqLpmNOeCRHVOTQk2T
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x576894308f747ba0870bcfa4116c5330c58399e5e7c6b3c3e313308b436311a9","isrc":"TWU712301180","name":"Castle In The Air","registered_at":"2026-06-06T01:42:17Z","spotify_id":"6zkiTqLpmNOeCRHVOTQk2T","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 0x576894308f747ba0870bcfa4116c5330c58399e5e7c6b3c3e313308b436311a9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6zkiTqLpmNOeCRHVOTQk2T.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/6zkiTqLpmNOeCRHVOTQk2T.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x576894308f747ba0870bcfa4116c5330c58399e5e7c6b3c3e313308b436311a9","isrc":"TWU712301180","name":"Castle In The Air","registered_at":"2026-06-06T01:42:17Z","spotify_id":"6zkiTqLpmNOeCRHVOTQk2T","type":"track"}

7千3百多天
type: MusicRecording
duration: PT3M44S
duration ms: 224194
explicit: false
by artist: JJ Lin
in album: 重拾_快樂
  type: MusicAlbum
  date published: 2023-04-21
isrc code: TWU712205355
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T11:36:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9f9b01529d630a1312c878bbb6ee53da3ab9389e5168a37be809d2f0a172988e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4rEDIiEOXZDIAb2aXxBMJv.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4rEDIiEOXZDIAb2aXxBMJv
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9f9b01529d630a1312c878bbb6ee53da3ab9389e5168a37be809d2f0a172988e","isrc":"TWU712205355","name":"7千3百多天","registered_at":"2026-06-06T11:36:07Z","spotify_id":"4rEDIiEOXZDIAb2aXxBMJv","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 0x9f9b01529d630a1312c878bbb6ee53da3ab9389e5168a37be809d2f0a172988e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4rEDIiEOXZDIAb2aXxBMJv.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/4rEDIiEOXZDIAb2aXxBMJv.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x9f9b01529d630a1312c878bbb6ee53da3ab9389e5168a37be809d2f0a172988e","isrc":"TWU712205355","name":"7千3百多天","registered_at":"2026-06-06T11:36:07Z","spotify_id":"4rEDIiEOXZDIAb2aXxBMJv","type":"track"}

JJ的咖啡調調, Vol.1
type: MusicAlbum
date published: 2023-02-03
track: Intro
  type: MusicRecording
  duration: PT0M58S
  duration ms: 58695
  explicit: false
  by artist: JJ Lin
  in album: JJ的咖啡調調, Vol.1
    type: MusicAlbum
    date published: 2023-02-03
  isrc code: TWU712300140
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T05:02:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd725505c108777c2a0854372cb15b5aa9d01870ea506637dde462d5d1a406170
  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/24fEIDceSzRFYSGAwkOjSD.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/24fEIDceSzRFYSGAwkOjSD
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
  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 0xd725505c108777c2a0854372cb15b5aa9d01870ea506637dde462d5d1a406170. 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/24fEIDceSzRFYSGAwkOjSD.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/24fEIDceSzRFYSGAwkOjSD.
    date published: 2026-06-13T15:41:10Z
track: Too Bad
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272120
  explicit: false
  by artist: JJ Lin
  in album: JJ的咖啡調調, Vol.1
    type: MusicAlbum
    date published: 2023-02-03
  isrc code: TWU712300141
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T04:21:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2968f0d4e42c0b649b923e6e8b167946b1dc0c49beb324c3a931ffcf33a9592a
  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/28r6l7zjoM3ixA1fEmtK1z.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/28r6l7zjoM3ixA1fEmtK1z
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x2968f0d4e42c0b649b923e6e8b167946b1dc0c49beb324c3a931ffcf33a9592a","isrc":"TWU712300141","name":"Too Bad","registered_at":"2026-06-08T04:21:42Z","spotify_id":"28r6l7zjoM3ixA1fEmtK1z","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 0x2968f0d4e42c0b649b923e6e8b167946b1dc0c49beb324c3a931ffcf33a9592a. 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/28r6l7zjoM3ixA1fEmtK1z.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/28r6l7zjoM3ixA1fEmtK1z.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0x2968f0d4e42c0b649b923e6e8b167946b1dc0c49beb324c3a931ffcf33a9592a","isrc":"TWU712300141","name":"Too Bad","registered_at":"2026-06-08T04:21:42Z","spotify_id":"28r6l7zjoM3ixA1fEmtK1z","type":"track"}
track: 身後
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202966
  explicit: false
  by artist: JJ Lin
  in album: JJ的咖啡調調, Vol.1
    type: MusicAlbum
    date published: 2023-02-03
  isrc code: TWU712300142
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T18:10:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x192b397d6bd0b323028d80230e3417992517e5c06c594f04e5d099a78118d92c
  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/5ENCqeZvPVx5eMZLGrbMRQ.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5ENCqeZvPVx5eMZLGrbMRQ
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x192b397d6bd0b323028d80230e3417992517e5c06c594f04e5d099a78118d92c","isrc":"TWU712300142","name":"身後","registered_at":"2026-06-06T18:10:13Z","spotify_id":"5ENCqeZvPVx5eMZLGrbMRQ","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 0x192b397d6bd0b323028d80230e3417992517e5c06c594f04e5d099a78118d92c. 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/5ENCqeZvPVx5eMZLGrbMRQ.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/5ENCqeZvPVx5eMZLGrbMRQ.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x192b397d6bd0b323028d80230e3417992517e5c06c594f04e5d099a78118d92c","isrc":"TWU712300142","name":"身後","registered_at":"2026-06-06T18:10:13Z","spotify_id":"5ENCqeZvPVx5eMZLGrbMRQ","type":"track"}
track: 想見你想見你想見你
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138089
  explicit: false
  by artist: JJ Lin
  in album: JJ的咖啡調調, Vol.1
    type: MusicAlbum
    date published: 2023-02-03
  isrc code: TWU712300143
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T17:21:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5e2c08c25f94b7b4252384e68a7e0c7fca2cce845f4608ad3585f825e974d9d1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/7HNUZMyUPNhwdnaiVVY9Th.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7HNUZMyUPNhwdnaiVVY9Th
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x5e2c08c25f94b7b4252384e68a7e0c7fca2cce845f4608ad3585f825e974d9d1","isrc":"TWU712300143","name":"想見你想見你想見你","registered_at":"2026-06-05T17:21:03Z","spotify_id":"7HNUZMyUPNhwdnaiVVY9Th","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 0x5e2c08c25f94b7b4252384e68a7e0c7fca2cce845f4608ad3585f825e974d9d1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7HNUZMyUPNhwdnaiVVY9Th.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/7HNUZMyUPNhwdnaiVVY9Th.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x5e2c08c25f94b7b4252384e68a7e0c7fca2cce845f4608ad3585f825e974d9d1","isrc":"TWU712300143","name":"想見你想見你想見你","registered_at":"2026-06-05T17:21:03Z","spotify_id":"7HNUZMyUPNhwdnaiVVY9Th","type":"track"}
track: 恨幸福來過
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177701
  explicit: false
  by artist: JJ Lin
  in album: JJ的咖啡調調, Vol.1
    type: MusicAlbum
    date published: 2023-02-03
  isrc code: TWU712300144
  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: You Are The Reason
track: 咖啡+交換餘生
track: 聖所
track: 生生

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-06T11:37:31+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953513

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/5oj5xjufoh6AazZX6NSEgu.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:47:07Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x12abdb2a4f6ed212b9e09a25d89f7ccfa93641abf923be33dbe7b6b9fb818022","isrc":"TWU712300144","name":"恨幸福來過","registered_at":"2026-06-06T11:37:31Z","spotify_id":"5oj5xjufoh6AazZX6NSEgu","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 0x12abdb2a4f6ed212b9e09a25d89f7ccfa93641abf923be33dbe7b6b9fb818022. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5oj5xjufoh6AazZX6NSEgu.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/5oj5xjufoh6AazZX6NSEgu.
date published: 2026-06-13T12:47:07Z
text: {"copyright_id":"0x12abdb2a4f6ed212b9e09a25d89f7ccfa93641abf923be33dbe7b6b9fb818022","isrc":"TWU712300144","name":"恨幸福來過","registered_at":"2026-06-06T11:37:31Z","spotify_id":"5oj5xjufoh6AazZX6NSEgu","type":"track"}

You Are The Reason
type: MusicRecording
duration: PT3M29S
duration ms: 209150
explicit: false
by artist: JJ Lin
in album: JJ的咖啡調調, Vol.1
  type: MusicAlbum
  date published: 2023-02-03
isrc code: TWU712300146
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T20:48:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x90717dcb853c71dfdb6198e2f76fdb3581cefe207c0ab70600a102657f942385
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/49XEPYYOr95TRCS7Xk2QDn.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/49XEPYYOr95TRCS7Xk2QDn
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x90717dcb853c71dfdb6198e2f76fdb3581cefe207c0ab70600a102657f942385","isrc":"TWU712300146","name":"You Are The Reason","registered_at":"2026-06-07T20:48:44Z","spotify_id":"49XEPYYOr95TRCS7Xk2QDn","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 0x90717dcb853c71dfdb6198e2f76fdb3581cefe207c0ab70600a102657f942385. 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/49XEPYYOr95TRCS7Xk2QDn.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/49XEPYYOr95TRCS7Xk2QDn.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x90717dcb853c71dfdb6198e2f76fdb3581cefe207c0ab70600a102657f942385","isrc":"TWU712300146","name":"You Are The Reason","registered_at":"2026-06-07T20:48:44Z","spotify_id":"49XEPYYOr95TRCS7Xk2QDn","type":"track"}

咖啡+交換餘生
type: MusicRecording
duration: PT3M34S
duration ms: 214562
explicit: false
by artist: JJ Lin
in album: JJ的咖啡調調, Vol.1
  type: MusicAlbum
  date published: 2023-02-03
isrc code: TWU712300147
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T05:15:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8cd0463371ea9d634590c041611257cc46f058197272619ea73f857ca615aac6
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/5ef00eVVP4Sson4BbCEPx8.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5ef00eVVP4Sson4BbCEPx8
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x8cd0463371ea9d634590c041611257cc46f058197272619ea73f857ca615aac6","isrc":"TWU712300147","name":"咖啡+交換餘生","registered_at":"2026-06-06T05:15:39Z","spotify_id":"5ef00eVVP4Sson4BbCEPx8","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 0x8cd0463371ea9d634590c041611257cc46f058197272619ea73f857ca615aac6. 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/5ef00eVVP4Sson4BbCEPx8.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/5ef00eVVP4Sson4BbCEPx8.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x8cd0463371ea9d634590c041611257cc46f058197272619ea73f857ca615aac6","isrc":"TWU712300147","name":"咖啡+交換餘生","registered_at":"2026-06-06T05:15:39Z","spotify_id":"5ef00eVVP4Sson4BbCEPx8","type":"track"}

聖所
type: MusicRecording
duration: PT2M46S
duration ms: 166209
explicit: false
by artist: JJ Lin
in album: JJ的咖啡調調, Vol.1
  type: MusicAlbum
  date published: 2023-02-03
isrc code: TWU712300148
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T04:24:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x45f231daac042435240a166b7d40a57654266bca55905822d9f9b7d13c6d673d
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/5MqfLe7IYYHqqp9MKBJhOp.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5MqfLe7IYYHqqp9MKBJhOp
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x45f231daac042435240a166b7d40a57654266bca55905822d9f9b7d13c6d673d","isrc":"TWU712300148","name":"聖所","registered_at":"2026-06-08T04:24:17Z","spotify_id":"5MqfLe7IYYHqqp9MKBJhOp","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 0x45f231daac042435240a166b7d40a57654266bca55905822d9f9b7d13c6d673d. 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/5MqfLe7IYYHqqp9MKBJhOp.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/5MqfLe7IYYHqqp9MKBJhOp.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x45f231daac042435240a166b7d40a57654266bca55905822d9f9b7d13c6d673d","isrc":"TWU712300148","name":"聖所","registered_at":"2026-06-08T04:24:17Z","spotify_id":"5MqfLe7IYYHqqp9MKBJhOp","type":"track"}

生生
type: MusicRecording
duration: PT3M3S
duration ms: 183669
explicit: false
by artist: JJ Lin
in album: JJ的咖啡調調, Vol.1
  type: MusicAlbum
  date published: 2023-02-03
isrc code: TWU712300149
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T08:09:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x42c9951c7525a18517411a156b22aa3a6a65e8a8c56881fb75067d4b932f06fe
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/1EdTmi7adWV16rNqPWd3nJ.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1EdTmi7adWV16rNqPWd3nJ
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x42c9951c7525a18517411a156b22aa3a6a65e8a8c56881fb75067d4b932f06fe","isrc":"TWU712300149","name":"生生","registered_at":"2026-06-07T08:09:25Z","spotify_id":"1EdTmi7adWV16rNqPWd3nJ","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 0x42c9951c7525a18517411a156b22aa3a6a65e8a8c56881fb75067d4b932f06fe. 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/1EdTmi7adWV16rNqPWd3nJ.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/1EdTmi7adWV16rNqPWd3nJ.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x42c9951c7525a18517411a156b22aa3a6a65e8a8c56881fb75067d4b932f06fe","isrc":"TWU712300149","name":"生生","registered_at":"2026-06-07T08:09:25Z","spotify_id":"1EdTmi7adWV16rNqPWd3nJ","type":"track"}

Like You Do
type: MusicAlbum
date published: 2021-04-22
track: While I Can
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207029
  explicit: false
  by artist: JJ Lin
  in album: Like You Do
    type: MusicAlbum
    date published: 2021-04-22
  isrc code: TWA532002501
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T20:54:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x45589edd3aff750e883abc8c96d6b47518a591b9b36e8b6d33689a91d7ce6379
  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/79sC5scxIEMFbFiqov3KfY.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/79sC5scxIEMFbFiqov3KfY
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x45589edd3aff750e883abc8c96d6b47518a591b9b36e8b6d33689a91d7ce6379","isrc":"TWA532002501","name":"While I Can","registered_at":"2026-06-07T20:54:48Z","spotify_id":"79sC5scxIEMFbFiqov3KfY","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 0x45589edd3aff750e883abc8c96d6b47518a591b9b36e8b6d33689a91d7ce6379. 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/79sC5scxIEMFbFiqov3KfY.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/79sC5scxIEMFbFiqov3KfY.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x45589edd3aff750e883abc8c96d6b47518a591b9b36e8b6d33689a91d7ce6379","isrc":"TWA532002501","name":"While I Can","registered_at":"2026-06-07T20:54:48Z","spotify_id":"79sC5scxIEMFbFiqov3KfY","type":"track"}
track: Like You Do
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196999
  explicit: false
  by artist: JJ Lin
  in album: Like You Do
    type: MusicAlbum
    date published: 2021-04-22
  isrc code: TWA532002502
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T11:38:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x88e998922c6402f50e4843780bceb2f87033012498782aff0d9a9932aed21fc8
  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/44glfpwNeMbawxPy49kzPk.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/44glfpwNeMbawxPy49kzPk
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x88e998922c6402f50e4843780bceb2f87033012498782aff0d9a9932aed21fc8","isrc":"TWA532002502","name":"Like You Do","registered_at":"2026-06-06T11:38:01Z","spotify_id":"44glfpwNeMbawxPy49kzPk","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 0x88e998922c6402f50e4843780bceb2f87033012498782aff0d9a9932aed21fc8. 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/44glfpwNeMbawxPy49kzPk.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/44glfpwNeMbawxPy49kzPk.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x88e998922c6402f50e4843780bceb2f87033012498782aff0d9a9932aed21fc8","isrc":"TWA532002502","name":"Like You Do","registered_at":"2026-06-06T11:38:01Z","spotify_id":"44glfpwNeMbawxPy49kzPk","type":"track"}
track: Not Tonight
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231781
  explicit: false
  by artist: JJ Lin
  in album: Like You Do
    type: MusicAlbum
    date published: 2021-04-22
  isrc code: TWA532002503
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T21:49:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x74836b5740b421f71a5614d44677ddf07d442ac266c3c13db5b0b299d3c90dbc
  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/7cZd0ZMJiBjipuglXJ8qbr.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7cZd0ZMJiBjipuglXJ8qbr
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x74836b5740b421f71a5614d44677ddf07d442ac266c3c13db5b0b299d3c90dbc","isrc":"TWA532002503","name":"Not Tonight","registered_at":"2026-06-06T21:49:01Z","spotify_id":"7cZd0ZMJiBjipuglXJ8qbr","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 0x74836b5740b421f71a5614d44677ddf07d442ac266c3c13db5b0b299d3c90dbc. 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/7cZd0ZMJiBjipuglXJ8qbr.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/7cZd0ZMJiBjipuglXJ8qbr.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x74836b5740b421f71a5614d44677ddf07d442ac266c3c13db5b0b299d3c90dbc","isrc":"TWA532002503","name":"Not Tonight","registered_at":"2026-06-06T21:49:01Z","spotify_id":"7cZd0ZMJiBjipuglXJ8qbr","type":"track"}
track: All In Your Mind
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185104
  explicit: false
  by artist: JJ Lin
  in album: Like You Do
    type: MusicAlbum
    date published: 2021-04-22
  isrc code: TWA532002504
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T14:20:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf9b932020692d9e72e66a6cda043f778a53f00bc019a2363273e2e1d5aad84b7
  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/6HtgpxYn5iWoVA5JNHGMjG.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6HtgpxYn5iWoVA5JNHGMjG
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xf9b932020692d9e72e66a6cda043f778a53f00bc019a2363273e2e1d5aad84b7","isrc":"TWA532002504","name":"All In Your Mind","registered_at":"2026-06-07T14:20:08Z","spotify_id":"6HtgpxYn5iWoVA5JNHGMjG","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 0xf9b932020692d9e72e66a6cda043f778a53f00bc019a2363273e2e1d5aad84b7. 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/6HtgpxYn5iWoVA5JNHGMjG.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/6HtgpxYn5iWoVA5JNHGMjG.
    date published: 2026-06-13T12:53:06Z
    text: {"copyright_id":"0xf9b932020692d9e72e66a6cda043f778a53f00bc019a2363273e2e1d5aad84b7","isrc":"TWA532002504","name":"All In Your Mind","registered_at":"2026-06-07T14:20:08Z","spotify_id":"6HtgpxYn5iWoVA5JNHGMjG","type":"track"}
track: Head On
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173133
  explicit: false
  by artist: JJ Lin
  in album: Like You Do
    type: MusicAlbum
    date published: 2021-04-22
  isrc code: TWA532002505
  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: Steady My Love
track: Bedroom (feat. Anne-Marie)
track: Not Tonight (Tomorrow Sounds Good Steve Aoki Remix)

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-10T01:07:38+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953536

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/3cJQ1ZkzuGgrtp5fzUyDoo.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T17:25:41Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x043030a7105fd28d98274dd66a6f7a51ebf255553327f6ff5d4a60cecce0c773","isrc":"TWA532002505","name":"Head On","registered_at":"2026-06-10T01:07:38Z","spotify_id":"3cJQ1ZkzuGgrtp5fzUyDoo","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 0x043030a7105fd28d98274dd66a6f7a51ebf255553327f6ff5d4a60cecce0c773. 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/3cJQ1ZkzuGgrtp5fzUyDoo.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/3cJQ1ZkzuGgrtp5fzUyDoo.
date published: 2026-06-13T17:25:41Z
text: {"copyright_id":"0x043030a7105fd28d98274dd66a6f7a51ebf255553327f6ff5d4a60cecce0c773","isrc":"TWA532002505","name":"Head On","registered_at":"2026-06-10T01:07:38Z","spotify_id":"3cJQ1ZkzuGgrtp5fzUyDoo","type":"track"}

Steady My Love
type: MusicRecording
duration: PT4M13S
duration ms: 253068
explicit: false
by artist: JJ Lin
in album: Like You Do
  type: MusicAlbum
  date published: 2021-04-22
isrc code: TWA532002506
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T09:05:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb12800e1d4f5cae3026b4de77b41587ab0c5181f9d8c6033acf66178e79bc422
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/0QIZkDcHHC9icSnAAxDQWq.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0QIZkDcHHC9icSnAAxDQWq
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb12800e1d4f5cae3026b4de77b41587ab0c5181f9d8c6033acf66178e79bc422","isrc":"TWA532002506","name":"Steady My Love","registered_at":"2026-06-09T09:05:35Z","spotify_id":"0QIZkDcHHC9icSnAAxDQWq","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 0xb12800e1d4f5cae3026b4de77b41587ab0c5181f9d8c6033acf66178e79bc422. 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/0QIZkDcHHC9icSnAAxDQWq.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/0QIZkDcHHC9icSnAAxDQWq.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xb12800e1d4f5cae3026b4de77b41587ab0c5181f9d8c6033acf66178e79bc422","isrc":"TWA532002506","name":"Steady My Love","registered_at":"2026-06-09T09:05:35Z","spotify_id":"0QIZkDcHHC9icSnAAxDQWq","type":"track"}

Bedroom (feat. Anne-Marie)
type: MusicRecording
duration: PT3M23S
duration ms: 203990
explicit: false
by artist: JJ Lin
by artist: Anne-Marie
in album: Like You Do
  type: MusicAlbum
  date published: 2021-04-22
isrc code: TWA532002507
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T09:40:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4dc9709b72b2a57b01b41bfdb97d08980e83e2d5e1214768b1ed024777a13c7a
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/1U6aNzlYxoCGGm7K6Nu9EE.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1U6aNzlYxoCGGm7K6Nu9EE
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4dc9709b72b2a57b01b41bfdb97d08980e83e2d5e1214768b1ed024777a13c7a","isrc":"TWA532002507","name":"Bedroom (feat. Anne-Marie)","registered_at":"2026-06-04T09:40:28Z","spotify_id":"1U6aNzlYxoCGGm7K6Nu9EE","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 0x4dc9709b72b2a57b01b41bfdb97d08980e83e2d5e1214768b1ed024777a13c7a. 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/1U6aNzlYxoCGGm7K6Nu9EE.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/1U6aNzlYxoCGGm7K6Nu9EE.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x4dc9709b72b2a57b01b41bfdb97d08980e83e2d5e1214768b1ed024777a13c7a","isrc":"TWA532002507","name":"Bedroom (feat. Anne-Marie)","registered_at":"2026-06-04T09:40:28Z","spotify_id":"1U6aNzlYxoCGGm7K6Nu9EE","type":"track"}

Not Tonight (Tomorrow Sounds Good Steve Aoki Remix)
type: MusicRecording
duration: PT4M40S
duration ms: 280909
explicit: false
by artist: JJ Lin
by artist: Steve Aoki
in album: Like You Do
  type: MusicAlbum
  date published: 2021-04-22
isrc code: TWA532002508
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T21:22:03+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4e289ed969f90798ebdc9e1fbd53e2eeeaeef6c6b38f836e79b6de70eb320a5e
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/2qrgghtBlvcEsCL9YtqQhw.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2qrgghtBlvcEsCL9YtqQhw
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4e289ed969f90798ebdc9e1fbd53e2eeeaeef6c6b38f836e79b6de70eb320a5e","isrc":"TWA532002508","name":"Not Tonight (Tomorrow Sounds Good Steve Aoki Remix)","registered_at":"2026-06-08T21:22:03Z","spotify_id":"2qrgghtBlvcEsCL9YtqQhw","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 0x4e289ed969f90798ebdc9e1fbd53e2eeeaeef6c6b38f836e79b6de70eb320a5e. 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/2qrgghtBlvcEsCL9YtqQhw.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/2qrgghtBlvcEsCL9YtqQhw.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x4e289ed969f90798ebdc9e1fbd53e2eeeaeef6c6b38f836e79b6de70eb320a5e","isrc":"TWA532002508","name":"Not Tonight (Tomorrow Sounds Good Steve Aoki Remix)","registered_at":"2026-06-08T21:22:03Z","spotify_id":"2qrgghtBlvcEsCL9YtqQhw","type":"track"}

偉大的渺小
type: MusicAlbum
date published: 2017-12-28
track: 聖所
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229520
  explicit: false
  by artist: JJ Lin
  in album: 偉大的渺小
    type: MusicAlbum
    date published: 2017-12-28
  isrc code: TWA531756201
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T13:12:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xff5ebf5aaa4d03236e306f33c4fb373564ea769e0af18f68af4772038767db23
  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/6ilHdm1oBzsR5lY7vlPFhx.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6ilHdm1oBzsR5lY7vlPFhx
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xff5ebf5aaa4d03236e306f33c4fb373564ea769e0af18f68af4772038767db23","isrc":"TWA531756201","name":"聖所","registered_at":"2026-06-05T13:12:24Z","spotify_id":"6ilHdm1oBzsR5lY7vlPFhx","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 0xff5ebf5aaa4d03236e306f33c4fb373564ea769e0af18f68af4772038767db23. 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/6ilHdm1oBzsR5lY7vlPFhx.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/6ilHdm1oBzsR5lY7vlPFhx.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0xff5ebf5aaa4d03236e306f33c4fb373564ea769e0af18f68af4772038767db23","isrc":"TWA531756201","name":"聖所","registered_at":"2026-06-05T13:12:24Z","spotify_id":"6ilHdm1oBzsR5lY7vlPFhx","type":"track"}
track: 偉大的渺小
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277626
  explicit: false
  by artist: JJ Lin
  in album: 偉大的渺小
    type: MusicAlbum
    date published: 2017-12-28
  isrc code: TWA531756202
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T07:00:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x64814e81c257307278fe1c6c08b7b6e1e1e88929a9501de09255b8e9337cdc77
  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/1P2RxojrM3KEoKgM7pbc9i.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1P2RxojrM3KEoKgM7pbc9i
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x64814e81c257307278fe1c6c08b7b6e1e1e88929a9501de09255b8e9337cdc77","isrc":"TWA531756202","name":"偉大的渺小","registered_at":"2026-06-04T07:00:29Z","spotify_id":"1P2RxojrM3KEoKgM7pbc9i","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 0x64814e81c257307278fe1c6c08b7b6e1e1e88929a9501de09255b8e9337cdc77. 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/1P2RxojrM3KEoKgM7pbc9i.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/1P2RxojrM3KEoKgM7pbc9i.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x64814e81c257307278fe1c6c08b7b6e1e1e88929a9501de09255b8e9337cdc77","isrc":"TWA531756202","name":"偉大的渺小","registered_at":"2026-06-04T07:00:29Z","spotify_id":"1P2RxojrM3KEoKgM7pbc9i","type":"track"}
track: 穿越
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277693
  explicit: false
  by artist: JJ Lin
  in album: 偉大的渺小
    type: MusicAlbum
    date published: 2017-12-28
  isrc code: TWA531756203
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T20:56:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbb9bbf1d05bf943ad87428c20849d14c27749de591ff27b6d6b4bd4a86fcde82
  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/2nx9pgvvBvRjVVTjvEWhGD.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2nx9pgvvBvRjVVTjvEWhGD
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xbb9bbf1d05bf943ad87428c20849d14c27749de591ff27b6d6b4bd4a86fcde82","isrc":"TWA531756203","name":"穿越","registered_at":"2026-06-07T20:56:31Z","spotify_id":"2nx9pgvvBvRjVVTjvEWhGD","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 0xbb9bbf1d05bf943ad87428c20849d14c27749de591ff27b6d6b4bd4a86fcde82. 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/2nx9pgvvBvRjVVTjvEWhGD.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/2nx9pgvvBvRjVVTjvEWhGD.
    date published: 2026-06-13T12:53:06Z
    text: {"copyright_id":"0xbb9bbf1d05bf943ad87428c20849d14c27749de591ff27b6d6b4bd4a86fcde82","isrc":"TWA531756203","name":"穿越","registered_at":"2026-06-07T20:56:31Z","spotify_id":"2nx9pgvvBvRjVVTjvEWhGD","type":"track"}
track: 四點四十四
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227413
  explicit: false
  by artist: JJ Lin
  in album: 偉大的渺小
    type: MusicAlbum
    date published: 2017-12-28
  isrc code: TWA531756204
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T21:17:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9eb0482b3de53235b56aebccb04410791a46288cfbe6e89be54b5200093f0404
  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/4UFrZFTWS6I62p3RG5ejBI.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4UFrZFTWS6I62p3RG5ejBI
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x9eb0482b3de53235b56aebccb04410791a46288cfbe6e89be54b5200093f0404","isrc":"TWA531756204","name":"四點四十四","registered_at":"2026-06-08T21:17:03Z","spotify_id":"4UFrZFTWS6I62p3RG5ejBI","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 0x9eb0482b3de53235b56aebccb04410791a46288cfbe6e89be54b5200093f0404. 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/4UFrZFTWS6I62p3RG5ejBI.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/4UFrZFTWS6I62p3RG5ejBI.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x9eb0482b3de53235b56aebccb04410791a46288cfbe6e89be54b5200093f0404","isrc":"TWA531756204","name":"四點四十四","registered_at":"2026-06-08T21:17:03Z","spotify_id":"4UFrZFTWS6I62p3RG5ejBI","type":"track"}
track: 我繼續
  type: MusicRecording
  duration: PT4M40S
  duration ms: 280813
  explicit: false
  by artist: JJ Lin
  in album: 偉大的渺小
    type: MusicAlbum
    date published: 2017-12-28
  isrc code: TWA531756205
  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: 丹寧執著 (feat. 消除聯萌)
track: 身為風帆
track: 小瓶子 (電影 "假如王子睡著了" 印象曲)
track: Until The Day

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-06T11:36:09+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953513

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

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

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:47:07Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0xc52f4aebc2d09930b7e183c5c75c745955a342199b6205454ae55b9955822df9","isrc":"TWA531756205","name":"我繼續","registered_at":"2026-06-06T11:36:09Z","spotify_id":"1Pfuo0A9rUL1LQHhMG8RXg","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 0xc52f4aebc2d09930b7e183c5c75c745955a342199b6205454ae55b9955822df9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1Pfuo0A9rUL1LQHhMG8RXg.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/1Pfuo0A9rUL1LQHhMG8RXg.
date published: 2026-06-13T12:47:07Z
text: {"copyright_id":"0xc52f4aebc2d09930b7e183c5c75c745955a342199b6205454ae55b9955822df9","isrc":"TWA531756205","name":"我繼續","registered_at":"2026-06-06T11:36:09Z","spotify_id":"1Pfuo0A9rUL1LQHhMG8RXg","type":"track"}

剪雲者
type: MusicRecording
duration: PT3M35S
duration ms: 215786
explicit: false
by artist: JJ Lin
in album: 偉大的渺小
  type: MusicAlbum
  date published: 2017-12-28
isrc code: TWA531756206
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T14:24:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0e3ce396403db81aea7853b57931ee141bc2dabb52af6c29f69c783191303e91
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/1sRmhGuriRYQoMjZajl3gm.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1sRmhGuriRYQoMjZajl3gm
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x0e3ce396403db81aea7853b57931ee141bc2dabb52af6c29f69c783191303e91","isrc":"TWA531756206","name":"剪雲者","registered_at":"2026-06-07T14:24:34Z","spotify_id":"1sRmhGuriRYQoMjZajl3gm","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 0x0e3ce396403db81aea7853b57931ee141bc2dabb52af6c29f69c783191303e91. 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/1sRmhGuriRYQoMjZajl3gm.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/1sRmhGuriRYQoMjZajl3gm.
  date published: 2026-06-13T12:53:06Z
  text: {"copyright_id":"0x0e3ce396403db81aea7853b57931ee141bc2dabb52af6c29f69c783191303e91","isrc":"TWA531756206","name":"剪雲者","registered_at":"2026-06-07T14:24:34Z","spotify_id":"1sRmhGuriRYQoMjZajl3gm","type":"track"}

黑夜問白天
type: MusicRecording
duration: PT4M52S
duration ms: 292146
explicit: false
by artist: JJ Lin
in album: 偉大的渺小
  type: MusicAlbum
  date published: 2017-12-28
isrc code: TWA531756207
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T15:16:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x123e9c4b154c70a84b1588acebc7e855ace1387e49cdc3e1ff95328573c91eab
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5KNh5YQgfduzV4028Cfh3J.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5KNh5YQgfduzV4028Cfh3J
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x123e9c4b154c70a84b1588acebc7e855ace1387e49cdc3e1ff95328573c91eab","isrc":"TWA531756207","name":"黑夜問白天","registered_at":"2026-06-01T15:16:23Z","spotify_id":"5KNh5YQgfduzV4028Cfh3J","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 0x123e9c4b154c70a84b1588acebc7e855ace1387e49cdc3e1ff95328573c91eab. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5KNh5YQgfduzV4028Cfh3J.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/5KNh5YQgfduzV4028Cfh3J.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x123e9c4b154c70a84b1588acebc7e855ace1387e49cdc3e1ff95328573c91eab","isrc":"TWA531756207","name":"黑夜問白天","registered_at":"2026-06-01T15:16:23Z","spotify_id":"5KNh5YQgfduzV4028Cfh3J","type":"track"}

丹寧執著 (feat. 消除聯萌)
type: MusicRecording
duration: PT4M13S
duration ms: 253056
explicit: false
by artist: JJ Lin
by artist: MOE
in album: 偉大的渺小
  type: MusicAlbum
  date published: 2017-12-28
isrc code: TWA531756215
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T04:21:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbd3f82f382d748caeb09a93a5853e50a3b0bd3d173903810ed6a6dd4fb22bd83
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/5QKx31CqJ6WgafgRJIf84b.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5QKx31CqJ6WgafgRJIf84b
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xbd3f82f382d748caeb09a93a5853e50a3b0bd3d173903810ed6a6dd4fb22bd83","isrc":"TWA531756215","name":"丹寧執著 (feat. 消除聯萌)","registered_at":"2026-06-08T04:21:54Z","spotify_id":"5QKx31CqJ6WgafgRJIf84b","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 0xbd3f82f382d748caeb09a93a5853e50a3b0bd3d173903810ed6a6dd4fb22bd83. 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/5QKx31CqJ6WgafgRJIf84b.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/5QKx31CqJ6WgafgRJIf84b.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0xbd3f82f382d748caeb09a93a5853e50a3b0bd3d173903810ed6a6dd4fb22bd83","isrc":"TWA531756215","name":"丹寧執著 (feat. 消除聯萌)","registered_at":"2026-06-08T04:21:54Z","spotify_id":"5QKx31CqJ6WgafgRJIf84b","type":"track"}

身為風帆
type: MusicRecording
duration: PT3M57S
duration ms: 237733
explicit: false
by artist: JJ Lin
in album: 偉大的渺小
  type: MusicAlbum
  date published: 2017-12-28
isrc code: TWA531756209
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T10:02:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xde1986bd014f78f2430baf995f9d1269e097752d19c7b51e2643501b9c2092fe
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/4e84WMsS2QjryysKnL0hcy.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4e84WMsS2QjryysKnL0hcy
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xde1986bd014f78f2430baf995f9d1269e097752d19c7b51e2643501b9c2092fe","isrc":"TWA531756209","name":"身為風帆","registered_at":"2026-06-08T10:02:09Z","spotify_id":"4e84WMsS2QjryysKnL0hcy","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 0xde1986bd014f78f2430baf995f9d1269e097752d19c7b51e2643501b9c2092fe. 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/4e84WMsS2QjryysKnL0hcy.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/4e84WMsS2QjryysKnL0hcy.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xde1986bd014f78f2430baf995f9d1269e097752d19c7b51e2643501b9c2092fe","isrc":"TWA531756209","name":"身為風帆","registered_at":"2026-06-08T10:02:09Z","spotify_id":"4e84WMsS2QjryysKnL0hcy","type":"track"}

小瓶子 (電影 "假如王子睡著了" 印象曲)
type: MusicRecording
duration: PT4M12S
duration ms: 252626
explicit: false
by artist: JJ Lin
in album: 偉大的渺小
  type: MusicAlbum
  date published: 2017-12-28
isrc code: TWA531756210
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T21:49:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2371f4bef6b90e3c4de15df82c87777a1184898e015b4b99f5b76c97a6df6ba6
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/6L8Iv2orxcaVQndiVGWMdc.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6L8Iv2orxcaVQndiVGWMdc
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x2371f4bef6b90e3c4de15df82c87777a1184898e015b4b99f5b76c97a6df6ba6","isrc":"TWA531756210","name":"小瓶子 (電影 \"假如王子睡著了\" 印象曲)","registered_at":"2026-06-06T21:49:11Z","spotify_id":"6L8Iv2orxcaVQndiVGWMdc","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 0x2371f4bef6b90e3c4de15df82c87777a1184898e015b4b99f5b76c97a6df6ba6. 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/6L8Iv2orxcaVQndiVGWMdc.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/6L8Iv2orxcaVQndiVGWMdc.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x2371f4bef6b90e3c4de15df82c87777a1184898e015b4b99f5b76c97a6df6ba6","isrc":"TWA531756210","name":"小瓶子 (電影 \"假如王子睡著了\" 印象曲)","registered_at":"2026-06-06T21:49:11Z","spotify_id":"6L8Iv2orxcaVQndiVGWMdc","type":"track"}

Until The Day
type: MusicRecording
duration: PT4M35S
duration ms: 275146
explicit: false
by artist: JJ Lin
in album: 偉大的渺小
  type: MusicAlbum
  date published: 2017-12-28
isrc code: TWA531756211
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T14:26:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa6cd959bbd7d811eda5940135d9dec7d169b561efe9d6e2fba55610b63da1e59
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/3EsdgnpdRxecbzU4Ccr91F.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3EsdgnpdRxecbzU4Ccr91F
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa6cd959bbd7d811eda5940135d9dec7d169b561efe9d6e2fba55610b63da1e59","isrc":"TWA531756211","name":"Until The Day","registered_at":"2026-06-07T14:26:49Z","spotify_id":"3EsdgnpdRxecbzU4Ccr91F","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 0xa6cd959bbd7d811eda5940135d9dec7d169b561efe9d6e2fba55610b63da1e59. 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/3EsdgnpdRxecbzU4Ccr91F.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/3EsdgnpdRxecbzU4Ccr91F.
  date published: 2026-06-13T12:53:06Z
  text: {"copyright_id":"0xa6cd959bbd7d811eda5940135d9dec7d169b561efe9d6e2fba55610b63da1e59","isrc":"TWA531756211","name":"Until The Day","registered_at":"2026-06-07T14:26:49Z","spotify_id":"3EsdgnpdRxecbzU4Ccr91F","type":"track"}

"和自己對話" 實驗專輯
type: MusicAlbum
date published: 2015-12-18
track: 調音
  type: MusicRecording
  duration: PT1M10S
  duration ms: 70893
  explicit: false
  by artist: JJ Lin
  in album: "和自己對話" 實驗專輯
    type: MusicAlbum
    date published: 2015-12-18
  isrc code: TWA531576501
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T11:50:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb48b8a8dee1f0e82ebee6a9d69fb5aa21f61333a6a4ba9c3febbe2ddc78f649a
  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/0187cGIAXfBN9aX4mY79Vg.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0187cGIAXfBN9aX4mY79Vg
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xb48b8a8dee1f0e82ebee6a9d69fb5aa21f61333a6a4ba9c3febbe2ddc78f649a","isrc":"TWA531576501","name":"調音","registered_at":"2026-06-18T11:50:58Z","spotify_id":"0187cGIAXfBN9aX4mY79Vg","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 0xb48b8a8dee1f0e82ebee6a9d69fb5aa21f61333a6a4ba9c3febbe2ddc78f649a. 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/0187cGIAXfBN9aX4mY79Vg.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/0187cGIAXfBN9aX4mY79Vg.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0xb48b8a8dee1f0e82ebee6a9d69fb5aa21f61333a6a4ba9c3febbe2ddc78f649a","isrc":"TWA531576501","name":"調音","registered_at":"2026-06-18T11:50:58Z","spotify_id":"0187cGIAXfBN9aX4mY79Vg","type":"track"}
track: 不為誰而作的歌
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265800
  explicit: false
  by artist: JJ Lin
  in album: "和自己對話" 實驗專輯
    type: MusicAlbum
    date published: 2015-12-18
  isrc code: TWA531576502
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-01T08:37:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8e8759e57cd8890bcc8cd441fc4c86e1b0bbd03e2e0cb7e04663f5c410f32c50
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0VqSdtXseb9khdZrnYVyM1.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0VqSdtXseb9khdZrnYVyM1
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x8e8759e57cd8890bcc8cd441fc4c86e1b0bbd03e2e0cb7e04663f5c410f32c50","isrc":"TWA531576502","name":"不為誰而作的歌","registered_at":"2026-06-01T08:37:41Z","spotify_id":"0VqSdtXseb9khdZrnYVyM1","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 0x8e8759e57cd8890bcc8cd441fc4c86e1b0bbd03e2e0cb7e04663f5c410f32c50. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0VqSdtXseb9khdZrnYVyM1.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/0VqSdtXseb9khdZrnYVyM1.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x8e8759e57cd8890bcc8cd441fc4c86e1b0bbd03e2e0cb7e04663f5c410f32c50","isrc":"TWA531576502","name":"不為誰而作的歌","registered_at":"2026-06-01T08:37:41Z","spotify_id":"0VqSdtXseb9khdZrnYVyM1","type":"track"}
track: 中場休息
  type: MusicRecording
  duration: PT0M55S
  duration ms: 55200
  explicit: false
  by artist: JJ Lin
  in album: "和自己對話" 實驗專輯
    type: MusicAlbum
    date published: 2015-12-18
  isrc code: TWA531576503
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T18:54:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe5dcfbf7a268a13572bc0ef90917d1dd83c575e768236cb5b314b40e51d5ecf7
  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/4LFdBJOS3C98ZJDh3hk0Id.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4LFdBJOS3C98ZJDh3hk0Id
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xe5dcfbf7a268a13572bc0ef90917d1dd83c575e768236cb5b314b40e51d5ecf7","isrc":"TWA531576503","name":"中場休息","registered_at":"2026-06-10T18:54:40Z","spotify_id":"4LFdBJOS3C98ZJDh3hk0Id","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 0xe5dcfbf7a268a13572bc0ef90917d1dd83c575e768236cb5b314b40e51d5ecf7. 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/4LFdBJOS3C98ZJDh3hk0Id.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/4LFdBJOS3C98ZJDh3hk0Id.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0xe5dcfbf7a268a13572bc0ef90917d1dd83c575e768236cb5b314b40e51d5ecf7","isrc":"TWA531576503","name":"中場休息","registered_at":"2026-06-10T18:54:40Z","spotify_id":"4LFdBJOS3C98ZJDh3hk0Id","type":"track"}
track: 關鍵詞
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210266
  explicit: false
  by artist: JJ Lin
  in album: "和自己對話" 實驗專輯
    type: MusicAlbum
    date published: 2015-12-18
  isrc code: TWA531576504
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-01T10:51:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe33408b24162687759a54d2133e47472e8ae1265cd9c2744f8eb6e7606603d95
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/35B0D3BnZfxl0mA3KkstVK.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/35B0D3BnZfxl0mA3KkstVK
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xe33408b24162687759a54d2133e47472e8ae1265cd9c2744f8eb6e7606603d95","isrc":"TWA531576504","name":"關鍵詞","registered_at":"2026-06-01T10:51:16Z","spotify_id":"35B0D3BnZfxl0mA3KkstVK","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 0xe33408b24162687759a54d2133e47472e8ae1265cd9c2744f8eb6e7606603d95. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/35B0D3BnZfxl0mA3KkstVK.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/35B0D3BnZfxl0mA3KkstVK.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0xe33408b24162687759a54d2133e47472e8ae1265cd9c2744f8eb6e7606603d95","isrc":"TWA531576504","name":"關鍵詞","registered_at":"2026-06-01T10:51:16Z","spotify_id":"35B0D3BnZfxl0mA3KkstVK","type":"track"}
track: 只要有你的地方 - 晚安版
  type: MusicRecording
  duration: PT4M36S
  duration ms: 276906
  explicit: false
  by artist: JJ Lin
  in album: "和自己對話" 實驗專輯
    type: MusicAlbum
    date published: 2015-12-18
  isrc code: TWA531576505
  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: Welcome to the Livehouse
track: Too Bad
track: 你 有沒有過 - Livehouse版
track: 12年前
track: 現在的我和她
track: 海邊 初
track: Lier And Accuser
track: 獨舞
track: 海邊 終
track: 你 有沒有過 (電影"破風"主題曲)
track: 只要有你的地方 (電影"消失的愛人"主題曲)

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-08T13:08:49+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953536

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

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

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T17:25:41Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x08fa2b3d83127648ec91e6f14e0d68bb42552e1817303898485b56fafceb614d","isrc":"TWA531576505","name":"只要有你的地方 - 晚安版","registered_at":"2026-06-08T13:08:49Z","spotify_id":"1Bb88MwRM8c9grE2psG0Ns","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 0x08fa2b3d83127648ec91e6f14e0d68bb42552e1817303898485b56fafceb614d. 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/1Bb88MwRM8c9grE2psG0Ns.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/1Bb88MwRM8c9grE2psG0Ns.
date published: 2026-06-13T17:25:41Z
text: {"copyright_id":"0x08fa2b3d83127648ec91e6f14e0d68bb42552e1817303898485b56fafceb614d","isrc":"TWA531576505","name":"只要有你的地方 - 晚安版","registered_at":"2026-06-08T13:08:49Z","spotify_id":"1Bb88MwRM8c9grE2psG0Ns","type":"track"}

彈唱
type: MusicRecording
duration: PT3M13S
duration ms: 193400
explicit: false
by artist: JJ Lin
in album: "和自己對話" 實驗專輯
  type: MusicAlbum
  date published: 2015-12-18
isrc code: TWA531576506
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T05:13:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3acb7cd554e4856740318274b7e1bd2d817210cf1c95f8ae316849c84884f4b6
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/0lc0kbsTKrOz9dE4fT3Ei3.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0lc0kbsTKrOz9dE4fT3Ei3
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3acb7cd554e4856740318274b7e1bd2d817210cf1c95f8ae316849c84884f4b6","isrc":"TWA531576506","name":"彈唱","registered_at":"2026-06-06T05:13:26Z","spotify_id":"0lc0kbsTKrOz9dE4fT3Ei3","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 0x3acb7cd554e4856740318274b7e1bd2d817210cf1c95f8ae316849c84884f4b6. 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/0lc0kbsTKrOz9dE4fT3Ei3.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/0lc0kbsTKrOz9dE4fT3Ei3.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x3acb7cd554e4856740318274b7e1bd2d817210cf1c95f8ae316849c84884f4b6","isrc":"TWA531576506","name":"彈唱","registered_at":"2026-06-06T05:13:26Z","spotify_id":"0lc0kbsTKrOz9dE4fT3Ei3","type":"track"}

有夢不難
type: MusicRecording
duration: PT4M30S
duration ms: 270400
explicit: false
by artist: JJ Lin
in album: "和自己對話" 實驗專輯
  type: MusicAlbum
  date published: 2015-12-18
isrc code: TWA531576507
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T14:22:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4f4e4ff6d60dcd2cd618a547aee35a5842a1a9abdcb5ac32200881a5e00b6a9d
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/3i7e0RTM7U9jhBPgsQnfZb.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3i7e0RTM7U9jhBPgsQnfZb
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4f4e4ff6d60dcd2cd618a547aee35a5842a1a9abdcb5ac32200881a5e00b6a9d","isrc":"TWA531576507","name":"有夢不難","registered_at":"2026-06-07T14:22:38Z","spotify_id":"3i7e0RTM7U9jhBPgsQnfZb","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 0x4f4e4ff6d60dcd2cd618a547aee35a5842a1a9abdcb5ac32200881a5e00b6a9d. 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/3i7e0RTM7U9jhBPgsQnfZb.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/3i7e0RTM7U9jhBPgsQnfZb.
  date published: 2026-06-13T12:53:06Z
  text: {"copyright_id":"0x4f4e4ff6d60dcd2cd618a547aee35a5842a1a9abdcb5ac32200881a5e00b6a9d","isrc":"TWA531576507","name":"有夢不難","registered_at":"2026-06-07T14:22:38Z","spotify_id":"3i7e0RTM7U9jhBPgsQnfZb","type":"track"}

Welcome to the Livehouse
type: MusicRecording
duration: PT0M56S
duration ms: 56626
explicit: false
by artist: JJ Lin
in album: "和自己對話" 實驗專輯
  type: MusicAlbum
  date published: 2015-12-18
isrc code: TWA531576508
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T03:07:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xaf703311ce5be5c614c45dae07c3080a5e45a9b7d0362cd63ccf6e4755e3c2c1
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/53tY9gtVG9lQ82g0obZjkq.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/53tY9gtVG9lQ82g0obZjkq
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xaf703311ce5be5c614c45dae07c3080a5e45a9b7d0362cd63ccf6e4755e3c2c1","isrc":"TWA531576508","name":"Welcome to the Livehouse","registered_at":"2026-06-18T03:07:31Z","spotify_id":"53tY9gtVG9lQ82g0obZjkq","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 0xaf703311ce5be5c614c45dae07c3080a5e45a9b7d0362cd63ccf6e4755e3c2c1. 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/53tY9gtVG9lQ82g0obZjkq.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/53tY9gtVG9lQ82g0obZjkq.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xaf703311ce5be5c614c45dae07c3080a5e45a9b7d0362cd63ccf6e4755e3c2c1","isrc":"TWA531576508","name":"Welcome to the Livehouse","registered_at":"2026-06-18T03:07:31Z","spotify_id":"53tY9gtVG9lQ82g0obZjkq","type":"track"}

Too Bad
type: MusicRecording
duration: PT4M20S
duration ms: 260200
explicit: false
by artist: JJ Lin
in album: "和自己對話" 實驗專輯
  type: MusicAlbum
  date published: 2015-12-18
isrc code: TWA531576509
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T11:36:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe1e389e1daad714aadb1df01d0185b23ec5285919726f69487915a52fd023fd2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6twLNlynUVTsBAAlrCWZww.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6twLNlynUVTsBAAlrCWZww
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe1e389e1daad714aadb1df01d0185b23ec5285919726f69487915a52fd023fd2","isrc":"TWA531576509","name":"Too Bad","registered_at":"2026-06-06T11:36:25Z","spotify_id":"6twLNlynUVTsBAAlrCWZww","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 0xe1e389e1daad714aadb1df01d0185b23ec5285919726f69487915a52fd023fd2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6twLNlynUVTsBAAlrCWZww.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/6twLNlynUVTsBAAlrCWZww.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xe1e389e1daad714aadb1df01d0185b23ec5285919726f69487915a52fd023fd2","isrc":"TWA531576509","name":"Too Bad","registered_at":"2026-06-06T11:36:25Z","spotify_id":"6twLNlynUVTsBAAlrCWZww","type":"track"}

你 有沒有過 - Livehouse版
type: MusicRecording
duration: PT4M38S
duration ms: 278600
explicit: false
by artist: JJ Lin
in album: "和自己對話" 實驗專輯
  type: MusicAlbum
  date published: 2015-12-18
isrc code: TWA531576510
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T05:13:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x101fcb45874c99d18f212073158de949591f09772b824e1d1c7592d23e8c9dfa
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/0gusTeUMm5DfyvFjdK6UsG.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0gusTeUMm5DfyvFjdK6UsG
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x101fcb45874c99d18f212073158de949591f09772b824e1d1c7592d23e8c9dfa","isrc":"TWA531576510","name":"你 有沒有過 - Livehouse版","registered_at":"2026-06-10T05:13:12Z","spotify_id":"0gusTeUMm5DfyvFjdK6UsG","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 0x101fcb45874c99d18f212073158de949591f09772b824e1d1c7592d23e8c9dfa. 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/0gusTeUMm5DfyvFjdK6UsG.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/0gusTeUMm5DfyvFjdK6UsG.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x101fcb45874c99d18f212073158de949591f09772b824e1d1c7592d23e8c9dfa","isrc":"TWA531576510","name":"你 有沒有過 - Livehouse版","registered_at":"2026-06-10T05:13:12Z","spotify_id":"0gusTeUMm5DfyvFjdK6UsG","type":"track"}

12年前
type: MusicRecording
duration: PT6M7S
duration ms: 367133
explicit: false
by artist: JJ Lin
in album: "和自己對話" 實驗專輯
  type: MusicAlbum
  date published: 2015-12-18
isrc code: TWA531576511
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T03:08:13+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5b24a51fc8ea8a77255444163c9609c8e35b6c294d4a9e427cc6a54ce68d040f
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/4JIwS8SPlhmLjVOhuaIl0C.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4JIwS8SPlhmLjVOhuaIl0C
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5b24a51fc8ea8a77255444163c9609c8e35b6c294d4a9e427cc6a54ce68d040f","isrc":"TWA531576511","name":"12年前","registered_at":"2026-06-18T03:08:13Z","spotify_id":"4JIwS8SPlhmLjVOhuaIl0C","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 0x5b24a51fc8ea8a77255444163c9609c8e35b6c294d4a9e427cc6a54ce68d040f. 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/4JIwS8SPlhmLjVOhuaIl0C.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/4JIwS8SPlhmLjVOhuaIl0C.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x5b24a51fc8ea8a77255444163c9609c8e35b6c294d4a9e427cc6a54ce68d040f","isrc":"TWA531576511","name":"12年前","registered_at":"2026-06-18T03:08:13Z","spotify_id":"4JIwS8SPlhmLjVOhuaIl0C","type":"track"}

現在的我和她
type: MusicRecording
duration: PT2M46S
duration ms: 166466
explicit: false
by artist: JJ Lin
in album: "和自己對話" 實驗專輯
  type: MusicAlbum
  date published: 2015-12-18
isrc code: TWA531576512
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T18:23:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe14b50796bdb6ed89506e1ceed97fff0f833604c02d155ff0448711083c7c441
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/6lkSou89hfdJavYekoer8f.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6lkSou89hfdJavYekoer8f
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe14b50796bdb6ed89506e1ceed97fff0f833604c02d155ff0448711083c7c441","isrc":"TWA531576512","name":"現在的我和她","registered_at":"2026-06-09T18:23:33Z","spotify_id":"6lkSou89hfdJavYekoer8f","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 0xe14b50796bdb6ed89506e1ceed97fff0f833604c02d155ff0448711083c7c441. 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/6lkSou89hfdJavYekoer8f.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/6lkSou89hfdJavYekoer8f.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xe14b50796bdb6ed89506e1ceed97fff0f833604c02d155ff0448711083c7c441","isrc":"TWA531576512","name":"現在的我和她","registered_at":"2026-06-09T18:23:33Z","spotify_id":"6lkSou89hfdJavYekoer8f","type":"track"}

海邊 初
type: MusicRecording
duration: PT0M28S
duration ms: 28933
explicit: false
by artist: JJ Lin
in album: "和自己對話" 實驗專輯
  type: MusicAlbum
  date published: 2015-12-18

Lier And Accuser
type: MusicRecording
duration: PT5M11S
duration ms: 311106
explicit: false
by artist: JJ Lin
in album: "和自己對話" 實驗專輯
  type: MusicAlbum
  date published: 2015-12-18
isrc code: TWA531576514
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T19:07:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5c6962c678fa792f589b86922cad76127a67bb70bce76dc285c8fb018a31e252
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/4Hs9VGjq6oH4tNDXDduKt8.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4Hs9VGjq6oH4tNDXDduKt8
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5c6962c678fa792f589b86922cad76127a67bb70bce76dc285c8fb018a31e252","isrc":"TWA531576514","name":"Lier And Accuser","registered_at":"2026-06-10T19:07:35Z","spotify_id":"4Hs9VGjq6oH4tNDXDduKt8","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 0x5c6962c678fa792f589b86922cad76127a67bb70bce76dc285c8fb018a31e252. 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/4Hs9VGjq6oH4tNDXDduKt8.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/4Hs9VGjq6oH4tNDXDduKt8.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x5c6962c678fa792f589b86922cad76127a67bb70bce76dc285c8fb018a31e252","isrc":"TWA531576514","name":"Lier And Accuser","registered_at":"2026-06-10T19:07:35Z","spotify_id":"4Hs9VGjq6oH4tNDXDduKt8","type":"track"}

獨舞
type: MusicRecording
duration: PT3M35S
duration ms: 215533
explicit: false
by artist: JJ Lin
in album: "和自己對話" 實驗專輯
  type: MusicAlbum
  date published: 2015-12-18
isrc code: TWA531576515
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T05:13:43+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x267826f6ef865501793ed9138dad0eaffd81b31e734eb65ae11e8adf7df668b1
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/3v7PXrzJo3EXiUcsIooblZ.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3v7PXrzJo3EXiUcsIooblZ
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x267826f6ef865501793ed9138dad0eaffd81b31e734eb65ae11e8adf7df668b1","isrc":"TWA531576515","name":"獨舞","registered_at":"2026-06-10T05:13:43Z","spotify_id":"3v7PXrzJo3EXiUcsIooblZ","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 0x267826f6ef865501793ed9138dad0eaffd81b31e734eb65ae11e8adf7df668b1. 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/3v7PXrzJo3EXiUcsIooblZ.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/3v7PXrzJo3EXiUcsIooblZ.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x267826f6ef865501793ed9138dad0eaffd81b31e734eb65ae11e8adf7df668b1","isrc":"TWA531576515","name":"獨舞","registered_at":"2026-06-10T05:13:43Z","spotify_id":"3v7PXrzJo3EXiUcsIooblZ","type":"track"}

海邊 終
type: MusicRecording
duration: PT1M21S
duration ms: 81400
explicit: false
by artist: JJ Lin
in album: "和自己對話" 實驗專輯
  type: MusicAlbum
  date published: 2015-12-18
isrc code: TWA531576516
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T08:35:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb3e3f38af7c85fbdea22e31e537468b09c29447b1cccd7855fee3f6313cba26e
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/2GfpLdO2ObIN9ipGieAfgP.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2GfpLdO2ObIN9ipGieAfgP
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb3e3f38af7c85fbdea22e31e537468b09c29447b1cccd7855fee3f6313cba26e","isrc":"TWA531576516","name":"海邊 終","registered_at":"2026-06-20T08:35:45Z","spotify_id":"2GfpLdO2ObIN9ipGieAfgP","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 0xb3e3f38af7c85fbdea22e31e537468b09c29447b1cccd7855fee3f6313cba26e. 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/2GfpLdO2ObIN9ipGieAfgP.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/2GfpLdO2ObIN9ipGieAfgP.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xb3e3f38af7c85fbdea22e31e537468b09c29447b1cccd7855fee3f6313cba26e","isrc":"TWA531576516","name":"海邊 終","registered_at":"2026-06-20T08:35:45Z","spotify_id":"2GfpLdO2ObIN9ipGieAfgP","type":"track"}

你 有沒有過 (電影"破風"主題曲)
type: MusicRecording
duration: PT4M0S
duration ms: 240870
explicit: false
by artist: JJ Lin
in album: "和自己對話" 實驗專輯
  type: MusicAlbum
  date published: 2015-12-18
isrc code: TWA531565401
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T21:18:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfce1c9ada50e30544c97896e0870aa552974dae45eeb4b81f7caf347e404f37a
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/6JRG1MXXxQ8jF4wcJv5zSb.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6JRG1MXXxQ8jF4wcJv5zSb
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xfce1c9ada50e30544c97896e0870aa552974dae45eeb4b81f7caf347e404f37a","isrc":"TWA531565401","name":"你 有沒有過 (電影\"破風\"主題曲)","registered_at":"2026-06-08T21:18:15Z","spotify_id":"6JRG1MXXxQ8jF4wcJv5zSb","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 0xfce1c9ada50e30544c97896e0870aa552974dae45eeb4b81f7caf347e404f37a. 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/6JRG1MXXxQ8jF4wcJv5zSb.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/6JRG1MXXxQ8jF4wcJv5zSb.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xfce1c9ada50e30544c97896e0870aa552974dae45eeb4b81f7caf347e404f37a","isrc":"TWA531565401","name":"你 有沒有過 (電影\"破風\"主題曲)","registered_at":"2026-06-08T21:18:15Z","spotify_id":"6JRG1MXXxQ8jF4wcJv5zSb","type":"track"}

只要有你的地方 (電影"消失的愛人"主題曲)
type: MusicRecording
duration: PT4M51S
duration ms: 291562
explicit: false
by artist: JJ Lin
in album: "和自己對話" 實驗專輯
  type: MusicAlbum
  date published: 2015-12-18
isrc code: TWA531565413
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T05:11:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x961a5af9e9baf2e7c7992f867a42ce7c68615a0faf8dca6d83a8ed06ab640f5b
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/3XdIJo4Myqjne3EvxNRZFo.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3XdIJo4Myqjne3EvxNRZFo
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x961a5af9e9baf2e7c7992f867a42ce7c68615a0faf8dca6d83a8ed06ab640f5b","isrc":"TWA531565413","name":"只要有你的地方 (電影\"消失的愛人\"主題曲)","registered_at":"2026-06-06T05:11:33Z","spotify_id":"3XdIJo4Myqjne3EvxNRZFo","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 0x961a5af9e9baf2e7c7992f867a42ce7c68615a0faf8dca6d83a8ed06ab640f5b. 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/3XdIJo4Myqjne3EvxNRZFo.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/3XdIJo4Myqjne3EvxNRZFo.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x961a5af9e9baf2e7c7992f867a42ce7c68615a0faf8dca6d83a8ed06ab640f5b","isrc":"TWA531565413","name":"只要有你的地方 (電影\"消失的愛人\"主題曲)","registered_at":"2026-06-06T05:11:33Z","spotify_id":"3XdIJo4Myqjne3EvxNRZFo","type":"track"}

新地球 - 人 (Special Edition)
type: MusicAlbum
date published: 2015-01-29
track: 迴
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133186
  explicit: false
  by artist: JJ Lin
  in album: 新地球 - 人 (Special Edition)
    type: MusicAlbum
    date published: 2015-01-29
track: 新地球
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277413
  explicit: false
  by artist: JJ Lin
  in album: 新地球 - 人 (Special Edition)
    type: MusicAlbum
    date published: 2015-01-29
track: 水仙
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240697
  explicit: false
  by artist: JJ Lin
  in album: 新地球 - 人 (Special Edition)
    type: MusicAlbum
    date published: 2015-01-29
track: 浪漫血液
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272529
  explicit: false
  by artist: JJ Lin
  in album: 新地球 - 人 (Special Edition)
    type: MusicAlbum
    date published: 2015-01-29
  isrc code: TWA531480004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T07:57:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd1ec6cdec9d109a8b99964215878b4966d66737862ad2e30dad69f98c37751a0
  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/4JWkwVmwGwld0nWZJTsvgA.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4JWkwVmwGwld0nWZJTsvgA
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xd1ec6cdec9d109a8b99964215878b4966d66737862ad2e30dad69f98c37751a0","isrc":"TWA531480004","name":"浪漫血液","registered_at":"2026-06-04T07:57:24Z","spotify_id":"4JWkwVmwGwld0nWZJTsvgA","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 0xd1ec6cdec9d109a8b99964215878b4966d66737862ad2e30dad69f98c37751a0. 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/4JWkwVmwGwld0nWZJTsvgA.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/4JWkwVmwGwld0nWZJTsvgA.
    date published: 2026-07-02T05:09:12Z
    text: {"copyright_id":"0xd1ec6cdec9d109a8b99964215878b4966d66737862ad2e30dad69f98c37751a0","isrc":"TWA531480004","name":"浪漫血液","registered_at":"2026-06-04T07:57:24Z","spotify_id":"4JWkwVmwGwld0nWZJTsvgA","type":"track"}
track: 黑鍵
  type: MusicRecording
  duration: PT5M28S
  duration ms: 328186
  explicit: false
  by artist: JJ Lin
  in album: 新地球 - 人 (Special Edition)
    type: MusicAlbum
    date published: 2015-01-29
track: 手心的薔薇
  type: MusicRecording
  duration: PT4M40S
  duration ms: 280053
  explicit: false
  by artist: JJ Lin
  by artist: G.E.M.
  in album: 新地球 - 人 (Special Edition)
    type: MusicAlbum
    date published: 2015-01-29
  isrc code: TWA531480006
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-01T17:37:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x301f7a55b451ccf20d2fdf85633e7e1660cd9baa03659b6a08a148976c0b923e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/957118
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0BfVHDYvz54ffa6sd8DIXg.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0BfVHDYvz54ffa6sd8DIXg
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x301f7a55b451ccf20d2fdf85633e7e1660cd9baa03659b6a08a148976c0b923e","isrc":"TWA531480006","name":"手心的薔薇","registered_at":"2026-06-01T17:37:48Z","spotify_id":"0BfVHDYvz54ffa6sd8DIXg","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 0x301f7a55b451ccf20d2fdf85633e7e1660cd9baa03659b6a08a148976c0b923e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0BfVHDYvz54ffa6sd8DIXg.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/0BfVHDYvz54ffa6sd8DIXg.
    date published: 2026-07-08T03:20:19Z
    text: {"copyright_id":"0x301f7a55b451ccf20d2fdf85633e7e1660cd9baa03659b6a08a148976c0b923e","isrc":"TWA531480006","name":"手心的薔薇","registered_at":"2026-06-01T17:37:48Z","spotify_id":"0BfVHDYvz54ffa6sd8DIXg","type":"track"}
track: 可惜沒如果
  type: MusicRecording
  duration: PT4M58S
  duration ms: 298293
  explicit: false
  by artist: JJ Lin
  in album: 新地球 - 人 (Special Edition)
    type: MusicAlbum
    date published: 2015-01-29
  isrc code: TWA531480007
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-01T14:14:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb02831c9affe72856dc239b00de032edbbaf09ef24551b95dc1f79d88e6d9462
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/957120
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1ASrC3iHjUtnZMgxSIxTMy.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1ASrC3iHjUtnZMgxSIxTMy
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:22:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xb02831c9affe72856dc239b00de032edbbaf09ef24551b95dc1f79d88e6d9462","isrc":"TWA531480007","name":"可惜沒如果","registered_at":"2026-06-01T14:14:01Z","spotify_id":"1ASrC3iHjUtnZMgxSIxTMy","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 0xb02831c9affe72856dc239b00de032edbbaf09ef24551b95dc1f79d88e6d9462. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1ASrC3iHjUtnZMgxSIxTMy.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/1ASrC3iHjUtnZMgxSIxTMy.
    date published: 2026-07-08T03:22:41Z
    text: {"copyright_id":"0xb02831c9affe72856dc239b00de032edbbaf09ef24551b95dc1f79d88e6d9462","isrc":"TWA531480007","name":"可惜沒如果","registered_at":"2026-06-01T14:14:01Z","spotify_id":"1ASrC3iHjUtnZMgxSIxTMy","type":"track"}
track: I Am Alive
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266013
  explicit: false
  by artist: JJ Lin
  by artist: Jason Mraz
  in album: 新地球 - 人 (Special Edition)
    type: MusicAlbum
    date published: 2015-01-29
track: 愛的鼓勵
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228813
  explicit: false
  by artist: JJ Lin
  in album: 新地球 - 人 (Special Edition)
    type: MusicAlbum
    date published: 2015-01-29
track: 茉莉雨
track: 生生
track: Checkmate
track: Lamando (上海大眾汽車 凌渡特別誠獻)

茉莉雨
type: MusicRecording
duration: PT4M16S
duration ms: 256546
explicit: false
by artist: JJ Lin
in album: 新地球 - 人 (Special Edition)
  type: MusicAlbum
  date published: 2015-01-29

生生
type: MusicRecording
duration: PT4M18S
duration ms: 258360
explicit: false
by artist: JJ Lin
in album: 新地球 - 人 (Special Edition)
  type: MusicAlbum
  date published: 2015-01-29

Checkmate
type: MusicRecording
duration: PT3M57S
duration ms: 237233
explicit: false
by artist: Jung Yong Hwa
by artist: JJ Lin
in album: 新地球 - 人 (Special Edition)
  type: MusicAlbum
  date published: 2015-01-29

Lamando (上海大眾汽車 凌渡特別誠獻)
type: MusicRecording
duration: PT4M18S
duration ms: 258367
explicit: false
by artist: JJ Lin
in album: 新地球 - 人 (Special Edition)
  type: MusicAlbum
  date published: 2015-01-29

新地球
type: MusicAlbum
date published: 2014-12-27
track: 迴
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133186
  explicit: false
  by artist: JJ Lin
  in album: 新地球
    type: MusicAlbum
    date published: 2014-12-27
track: 新地球
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277413
  explicit: false
  by artist: JJ Lin
  in album: 新地球
    type: MusicAlbum
    date published: 2014-12-27
  isrc code: TWA531480002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T09:17:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7bbcf2108cef08e1b090e1bb4a07043960d35e599d00b68b8ebe40afce726e29
  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/0kkYM3cLSfPZT4MMmx9cwr.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0kkYM3cLSfPZT4MMmx9cwr
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x7bbcf2108cef08e1b090e1bb4a07043960d35e599d00b68b8ebe40afce726e29","isrc":"TWA531480002","name":"新地球","registered_at":"2026-06-04T09:17:36Z","spotify_id":"0kkYM3cLSfPZT4MMmx9cwr","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 0x7bbcf2108cef08e1b090e1bb4a07043960d35e599d00b68b8ebe40afce726e29. 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/0kkYM3cLSfPZT4MMmx9cwr.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/0kkYM3cLSfPZT4MMmx9cwr.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0x7bbcf2108cef08e1b090e1bb4a07043960d35e599d00b68b8ebe40afce726e29","isrc":"TWA531480002","name":"新地球","registered_at":"2026-06-04T09:17:36Z","spotify_id":"0kkYM3cLSfPZT4MMmx9cwr","type":"track"}
track: 水仙
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240697
  explicit: false
  by artist: JJ Lin
  in album: 新地球
    type: MusicAlbum
    date published: 2014-12-27
  isrc code: TWA531480003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T11:33:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x09218839a27993284594a673085cd13cac987ecde4dcfb1f031444909b848cac
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/957120
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1LH9GmGMRrnhAYVuJ66CfO.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1LH9GmGMRrnhAYVuJ66CfO
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:22:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x09218839a27993284594a673085cd13cac987ecde4dcfb1f031444909b848cac","isrc":"TWA531480003","name":"水仙","registered_at":"2026-06-06T11:33:27Z","spotify_id":"1LH9GmGMRrnhAYVuJ66CfO","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 0x09218839a27993284594a673085cd13cac987ecde4dcfb1f031444909b848cac. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1LH9GmGMRrnhAYVuJ66CfO.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/1LH9GmGMRrnhAYVuJ66CfO.
    date published: 2026-07-08T03:22:41Z
    text: {"copyright_id":"0x09218839a27993284594a673085cd13cac987ecde4dcfb1f031444909b848cac","isrc":"TWA531480003","name":"水仙","registered_at":"2026-06-06T11:33:27Z","spotify_id":"1LH9GmGMRrnhAYVuJ66CfO","type":"track"}
track: 浪漫血液
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272529
  explicit: false
  by artist: JJ Lin
  in album: 新地球
    type: MusicAlbum
    date published: 2014-12-27
  isrc code: TWA531480004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T07:57:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd1ec6cdec9d109a8b99964215878b4966d66737862ad2e30dad69f98c37751a0
  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/3MaqLn4sik3jgzFCaAxwsU.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3MaqLn4sik3jgzFCaAxwsU
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xd1ec6cdec9d109a8b99964215878b4966d66737862ad2e30dad69f98c37751a0","isrc":"TWA531480004","name":"浪漫血液","registered_at":"2026-06-04T07:57:24Z","spotify_id":"3MaqLn4sik3jgzFCaAxwsU","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 0xd1ec6cdec9d109a8b99964215878b4966d66737862ad2e30dad69f98c37751a0. 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/3MaqLn4sik3jgzFCaAxwsU.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/3MaqLn4sik3jgzFCaAxwsU.
    date published: 2026-07-02T16:51:38Z
    text: {"copyright_id":"0xd1ec6cdec9d109a8b99964215878b4966d66737862ad2e30dad69f98c37751a0","isrc":"TWA531480004","name":"浪漫血液","registered_at":"2026-06-04T07:57:24Z","spotify_id":"3MaqLn4sik3jgzFCaAxwsU","type":"track"}
track: 黑鍵
  type: MusicRecording
  duration: PT5M28S
  duration ms: 328186
  explicit: false
  by artist: JJ Lin
  in album: 新地球
    type: MusicAlbum
    date published: 2014-12-27
  isrc code: TWA531480005
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T18:07:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5c479a6b74787e9c9dbf5d7e0b7f888f8f477ad5366473f19f20fcfca3b9875a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957124
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/957124
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3vzj6XHHg6I0OBP35naFxe.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3vzj6XHHg6I0OBP35naFxe
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:53:27Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x5c479a6b74787e9c9dbf5d7e0b7f888f8f477ad5366473f19f20fcfca3b9875a","isrc":"TWA531480005","name":"黑鍵","registered_at":"2026-06-06T18:07:20Z","spotify_id":"3vzj6XHHg6I0OBP35naFxe","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 0x5c479a6b74787e9c9dbf5d7e0b7f888f8f477ad5366473f19f20fcfca3b9875a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3vzj6XHHg6I0OBP35naFxe.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/3vzj6XHHg6I0OBP35naFxe.
    date published: 2026-07-08T03:53:27Z
    text: {"copyright_id":"0x5c479a6b74787e9c9dbf5d7e0b7f888f8f477ad5366473f19f20fcfca3b9875a","isrc":"TWA531480005","name":"黑鍵","registered_at":"2026-06-06T18:07:20Z","spotify_id":"3vzj6XHHg6I0OBP35naFxe","type":"track"}
track: 手心的薔薇
track: 可惜沒如果
track: I Am Alive
track: 愛的鼓勵
track: 茉莉雨
track: 生生

手心的薔薇
type: MusicRecording
duration: PT4M40S
duration ms: 280053
explicit: false
by artist: JJ Lin
by artist: G.E.M.
in album: 新地球
  type: MusicAlbum
  date published: 2014-12-27
isrc code: TWA531480006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T17:37:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x301f7a55b451ccf20d2fdf85633e7e1660cd9baa03659b6a08a148976c0b923e
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/07DWACsD58aEdq6XnDadLh.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/07DWACsD58aEdq6XnDadLh
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x301f7a55b451ccf20d2fdf85633e7e1660cd9baa03659b6a08a148976c0b923e","isrc":"TWA531480006","name":"手心的薔薇","registered_at":"2026-06-01T17:37:48Z","spotify_id":"07DWACsD58aEdq6XnDadLh","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 0x301f7a55b451ccf20d2fdf85633e7e1660cd9baa03659b6a08a148976c0b923e. 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/07DWACsD58aEdq6XnDadLh.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/07DWACsD58aEdq6XnDadLh.
  date published: 2026-06-13T12:53:06Z
  text: {"copyright_id":"0x301f7a55b451ccf20d2fdf85633e7e1660cd9baa03659b6a08a148976c0b923e","isrc":"TWA531480006","name":"手心的薔薇","registered_at":"2026-06-01T17:37:48Z","spotify_id":"07DWACsD58aEdq6XnDadLh","type":"track"}

可惜沒如果
type: MusicRecording
duration: PT4M58S
duration ms: 298293
explicit: false
by artist: JJ Lin
in album: 新地球
  type: MusicAlbum
  date published: 2014-12-27
isrc code: TWA531480007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T14:14:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb02831c9affe72856dc239b00de032edbbaf09ef24551b95dc1f79d88e6d9462
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/6WoQzK5Exbfcmow1AoNRkl.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6WoQzK5Exbfcmow1AoNRkl
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb02831c9affe72856dc239b00de032edbbaf09ef24551b95dc1f79d88e6d9462","isrc":"TWA531480007","name":"可惜沒如果","registered_at":"2026-06-01T14:14:00Z","spotify_id":"6WoQzK5Exbfcmow1AoNRkl","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 0xb02831c9affe72856dc239b00de032edbbaf09ef24551b95dc1f79d88e6d9462. 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/6WoQzK5Exbfcmow1AoNRkl.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/6WoQzK5Exbfcmow1AoNRkl.
  date published: 2026-06-13T12:53:06Z
  text: {"copyright_id":"0xb02831c9affe72856dc239b00de032edbbaf09ef24551b95dc1f79d88e6d9462","isrc":"TWA531480007","name":"可惜沒如果","registered_at":"2026-06-01T14:14:00Z","spotify_id":"6WoQzK5Exbfcmow1AoNRkl","type":"track"}

I Am Alive
type: MusicRecording
duration: PT4M26S
duration ms: 266013
explicit: false
by artist: JJ Lin
by artist: Jason Mraz
in album: 新地球
  type: MusicAlbum
  date published: 2014-12-27
isrc code: TWA531480008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T18:06:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd736dca672a9564f5232b62fb043b6f0aabd11ee694ef10e1bace843d54fc601
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957124
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/957124
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/39melwruRvH4SMSWoISRfh.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/39melwruRvH4SMSWoISRfh
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:53:27Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd736dca672a9564f5232b62fb043b6f0aabd11ee694ef10e1bace843d54fc601","isrc":"TWA531480008","name":"I Am Alive","registered_at":"2026-06-06T18:06:44Z","spotify_id":"39melwruRvH4SMSWoISRfh","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 0xd736dca672a9564f5232b62fb043b6f0aabd11ee694ef10e1bace843d54fc601. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/39melwruRvH4SMSWoISRfh.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/39melwruRvH4SMSWoISRfh.
  date published: 2026-07-08T03:53:27Z
  text: {"copyright_id":"0xd736dca672a9564f5232b62fb043b6f0aabd11ee694ef10e1bace843d54fc601","isrc":"TWA531480008","name":"I Am Alive","registered_at":"2026-06-06T18:06:44Z","spotify_id":"39melwruRvH4SMSWoISRfh","type":"track"}

愛的鼓勵
type: MusicRecording
duration: PT3M48S
duration ms: 228813
explicit: false
by artist: JJ Lin
in album: 新地球
  type: MusicAlbum
  date published: 2014-12-27

茉莉雨
type: MusicRecording
duration: PT4M16S
duration ms: 256546
explicit: false
by artist: JJ Lin
in album: 新地球
  type: MusicAlbum
  date published: 2014-12-27
isrc code: TWA531480010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T16:01:26+00:00

生生
type: MusicRecording
duration: PT4M18S
duration ms: 258360
explicit: false
by artist: JJ Lin
in album: 新地球
  type: MusicAlbum
  date published: 2014-12-27
isrc code: TWA531480011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T14:45:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4790cb1610ea0336284c9f0ca9b09a1219d612d648956a56dc2c00ab55d4857d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956894
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956894
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4ZcuYqO9At1C4ZfMhNJzlr.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4ZcuYqO9At1C4ZfMhNJzlr
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T07:53:57Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4790cb1610ea0336284c9f0ca9b09a1219d612d648956a56dc2c00ab55d4857d","isrc":"TWA531480011","name":"生生","registered_at":"2026-06-04T14:45:31Z","spotify_id":"4ZcuYqO9At1C4ZfMhNJzlr","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 0x4790cb1610ea0336284c9f0ca9b09a1219d612d648956a56dc2c00ab55d4857d. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4ZcuYqO9At1C4ZfMhNJzlr.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/4ZcuYqO9At1C4ZfMhNJzlr.
  date published: 2026-07-06T07:53:57Z
  text: {"copyright_id":"0x4790cb1610ea0336284c9f0ca9b09a1219d612d648956a56dc2c00ab55d4857d","isrc":"TWA531480011","name":"生生","registered_at":"2026-06-04T14:45:31Z","spotify_id":"4ZcuYqO9At1C4ZfMhNJzlr","type":"track"}

因你 而在
type: MusicAlbum
date published: 2013-03-13
track: 因你而在
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265733
  explicit: false
  by artist: JJ Lin
  in album: 因你 而在
    type: MusicAlbum
    date published: 2013-03-13
  isrc code: TWA531398001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T13:27:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfed9403c03ecd60543ce3f865896949e1d9864f4edd5ec890df16ac419edd4f0
  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/7m5b8tUP4trW5bpFAw1lgW.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7m5b8tUP4trW5bpFAw1lgW
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xfed9403c03ecd60543ce3f865896949e1d9864f4edd5ec890df16ac419edd4f0","isrc":"TWA531398001","name":"因你而在","registered_at":"2026-06-04T13:27:50Z","spotify_id":"7m5b8tUP4trW5bpFAw1lgW","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 0xfed9403c03ecd60543ce3f865896949e1d9864f4edd5ec890df16ac419edd4f0. 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/7m5b8tUP4trW5bpFAw1lgW.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/7m5b8tUP4trW5bpFAw1lgW.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0xfed9403c03ecd60543ce3f865896949e1d9864f4edd5ec890df16ac419edd4f0","isrc":"TWA531398001","name":"因你而在","registered_at":"2026-06-04T13:27:50Z","spotify_id":"7m5b8tUP4trW5bpFAw1lgW","type":"track"}
track: 零度的親吻
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230586
  explicit: false
  by artist: JJ Lin
  in album: 因你 而在
    type: MusicAlbum
    date published: 2013-03-13
  isrc code: TWA531398002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T22:38:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf4095a87334450ebfd49c293899f9c4bd35792095af7b6e15aa44b24638157fb
  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/2ZWJ0GDbtumerzMIKfdqtw.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2ZWJ0GDbtumerzMIKfdqtw
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xf4095a87334450ebfd49c293899f9c4bd35792095af7b6e15aa44b24638157fb","isrc":"TWA531398002","name":"零度的親吻","registered_at":"2026-06-05T22:38:44Z","spotify_id":"2ZWJ0GDbtumerzMIKfdqtw","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 0xf4095a87334450ebfd49c293899f9c4bd35792095af7b6e15aa44b24638157fb. 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/2ZWJ0GDbtumerzMIKfdqtw.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/2ZWJ0GDbtumerzMIKfdqtw.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0xf4095a87334450ebfd49c293899f9c4bd35792095af7b6e15aa44b24638157fb","isrc":"TWA531398002","name":"零度的親吻","registered_at":"2026-06-05T22:38:44Z","spotify_id":"2ZWJ0GDbtumerzMIKfdqtw","type":"track"}
track: 黑暗騎士 (feat. 五月天)
  type: MusicRecording
  duration: PT5M3S
  duration ms: 303506
  explicit: false
  by artist: JJ Lin
  by artist: Mayday
  in album: 因你 而在
    type: MusicAlbum
    date published: 2013-03-13
  isrc code: TWA531398003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T15:52:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9ed9396dd00bc6a306835160a6728f229fb8edcbb9946ae3347cc1a85f0e911c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/19CLXPdpU5lu5tfVjwAYcp.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/19CLXPdpU5lu5tfVjwAYcp
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x9ed9396dd00bc6a306835160a6728f229fb8edcbb9946ae3347cc1a85f0e911c","isrc":"TWA531398003","name":"黑暗騎士 (feat. 五月天)","registered_at":"2026-06-04T15:52:34Z","spotify_id":"19CLXPdpU5lu5tfVjwAYcp","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 0x9ed9396dd00bc6a306835160a6728f229fb8edcbb9946ae3347cc1a85f0e911c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/19CLXPdpU5lu5tfVjwAYcp.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/19CLXPdpU5lu5tfVjwAYcp.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x9ed9396dd00bc6a306835160a6728f229fb8edcbb9946ae3347cc1a85f0e911c","isrc":"TWA531398003","name":"黑暗騎士 (feat. 五月天)","registered_at":"2026-06-04T15:52:34Z","spotify_id":"19CLXPdpU5lu5tfVjwAYcp","type":"track"}
track: 修煉愛情
  type: MusicRecording
  duration: PT4M47S
  duration ms: 287000
  explicit: false
  by artist: JJ Lin
  in album: 因你 而在
    type: MusicAlbum
    date published: 2013-03-13
  isrc code: TWA531398004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-01T11:39:04+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x52d6646df2948458343d0c406bfa729b811bc51a6eae7475271c8865eafe8491
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/101iWa6yaODTI0RWewMK1B.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/101iWa6yaODTI0RWewMK1B
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x52d6646df2948458343d0c406bfa729b811bc51a6eae7475271c8865eafe8491","isrc":"TWA531398004","name":"修煉愛情","registered_at":"2026-06-01T11:39:04Z","spotify_id":"101iWa6yaODTI0RWewMK1B","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 0x52d6646df2948458343d0c406bfa729b811bc51a6eae7475271c8865eafe8491. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/101iWa6yaODTI0RWewMK1B.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/101iWa6yaODTI0RWewMK1B.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x52d6646df2948458343d0c406bfa729b811bc51a6eae7475271c8865eafe8491","isrc":"TWA531398004","name":"修煉愛情","registered_at":"2026-06-01T11:39:04Z","spotify_id":"101iWa6yaODTI0RWewMK1B","type":"track"}
track: 飛機 (feat. 林俊峰)
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269080
  explicit: false
  by artist: JJ Lin
  by artist: 林俊峰
  in album: 因你 而在
  isrc code: TWA531398005
  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: 巴洛克先生 (小提琴特別演奏 feat. 王力宏)
track: One Shot (小提琴特別演奏 feat. 王力宏)
track: 裂縫中的陽光
track: 友人說 (feat. 懷秋)
track: 十秒的衝動
track: 以後要做的事
track: 一千年後記得我

林俊峰
type: MusicGroup

因你 而在
type: MusicAlbum
date published: 2013-03-13

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-08T21:12:25+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953536

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/3xY95wVC2ztZIZQCoM4106.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T17:25:41Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x974a54b1ceee25b1b37f1472e29fca84f649fe08465e020b139617609ea36b31","isrc":"TWA531398005","name":"飛機 (feat. 林俊峰)","registered_at":"2026-06-08T21:12:25Z","spotify_id":"3xY95wVC2ztZIZQCoM4106","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 0x974a54b1ceee25b1b37f1472e29fca84f649fe08465e020b139617609ea36b31. 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/3xY95wVC2ztZIZQCoM4106.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/3xY95wVC2ztZIZQCoM4106.
date published: 2026-06-13T17:25:41Z
text: {"copyright_id":"0x974a54b1ceee25b1b37f1472e29fca84f649fe08465e020b139617609ea36b31","isrc":"TWA531398005","name":"飛機 (feat. 林俊峰)","registered_at":"2026-06-08T21:12:25Z","spotify_id":"3xY95wVC2ztZIZQCoM4106","type":"track"}

巴洛克先生 (小提琴特別演奏 feat. 王力宏)
type: MusicRecording
duration: PT0M44S
duration ms: 44866
explicit: false
by artist: JJ Lin
by artist: Leehom Wang
in album: 因你 而在
  type: MusicAlbum
  date published: 2013-03-13
isrc code: TWA531398006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T08:36:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x696ef4a0a88ffc460e6fde3aaba334077ed9351f35429015f5c6ab66580499ba
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/2H457F9FCy9tamyrwSp7lD.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2H457F9FCy9tamyrwSp7lD
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x696ef4a0a88ffc460e6fde3aaba334077ed9351f35429015f5c6ab66580499ba","isrc":"TWA531398006","name":"巴洛克先生 (小提琴特別演奏 feat. 王力宏)","registered_at":"2026-06-20T08:36:23Z","spotify_id":"2H457F9FCy9tamyrwSp7lD","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 0x696ef4a0a88ffc460e6fde3aaba334077ed9351f35429015f5c6ab66580499ba. 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/2H457F9FCy9tamyrwSp7lD.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/2H457F9FCy9tamyrwSp7lD.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x696ef4a0a88ffc460e6fde3aaba334077ed9351f35429015f5c6ab66580499ba","isrc":"TWA531398006","name":"巴洛克先生 (小提琴特別演奏 feat. 王力宏)","registered_at":"2026-06-20T08:36:23Z","spotify_id":"2H457F9FCy9tamyrwSp7lD","type":"track"}

One Shot (小提琴特別演奏 feat. 王力宏)
type: MusicRecording
duration: PT4M29S
duration ms: 269360
explicit: false
by artist: JJ Lin
by artist: Leehom Wang
in album: 因你 而在
  type: MusicAlbum
  date published: 2013-03-13
isrc code: TWA531398007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T05:06:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb0110a5082960e20f65e89c028cb29116bff007263249ec7120dd536975ca16c
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/7CSozzFX9kw8lb73jwtecP.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7CSozzFX9kw8lb73jwtecP
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb0110a5082960e20f65e89c028cb29116bff007263249ec7120dd536975ca16c","isrc":"TWA531398007","name":"One Shot (小提琴特別演奏 feat. 王力宏)","registered_at":"2026-06-09T05:06:26Z","spotify_id":"7CSozzFX9kw8lb73jwtecP","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 0xb0110a5082960e20f65e89c028cb29116bff007263249ec7120dd536975ca16c. 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/7CSozzFX9kw8lb73jwtecP.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/7CSozzFX9kw8lb73jwtecP.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xb0110a5082960e20f65e89c028cb29116bff007263249ec7120dd536975ca16c","isrc":"TWA531398007","name":"One Shot (小提琴特別演奏 feat. 王力宏)","registered_at":"2026-06-09T05:06:26Z","spotify_id":"7CSozzFX9kw8lb73jwtecP","type":"track"}

裂縫中的陽光
type: MusicRecording
duration: PT3M48S
duration ms: 228600
explicit: false
by artist: JJ Lin
in album: 因你 而在
  type: MusicAlbum
  date published: 2013-03-13
isrc code: TWA531398008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T13:07:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd6176b04415be02ff92239a113390d7ae1b9875652e06fe79ab28763cf2b1df0
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/4REzuXet7gr8UCA3T5tK2s.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4REzuXet7gr8UCA3T5tK2s
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd6176b04415be02ff92239a113390d7ae1b9875652e06fe79ab28763cf2b1df0","isrc":"TWA531398008","name":"裂縫中的陽光","registered_at":"2026-06-04T13:07:34Z","spotify_id":"4REzuXet7gr8UCA3T5tK2s","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 0xd6176b04415be02ff92239a113390d7ae1b9875652e06fe79ab28763cf2b1df0. 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/4REzuXet7gr8UCA3T5tK2s.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/4REzuXet7gr8UCA3T5tK2s.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xd6176b04415be02ff92239a113390d7ae1b9875652e06fe79ab28763cf2b1df0","isrc":"TWA531398008","name":"裂縫中的陽光","registered_at":"2026-06-04T13:07:34Z","spotify_id":"4REzuXet7gr8UCA3T5tK2s","type":"track"}

友人說 (feat. 懷秋)
type: MusicRecording
duration: PT4M10S
duration ms: 250586
explicit: false
by artist: JJ Lin
by artist: 懷秋
in album: 因你 而在
  type: MusicAlbum
  date published: 2013-03-13
isrc code: TWA531398009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T11:46:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf93320914f740ca6ca9b7d2cf613437f35c0c33836df0a0cace4d8e2ae1224c4
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/5h2pbve55h8gCMH1DB4Cjh.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5h2pbve55h8gCMH1DB4Cjh
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf93320914f740ca6ca9b7d2cf613437f35c0c33836df0a0cace4d8e2ae1224c4","isrc":"TWA531398009","name":"友人說 (feat. 懷秋)","registered_at":"2026-06-07T11:46:36Z","spotify_id":"5h2pbve55h8gCMH1DB4Cjh","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 0xf93320914f740ca6ca9b7d2cf613437f35c0c33836df0a0cace4d8e2ae1224c4. 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/5h2pbve55h8gCMH1DB4Cjh.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/5h2pbve55h8gCMH1DB4Cjh.
  date published: 2026-06-13T12:53:06Z
  text: {"copyright_id":"0xf93320914f740ca6ca9b7d2cf613437f35c0c33836df0a0cace4d8e2ae1224c4","isrc":"TWA531398009","name":"友人說 (feat. 懷秋)","registered_at":"2026-06-07T11:46:36Z","spotify_id":"5h2pbve55h8gCMH1DB4Cjh","type":"track"}

十秒的衝動
type: MusicRecording
duration: PT4M20S
duration ms: 260573
explicit: false
by artist: JJ Lin
in album: 因你 而在
  type: MusicAlbum
  date published: 2013-03-13
isrc code: TWA531398010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T09:10:21+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9052931998041291c7ab908a39df04c4fff0afd072e5019e135a0b17b33f0bfe
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/29qxlnXv0NVeyGkXEu8I7P.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/29qxlnXv0NVeyGkXEu8I7P
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9052931998041291c7ab908a39df04c4fff0afd072e5019e135a0b17b33f0bfe","isrc":"TWA531398010","name":"十秒的衝動","registered_at":"2026-06-09T09:10:21Z","spotify_id":"29qxlnXv0NVeyGkXEu8I7P","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 0x9052931998041291c7ab908a39df04c4fff0afd072e5019e135a0b17b33f0bfe. 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/29qxlnXv0NVeyGkXEu8I7P.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/29qxlnXv0NVeyGkXEu8I7P.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x9052931998041291c7ab908a39df04c4fff0afd072e5019e135a0b17b33f0bfe","isrc":"TWA531398010","name":"十秒的衝動","registered_at":"2026-06-09T09:10:21Z","spotify_id":"29qxlnXv0NVeyGkXEu8I7P","type":"track"}

以後要做的事
type: MusicRecording
duration: PT4M21S
duration ms: 261198
explicit: false
by artist: JJ Lin
in album: 因你 而在
  type: MusicAlbum
  date published: 2013-03-13
isrc code: TWA531398011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T21:12:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xde321fe0e28a70419cad67c28f93cd2efa25386b583fb0e5597ae3368a9fd4fd
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/2XFNnb89NxjyqSVdIatuZz.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2XFNnb89NxjyqSVdIatuZz
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xde321fe0e28a70419cad67c28f93cd2efa25386b583fb0e5597ae3368a9fd4fd","isrc":"TWA531398011","name":"以後要做的事","registered_at":"2026-06-08T21:12:39Z","spotify_id":"2XFNnb89NxjyqSVdIatuZz","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 0xde321fe0e28a70419cad67c28f93cd2efa25386b583fb0e5597ae3368a9fd4fd. 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/2XFNnb89NxjyqSVdIatuZz.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/2XFNnb89NxjyqSVdIatuZz.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xde321fe0e28a70419cad67c28f93cd2efa25386b583fb0e5597ae3368a9fd4fd","isrc":"TWA531398011","name":"以後要做的事","registered_at":"2026-06-08T21:12:39Z","spotify_id":"2XFNnb89NxjyqSVdIatuZz","type":"track"}

一千年後記得我
type: MusicRecording
duration: PT4M17S
duration ms: 257117
explicit: false
by artist: JJ Lin
in album: 因你 而在
  type: MusicAlbum
  date published: 2013-03-13
isrc code: TWA531398012
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T21:11:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0f5cca436ce9aa035f4c601de526e94b2231ea72b6128fa9e38ecb2c99831b99
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/567VgWu5u0QeI9HZn80L29.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/567VgWu5u0QeI9HZn80L29
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x0f5cca436ce9aa035f4c601de526e94b2231ea72b6128fa9e38ecb2c99831b99","isrc":"TWA531398012","name":"一千年後記得我","registered_at":"2026-06-08T21:11:09Z","spotify_id":"567VgWu5u0QeI9HZn80L29","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 0x0f5cca436ce9aa035f4c601de526e94b2231ea72b6128fa9e38ecb2c99831b99. 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/567VgWu5u0QeI9HZn80L29.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/567VgWu5u0QeI9HZn80L29.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x0f5cca436ce9aa035f4c601de526e94b2231ea72b6128fa9e38ecb2c99831b99","isrc":"TWA531398012","name":"一千年後記得我","registered_at":"2026-06-08T21:11:09Z","spotify_id":"567VgWu5u0QeI9HZn80L29","type":"track"}

他是…JJ林俊傑
type: MusicAlbum
date published: 2012-12-21
track: 他是…JJ林俊傑…Love-(江南、害怕、小酒窩（solo)、背對背擁抱、她說）
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222693
  explicit: false
  by artist: JJ Lin
  in album: 他是…JJ林俊傑
    type: MusicAlbum
    date published: 2012-12-21
  isrc code: TWB671206201
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T06:01:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x17f69f73fbff62b5e271a2e2811f0f5cfa5b09c055ad88e8e2ff517f59ff7498
  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/3HC321VLgL2jI7RldctAIc.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3HC321VLgL2jI7RldctAIc
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x17f69f73fbff62b5e271a2e2811f0f5cfa5b09c055ad88e8e2ff517f59ff7498","isrc":"TWB671206201","name":"他是…JJ林俊傑…Love-(江南、害怕、小酒窩（solo)、背對背擁抱、她說）","registered_at":"2026-06-21T06:01:12Z","spotify_id":"3HC321VLgL2jI7RldctAIc","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 0x17f69f73fbff62b5e271a2e2811f0f5cfa5b09c055ad88e8e2ff517f59ff7498. 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/3HC321VLgL2jI7RldctAIc.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/3HC321VLgL2jI7RldctAIc.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0x17f69f73fbff62b5e271a2e2811f0f5cfa5b09c055ad88e8e2ff517f59ff7498","isrc":"TWB671206201","name":"他是…JJ林俊傑…Love-(江南、害怕、小酒窩（solo)、背對背擁抱、她說）","registered_at":"2026-06-21T06:01:12Z","spotify_id":"3HC321VLgL2jI7RldctAIc","type":"track"}
track: 就是我
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194280
  explicit: false
  by artist: JJ Lin
  in album: 他是…JJ林俊傑
    type: MusicAlbum
    date published: 2012-12-21
  isrc code: TWB670301201
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T18:07:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2640f339740f5e300744b470bd8238bb106909179d9d1f5a14fd6274aae299f0
  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/0okc6QhoCUY2pFTDnMOfdD.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0okc6QhoCUY2pFTDnMOfdD
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x2640f339740f5e300744b470bd8238bb106909179d9d1f5a14fd6274aae299f0","isrc":"TWB670301201","name":"就是我","registered_at":"2026-06-06T18:07:40Z","spotify_id":"0okc6QhoCUY2pFTDnMOfdD","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 0x2640f339740f5e300744b470bd8238bb106909179d9d1f5a14fd6274aae299f0. 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/0okc6QhoCUY2pFTDnMOfdD.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/0okc6QhoCUY2pFTDnMOfdD.
    date published: 2026-06-13T12:53:06Z
    text: {"copyright_id":"0x2640f339740f5e300744b470bd8238bb106909179d9d1f5a14fd6274aae299f0","isrc":"TWB670301201","name":"就是我","registered_at":"2026-06-06T18:07:40Z","spotify_id":"0okc6QhoCUY2pFTDnMOfdD","type":"track"}
track: 第二天堂
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266000
  explicit: false
  by artist: JJ Lin
  in album: 他是…JJ林俊傑
    type: MusicAlbum
    date published: 2012-12-21
  isrc code: TWB670401202
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T21:46:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x27a1fe4cdbb5d645adb4557bd84525a4dfd1c3378eca9c780ae161c5cc27ceef
  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/2xas9c4vcUgcFNcR1ZlSYv.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2xas9c4vcUgcFNcR1ZlSYv
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x27a1fe4cdbb5d645adb4557bd84525a4dfd1c3378eca9c780ae161c5cc27ceef","isrc":"TWB670401202","name":"第二天堂","registered_at":"2026-06-06T21:46:59Z","spotify_id":"2xas9c4vcUgcFNcR1ZlSYv","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 0x27a1fe4cdbb5d645adb4557bd84525a4dfd1c3378eca9c780ae161c5cc27ceef. 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/2xas9c4vcUgcFNcR1ZlSYv.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/2xas9c4vcUgcFNcR1ZlSYv.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x27a1fe4cdbb5d645adb4557bd84525a4dfd1c3378eca9c780ae161c5cc27ceef","isrc":"TWB670401202","name":"第二天堂","registered_at":"2026-06-06T21:46:59Z","spotify_id":"2xas9c4vcUgcFNcR1ZlSYv","type":"track"}
track: 翅膀
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223960
  explicit: false
  by artist: JJ Lin
  in album: 他是…JJ林俊傑
    type: MusicAlbum
    date published: 2012-12-21
  isrc code: TWB670301203
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T10:18:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6658361cc58be4421ce95fcad5be3071d81fb808eb03360377c674ce5d17e079
  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/6vmv3oo48HtAhcRTT5r24R.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6vmv3oo48HtAhcRTT5r24R
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x6658361cc58be4421ce95fcad5be3071d81fb808eb03360377c674ce5d17e079","isrc":"TWB670301203","name":"翅膀","registered_at":"2026-06-04T10:18:27Z","spotify_id":"6vmv3oo48HtAhcRTT5r24R","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 0x6658361cc58be4421ce95fcad5be3071d81fb808eb03360377c674ce5d17e079. 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/6vmv3oo48HtAhcRTT5r24R.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/6vmv3oo48HtAhcRTT5r24R.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0x6658361cc58be4421ce95fcad5be3071d81fb808eb03360377c674ce5d17e079","isrc":"TWB670301203","name":"翅膀","registered_at":"2026-06-04T10:18:27Z","spotify_id":"6vmv3oo48HtAhcRTT5r24R","type":"track"}
track: 會讀書
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208880
  explicit: false
  by artist: JJ Lin
  in album: 他是…JJ林俊傑
    type: MusicAlbum
    date published: 2012-12-21
  isrc code: TWB670301202
  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: 簡簡單單
track: 原來
track: 西界
track: 不流淚的機場
track: 小酒窩（solo）
track: 愛與希望
track: 第幾個100天
track: 背對背擁抱
track: 她說
track: 愛笑的眼睛
track: 他是…JJ林俊傑…Dance-(就是我、編號89757、曹操、期待愛、不潮不用花錢）
track: 編號89757
track: 木乃伊
track: 曹操
track: 波間帶
track: 殺手
track: 不潮不用花錢
track: 街道
track: 期待愛
track: X
track: 加油！
track: 跟屁蟲

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-10T18:59:34+00:00

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

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/5z97ejJWWZ2zoLa43YXIoH.json

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

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

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0xadc894c05cacdb0166e0dd04f42a8e75f05a62c4b0f8111a7378ae259e046985","isrc":"TWB670301202","name":"會讀書","registered_at":"2026-06-10T18:59:34Z","spotify_id":"5z97ejJWWZ2zoLa43YXIoH","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 0xadc894c05cacdb0166e0dd04f42a8e75f05a62c4b0f8111a7378ae259e046985. 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/5z97ejJWWZ2zoLa43YXIoH.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/5z97ejJWWZ2zoLa43YXIoH.
date published: 2026-06-13T13:32:09Z
text: {"copyright_id":"0xadc894c05cacdb0166e0dd04f42a8e75f05a62c4b0f8111a7378ae259e046985","isrc":"TWB670301202","name":"會讀書","registered_at":"2026-06-10T18:59:34Z","spotify_id":"5z97ejJWWZ2zoLa43YXIoH","type":"track"}

子彈列車
type: MusicRecording
duration: PT3M24S
duration ms: 204000
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670401203
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T09:03:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x927f2ffd6e5c33be0156aacb3c7c70e883674210d19d9162eefbca5dd4a1e29f
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/0KeNzUsLH8Otr6OGx2qCJS.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0KeNzUsLH8Otr6OGx2qCJS
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x927f2ffd6e5c33be0156aacb3c7c70e883674210d19d9162eefbca5dd4a1e29f","isrc":"TWB670401203","name":"子彈列車","registered_at":"2026-06-09T09:03:59Z","spotify_id":"0KeNzUsLH8Otr6OGx2qCJS","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 0x927f2ffd6e5c33be0156aacb3c7c70e883674210d19d9162eefbca5dd4a1e29f. 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/0KeNzUsLH8Otr6OGx2qCJS.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/0KeNzUsLH8Otr6OGx2qCJS.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x927f2ffd6e5c33be0156aacb3c7c70e883674210d19d9162eefbca5dd4a1e29f","isrc":"TWB670401203","name":"子彈列車","registered_at":"2026-06-09T09:03:59Z","spotify_id":"0KeNzUsLH8Otr6OGx2qCJS","type":"track"}

不懂
type: MusicRecording
duration: PT4M31S
duration ms: 271773
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670301211
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T20:50:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9ae4ba87d85c3366e8385f228fec495d740dbc35e7502d56754c138e40d41f66
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/0xwr90QRgmdTwJymDA96g3.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0xwr90QRgmdTwJymDA96g3
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9ae4ba87d85c3366e8385f228fec495d740dbc35e7502d56754c138e40d41f66","isrc":"TWB670301211","name":"不懂","registered_at":"2026-06-07T20:50:56Z","spotify_id":"0xwr90QRgmdTwJymDA96g3","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 0x9ae4ba87d85c3366e8385f228fec495d740dbc35e7502d56754c138e40d41f66. 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/0xwr90QRgmdTwJymDA96g3.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/0xwr90QRgmdTwJymDA96g3.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x9ae4ba87d85c3366e8385f228fec495d740dbc35e7502d56754c138e40d41f66","isrc":"TWB670301211","name":"不懂","registered_at":"2026-06-07T20:50:56Z","spotify_id":"0xwr90QRgmdTwJymDA96g3","type":"track"}

江南
type: MusicRecording
duration: PT4M28S
duration ms: 268000
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670401206
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T15:55:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6928d5e1372665bc80b03580fe53537841ff369f5741b5cee374bd994328ceaa
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/4RpGnNwM1G31S45zNq47Ql.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4RpGnNwM1G31S45zNq47Ql
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6928d5e1372665bc80b03580fe53537841ff369f5741b5cee374bd994328ceaa","isrc":"TWB670401206","name":"江南","registered_at":"2026-06-01T15:55:09Z","spotify_id":"4RpGnNwM1G31S45zNq47Ql","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 0x6928d5e1372665bc80b03580fe53537841ff369f5741b5cee374bd994328ceaa. 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/4RpGnNwM1G31S45zNq47Ql.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/4RpGnNwM1G31S45zNq47Ql.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x6928d5e1372665bc80b03580fe53537841ff369f5741b5cee374bd994328ceaa","isrc":"TWB670401206","name":"江南","registered_at":"2026-06-01T15:55:09Z","spotify_id":"4RpGnNwM1G31S45zNq47Ql","type":"track"}

害怕
type: MusicRecording
duration: PT4M42S
duration ms: 282000
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670401207
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T09:05:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3ead0a8584c6f680c883b777f97fd3588b997448b7b660069e95fb171d943e76
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/3LX2DAQjwJ05g6vMyo9u5C.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3LX2DAQjwJ05g6vMyo9u5C
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3ead0a8584c6f680c883b777f97fd3588b997448b7b660069e95fb171d943e76","isrc":"TWB670401207","name":"害怕","registered_at":"2026-06-05T09:05:19Z","spotify_id":"3LX2DAQjwJ05g6vMyo9u5C","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 0x3ead0a8584c6f680c883b777f97fd3588b997448b7b660069e95fb171d943e76. 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/3LX2DAQjwJ05g6vMyo9u5C.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/3LX2DAQjwJ05g6vMyo9u5C.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x3ead0a8584c6f680c883b777f97fd3588b997448b7b660069e95fb171d943e76","isrc":"TWB670401207","name":"害怕","registered_at":"2026-06-05T09:05:19Z","spotify_id":"3LX2DAQjwJ05g6vMyo9u5C","type":"track"}

一千年以後
type: MusicRecording
duration: PT3M47S
duration ms: 227600
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670501212
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T08:18:42+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd2a86fd9fa01d474d14e1e877c3cafb97a0a72e91ee505d93c16aeae2ef94947
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/67EjyIhcrWt0sACAR38Shr.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/67EjyIhcrWt0sACAR38Shr
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd2a86fd9fa01d474d14e1e877c3cafb97a0a72e91ee505d93c16aeae2ef94947","isrc":"TWB670501212","name":"一千年以後","registered_at":"2026-06-04T08:18:42Z","spotify_id":"67EjyIhcrWt0sACAR38Shr","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 0xd2a86fd9fa01d474d14e1e877c3cafb97a0a72e91ee505d93c16aeae2ef94947. 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/67EjyIhcrWt0sACAR38Shr.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/67EjyIhcrWt0sACAR38Shr.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xd2a86fd9fa01d474d14e1e877c3cafb97a0a72e91ee505d93c16aeae2ef94947","isrc":"TWB670501212","name":"一千年以後","registered_at":"2026-06-04T08:18:42Z","spotify_id":"67EjyIhcrWt0sACAR38Shr","type":"track"}

簡簡單單
type: MusicRecording
duration: PT3M32S
duration ms: 212000
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670501207
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T11:13:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa041fccf91d5e1b2e1d9e6efcf52c605f90ff7d2e3762e76599c0358d1cf2f30
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/1241lWiYw1251nwZA9Xds1.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1241lWiYw1251nwZA9Xds1
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa041fccf91d5e1b2e1d9e6efcf52c605f90ff7d2e3762e76599c0358d1cf2f30","isrc":"TWB670501207","name":"簡簡單單","registered_at":"2026-06-04T11:13:23Z","spotify_id":"1241lWiYw1251nwZA9Xds1","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 0xa041fccf91d5e1b2e1d9e6efcf52c605f90ff7d2e3762e76599c0358d1cf2f30. 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/1241lWiYw1251nwZA9Xds1.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/1241lWiYw1251nwZA9Xds1.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xa041fccf91d5e1b2e1d9e6efcf52c605f90ff7d2e3762e76599c0358d1cf2f30","isrc":"TWB670501207","name":"簡簡單單","registered_at":"2026-06-04T11:13:23Z","spotify_id":"1241lWiYw1251nwZA9Xds1","type":"track"}

原來
type: MusicRecording
duration: PT3M44S
duration ms: 224000
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670602205
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T19:09:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x61e0f03112b9f28572c4f94bf09bdfd2029af85f6823eaefab2c3a9c498dc32e
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/0tkljLtt8gQEek5qEnCjdR.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0tkljLtt8gQEek5qEnCjdR
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x61e0f03112b9f28572c4f94bf09bdfd2029af85f6823eaefab2c3a9c498dc32e","isrc":"TWB670602205","name":"原來","registered_at":"2026-06-10T19:09:23Z","spotify_id":"0tkljLtt8gQEek5qEnCjdR","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 0x61e0f03112b9f28572c4f94bf09bdfd2029af85f6823eaefab2c3a9c498dc32e. 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/0tkljLtt8gQEek5qEnCjdR.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/0tkljLtt8gQEek5qEnCjdR.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x61e0f03112b9f28572c4f94bf09bdfd2029af85f6823eaefab2c3a9c498dc32e","isrc":"TWB670602205","name":"原來","registered_at":"2026-06-10T19:09:23Z","spotify_id":"0tkljLtt8gQEek5qEnCjdR","type":"track"}

西界
type: MusicRecording
duration: PT4M55S
duration ms: 295000
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670704204
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T05:10:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xae25e5a4977de3a6139f7b3f615207340716ca55a953c37d9a84bdfdc1b83430
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/1RzOqsYGMC1kdi5Qpm1INo.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1RzOqsYGMC1kdi5Qpm1INo
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xae25e5a4977de3a6139f7b3f615207340716ca55a953c37d9a84bdfdc1b83430","isrc":"TWB670704204","name":"西界","registered_at":"2026-06-10T05:10:38Z","spotify_id":"1RzOqsYGMC1kdi5Qpm1INo","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 0xae25e5a4977de3a6139f7b3f615207340716ca55a953c37d9a84bdfdc1b83430. 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/1RzOqsYGMC1kdi5Qpm1INo.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/1RzOqsYGMC1kdi5Qpm1INo.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0xae25e5a4977de3a6139f7b3f615207340716ca55a953c37d9a84bdfdc1b83430","isrc":"TWB670704204","name":"西界","registered_at":"2026-06-10T05:10:38Z","spotify_id":"1RzOqsYGMC1kdi5Qpm1INo","type":"track"}

不流淚的機場
type: MusicRecording
duration: PT4M48S
duration ms: 288000
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670704211
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T17:20:18+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xea23230e5feeecbe0435bc14bb6d975b65cafe2c74fc22cce46e9c8666c0cd98
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/46eMFRRQfW9y8ZMbzDA1oH.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/46eMFRRQfW9y8ZMbzDA1oH
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xea23230e5feeecbe0435bc14bb6d975b65cafe2c74fc22cce46e9c8666c0cd98","isrc":"TWB670704211","name":"不流淚的機場","registered_at":"2026-06-05T17:20:18Z","spotify_id":"46eMFRRQfW9y8ZMbzDA1oH","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 0xea23230e5feeecbe0435bc14bb6d975b65cafe2c74fc22cce46e9c8666c0cd98. 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/46eMFRRQfW9y8ZMbzDA1oH.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/46eMFRRQfW9y8ZMbzDA1oH.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xea23230e5feeecbe0435bc14bb6d975b65cafe2c74fc22cce46e9c8666c0cd98","isrc":"TWB670704211","name":"不流淚的機場","registered_at":"2026-06-05T17:20:18Z","spotify_id":"46eMFRRQfW9y8ZMbzDA1oH","type":"track"}

小酒窩（solo）
type: MusicRecording
duration: PT3M37S
duration ms: 217706
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB671206202
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T18:20:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0d9e0c337729d5e6a2eb6bed5e097bf1800c198cc6a7c2456dbc69ae51595077
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/4yJ9wptx3E6lNLKSL2YPQ2.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4yJ9wptx3E6lNLKSL2YPQ2
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x0d9e0c337729d5e6a2eb6bed5e097bf1800c198cc6a7c2456dbc69ae51595077","isrc":"TWB671206202","name":"小酒窩（solo）","registered_at":"2026-06-09T18:20:44Z","spotify_id":"4yJ9wptx3E6lNLKSL2YPQ2","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 0x0d9e0c337729d5e6a2eb6bed5e097bf1800c198cc6a7c2456dbc69ae51595077. 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/4yJ9wptx3E6lNLKSL2YPQ2.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/4yJ9wptx3E6lNLKSL2YPQ2.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x0d9e0c337729d5e6a2eb6bed5e097bf1800c198cc6a7c2456dbc69ae51595077","isrc":"TWB671206202","name":"小酒窩（solo）","registered_at":"2026-06-09T18:20:44Z","spotify_id":"4yJ9wptx3E6lNLKSL2YPQ2","type":"track"}

愛與希望
type: MusicRecording
duration: PT3M43S
duration ms: 223506
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670805214
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T13:52:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6be83257ee595dec1e458a021536c4767ac161a14d0f55454e230ad15b9e9689
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/6eRoGf8ZOMQsnSsaxbD3EA.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6eRoGf8ZOMQsnSsaxbD3EA
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6be83257ee595dec1e458a021536c4767ac161a14d0f55454e230ad15b9e9689","isrc":"TWB670805214","name":"愛與希望","registered_at":"2026-06-19T13:52:10Z","spotify_id":"6eRoGf8ZOMQsnSsaxbD3EA","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 0x6be83257ee595dec1e458a021536c4767ac161a14d0f55454e230ad15b9e9689. 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/6eRoGf8ZOMQsnSsaxbD3EA.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/6eRoGf8ZOMQsnSsaxbD3EA.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x6be83257ee595dec1e458a021536c4767ac161a14d0f55454e230ad15b9e9689","isrc":"TWB670805214","name":"愛與希望","registered_at":"2026-06-19T13:52:10Z","spotify_id":"6eRoGf8ZOMQsnSsaxbD3EA","type":"track"}

第幾個100天
type: MusicRecording
duration: PT4M40S
duration ms: 280906
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670904202
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T04:59:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xde4d07b169294b5c731ad0770a53695c6c67202ade93a142b4451fcbecea356e
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/2050BLoNMrass1xwXkeenz.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2050BLoNMrass1xwXkeenz
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xde4d07b169294b5c731ad0770a53695c6c67202ade93a142b4451fcbecea356e","isrc":"TWB670904202","name":"第幾個100天","registered_at":"2026-06-09T04:59:28Z","spotify_id":"2050BLoNMrass1xwXkeenz","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 0xde4d07b169294b5c731ad0770a53695c6c67202ade93a142b4451fcbecea356e. 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/2050BLoNMrass1xwXkeenz.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/2050BLoNMrass1xwXkeenz.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xde4d07b169294b5c731ad0770a53695c6c67202ade93a142b4451fcbecea356e","isrc":"TWB670904202","name":"第幾個100天","registered_at":"2026-06-09T04:59:28Z","spotify_id":"2050BLoNMrass1xwXkeenz","type":"track"}

背對背擁抱
type: MusicRecording
duration: PT3M58S
duration ms: 238893
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670904205
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T04:15:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1a7dc116f8561e8a0552e8bfa701235326a64451bf634ec9d84d7dd64b60b6ce
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/6J8lCn6p9kcNQABWMJjkL6.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6J8lCn6p9kcNQABWMJjkL6
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1a7dc116f8561e8a0552e8bfa701235326a64451bf634ec9d84d7dd64b60b6ce","isrc":"TWB670904205","name":"背對背擁抱","registered_at":"2026-06-08T04:15:51Z","spotify_id":"6J8lCn6p9kcNQABWMJjkL6","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 0x1a7dc116f8561e8a0552e8bfa701235326a64451bf634ec9d84d7dd64b60b6ce. 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/6J8lCn6p9kcNQABWMJjkL6.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/6J8lCn6p9kcNQABWMJjkL6.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x1a7dc116f8561e8a0552e8bfa701235326a64451bf634ec9d84d7dd64b60b6ce","isrc":"TWB670904205","name":"背對背擁抱","registered_at":"2026-06-08T04:15:51Z","spotify_id":"6J8lCn6p9kcNQABWMJjkL6","type":"track"}

她說
type: MusicRecording
duration: PT5M20S
duration ms: 320533
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB671005201
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T13:52:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe6dd8cd4d48df418e17be15af041d716188ba7a80ebf78158a2271d65411387a
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/3EECDSJP0gqH3w5w0HnEfk.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3EECDSJP0gqH3w5w0HnEfk
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe6dd8cd4d48df418e17be15af041d716188ba7a80ebf78158a2271d65411387a","isrc":"TWB671005201","name":"她說","registered_at":"2026-06-01T13:52:17Z","spotify_id":"3EECDSJP0gqH3w5w0HnEfk","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 0xe6dd8cd4d48df418e17be15af041d716188ba7a80ebf78158a2271d65411387a. 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/3EECDSJP0gqH3w5w0HnEfk.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/3EECDSJP0gqH3w5w0HnEfk.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0xe6dd8cd4d48df418e17be15af041d716188ba7a80ebf78158a2271d65411387a","isrc":"TWB671005201","name":"她說","registered_at":"2026-06-01T13:52:17Z","spotify_id":"3EECDSJP0gqH3w5w0HnEfk","type":"track"}

愛笑的眼睛
type: MusicRecording
duration: PT4M13S
duration ms: 253573
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB671005202
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-02T00:07:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8613ae6b1487879410c325c16121e782c98ac772c30c89f1577b3164f6e7da07
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/5EG2rGmlpl1UUvongEaokD.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5EG2rGmlpl1UUvongEaokD
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x8613ae6b1487879410c325c16121e782c98ac772c30c89f1577b3164f6e7da07","isrc":"TWB671005202","name":"愛笑的眼睛","registered_at":"2026-06-02T00:07:36Z","spotify_id":"5EG2rGmlpl1UUvongEaokD","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 0x8613ae6b1487879410c325c16121e782c98ac772c30c89f1577b3164f6e7da07. 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/5EG2rGmlpl1UUvongEaokD.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/5EG2rGmlpl1UUvongEaokD.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x8613ae6b1487879410c325c16121e782c98ac772c30c89f1577b3164f6e7da07","isrc":"TWB671005202","name":"愛笑的眼睛","registered_at":"2026-06-02T00:07:36Z","spotify_id":"5EG2rGmlpl1UUvongEaokD","type":"track"}

他是…JJ林俊傑…Dance-(就是我、編號89757、曹操、期待愛、不潮不用花錢）
type: MusicRecording
duration: PT3M58S
duration ms: 238400
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB671206203
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T04:44:24+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa4e8af0504320f20fbcd272498e15fca7f0250a72646926daf4e9df589ce768e
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/4ZDVOUIfwUcTF23v6NqVNi.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4ZDVOUIfwUcTF23v6NqVNi
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa4e8af0504320f20fbcd272498e15fca7f0250a72646926daf4e9df589ce768e","isrc":"TWB671206203","name":"他是…JJ林俊傑…Dance-(就是我、編號89757、曹操、期待愛、不潮不用花錢）","registered_at":"2026-06-22T04:44:24Z","spotify_id":"4ZDVOUIfwUcTF23v6NqVNi","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 0xa4e8af0504320f20fbcd272498e15fca7f0250a72646926daf4e9df589ce768e. 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/4ZDVOUIfwUcTF23v6NqVNi.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/4ZDVOUIfwUcTF23v6NqVNi.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xa4e8af0504320f20fbcd272498e15fca7f0250a72646926daf4e9df589ce768e","isrc":"TWB671206203","name":"他是…JJ林俊傑…Dance-(就是我、編號89757、曹操、期待愛、不潮不用花錢）","registered_at":"2026-06-22T04:44:24Z","spotify_id":"4ZDVOUIfwUcTF23v6NqVNi","type":"track"}

編號89757
type: MusicRecording
duration: PT4M11S
duration ms: 251000
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670501203
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T15:58:46+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa52be497098aa072cd8727a62c50ce1fc075e6ec7b6b1304abbc001574b9ceb9
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/0Cwx6g0PQXwBx8r8RROjwO.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0Cwx6g0PQXwBx8r8RROjwO
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa52be497098aa072cd8727a62c50ce1fc075e6ec7b6b1304abbc001574b9ceb9","isrc":"TWB670501203","name":"編號89757","registered_at":"2026-06-04T15:58:46Z","spotify_id":"0Cwx6g0PQXwBx8r8RROjwO","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 0xa52be497098aa072cd8727a62c50ce1fc075e6ec7b6b1304abbc001574b9ceb9. 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/0Cwx6g0PQXwBx8r8RROjwO.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/0Cwx6g0PQXwBx8r8RROjwO.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xa52be497098aa072cd8727a62c50ce1fc075e6ec7b6b1304abbc001574b9ceb9","isrc":"TWB670501203","name":"編號89757","registered_at":"2026-06-04T15:58:46Z","spotify_id":"0Cwx6g0PQXwBx8r8RROjwO","type":"track"}

木乃伊
type: MusicRecording
duration: PT4M16S
duration ms: 256000
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670501202
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T09:05:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x974070245c6c3471025049967ce007e51db7b771bfb5fb46bafa930d367b21a4
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/2mnHllVng66Me9ndUPntAh.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2mnHllVng66Me9ndUPntAh
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x974070245c6c3471025049967ce007e51db7b771bfb5fb46bafa930d367b21a4","isrc":"TWB670501202","name":"木乃伊","registered_at":"2026-06-05T09:05:10Z","spotify_id":"2mnHllVng66Me9ndUPntAh","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 0x974070245c6c3471025049967ce007e51db7b771bfb5fb46bafa930d367b21a4. 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/2mnHllVng66Me9ndUPntAh.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/2mnHllVng66Me9ndUPntAh.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x974070245c6c3471025049967ce007e51db7b771bfb5fb46bafa930d367b21a4","isrc":"TWB670501202","name":"木乃伊","registered_at":"2026-06-05T09:05:10Z","spotify_id":"2mnHllVng66Me9ndUPntAh","type":"track"}

曹操
type: MusicRecording
duration: PT4M2S
duration ms: 242000
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670602202
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T19:02:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4c21b3b190a28105e8310d14d2ac97148164cdd85ecc25f541843b5031ccab25
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/37XzqSalyzxtVUn2jSf7ar.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/37XzqSalyzxtVUn2jSf7ar
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4c21b3b190a28105e8310d14d2ac97148164cdd85ecc25f541843b5031ccab25","isrc":"TWB670602202","name":"曹操","registered_at":"2026-06-10T19:02:45Z","spotify_id":"37XzqSalyzxtVUn2jSf7ar","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 0x4c21b3b190a28105e8310d14d2ac97148164cdd85ecc25f541843b5031ccab25. 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/37XzqSalyzxtVUn2jSf7ar.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/37XzqSalyzxtVUn2jSf7ar.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x4c21b3b190a28105e8310d14d2ac97148164cdd85ecc25f541843b5031ccab25","isrc":"TWB670602202","name":"曹操","registered_at":"2026-06-10T19:02:45Z","spotify_id":"37XzqSalyzxtVUn2jSf7ar","type":"track"}

波間帶
type: MusicRecording
duration: PT3M34S
duration ms: 214000
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670602204
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T07:21:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1245d9490f517da5f6f3df4cd84022212578d73d41080473b9548b2f9c9a4adc
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/1yAK7FsUvSfoLZHzV2OpB4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1yAK7FsUvSfoLZHzV2OpB4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:34:59Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1245d9490f517da5f6f3df4cd84022212578d73d41080473b9548b2f9c9a4adc","isrc":"TWB670602204","name":"波間帶","registered_at":"2026-06-25T07:21:41Z","spotify_id":"1yAK7FsUvSfoLZHzV2OpB4","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 0x1245d9490f517da5f6f3df4cd84022212578d73d41080473b9548b2f9c9a4adc. 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/1yAK7FsUvSfoLZHzV2OpB4.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/1yAK7FsUvSfoLZHzV2OpB4.
  date published: 2026-07-02T11:34:59Z
  text: {"copyright_id":"0x1245d9490f517da5f6f3df4cd84022212578d73d41080473b9548b2f9c9a4adc","isrc":"TWB670602204","name":"波間帶","registered_at":"2026-06-25T07:21:41Z","spotify_id":"1yAK7FsUvSfoLZHzV2OpB4","type":"track"}

殺手
type: MusicRecording
duration: PT4M53S
duration ms: 293880
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670704202
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T16:50:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcfe3245674248457b8c0eb6e2b648f5d4704401b00a3a9e6358c69e87daeed0b
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/4qBrZkWQXg3tdVYUHB8xzG.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4qBrZkWQXg3tdVYUHB8xzG
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xcfe3245674248457b8c0eb6e2b648f5d4704401b00a3a9e6358c69e87daeed0b","isrc":"TWB670704202","name":"殺手","registered_at":"2026-06-04T16:50:22Z","spotify_id":"4qBrZkWQXg3tdVYUHB8xzG","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 0xcfe3245674248457b8c0eb6e2b648f5d4704401b00a3a9e6358c69e87daeed0b. 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/4qBrZkWQXg3tdVYUHB8xzG.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/4qBrZkWQXg3tdVYUHB8xzG.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0xcfe3245674248457b8c0eb6e2b648f5d4704401b00a3a9e6358c69e87daeed0b","isrc":"TWB670704202","name":"殺手","registered_at":"2026-06-04T16:50:22Z","spotify_id":"4qBrZkWQXg3tdVYUHB8xzG","type":"track"}

不潮不用花錢
type: MusicRecording
duration: PT3M53S
duration ms: 233506
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670805202
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T21:22:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf1816477a3e5c62f445b2b6924a907e6be21799ca30890b048405afbaaf5e454
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/1cY5QAHkYwRUXNBiXbG4UB.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1cY5QAHkYwRUXNBiXbG4UB
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf1816477a3e5c62f445b2b6924a907e6be21799ca30890b048405afbaaf5e454","isrc":"TWB670805202","name":"不潮不用花錢","registered_at":"2026-06-08T21:22:09Z","spotify_id":"1cY5QAHkYwRUXNBiXbG4UB","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 0xf1816477a3e5c62f445b2b6924a907e6be21799ca30890b048405afbaaf5e454. 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/1cY5QAHkYwRUXNBiXbG4UB.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/1cY5QAHkYwRUXNBiXbG4UB.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xf1816477a3e5c62f445b2b6924a907e6be21799ca30890b048405afbaaf5e454","isrc":"TWB670805202","name":"不潮不用花錢","registered_at":"2026-06-08T21:22:09Z","spotify_id":"1cY5QAHkYwRUXNBiXbG4UB","type":"track"}

街道
type: MusicRecording
duration: PT4M2S
duration ms: 242186
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670805208
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T16:46:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd36227235eda88fa3285fd9a66c7feccd21d319b8d872423074d12e1043bfbe3
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/3uoQ1aeZx4qEzHRmNGeCck.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3uoQ1aeZx4qEzHRmNGeCck
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd36227235eda88fa3285fd9a66c7feccd21d319b8d872423074d12e1043bfbe3","isrc":"TWB670805208","name":"街道","registered_at":"2026-06-24T16:46:07Z","spotify_id":"3uoQ1aeZx4qEzHRmNGeCck","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 0xd36227235eda88fa3285fd9a66c7feccd21d319b8d872423074d12e1043bfbe3. 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/3uoQ1aeZx4qEzHRmNGeCck.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/3uoQ1aeZx4qEzHRmNGeCck.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0xd36227235eda88fa3285fd9a66c7feccd21d319b8d872423074d12e1043bfbe3","isrc":"TWB670805208","name":"街道","registered_at":"2026-06-24T16:46:07Z","spotify_id":"3uoQ1aeZx4qEzHRmNGeCck","type":"track"}

期待愛
type: MusicRecording
duration: PT3M54S
duration ms: 234040
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: SGA150804201
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T05:14:03+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb22b76825cd0a9d842f84622a2eff1407f88a3233b9c27b254518d04a59a5b86
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/1dqlBcT712doZxbdHjtk9A.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1dqlBcT712doZxbdHjtk9A
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb22b76825cd0a9d842f84622a2eff1407f88a3233b9c27b254518d04a59a5b86","isrc":"SGA150804201","name":"期待愛","registered_at":"2026-06-06T05:14:03Z","spotify_id":"1dqlBcT712doZxbdHjtk9A","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 0xb22b76825cd0a9d842f84622a2eff1407f88a3233b9c27b254518d04a59a5b86. 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/1dqlBcT712doZxbdHjtk9A.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/1dqlBcT712doZxbdHjtk9A.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0xb22b76825cd0a9d842f84622a2eff1407f88a3233b9c27b254518d04a59a5b86","isrc":"SGA150804201","name":"期待愛","registered_at":"2026-06-06T05:14:03Z","spotify_id":"1dqlBcT712doZxbdHjtk9A","type":"track"}

X
type: MusicRecording
duration: PT4M6S
duration ms: 246133
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670904201
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T16:47:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xacb80615cfbb496b12e3449ed9d434820c2cbe6a73b73200d6755e9925e8e754
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/4aCU97kRFgUBhiVYXEBJ7o.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4aCU97kRFgUBhiVYXEBJ7o
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
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 0xacb80615cfbb496b12e3449ed9d434820c2cbe6a73b73200d6755e9925e8e754. 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/4aCU97kRFgUBhiVYXEBJ7o.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/4aCU97kRFgUBhiVYXEBJ7o.
  date published: 2026-07-02T05:09:12Z

加油！
type: MusicRecording
duration: PT3M47S
duration ms: 227640
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670904203
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T18:11:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x30879dee4e792d6ad0b6303d5826ee2aaa6c2ba56054fe25ce28ed3f92de0921
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/40PbjAB3aGKaO4cBBxyVBk.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/40PbjAB3aGKaO4cBBxyVBk
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x30879dee4e792d6ad0b6303d5826ee2aaa6c2ba56054fe25ce28ed3f92de0921","isrc":"TWB670904203","name":"加油！","registered_at":"2026-06-18T18:11:32Z","spotify_id":"40PbjAB3aGKaO4cBBxyVBk","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 0x30879dee4e792d6ad0b6303d5826ee2aaa6c2ba56054fe25ce28ed3f92de0921. 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/40PbjAB3aGKaO4cBBxyVBk.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/40PbjAB3aGKaO4cBBxyVBk.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x30879dee4e792d6ad0b6303d5826ee2aaa6c2ba56054fe25ce28ed3f92de0921","isrc":"TWB670904203","name":"加油！","registered_at":"2026-06-18T18:11:32Z","spotify_id":"40PbjAB3aGKaO4cBBxyVBk","type":"track"}

跟屁蟲
type: MusicRecording
duration: PT3M45S
duration ms: 225520
explicit: false
by artist: JJ Lin
in album: 他是…JJ林俊傑
  type: MusicAlbum
  date published: 2012-12-21
isrc code: TWB670904206
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T07:59:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x11239691ce39c150ee1ae1ef9d267893b3ca9f00cea3b87e411dd1fc77a98779
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/2j45cZRSIwwXAj0TQICmoS.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2j45cZRSIwwXAj0TQICmoS
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x11239691ce39c150ee1ae1ef9d267893b3ca9f00cea3b87e411dd1fc77a98779","isrc":"TWB670904206","name":"跟屁蟲","registered_at":"2026-06-27T07:59:19Z","spotify_id":"2j45cZRSIwwXAj0TQICmoS","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 0x11239691ce39c150ee1ae1ef9d267893b3ca9f00cea3b87e411dd1fc77a98779. 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/2j45cZRSIwwXAj0TQICmoS.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/2j45cZRSIwwXAj0TQICmoS.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x11239691ce39c150ee1ae1ef9d267893b3ca9f00cea3b87e411dd1fc77a98779","isrc":"TWB670904206","name":"跟屁蟲","registered_at":"2026-06-27T07:59:19Z","spotify_id":"2j45cZRSIwwXAj0TQICmoS","type":"track"}

學不會
type: MusicAlbum
date published: 2012-01-12
track: PROLOGUE
  type: MusicRecording
  duration: PT0M54S
  duration ms: 54269
  explicit: false
  by artist: JJ Lin
  in album: 學不會
    type: MusicAlbum
    date published: 2012-01-12
  isrc code: TWA531107001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T03:08:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x90c9ce3f062a0e5d1aa2995b4f7ae7339d8ba608de0db65ec11ed208efc9fa5c
  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/2QYqeorigtqdD4sw7tTO8k.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2QYqeorigtqdD4sw7tTO8k
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
  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 0x90c9ce3f062a0e5d1aa2995b4f7ae7339d8ba608de0db65ec11ed208efc9fa5c. 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/2QYqeorigtqdD4sw7tTO8k.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/2QYqeorigtqdD4sw7tTO8k.
    date published: 2026-07-02T03:55:08Z
track: 學不會
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229500
  explicit: false
  by artist: JJ Lin
  in album: 學不會
    type: MusicAlbum
    date published: 2012-01-12
  isrc code: TWA531107002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T06:25:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa724428479143e1665e036f26f5ffe1ef87abb668a09ad4b50693ef07113415d
  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/6YxWkNIvOVxUE3L21Ga9yt.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6YxWkNIvOVxUE3L21Ga9yt
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xa724428479143e1665e036f26f5ffe1ef87abb668a09ad4b50693ef07113415d","isrc":"TWA531107002","name":"學不會","registered_at":"2026-06-04T06:25:38Z","spotify_id":"6YxWkNIvOVxUE3L21Ga9yt","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 0xa724428479143e1665e036f26f5ffe1ef87abb668a09ad4b50693ef07113415d. 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/6YxWkNIvOVxUE3L21Ga9yt.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/6YxWkNIvOVxUE3L21Ga9yt.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0xa724428479143e1665e036f26f5ffe1ef87abb668a09ad4b50693ef07113415d","isrc":"TWA531107002","name":"學不會","registered_at":"2026-06-04T06:25:38Z","spotify_id":"6YxWkNIvOVxUE3L21Ga9yt","type":"track"}
track: 故事細膩
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214875
  explicit: false
  by artist: JJ Lin
  in album: 學不會
    type: MusicAlbum
    date published: 2012-01-12
  isrc code: TWA531107003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T13:12:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1311b982602cb62f3a65b567e1a429d3baf6e0cb04fab7e02911e2cc889408cb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1oFWc8uXCKK8r5V2zR3EvT.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1oFWc8uXCKK8r5V2zR3EvT
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x1311b982602cb62f3a65b567e1a429d3baf6e0cb04fab7e02911e2cc889408cb","isrc":"TWA531107003","name":"故事細膩","registered_at":"2026-06-05T13:12:34Z","spotify_id":"1oFWc8uXCKK8r5V2zR3EvT","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 0x1311b982602cb62f3a65b567e1a429d3baf6e0cb04fab7e02911e2cc889408cb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1oFWc8uXCKK8r5V2zR3EvT.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/1oFWc8uXCKK8r5V2zR3EvT.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x1311b982602cb62f3a65b567e1a429d3baf6e0cb04fab7e02911e2cc889408cb","isrc":"TWA531107003","name":"故事細膩","registered_at":"2026-06-05T13:12:34Z","spotify_id":"1oFWc8uXCKK8r5V2zR3EvT","type":"track"}
track: 那些你很冒險的夢
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244470
  explicit: false
  by artist: JJ Lin
  in album: 學不會
    type: MusicAlbum
    date published: 2012-01-12
  isrc code: TWA531107004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-01T13:07:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd240b9c6999108260a704e6b75aa3860b02dae7e9946fe471d5f7a83eb48dafa
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2aMN1ky0SzSEcV1QdBYbW9.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2aMN1ky0SzSEcV1QdBYbW9
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xd240b9c6999108260a704e6b75aa3860b02dae7e9946fe471d5f7a83eb48dafa","isrc":"TWA531107004","name":"那些你很冒險的夢","registered_at":"2026-06-01T13:07:49Z","spotify_id":"2aMN1ky0SzSEcV1QdBYbW9","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 0xd240b9c6999108260a704e6b75aa3860b02dae7e9946fe471d5f7a83eb48dafa. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2aMN1ky0SzSEcV1QdBYbW9.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/2aMN1ky0SzSEcV1QdBYbW9.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0xd240b9c6999108260a704e6b75aa3860b02dae7e9946fe471d5f7a83eb48dafa","isrc":"TWA531107004","name":"那些你很冒險的夢","registered_at":"2026-06-01T13:07:49Z","spotify_id":"2aMN1ky0SzSEcV1QdBYbW9","type":"track"}
track: 白羊夢
  type: MusicRecording
  duration: PT4M12S
  duration ms: 252343
  explicit: false
  by artist: JJ Lin
  in album: 學不會
    type: MusicAlbum
    date published: 2012-01-12
  isrc code: TWA531107005
  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: We Together
track: Cinderella
track: 白蘭花
track: 陌生老朋友
track: 不存在的情人
track: Love U U

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-09T09:04:41+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953536

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/12iPTqSlHmsatj9SrFd8DX.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T17:25:41Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x4114b1fef0069950617cf34d30f4358e96b561c7d8c9eec506a14ed2fc051c8d","isrc":"TWA531107005","name":"白羊夢","registered_at":"2026-06-09T09:04:41Z","spotify_id":"12iPTqSlHmsatj9SrFd8DX","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 0x4114b1fef0069950617cf34d30f4358e96b561c7d8c9eec506a14ed2fc051c8d. 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/12iPTqSlHmsatj9SrFd8DX.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/12iPTqSlHmsatj9SrFd8DX.
date published: 2026-06-13T17:25:41Z
text: {"copyright_id":"0x4114b1fef0069950617cf34d30f4358e96b561c7d8c9eec506a14ed2fc051c8d","isrc":"TWA531107005","name":"白羊夢","registered_at":"2026-06-09T09:04:41Z","spotify_id":"12iPTqSlHmsatj9SrFd8DX","type":"track"}

靈魂的共鳴
type: MusicRecording
duration: PT4M25S
duration ms: 265595
explicit: false
by artist: JJ Lin
in album: 學不會
  type: MusicAlbum
  date published: 2012-01-12
isrc code: TWA531107006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T21:17:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd47b24422994c231e48da1253fb3658191c57e02db6ed04236e57324f05b2252
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/1iQZyJM4QXAdEoyEiLe45d.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1iQZyJM4QXAdEoyEiLe45d
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd47b24422994c231e48da1253fb3658191c57e02db6ed04236e57324f05b2252","isrc":"TWA531107006","name":"靈魂的共鳴","registered_at":"2026-06-08T21:17:09Z","spotify_id":"1iQZyJM4QXAdEoyEiLe45d","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 0xd47b24422994c231e48da1253fb3658191c57e02db6ed04236e57324f05b2252. 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/1iQZyJM4QXAdEoyEiLe45d.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/1iQZyJM4QXAdEoyEiLe45d.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xd47b24422994c231e48da1253fb3658191c57e02db6ed04236e57324f05b2252","isrc":"TWA531107006","name":"靈魂的共鳴","registered_at":"2026-06-08T21:17:09Z","spotify_id":"1iQZyJM4QXAdEoyEiLe45d","type":"track"}

We Together
type: MusicRecording
duration: PT4M28S
duration ms: 268252
explicit: false
by artist: JJ Lin
in album: 學不會
  type: MusicAlbum
  date published: 2012-01-12
isrc code: TWA531107007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T12:35:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe331d40663b715568c1999eacecc79435232ee8d7a3fea879bcfd6e50702fdb0
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/794bDNHj1x82t9FUvGPjbE.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/794bDNHj1x82t9FUvGPjbE
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe331d40663b715568c1999eacecc79435232ee8d7a3fea879bcfd6e50702fdb0","isrc":"TWA531107007","name":"We Together","registered_at":"2026-06-11T12:35:36Z","spotify_id":"794bDNHj1x82t9FUvGPjbE","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 0xe331d40663b715568c1999eacecc79435232ee8d7a3fea879bcfd6e50702fdb0. 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/794bDNHj1x82t9FUvGPjbE.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/794bDNHj1x82t9FUvGPjbE.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0xe331d40663b715568c1999eacecc79435232ee8d7a3fea879bcfd6e50702fdb0","isrc":"TWA531107007","name":"We Together","registered_at":"2026-06-11T12:35:36Z","spotify_id":"794bDNHj1x82t9FUvGPjbE","type":"track"}

Cinderella
type: MusicRecording
duration: PT4M50S
duration ms: 290666
explicit: false
by artist: JJ Lin
in album: 學不會
  type: MusicAlbum
  date published: 2012-01-12
isrc code: TWA531107008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T05:08:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4a8577aaf73d4006d50270261ad2ae300000f63fb5a9b8f1ae90de627a6ca768
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/3OlOROwUJ7cAAw17g0U2XA.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3OlOROwUJ7cAAw17g0U2XA
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
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 0x4a8577aaf73d4006d50270261ad2ae300000f63fb5a9b8f1ae90de627a6ca768. 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/3OlOROwUJ7cAAw17g0U2XA.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/3OlOROwUJ7cAAw17g0U2XA.
  date published: 2026-06-13T15:41:10Z

白蘭花
type: MusicRecording
duration: PT4M8S
duration ms: 248681
explicit: false
by artist: JJ Lin
in album: 學不會
  type: MusicAlbum
  date published: 2012-01-12
isrc code: TWA531107009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T13:07:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5fc3d1eadeb25fd9bb42f7f7a563cabce3468f9f3c560ae925ba4332f91e9f10
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/3H1sHiixcR267CDSaN2hq7.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3H1sHiixcR267CDSaN2hq7
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5fc3d1eadeb25fd9bb42f7f7a563cabce3468f9f3c560ae925ba4332f91e9f10","isrc":"TWA531107009","name":"白蘭花","registered_at":"2026-06-08T13:07:41Z","spotify_id":"3H1sHiixcR267CDSaN2hq7","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 0x5fc3d1eadeb25fd9bb42f7f7a563cabce3468f9f3c560ae925ba4332f91e9f10. 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/3H1sHiixcR267CDSaN2hq7.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/3H1sHiixcR267CDSaN2hq7.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x5fc3d1eadeb25fd9bb42f7f7a563cabce3468f9f3c560ae925ba4332f91e9f10","isrc":"TWA531107009","name":"白蘭花","registered_at":"2026-06-08T13:07:41Z","spotify_id":"3H1sHiixcR267CDSaN2hq7","type":"track"}

陌生老朋友
type: MusicRecording
duration: PT3M48S
duration ms: 228479
explicit: false
by artist: JJ Lin
in album: 學不會
  type: MusicAlbum
  date published: 2012-01-12
isrc code: TWA531107010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T19:02:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x320d7c754f3edd19756416e72f94c8328283f651fe45bf4e2d6e80d9d8423a00
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/1J2eVHJAJX7nnZV5QbnQp0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1J2eVHJAJX7nnZV5QbnQp0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x320d7c754f3edd19756416e72f94c8328283f651fe45bf4e2d6e80d9d8423a00","isrc":"TWA531107010","name":"陌生老朋友","registered_at":"2026-06-10T19:02:57Z","spotify_id":"1J2eVHJAJX7nnZV5QbnQp0","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 0x320d7c754f3edd19756416e72f94c8328283f651fe45bf4e2d6e80d9d8423a00. 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/1J2eVHJAJX7nnZV5QbnQp0.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/1J2eVHJAJX7nnZV5QbnQp0.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x320d7c754f3edd19756416e72f94c8328283f651fe45bf4e2d6e80d9d8423a00","isrc":"TWA531107010","name":"陌生老朋友","registered_at":"2026-06-10T19:02:57Z","spotify_id":"1J2eVHJAJX7nnZV5QbnQp0","type":"track"}

不存在的情人
type: MusicRecording
duration: PT4M3S
duration ms: 243321
explicit: false
by artist: JJ Lin
in album: 學不會
  type: MusicAlbum
  date published: 2012-01-12
isrc code: TWA531107011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T05:14:21+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x07930d491be784bc30e575b1faf276e6ad8e529a6286008087e64d98d61d1522
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/7MBcP9Jagd61vQGDfAI6Sx.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7MBcP9Jagd61vQGDfAI6Sx
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x07930d491be784bc30e575b1faf276e6ad8e529a6286008087e64d98d61d1522","isrc":"TWA531107011","name":"不存在的情人","registered_at":"2026-06-06T05:14:21Z","spotify_id":"7MBcP9Jagd61vQGDfAI6Sx","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 0x07930d491be784bc30e575b1faf276e6ad8e529a6286008087e64d98d61d1522. 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/7MBcP9Jagd61vQGDfAI6Sx.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/7MBcP9Jagd61vQGDfAI6Sx.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x07930d491be784bc30e575b1faf276e6ad8e529a6286008087e64d98d61d1522","isrc":"TWA531107011","name":"不存在的情人","registered_at":"2026-06-06T05:14:21Z","spotify_id":"7MBcP9Jagd61vQGDfAI6Sx","type":"track"}

Love U U
type: MusicRecording
duration: PT3M39S
duration ms: 219511
explicit: false
by artist: JJ Lin
in album: 學不會
  type: MusicAlbum
  date published: 2012-01-12
isrc code: TWA531107012
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T08:36:21+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3db603c114c1056d3c293eac78e844bba1536dd41a8ba21e296e81018c2bf911
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/3tWKKraMbuwTcU3YZzoJnq.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3tWKKraMbuwTcU3YZzoJnq
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3db603c114c1056d3c293eac78e844bba1536dd41a8ba21e296e81018c2bf911","isrc":"TWA531107012","name":"Love U U","registered_at":"2026-06-04T08:36:21Z","spotify_id":"3tWKKraMbuwTcU3YZzoJnq","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 0x3db603c114c1056d3c293eac78e844bba1536dd41a8ba21e296e81018c2bf911. 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/3tWKKraMbuwTcU3YZzoJnq.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/3tWKKraMbuwTcU3YZzoJnq.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x3db603c114c1056d3c293eac78e844bba1536dd41a8ba21e296e81018c2bf911","isrc":"TWA531107012","name":"Love U U","registered_at":"2026-06-04T08:36:21Z","spotify_id":"3tWKKraMbuwTcU3YZzoJnq","type":"track"}

JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
type: MusicAlbum
date published: 2011-09-16
track: 曹操
  type: MusicRecording
  duration: PT8M48S
  duration ms: 528760
  explicit: false
  by artist: JJ Lin
  in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
    type: MusicAlbum
    date published: 2011-09-16
  isrc code: TWB671109201
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T04:44:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd7b3602729f773efdc0b942a43bf3fac7eaeb4fee5cc645728c8f8c707b43c57
  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/5U2qooKknC39F3SLqKeBFt.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5U2qooKknC39F3SLqKeBFt
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xd7b3602729f773efdc0b942a43bf3fac7eaeb4fee5cc645728c8f8c707b43c57","isrc":"TWB671109201","name":"曹操","registered_at":"2026-06-22T04:44:36Z","spotify_id":"5U2qooKknC39F3SLqKeBFt","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 0xd7b3602729f773efdc0b942a43bf3fac7eaeb4fee5cc645728c8f8c707b43c57. 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/5U2qooKknC39F3SLqKeBFt.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/5U2qooKknC39F3SLqKeBFt.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0xd7b3602729f773efdc0b942a43bf3fac7eaeb4fee5cc645728c8f8c707b43c57","isrc":"TWB671109201","name":"曹操","registered_at":"2026-06-22T04:44:36Z","spotify_id":"5U2qooKknC39F3SLqKeBFt","type":"track"}
track: I AM
  type: MusicRecording
  duration: PT4M54S
  duration ms: 294000
  explicit: false
  by artist: JJ Lin
  in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
    type: MusicAlbum
    date published: 2011-09-16
  isrc code: TWB671109216
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T15:51:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2980619b04d0e0ff211d482710055755a3ab049c24a6a40c96f574353a1ff965
  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/5XdtR7emi2GMdbWyZQKxRt.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5XdtR7emi2GMdbWyZQKxRt
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x2980619b04d0e0ff211d482710055755a3ab049c24a6a40c96f574353a1ff965","isrc":"TWB671109216","name":"I AM","registered_at":"2026-06-24T15:51:20Z","spotify_id":"5XdtR7emi2GMdbWyZQKxRt","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 0x2980619b04d0e0ff211d482710055755a3ab049c24a6a40c96f574353a1ff965. 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/5XdtR7emi2GMdbWyZQKxRt.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/5XdtR7emi2GMdbWyZQKxRt.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x2980619b04d0e0ff211d482710055755a3ab049c24a6a40c96f574353a1ff965","isrc":"TWB671109216","name":"I AM","registered_at":"2026-06-24T15:51:20Z","spotify_id":"5XdtR7emi2GMdbWyZQKxRt","type":"track"}
track: 杀手
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193760
  explicit: false
  by artist: JJ Lin
  in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
    type: MusicAlbum
    date published: 2011-09-16
  isrc code: TWB671109202
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T00:35:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8994eee5407bee8e9b4014ab4eb0a06c6d77656191faadc6db38d8080daf8b12
  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/5y9fbvrep6eqUerIFUExRj.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5y9fbvrep6eqUerIFUExRj
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x8994eee5407bee8e9b4014ab4eb0a06c6d77656191faadc6db38d8080daf8b12","isrc":"TWB671109202","name":"杀手","registered_at":"2026-06-20T00:35:47Z","spotify_id":"5y9fbvrep6eqUerIFUExRj","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 0x8994eee5407bee8e9b4014ab4eb0a06c6d77656191faadc6db38d8080daf8b12. 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/5y9fbvrep6eqUerIFUExRj.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/5y9fbvrep6eqUerIFUExRj.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x8994eee5407bee8e9b4014ab4eb0a06c6d77656191faadc6db38d8080daf8b12","isrc":"TWB671109202","name":"杀手","registered_at":"2026-06-20T00:35:47Z","spotify_id":"5y9fbvrep6eqUerIFUExRj","type":"track"}
track: 记得
  type: MusicRecording
  duration: PT6M26S
  duration ms: 386506
  explicit: false
  by artist: JJ Lin
  in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
    type: MusicAlbum
    date published: 2011-09-16
  isrc code: TWB671109217
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T13:51:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8e7e9b8db76f769f407234f95c25ce59cd9c38408175332b7edc6b792ecb9ea7
  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/6U5qnwOdJtDlDogGOsfYFy.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6U5qnwOdJtDlDogGOsfYFy
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x8e7e9b8db76f769f407234f95c25ce59cd9c38408175332b7edc6b792ecb9ea7","isrc":"TWB671109217","name":"记得","registered_at":"2026-06-19T13:51:49Z","spotify_id":"6U5qnwOdJtDlDogGOsfYFy","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 0x8e7e9b8db76f769f407234f95c25ce59cd9c38408175332b7edc6b792ecb9ea7. 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/6U5qnwOdJtDlDogGOsfYFy.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/6U5qnwOdJtDlDogGOsfYFy.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0x8e7e9b8db76f769f407234f95c25ce59cd9c38408175332b7edc6b792ecb9ea7","isrc":"TWB671109217","name":"记得","registered_at":"2026-06-19T13:51:49Z","spotify_id":"6U5qnwOdJtDlDogGOsfYFy","type":"track"}
track: 编号89757
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247506
  explicit: false
  by artist: JJ Lin
  in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
    type: MusicAlbum
    date published: 2011-09-16
  isrc code: TWB671109203
  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: 背对背拥抱
track: 跟屁虫
track: X
track: 街道
track: 黑武士
track: 波间带
track: 第二天堂
track: 江南
track: 她说
track: 小酒窝
track: 他说：她说 金曲组曲
track: 爱笑的眼睛
track: 妈妈的娜鲁娃
track: 不潮不用花钱
track: 加油
track: 转动
track: 无法克制
track: 一千年以后
track: 一个又一个

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-21T09:10:29+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956302

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

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T03:30:09Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x2ec7b5d0a6bde9fb53cf215f0e98dbf67a219bf331d37424ae1ab851b74fb495","isrc":"TWB671109203","name":"编号89757","registered_at":"2026-06-21T09:10:29Z","spotify_id":"1P4smgsnI9ShQ8IhqLprtI","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 0x2ec7b5d0a6bde9fb53cf215f0e98dbf67a219bf331d37424ae1ab851b74fb495. 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/1P4smgsnI9ShQ8IhqLprtI.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/1P4smgsnI9ShQ8IhqLprtI.
date published: 2026-07-02T03:30:09Z
text: {"copyright_id":"0x2ec7b5d0a6bde9fb53cf215f0e98dbf67a219bf331d37424ae1ab851b74fb495","isrc":"TWB671109203","name":"编号89757","registered_at":"2026-06-21T09:10:29Z","spotify_id":"1P4smgsnI9ShQ8IhqLprtI","type":"track"}

期待爱
type: MusicRecording
duration: PT4M32S
duration ms: 272506
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109218
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T04:44:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd7ac1e3e6342e8744e2c6adda5d5729766179a573e2d790b205cf161db928e1a
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/57EtdAuBPsU3Gq8Y50VjWp.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/57EtdAuBPsU3Gq8Y50VjWp
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd7ac1e3e6342e8744e2c6adda5d5729766179a573e2d790b205cf161db928e1a","isrc":"TWB671109218","name":"期待爱","registered_at":"2026-06-22T04:44:32Z","spotify_id":"57EtdAuBPsU3Gq8Y50VjWp","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 0xd7ac1e3e6342e8744e2c6adda5d5729766179a573e2d790b205cf161db928e1a. 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/57EtdAuBPsU3Gq8Y50VjWp.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/57EtdAuBPsU3Gq8Y50VjWp.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xd7ac1e3e6342e8744e2c6adda5d5729766179a573e2d790b205cf161db928e1a","isrc":"TWB671109218","name":"期待爱","registered_at":"2026-06-22T04:44:32Z","spotify_id":"57EtdAuBPsU3Gq8Y50VjWp","type":"track"}

冻结
type: MusicRecording
duration: PT8M10S
duration ms: 490000
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109204
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T06:08:30+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1e2ba58e9c482d5147cf52331fe414127c7727025caaac53c3e85ebb277041c3
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/1ZvEcjLtkd8UuaRUPqnZoJ.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1ZvEcjLtkd8UuaRUPqnZoJ
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1e2ba58e9c482d5147cf52331fe414127c7727025caaac53c3e85ebb277041c3","isrc":"TWB671109204","name":"冻结","registered_at":"2026-06-21T06:08:30Z","spotify_id":"1ZvEcjLtkd8UuaRUPqnZoJ","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 0x1e2ba58e9c482d5147cf52331fe414127c7727025caaac53c3e85ebb277041c3. 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/1ZvEcjLtkd8UuaRUPqnZoJ.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/1ZvEcjLtkd8UuaRUPqnZoJ.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x1e2ba58e9c482d5147cf52331fe414127c7727025caaac53c3e85ebb277041c3","isrc":"TWB671109204","name":"冻结","registered_at":"2026-06-21T06:08:30Z","spotify_id":"1ZvEcjLtkd8UuaRUPqnZoJ","type":"track"}

豆浆油条
type: MusicRecording
duration: PT4M29S
duration ms: 269000
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109219
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T13:51:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x89ec7ba72f1cc6977a0737f4eea948add385a2928e397c4f586c610412b46b7d
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/3UAyqUcvMLllabzZkWNkS7.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3UAyqUcvMLllabzZkWNkS7
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x89ec7ba72f1cc6977a0737f4eea948add385a2928e397c4f586c610412b46b7d","isrc":"TWB671109219","name":"豆浆油条","registered_at":"2026-06-19T13:51:45Z","spotify_id":"3UAyqUcvMLllabzZkWNkS7","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 0x89ec7ba72f1cc6977a0737f4eea948add385a2928e397c4f586c610412b46b7d. 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/3UAyqUcvMLllabzZkWNkS7.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/3UAyqUcvMLllabzZkWNkS7.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x89ec7ba72f1cc6977a0737f4eea948add385a2928e397c4f586c610412b46b7d","isrc":"TWB671109219","name":"豆浆油条","registered_at":"2026-06-19T13:51:45Z","spotify_id":"3UAyqUcvMLllabzZkWNkS7","type":"track"}

사랑해요只對你說
type: MusicRecording
duration: PT4M18S
duration ms: 258506
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109205
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T06:02:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe38b4065c21c979e72bae2471aa222a48bb229986de16dbddbb9f5e5a02ef61b
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/2rvNd2qPkq056yZBbAAfaS.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2rvNd2qPkq056yZBbAAfaS
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe38b4065c21c979e72bae2471aa222a48bb229986de16dbddbb9f5e5a02ef61b","isrc":"TWB671109205","name":"사랑해요只對你說","registered_at":"2026-06-21T06:02:44Z","spotify_id":"2rvNd2qPkq056yZBbAAfaS","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 0xe38b4065c21c979e72bae2471aa222a48bb229986de16dbddbb9f5e5a02ef61b. 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/2rvNd2qPkq056yZBbAAfaS.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/2rvNd2qPkq056yZBbAAfaS.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xe38b4065c21c979e72bae2471aa222a48bb229986de16dbddbb9f5e5a02ef61b","isrc":"TWB671109205","name":"사랑해요只對你說","registered_at":"2026-06-21T06:02:44Z","spotify_id":"2rvNd2qPkq056yZBbAAfaS","type":"track"}

主角
type: MusicRecording
duration: PT6M56S
duration ms: 416506
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109220

背对背拥抱
type: MusicRecording
duration: PT4M4S
duration ms: 244000
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109206
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T13:30:04+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x19dd815f20d95cbd0cbca0178c36a23537503ba6746f16a075e6390394648ade
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/1qvvvbe5bRpkgFC3heDuO2.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1qvvvbe5bRpkgFC3heDuO2
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x19dd815f20d95cbd0cbca0178c36a23537503ba6746f16a075e6390394648ade","isrc":"TWB671109206","name":"背对背拥抱","registered_at":"2026-06-11T13:30:04Z","spotify_id":"1qvvvbe5bRpkgFC3heDuO2","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 0x19dd815f20d95cbd0cbca0178c36a23537503ba6746f16a075e6390394648ade. 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/1qvvvbe5bRpkgFC3heDuO2.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/1qvvvbe5bRpkgFC3heDuO2.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x19dd815f20d95cbd0cbca0178c36a23537503ba6746f16a075e6390394648ade","isrc":"TWB671109206","name":"背对背拥抱","registered_at":"2026-06-11T13:30:04Z","spotify_id":"1qvvvbe5bRpkgFC3heDuO2","type":"track"}

跟屁虫
type: MusicRecording
duration: PT3M23S
duration ms: 203946
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109221

X
type: MusicRecording
duration: PT7M20S
duration ms: 440000
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109207
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T07:59:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9c7b52edd9acf0d420acba6b62496abde683a6b9790d2c08b67df06c1fe9c029
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/2Q4Y1Bf1C0rswRlHcW4Dpp.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Q4Y1Bf1C0rswRlHcW4Dpp
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
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 0x9c7b52edd9acf0d420acba6b62496abde683a6b9790d2c08b67df06c1fe9c029. 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/2Q4Y1Bf1C0rswRlHcW4Dpp.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/2Q4Y1Bf1C0rswRlHcW4Dpp.
  date published: 2026-07-02T03:55:08Z

街道
type: MusicRecording
duration: PT3M40S
duration ms: 220000
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109222

黑武士
type: MusicRecording
duration: PT3M31S
duration ms: 211000
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109208
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T13:51:43+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x308634e989526568ef30a3b480f959bac348d44b43d58c23cb7c6af46b1d779f
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/32fs7FDqh2OF2o5FTjmPvf.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/32fs7FDqh2OF2o5FTjmPvf
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x308634e989526568ef30a3b480f959bac348d44b43d58c23cb7c6af46b1d779f","isrc":"TWB671109208","name":"黑武士","registered_at":"2026-06-19T13:51:43Z","spotify_id":"32fs7FDqh2OF2o5FTjmPvf","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 0x308634e989526568ef30a3b480f959bac348d44b43d58c23cb7c6af46b1d779f. 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/32fs7FDqh2OF2o5FTjmPvf.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/32fs7FDqh2OF2o5FTjmPvf.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x308634e989526568ef30a3b480f959bac348d44b43d58c23cb7c6af46b1d779f","isrc":"TWB671109208","name":"黑武士","registered_at":"2026-06-19T13:51:43Z","spotify_id":"32fs7FDqh2OF2o5FTjmPvf","type":"track"}

波间带
type: MusicRecording
duration: PT3M44S
duration ms: 224000
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109223

第二天堂
type: MusicRecording
duration: PT4M33S
duration ms: 273813
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109209

江南
type: MusicRecording
duration: PT4M42S
duration ms: 282786
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109224
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T08:39:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa518f5c24f903700446deb53f25ed07da8027523364e271286a627ebe54d0a51
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/1KRhwnYvkI0iDuFUA0tQp7.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1KRhwnYvkI0iDuFUA0tQp7
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa518f5c24f903700446deb53f25ed07da8027523364e271286a627ebe54d0a51","isrc":"TWB671109224","name":"江南","registered_at":"2026-06-20T08:39:25Z","spotify_id":"1KRhwnYvkI0iDuFUA0tQp7","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 0xa518f5c24f903700446deb53f25ed07da8027523364e271286a627ebe54d0a51. 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/1KRhwnYvkI0iDuFUA0tQp7.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/1KRhwnYvkI0iDuFUA0tQp7.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xa518f5c24f903700446deb53f25ed07da8027523364e271286a627ebe54d0a51","isrc":"TWB671109224","name":"江南","registered_at":"2026-06-20T08:39:25Z","spotify_id":"1KRhwnYvkI0iDuFUA0tQp7","type":"track"}

她说
type: MusicRecording
duration: PT3M45S
duration ms: 225000
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109210
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T18:59:40+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xea57cc8d4ab2ad3b58c60579d09ae4b2b982c808c01ea81c59af70949bcbce12
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/7irlZ1h5QTuNPA9aZuVlip.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7irlZ1h5QTuNPA9aZuVlip
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xea57cc8d4ab2ad3b58c60579d09ae4b2b982c808c01ea81c59af70949bcbce12","isrc":"TWB671109210","name":"她说","registered_at":"2026-06-10T18:59:40Z","spotify_id":"7irlZ1h5QTuNPA9aZuVlip","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 0xea57cc8d4ab2ad3b58c60579d09ae4b2b982c808c01ea81c59af70949bcbce12. 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/7irlZ1h5QTuNPA9aZuVlip.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/7irlZ1h5QTuNPA9aZuVlip.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0xea57cc8d4ab2ad3b58c60579d09ae4b2b982c808c01ea81c59af70949bcbce12","isrc":"TWB671109210","name":"她说","registered_at":"2026-06-10T18:59:40Z","spotify_id":"7irlZ1h5QTuNPA9aZuVlip","type":"track"}

小酒窝
type: MusicRecording
duration: PT5M0S
duration ms: 300000
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109225
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T18:46:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4edc6f45531f01122aafb924ede2cb7ccfd4dfae18bcc46a5bface2126dc850f
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/11m8s8s2nSYFXaIWiwSz6U.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/11m8s8s2nSYFXaIWiwSz6U
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4edc6f45531f01122aafb924ede2cb7ccfd4dfae18bcc46a5bface2126dc850f","isrc":"TWB671109225","name":"小酒窝","registered_at":"2026-06-24T18:46:59Z","spotify_id":"11m8s8s2nSYFXaIWiwSz6U","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 0x4edc6f45531f01122aafb924ede2cb7ccfd4dfae18bcc46a5bface2126dc850f. 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/11m8s8s2nSYFXaIWiwSz6U.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/11m8s8s2nSYFXaIWiwSz6U.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x4edc6f45531f01122aafb924ede2cb7ccfd4dfae18bcc46a5bface2126dc850f","isrc":"TWB671109225","name":"小酒窝","registered_at":"2026-06-24T18:46:59Z","spotify_id":"11m8s8s2nSYFXaIWiwSz6U","type":"track"}

他说：她说 金曲组曲
type: MusicRecording
duration: PT7M57S
duration ms: 477000
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109211
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T04:45:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa9e6c704161948e480ed25efb54afc57f981731c0231554feaa5f8026f7edd0c
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/1R31Nz7gIeWw0n86MAPF7d.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1R31Nz7gIeWw0n86MAPF7d
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa9e6c704161948e480ed25efb54afc57f981731c0231554feaa5f8026f7edd0c","isrc":"TWB671109211","name":"他说：她说 金曲组曲","registered_at":"2026-06-22T04:45:56Z","spotify_id":"1R31Nz7gIeWw0n86MAPF7d","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 0xa9e6c704161948e480ed25efb54afc57f981731c0231554feaa5f8026f7edd0c. 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/1R31Nz7gIeWw0n86MAPF7d.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/1R31Nz7gIeWw0n86MAPF7d.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xa9e6c704161948e480ed25efb54afc57f981731c0231554feaa5f8026f7edd0c","isrc":"TWB671109211","name":"他说：她说 金曲组曲","registered_at":"2026-06-22T04:45:56Z","spotify_id":"1R31Nz7gIeWw0n86MAPF7d","type":"track"}

爱笑的眼睛
type: MusicRecording
duration: PT5M0S
duration ms: 300000
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109226
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T04:49:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x816b4b7e3e643e0809b816dbb3c7183ada684a7f320ac2b1b47b78f197fa66a1
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/0b8rrI9SajaWPmAdQG3QF3.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0b8rrI9SajaWPmAdQG3QF3
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x816b4b7e3e643e0809b816dbb3c7183ada684a7f320ac2b1b47b78f197fa66a1","isrc":"TWB671109226","name":"爱笑的眼睛","registered_at":"2026-06-22T04:49:53Z","spotify_id":"0b8rrI9SajaWPmAdQG3QF3","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 0x816b4b7e3e643e0809b816dbb3c7183ada684a7f320ac2b1b47b78f197fa66a1. 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/0b8rrI9SajaWPmAdQG3QF3.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/0b8rrI9SajaWPmAdQG3QF3.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x816b4b7e3e643e0809b816dbb3c7183ada684a7f320ac2b1b47b78f197fa66a1","isrc":"TWB671109226","name":"爱笑的眼睛","registered_at":"2026-06-22T04:49:53Z","spotify_id":"0b8rrI9SajaWPmAdQG3QF3","type":"track"}

妈妈的娜鲁娃
type: MusicRecording
duration: PT3M41S
duration ms: 221506
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109212
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T05:21:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xea9177df4bdfa38f6106117fd15f764b49f7380646220d959fd1a1240c4da107
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/3pqYTqlnBC35MAd4a9ztN4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3pqYTqlnBC35MAd4a9ztN4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:34:59Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xea9177df4bdfa38f6106117fd15f764b49f7380646220d959fd1a1240c4da107","isrc":"TWB671109212","name":"妈妈的娜鲁娃","registered_at":"2026-06-26T05:21:50Z","spotify_id":"3pqYTqlnBC35MAd4a9ztN4","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 0xea9177df4bdfa38f6106117fd15f764b49f7380646220d959fd1a1240c4da107. 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/3pqYTqlnBC35MAd4a9ztN4.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/3pqYTqlnBC35MAd4a9ztN4.
  date published: 2026-07-02T11:34:59Z
  text: {"copyright_id":"0xea9177df4bdfa38f6106117fd15f764b49f7380646220d959fd1a1240c4da107","isrc":"TWB671109212","name":"妈妈的娜鲁娃","registered_at":"2026-06-26T05:21:50Z","spotify_id":"3pqYTqlnBC35MAd4a9ztN4","type":"track"}

不潮不用花钱
type: MusicRecording
duration: PT4M34S
duration ms: 274146
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109227
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T20:19:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xda2c8674a11d4f18e388be8b553aa07c1606c8d84754ae0b490b15bf33e3f3a6
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/4zeUx7aJggMWpRcMWjXhk6.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4zeUx7aJggMWpRcMWjXhk6
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xda2c8674a11d4f18e388be8b553aa07c1606c8d84754ae0b490b15bf33e3f3a6","isrc":"TWB671109227","name":"不潮不用花钱","registered_at":"2026-06-22T20:19:26Z","spotify_id":"4zeUx7aJggMWpRcMWjXhk6","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 0xda2c8674a11d4f18e388be8b553aa07c1606c8d84754ae0b490b15bf33e3f3a6. 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/4zeUx7aJggMWpRcMWjXhk6.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/4zeUx7aJggMWpRcMWjXhk6.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0xda2c8674a11d4f18e388be8b553aa07c1606c8d84754ae0b490b15bf33e3f3a6","isrc":"TWB671109227","name":"不潮不用花钱","registered_at":"2026-06-22T20:19:26Z","spotify_id":"4zeUx7aJggMWpRcMWjXhk6","type":"track"}

加油
type: MusicRecording
duration: PT3M46S
duration ms: 226506
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109213
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T16:46:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x216ce13f97c32e6f8f7e3523a91c0325afbc2d0c8c33f890798104138c3e9ba4
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/44rc8aNPUsBN0JbhTzf3X4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/44rc8aNPUsBN0JbhTzf3X4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x216ce13f97c32e6f8f7e3523a91c0325afbc2d0c8c33f890798104138c3e9ba4","isrc":"TWB671109213","name":"加油","registered_at":"2026-06-24T16:46:35Z","spotify_id":"44rc8aNPUsBN0JbhTzf3X4","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 0x216ce13f97c32e6f8f7e3523a91c0325afbc2d0c8c33f890798104138c3e9ba4. 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/44rc8aNPUsBN0JbhTzf3X4.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/44rc8aNPUsBN0JbhTzf3X4.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x216ce13f97c32e6f8f7e3523a91c0325afbc2d0c8c33f890798104138c3e9ba4","isrc":"TWB671109213","name":"加油","registered_at":"2026-06-24T16:46:35Z","spotify_id":"44rc8aNPUsBN0JbhTzf3X4","type":"track"}

转动
type: MusicRecording
duration: PT5M19S
duration ms: 319506
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109228
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T16:44:27+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe82513f4c83752c368057512dc1ff1fc5d111477ed07a46decd8c5fba3617481
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/7zsnluKgW79UzY5CZVh4BC.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7zsnluKgW79UzY5CZVh4BC
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe82513f4c83752c368057512dc1ff1fc5d111477ed07a46decd8c5fba3617481","isrc":"TWB671109228","name":"转动","registered_at":"2026-06-24T16:44:27Z","spotify_id":"7zsnluKgW79UzY5CZVh4BC","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 0xe82513f4c83752c368057512dc1ff1fc5d111477ed07a46decd8c5fba3617481. 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/7zsnluKgW79UzY5CZVh4BC.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/7zsnluKgW79UzY5CZVh4BC.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0xe82513f4c83752c368057512dc1ff1fc5d111477ed07a46decd8c5fba3617481","isrc":"TWB671109228","name":"转动","registered_at":"2026-06-24T16:44:27Z","spotify_id":"7zsnluKgW79UzY5CZVh4BC","type":"track"}

无法克制
type: MusicRecording
duration: PT5M17S
duration ms: 317000
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109214
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T07:57:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcda378f497a4305bd044e9e5668d7ff6cca290104de0f30b90e54bdfc697cf91
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/32wUZ72L5C22ZuXbxN8Z9P.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/32wUZ72L5C22ZuXbxN8Z9P
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xcda378f497a4305bd044e9e5668d7ff6cca290104de0f30b90e54bdfc697cf91","isrc":"TWB671109214","name":"无法克制","registered_at":"2026-06-27T07:57:09Z","spotify_id":"32wUZ72L5C22ZuXbxN8Z9P","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 0xcda378f497a4305bd044e9e5668d7ff6cca290104de0f30b90e54bdfc697cf91. 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/32wUZ72L5C22ZuXbxN8Z9P.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/32wUZ72L5C22ZuXbxN8Z9P.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xcda378f497a4305bd044e9e5668d7ff6cca290104de0f30b90e54bdfc697cf91","isrc":"TWB671109214","name":"无法克制","registered_at":"2026-06-27T07:57:09Z","spotify_id":"32wUZ72L5C22ZuXbxN8Z9P","type":"track"}

一千年以后
type: MusicRecording
duration: PT7M20S
duration ms: 440000
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109229
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T18:31:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8bde1227a4a345758c9497bad09fee6149254890beb8d435ad298c2901f03997
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/5ec1Snoc9psxeMsvWsYTqZ.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5ec1Snoc9psxeMsvWsYTqZ
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x8bde1227a4a345758c9497bad09fee6149254890beb8d435ad298c2901f03997","isrc":"TWB671109229","name":"一千年以后","registered_at":"2026-06-09T18:31:20Z","spotify_id":"5ec1Snoc9psxeMsvWsYTqZ","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 0x8bde1227a4a345758c9497bad09fee6149254890beb8d435ad298c2901f03997. 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/5ec1Snoc9psxeMsvWsYTqZ.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/5ec1Snoc9psxeMsvWsYTqZ.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x8bde1227a4a345758c9497bad09fee6149254890beb8d435ad298c2901f03997","isrc":"TWB671109229","name":"一千年以后","registered_at":"2026-06-09T18:31:20Z","spotify_id":"5ec1Snoc9psxeMsvWsYTqZ","type":"track"}

一个又一个
type: MusicRecording
duration: PT5M8S
duration ms: 308000
explicit: false
by artist: JJ Lin
in album: JJ林俊杰 I AM 世界巡回演唱会小巨蛋（终极典藏版）
  type: MusicAlbum
  date published: 2011-09-16
isrc code: TWB671109215

她說
type: MusicAlbum
date published: 2010-12-08
track: 她說
  type: MusicRecording
  duration: PT5M18S
  duration ms: 318499
  explicit: false
  by artist: JJ Lin
  in album: 她說
    type: MusicAlbum
    date published: 2010-12-08
  isrc code: TWB671005201
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-01T13:52:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe6dd8cd4d48df418e17be15af041d716188ba7a80ebf78158a2271d65411387a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/632VyMrvhsHIsO4zq9khts.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/632VyMrvhsHIsO4zq9khts
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xe6dd8cd4d48df418e17be15af041d716188ba7a80ebf78158a2271d65411387a","isrc":"TWB671005201","name":"她說","registered_at":"2026-06-01T13:52:17Z","spotify_id":"632VyMrvhsHIsO4zq9khts","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 0xe6dd8cd4d48df418e17be15af041d716188ba7a80ebf78158a2271d65411387a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/632VyMrvhsHIsO4zq9khts.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/632VyMrvhsHIsO4zq9khts.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0xe6dd8cd4d48df418e17be15af041d716188ba7a80ebf78158a2271d65411387a","isrc":"TWB671005201","name":"她說","registered_at":"2026-06-01T13:52:17Z","spotify_id":"632VyMrvhsHIsO4zq9khts","type":"track"}
track: 愛笑的眼睛
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251521
  explicit: false
  by artist: JJ Lin
  in album: 她說
    type: MusicAlbum
    date published: 2010-12-08
  isrc code: TWB671005202
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-02T00:07:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8613ae6b1487879410c325c16121e782c98ac772c30c89f1577b3164f6e7da07
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2SxXpn73WqM4zWhmWxeQ4s.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2SxXpn73WqM4zWhmWxeQ4s
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x8613ae6b1487879410c325c16121e782c98ac772c30c89f1577b3164f6e7da07","isrc":"TWB671005202","name":"愛笑的眼睛","registered_at":"2026-06-02T00:07:36Z","spotify_id":"2SxXpn73WqM4zWhmWxeQ4s","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 0x8613ae6b1487879410c325c16121e782c98ac772c30c89f1577b3164f6e7da07. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2SxXpn73WqM4zWhmWxeQ4s.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/2SxXpn73WqM4zWhmWxeQ4s.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x8613ae6b1487879410c325c16121e782c98ac772c30c89f1577b3164f6e7da07","isrc":"TWB671005202","name":"愛笑的眼睛","registered_at":"2026-06-02T00:07:36Z","spotify_id":"2SxXpn73WqM4zWhmWxeQ4s","type":"track"}
track: 只對你有感覺
  type: MusicRecording
  duration: PT4M24S
  duration ms: 264895
  explicit: false
  by artist: JJ Lin
  in album: 她說
    type: MusicAlbum
    date published: 2010-12-08
  isrc code: TWB671005203
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T22:38:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1a7aa22cbb1440f16db614233cd38282f58a86e9490c3a0da60e751373b26339
  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/4eHpP4BAoKMvwt2s1MKRVI.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4eHpP4BAoKMvwt2s1MKRVI
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x1a7aa22cbb1440f16db614233cd38282f58a86e9490c3a0da60e751373b26339","isrc":"TWB671005203","name":"只對你有感覺","registered_at":"2026-06-05T22:38:22Z","spotify_id":"4eHpP4BAoKMvwt2s1MKRVI","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 0x1a7aa22cbb1440f16db614233cd38282f58a86e9490c3a0da60e751373b26339. 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/4eHpP4BAoKMvwt2s1MKRVI.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/4eHpP4BAoKMvwt2s1MKRVI.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x1a7aa22cbb1440f16db614233cd38282f58a86e9490c3a0da60e751373b26339","isrc":"TWB671005203","name":"只對你有感覺","registered_at":"2026-06-05T22:38:22Z","spotify_id":"4eHpP4BAoKMvwt2s1MKRVI","type":"track"}
track: 當你
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249248
  explicit: false
  by artist: JJ Lin
  in album: 她說
    type: MusicAlbum
    date published: 2010-12-08
  isrc code: TWB671005204
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-01T22:38:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4c31576944879c57045aff43298dd210078e844c9f2f5bc9641fb725be5f1b2b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/56UzFYxgkvxU188BsCKBOc.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/56UzFYxgkvxU188BsCKBOc
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x4c31576944879c57045aff43298dd210078e844c9f2f5bc9641fb725be5f1b2b","isrc":"TWB671005204","name":"當你","registered_at":"2026-06-01T22:38:36Z","spotify_id":"56UzFYxgkvxU188BsCKBOc","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 0x4c31576944879c57045aff43298dd210078e844c9f2f5bc9641fb725be5f1b2b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/56UzFYxgkvxU188BsCKBOc.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/56UzFYxgkvxU188BsCKBOc.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x4c31576944879c57045aff43298dd210078e844c9f2f5bc9641fb725be5f1b2b","isrc":"TWB671005204","name":"當你","registered_at":"2026-06-01T22:38:36Z","spotify_id":"56UzFYxgkvxU188BsCKBOc","type":"track"}
track: 一眼萬年
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256040
  explicit: false
  by artist: JJ Lin
  in album: 她說
    type: MusicAlbum
    date published: 2010-12-08
  isrc code: TWB671005205
  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: 記得
track: 完美新世界
track: I Am
track: 真材實料的我

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-05T09:03:23+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953513

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

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

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:47:07Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x164d6407bc796ee7c0c95f8729f8e4a2a84f3997a5de0abeecded2fe64136cbd","isrc":"TWB671005205","name":"一眼萬年","registered_at":"2026-06-05T09:03:23Z","spotify_id":"1gwjfiW8tV0obGKlpGxR5O","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 0x164d6407bc796ee7c0c95f8729f8e4a2a84f3997a5de0abeecded2fe64136cbd. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1gwjfiW8tV0obGKlpGxR5O.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/1gwjfiW8tV0obGKlpGxR5O.
date published: 2026-06-13T12:47:07Z
text: {"copyright_id":"0x164d6407bc796ee7c0c95f8729f8e4a2a84f3997a5de0abeecded2fe64136cbd","isrc":"TWB671005205","name":"一眼萬年","registered_at":"2026-06-05T09:03:23Z","spotify_id":"1gwjfiW8tV0obGKlpGxR5O","type":"track"}

保護色
type: MusicRecording
duration: PT3M17S
duration ms: 197238
explicit: false
by artist: JJ Lin
in album: 她說
  type: MusicAlbum
  date published: 2010-12-08
isrc code: TWB671005206
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T09:02:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfd6e004e32a64b78c32e1ce9cb2934c1715980a5f1da6c1ead9248e93e7e9b0c
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/3XuqJt6LMmdYe7DJvqy8ey.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3XuqJt6LMmdYe7DJvqy8ey
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xfd6e004e32a64b78c32e1ce9cb2934c1715980a5f1da6c1ead9248e93e7e9b0c","isrc":"TWB671005206","name":"保護色","registered_at":"2026-06-09T09:02:38Z","spotify_id":"3XuqJt6LMmdYe7DJvqy8ey","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 0xfd6e004e32a64b78c32e1ce9cb2934c1715980a5f1da6c1ead9248e93e7e9b0c. 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/3XuqJt6LMmdYe7DJvqy8ey.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/3XuqJt6LMmdYe7DJvqy8ey.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xfd6e004e32a64b78c32e1ce9cb2934c1715980a5f1da6c1ead9248e93e7e9b0c","isrc":"TWB671005206","name":"保護色","registered_at":"2026-06-09T09:02:38Z","spotify_id":"3XuqJt6LMmdYe7DJvqy8ey","type":"track"}

握不住的他
type: MusicRecording
duration: PT3M29S
duration ms: 209176
explicit: false
by artist: JJ Lin
in album: 她說
  type: MusicAlbum
  date published: 2010-12-08
isrc code: TWB671005207
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T08:09:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2eef531f3d2428e5bf9d7d8708b3522f2215a4775a930ff0e58ecc84a888ddbe
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/2ayjWJ5UloK9ekt0N4IBOU.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2ayjWJ5UloK9ekt0N4IBOU
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x2eef531f3d2428e5bf9d7d8708b3522f2215a4775a930ff0e58ecc84a888ddbe","isrc":"TWB671005207","name":"握不住的他","registered_at":"2026-06-07T08:09:05Z","spotify_id":"2ayjWJ5UloK9ekt0N4IBOU","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 0x2eef531f3d2428e5bf9d7d8708b3522f2215a4775a930ff0e58ecc84a888ddbe. 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/2ayjWJ5UloK9ekt0N4IBOU.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/2ayjWJ5UloK9ekt0N4IBOU.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x2eef531f3d2428e5bf9d7d8708b3522f2215a4775a930ff0e58ecc84a888ddbe","isrc":"TWB671005207","name":"握不住的他","registered_at":"2026-06-07T08:09:05Z","spotify_id":"2ayjWJ5UloK9ekt0N4IBOU","type":"track"}

心牆
type: MusicRecording
duration: PT3M43S
duration ms: 223570
explicit: false
by artist: JJ Lin
in album: 她說
  type: MusicAlbum
  date published: 2010-12-08
isrc code: TWB671005208
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T08:04:04+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x168f01982005bbd5d11e506e2b6c339748500b0aba63c01bc48a5e5cde3363ad
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/3ZyidDQzBzf1U1p1Wlbsuy.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3ZyidDQzBzf1U1p1Wlbsuy
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x168f01982005bbd5d11e506e2b6c339748500b0aba63c01bc48a5e5cde3363ad","isrc":"TWB671005208","name":"心牆","registered_at":"2026-06-04T08:04:04Z","spotify_id":"3ZyidDQzBzf1U1p1Wlbsuy","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 0x168f01982005bbd5d11e506e2b6c339748500b0aba63c01bc48a5e5cde3363ad. 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/3ZyidDQzBzf1U1p1Wlbsuy.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/3ZyidDQzBzf1U1p1Wlbsuy.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x168f01982005bbd5d11e506e2b6c339748500b0aba63c01bc48a5e5cde3363ad","isrc":"TWB671005208","name":"心牆","registered_at":"2026-06-04T08:04:04Z","spotify_id":"3ZyidDQzBzf1U1p1Wlbsuy","type":"track"}

我很想愛他
type: MusicRecording
duration: PT4M19S
duration ms: 259279
explicit: false
by artist: JJ Lin
in album: 她說
  type: MusicAlbum
  date published: 2010-12-08
isrc code: TWB671005209
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T06:18:52+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcb694ff0266051c6e6151cfb17990c622e107b7f903715422dfd15d217fa483a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4PRjVZZUbkhrk0HdtjTW8q.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4PRjVZZUbkhrk0HdtjTW8q
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xcb694ff0266051c6e6151cfb17990c622e107b7f903715422dfd15d217fa483a","isrc":"TWB671005209","name":"我很想愛他","registered_at":"2026-06-05T06:18:52Z","spotify_id":"4PRjVZZUbkhrk0HdtjTW8q","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 0xcb694ff0266051c6e6151cfb17990c622e107b7f903715422dfd15d217fa483a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4PRjVZZUbkhrk0HdtjTW8q.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/4PRjVZZUbkhrk0HdtjTW8q.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xcb694ff0266051c6e6151cfb17990c622e107b7f903715422dfd15d217fa483a","isrc":"TWB671005209","name":"我很想愛他","registered_at":"2026-06-05T06:18:52Z","spotify_id":"4PRjVZZUbkhrk0HdtjTW8q","type":"track"}

一生的愛
type: MusicRecording
duration: PT3M31S
duration ms: 211684
explicit: false
by artist: JJ Lin
in album: 她說
  type: MusicAlbum
  date published: 2010-12-08
isrc code: TWB671005210
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T12:00:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd8db7476f89642c92877ef368ed7f5f95d024cd2ad3f2e961cf78f6f3682dad4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2goXcSKHaVFQ3ssHbUQ53Y.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2goXcSKHaVFQ3ssHbUQ53Y
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd8db7476f89642c92877ef368ed7f5f95d024cd2ad3f2e961cf78f6f3682dad4","isrc":"TWB671005210","name":"一生的愛","registered_at":"2026-06-04T12:00:20Z","spotify_id":"2goXcSKHaVFQ3ssHbUQ53Y","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 0xd8db7476f89642c92877ef368ed7f5f95d024cd2ad3f2e961cf78f6f3682dad4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2goXcSKHaVFQ3ssHbUQ53Y.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/2goXcSKHaVFQ3ssHbUQ53Y.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xd8db7476f89642c92877ef368ed7f5f95d024cd2ad3f2e961cf78f6f3682dad4","isrc":"TWB671005210","name":"一生的愛","registered_at":"2026-06-04T12:00:20Z","spotify_id":"2goXcSKHaVFQ3ssHbUQ53Y","type":"track"}

記得
type: MusicRecording
duration: PT4M47S
duration ms: 287805
explicit: false
by artist: JJ Lin
in album: 她說
  type: MusicAlbum
  date published: 2010-12-08
isrc code: TWB671005211
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T07:30:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7441e022a36bba64f8700acc544344936121d9d31df79e53a7a58a1d436e0197
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2ZCn7ldYJ7doogRaGgXfNI.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2ZCn7ldYJ7doogRaGgXfNI
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x7441e022a36bba64f8700acc544344936121d9d31df79e53a7a58a1d436e0197","isrc":"TWB671005211","name":"記得","registered_at":"2026-06-04T07:30:57Z","spotify_id":"2ZCn7ldYJ7doogRaGgXfNI","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 0x7441e022a36bba64f8700acc544344936121d9d31df79e53a7a58a1d436e0197. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2ZCn7ldYJ7doogRaGgXfNI.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/2ZCn7ldYJ7doogRaGgXfNI.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x7441e022a36bba64f8700acc544344936121d9d31df79e53a7a58a1d436e0197","isrc":"TWB671005211","name":"記得","registered_at":"2026-06-04T07:30:57Z","spotify_id":"2ZCn7ldYJ7doogRaGgXfNI","type":"track"}

完美新世界
type: MusicRecording
duration: PT4M34S
duration ms: 274378
explicit: false
by artist: JJ Lin
in album: 她說
  type: MusicAlbum
  date published: 2010-12-08
isrc code: TWB671005212
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T20:53:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe790e2bbf485da6d32c2d30c24a815facc78b10f5022c84b9282fd6e27bdc002
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/7v1oBlnUD9174fP7JHcH6c.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7v1oBlnUD9174fP7JHcH6c
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe790e2bbf485da6d32c2d30c24a815facc78b10f5022c84b9282fd6e27bdc002","isrc":"TWB671005212","name":"完美新世界","registered_at":"2026-06-07T20:53:47Z","spotify_id":"7v1oBlnUD9174fP7JHcH6c","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 0xe790e2bbf485da6d32c2d30c24a815facc78b10f5022c84b9282fd6e27bdc002. 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/7v1oBlnUD9174fP7JHcH6c.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/7v1oBlnUD9174fP7JHcH6c.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xe790e2bbf485da6d32c2d30c24a815facc78b10f5022c84b9282fd6e27bdc002","isrc":"TWB671005212","name":"完美新世界","registered_at":"2026-06-07T20:53:47Z","spotify_id":"7v1oBlnUD9174fP7JHcH6c","type":"track"}

I Am
type: MusicRecording
duration: PT4M52S
duration ms: 292454
explicit: false
by artist: JJ Lin
in album: 她說
  type: MusicAlbum
  date published: 2010-12-08
isrc code: TWB671003203
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T14:51:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x71eccd8c32be1d277fa1f143558bec8104ae64e85c1f976da97764b476138a62
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/1MvNlzfBfmjsEDfAHnWkx5.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1MvNlzfBfmjsEDfAHnWkx5
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x71eccd8c32be1d277fa1f143558bec8104ae64e85c1f976da97764b476138a62","isrc":"TWB671003203","name":"I Am","registered_at":"2026-06-09T14:51:01Z","spotify_id":"1MvNlzfBfmjsEDfAHnWkx5","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 0x71eccd8c32be1d277fa1f143558bec8104ae64e85c1f976da97764b476138a62. 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/1MvNlzfBfmjsEDfAHnWkx5.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/1MvNlzfBfmjsEDfAHnWkx5.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x71eccd8c32be1d277fa1f143558bec8104ae64e85c1f976da97764b476138a62","isrc":"TWB671003203","name":"I Am","registered_at":"2026-06-09T14:51:01Z","spotify_id":"1MvNlzfBfmjsEDfAHnWkx5","type":"track"}

真材實料的我
type: MusicRecording
duration: PT3M35S
duration ms: 215445
explicit: false
by artist: JJ Lin
in album: 她說
  type: MusicAlbum
  date published: 2010-12-08
isrc code: HKE571002401
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T18:59:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x302c277e7ad5f45a0c87368a547fdbb7f56053559892351165d1ddc6ae25ade4
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/4r3sHfQH8PTH7zsrAwqOyD.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4r3sHfQH8PTH7zsrAwqOyD
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x302c277e7ad5f45a0c87368a547fdbb7f56053559892351165d1ddc6ae25ade4","isrc":"HKE571002401","name":"真材實料的我","registered_at":"2026-06-10T18:59:38Z","spotify_id":"4r3sHfQH8PTH7zsrAwqOyD","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 0x302c277e7ad5f45a0c87368a547fdbb7f56053559892351165d1ddc6ae25ade4. 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/4r3sHfQH8PTH7zsrAwqOyD.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/4r3sHfQH8PTH7zsrAwqOyD.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x302c277e7ad5f45a0c87368a547fdbb7f56053559892351165d1ddc6ae25ade4","isrc":"HKE571002401","name":"真材實料的我","registered_at":"2026-06-10T18:59:38Z","spotify_id":"4r3sHfQH8PTH7zsrAwqOyD","type":"track"}

JJ林俊傑100天
type: MusicAlbum
date published: 2009-12-18
track: X
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244132
  explicit: false
  by artist: JJ Lin
  in album: JJ林俊傑100天
    type: MusicAlbum
    date published: 2009-12-18
  isrc code: CNA650969701
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T05:19:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xce76467aac470466fcf04a7899d09c80452999c8a115a1f0f583f28f62fe4576
  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/7KOxtxhuEAkxDfrzqGOuIo.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7KOxtxhuEAkxDfrzqGOuIo
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
  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 0xce76467aac470466fcf04a7899d09c80452999c8a115a1f0f583f28f62fe4576. 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/7KOxtxhuEAkxDfrzqGOuIo.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/7KOxtxhuEAkxDfrzqGOuIo.
    date published: 2026-06-13T13:32:09Z
track: 第幾個100天
  type: MusicRecording
  duration: PT4M38S
  duration ms: 278894
  explicit: false
  by artist: JJ Lin
  in album: JJ林俊傑100天
    type: MusicAlbum
    date published: 2009-12-18
  isrc code: CNA650969702
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T13:52:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc0a3cbba1189623ab939f6e27d0f5ff9fe5d02121cce5880ddd9b4d5a9f3f267
  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/2tXTEROacuvyybcZoX9RmT.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2tXTEROacuvyybcZoX9RmT
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xc0a3cbba1189623ab939f6e27d0f5ff9fe5d02121cce5880ddd9b4d5a9f3f267","isrc":"CNA650969702","name":"第幾個100天","registered_at":"2026-06-04T13:52:03Z","spotify_id":"2tXTEROacuvyybcZoX9RmT","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 0xc0a3cbba1189623ab939f6e27d0f5ff9fe5d02121cce5880ddd9b4d5a9f3f267. 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/2tXTEROacuvyybcZoX9RmT.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/2tXTEROacuvyybcZoX9RmT.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0xc0a3cbba1189623ab939f6e27d0f5ff9fe5d02121cce5880ddd9b4d5a9f3f267","isrc":"CNA650969702","name":"第幾個100天","registered_at":"2026-06-04T13:52:03Z","spotify_id":"2tXTEROacuvyybcZoX9RmT","type":"track"}
track: 加油!
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225628
  explicit: false
  by artist: JJ Lin
  in album: JJ林俊傑100天
    type: MusicAlbum
    date published: 2009-12-18
  isrc code: CNA650969703
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T15:32:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x23f7fa53a954a38d3083fda4967b61bf350ef078cb5b2ad340c6a6b84b7eb01e
  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/0dcXFs6KOOeyIBCr9dwH5L.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0dcXFs6KOOeyIBCr9dwH5L
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x23f7fa53a954a38d3083fda4967b61bf350ef078cb5b2ad340c6a6b84b7eb01e","isrc":"CNA650969703","name":"加油!","registered_at":"2026-06-06T15:32:45Z","spotify_id":"0dcXFs6KOOeyIBCr9dwH5L","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 0x23f7fa53a954a38d3083fda4967b61bf350ef078cb5b2ad340c6a6b84b7eb01e. 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/0dcXFs6KOOeyIBCr9dwH5L.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/0dcXFs6KOOeyIBCr9dwH5L.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x23f7fa53a954a38d3083fda4967b61bf350ef078cb5b2ad340c6a6b84b7eb01e","isrc":"CNA650969703","name":"加油!","registered_at":"2026-06-06T15:32:45Z","spotify_id":"0dcXFs6KOOeyIBCr9dwH5L","type":"track"}
track: 曙光
  type: MusicRecording
  duration: PT0M45S
  duration ms: 45624
  explicit: false
  by artist: JJ Lin
  in album: JJ林俊傑100天
    type: MusicAlbum
    date published: 2009-12-18
  isrc code: CNA650969704
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T19:44:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9989f95881c9c41fd3ab914eace063826d51d2962f3a081d0da089ac3dda96b6
  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/4NdTFQhYRFMP9TDWz3FrHv.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4NdTFQhYRFMP9TDWz3FrHv
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x9989f95881c9c41fd3ab914eace063826d51d2962f3a081d0da089ac3dda96b6","isrc":"CNA650969704","name":"曙光","registered_at":"2026-06-20T19:44:22Z","spotify_id":"4NdTFQhYRFMP9TDWz3FrHv","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 0x9989f95881c9c41fd3ab914eace063826d51d2962f3a081d0da089ac3dda96b6. 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/4NdTFQhYRFMP9TDWz3FrHv.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/4NdTFQhYRFMP9TDWz3FrHv.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0x9989f95881c9c41fd3ab914eace063826d51d2962f3a081d0da089ac3dda96b6","isrc":"CNA650969704","name":"曙光","registered_at":"2026-06-20T19:44:22Z","spotify_id":"4NdTFQhYRFMP9TDWz3FrHv","type":"track"}
track: 無法克制
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249750
  explicit: false
  by artist: JJ Lin
  in album: JJ林俊傑100天
    type: MusicAlbum
    date published: 2009-12-18
  isrc code: CNA650969705
  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: 媽媽的娜魯娃
track: STILL MOVING UNDER GUNFIRE
track: 表達愛

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-08T13:05:54+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953528

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/4zaDhRR250K1A3JUh5N1Xw.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T15:41:10Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0xc8ee36ad9ac9b1be0456fd54b0986a0443113f065c9d12516397968f93b52c13","isrc":"CNA650969705","name":"無法克制","registered_at":"2026-06-08T13:05:54Z","spotify_id":"4zaDhRR250K1A3JUh5N1Xw","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 0xc8ee36ad9ac9b1be0456fd54b0986a0443113f065c9d12516397968f93b52c13. 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/4zaDhRR250K1A3JUh5N1Xw.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/4zaDhRR250K1A3JUh5N1Xw.
date published: 2026-06-13T15:41:10Z
text: {"copyright_id":"0xc8ee36ad9ac9b1be0456fd54b0986a0443113f065c9d12516397968f93b52c13","isrc":"CNA650969705","name":"無法克制","registered_at":"2026-06-08T13:05:54Z","spotify_id":"4zaDhRR250K1A3JUh5N1Xw","type":"track"}

背對背擁抱
type: MusicRecording
duration: PT3M54S
duration ms: 234890
explicit: false
by artist: JJ Lin
in album: JJ林俊傑100天
  type: MusicAlbum
  date published: 2009-12-18
isrc code: CNA650969706
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T20:43:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfb6e2fe04f94769e73cf6160bed5144af9ce4dab8fc64da6648380b9097eba62
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5OZeRuBBRpEY13BagcAOLJ.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5OZeRuBBRpEY13BagcAOLJ
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xfb6e2fe04f94769e73cf6160bed5144af9ce4dab8fc64da6648380b9097eba62","isrc":"CNA650969706","name":"背對背擁抱","registered_at":"2026-06-01T20:43:14Z","spotify_id":"5OZeRuBBRpEY13BagcAOLJ","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 0xfb6e2fe04f94769e73cf6160bed5144af9ce4dab8fc64da6648380b9097eba62. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5OZeRuBBRpEY13BagcAOLJ.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/5OZeRuBBRpEY13BagcAOLJ.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xfb6e2fe04f94769e73cf6160bed5144af9ce4dab8fc64da6648380b9097eba62","isrc":"CNA650969706","name":"背對背擁抱","registered_at":"2026-06-01T20:43:14Z","spotify_id":"5OZeRuBBRpEY13BagcAOLJ","type":"track"}

跟屁蟲
type: MusicRecording
duration: PT3M41S
duration ms: 221516
explicit: false
by artist: JJ Lin
in album: JJ林俊傑100天
  type: MusicAlbum
  date published: 2009-12-18
isrc code: CNA650969707
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T04:44:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x44348c13aa508ac7b8b85dd989a79ef756e59979b277904dd9b17c85106ab1be
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/0GuRwRo2Qzx4XmjXxBv83x.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0GuRwRo2Qzx4XmjXxBv83x
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x44348c13aa508ac7b8b85dd989a79ef756e59979b277904dd9b17c85106ab1be","isrc":"CNA650969707","name":"跟屁蟲","registered_at":"2026-06-22T04:44:14Z","spotify_id":"0GuRwRo2Qzx4XmjXxBv83x","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 0x44348c13aa508ac7b8b85dd989a79ef756e59979b277904dd9b17c85106ab1be. 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/0GuRwRo2Qzx4XmjXxBv83x.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/0GuRwRo2Qzx4XmjXxBv83x.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x44348c13aa508ac7b8b85dd989a79ef756e59979b277904dd9b17c85106ab1be","isrc":"CNA650969707","name":"跟屁蟲","registered_at":"2026-06-22T04:44:14Z","spotify_id":"0GuRwRo2Qzx4XmjXxBv83x","type":"track"}

一個又一個
type: MusicRecording
duration: PT4M21S
duration ms: 261270
explicit: false
by artist: JJ Lin
in album: JJ林俊傑100天
  type: MusicAlbum
  date published: 2009-12-18
isrc code: CNA650969708
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T18:15:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x45076ad71cc68c25dd2d5775acd1a0a7e8c6060f15ce47f5fee1dffe899bc725
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/0LhGpHgzJMWBdGSaIaAzXg.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0LhGpHgzJMWBdGSaIaAzXg
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x45076ad71cc68c25dd2d5775acd1a0a7e8c6060f15ce47f5fee1dffe899bc725","isrc":"CNA650969708","name":"一個又一個","registered_at":"2026-06-18T18:15:10Z","spotify_id":"0LhGpHgzJMWBdGSaIaAzXg","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 0x45076ad71cc68c25dd2d5775acd1a0a7e8c6060f15ce47f5fee1dffe899bc725. 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/0LhGpHgzJMWBdGSaIaAzXg.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/0LhGpHgzJMWBdGSaIaAzXg.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x45076ad71cc68c25dd2d5775acd1a0a7e8c6060f15ce47f5fee1dffe899bc725","isrc":"CNA650969708","name":"一個又一個","registered_at":"2026-06-18T18:15:10Z","spotify_id":"0LhGpHgzJMWBdGSaIaAzXg","type":"track"}

愛不會絕跡
type: MusicRecording
duration: PT3M58S
duration ms: 238397
explicit: false
by artist: JJ Lin
in album: JJ林俊傑100天
  type: MusicAlbum
  date published: 2009-12-18
isrc code: CNA650969709
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T17:21:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd972d2c8dee0a9734887cc4232728605cda7ac75a8de58f71de3f3a779bac9f5
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/3zP4GbFEI4GLJMblRgLmdK.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3zP4GbFEI4GLJMblRgLmdK
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd972d2c8dee0a9734887cc4232728605cda7ac75a8de58f71de3f3a779bac9f5","isrc":"CNA650969709","name":"愛不會絕跡","registered_at":"2026-06-05T17:21:14Z","spotify_id":"3zP4GbFEI4GLJMblRgLmdK","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 0xd972d2c8dee0a9734887cc4232728605cda7ac75a8de58f71de3f3a779bac9f5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3zP4GbFEI4GLJMblRgLmdK.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/3zP4GbFEI4GLJMblRgLmdK.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xd972d2c8dee0a9734887cc4232728605cda7ac75a8de58f71de3f3a779bac9f5","isrc":"CNA650969709","name":"愛不會絕跡","registered_at":"2026-06-05T17:21:14Z","spotify_id":"3zP4GbFEI4GLJMblRgLmdK","type":"track"}

轉動
type: MusicRecording
duration: PT4M46S
duration ms: 286392
explicit: false
by artist: JJ Lin
in album: JJ林俊傑100天
  type: MusicAlbum
  date published: 2009-12-18
isrc code: CNA650969710
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T01:49:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbd696e05d5121fb98bb665667c9ba5f315081a582f3b87dddc4fada78ed9efbc
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/6fyQVne8wwAx1oxWjnN5AT.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6fyQVne8wwAx1oxWjnN5AT
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xbd696e05d5121fb98bb665667c9ba5f315081a582f3b87dddc4fada78ed9efbc","isrc":"CNA650969710","name":"轉動","registered_at":"2026-06-07T01:49:16Z","spotify_id":"6fyQVne8wwAx1oxWjnN5AT","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 0xbd696e05d5121fb98bb665667c9ba5f315081a582f3b87dddc4fada78ed9efbc. 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/6fyQVne8wwAx1oxWjnN5AT.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/6fyQVne8wwAx1oxWjnN5AT.
  date published: 2026-06-13T12:53:06Z
  text: {"copyright_id":"0xbd696e05d5121fb98bb665667c9ba5f315081a582f3b87dddc4fada78ed9efbc","isrc":"CNA650969710","name":"轉動","registered_at":"2026-06-07T01:49:16Z","spotify_id":"6fyQVne8wwAx1oxWjnN5AT","type":"track"}

媽媽的娜魯娃
type: MusicRecording
duration: PT3M54S
duration ms: 234519
explicit: false
by artist: JJ Lin
in album: JJ林俊傑100天
  type: MusicAlbum
  date published: 2009-12-18
isrc code: CNA650969711
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T13:34:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x403759970a6ee183f709d64bb1a2b5a6163d507f3eaea7f5060506191860cf66
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/5Ku3zL7eEin58Z3supeRZe.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5Ku3zL7eEin58Z3supeRZe
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x403759970a6ee183f709d64bb1a2b5a6163d507f3eaea7f5060506191860cf66","isrc":"CNA650969711","name":"媽媽的娜魯娃","registered_at":"2026-06-11T13:34:28Z","spotify_id":"5Ku3zL7eEin58Z3supeRZe","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 0x403759970a6ee183f709d64bb1a2b5a6163d507f3eaea7f5060506191860cf66. 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/5Ku3zL7eEin58Z3supeRZe.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/5Ku3zL7eEin58Z3supeRZe.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x403759970a6ee183f709d64bb1a2b5a6163d507f3eaea7f5060506191860cf66","isrc":"CNA650969711","name":"媽媽的娜魯娃","registered_at":"2026-06-11T13:34:28Z","spotify_id":"5Ku3zL7eEin58Z3supeRZe","type":"track"}

STILL MOVING UNDER GUNFIRE
type: MusicRecording
duration: PT4M3S
duration ms: 243505
explicit: false
by artist: JJ Lin
in album: JJ林俊傑100天
  type: MusicAlbum
  date published: 2009-12-18
isrc code: CNA650969712
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T06:02:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf5af640a13111e190014df036a18722604ce7ef162ad8d00a0b5aa373c1ef33c
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/0Ltk287QXwswWS0Bq18TOe.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0Ltk287QXwswWS0Bq18TOe
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf5af640a13111e190014df036a18722604ce7ef162ad8d00a0b5aa373c1ef33c","isrc":"CNA650969712","name":"STILL MOVING UNDER GUNFIRE","registered_at":"2026-06-21T06:02:44Z","spotify_id":"0Ltk287QXwswWS0Bq18TOe","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 0xf5af640a13111e190014df036a18722604ce7ef162ad8d00a0b5aa373c1ef33c. 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/0Ltk287QXwswWS0Bq18TOe.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/0Ltk287QXwswWS0Bq18TOe.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xf5af640a13111e190014df036a18722604ce7ef162ad8d00a0b5aa373c1ef33c","isrc":"CNA650969712","name":"STILL MOVING UNDER GUNFIRE","registered_at":"2026-06-21T06:02:44Z","spotify_id":"0Ltk287QXwswWS0Bq18TOe","type":"track"}

表達愛
type: MusicRecording
duration: PT3M50S
duration ms: 230386
explicit: false
by artist: JJ Lin
in album: JJ林俊傑100天
  type: MusicAlbum
  date published: 2009-12-18
isrc code: CNA650969713
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T09:04:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb872440e6880fa9d0a86f5a054da0f32af9af3117fd0683068d157ad5156c9b1
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/2NCuBoflh3MIsVB5mFJSmb.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2NCuBoflh3MIsVB5mFJSmb
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb872440e6880fa9d0a86f5a054da0f32af9af3117fd0683068d157ad5156c9b1","isrc":"CNA650969713","name":"表達愛","registered_at":"2026-06-09T09:04:05Z","spotify_id":"2NCuBoflh3MIsVB5mFJSmb","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 0xb872440e6880fa9d0a86f5a054da0f32af9af3117fd0683068d157ad5156c9b1. 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/2NCuBoflh3MIsVB5mFJSmb.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/2NCuBoflh3MIsVB5mFJSmb.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xb872440e6880fa9d0a86f5a054da0f32af9af3117fd0683068d157ad5156c9b1","isrc":"CNA650969713","name":"表達愛","registered_at":"2026-06-09T09:04:05Z","spotify_id":"2NCuBoflh3MIsVB5mFJSmb","type":"track"}

2006 就是俊杰世界巡回演唱会
type: MusicAlbum
date published: 2006-06-09
track: 演唱会前传忘记
  type: MusicRecording
  duration: PT3M56S
  duration ms: 236506
  explicit: false
  by artist: JJ Lin
  in album: 2006 就是俊杰世界巡回演唱会
    type: MusicAlbum
    date published: 2006-06-09
  isrc code: TWB670607201
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T16:47:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa37c8d1961d3d42cc17cad5aea66ab3cadc4422530df0a75b7c7e0c851c16f91
  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/09jbE1BmklafSdbClTE9gR.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/09jbE1BmklafSdbClTE9gR
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xa37c8d1961d3d42cc17cad5aea66ab3cadc4422530df0a75b7c7e0c851c16f91","isrc":"TWB670607201","name":"演唱会前传忘记","registered_at":"2026-06-24T16:47:12Z","spotify_id":"09jbE1BmklafSdbClTE9gR","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 0xa37c8d1961d3d42cc17cad5aea66ab3cadc4422530df0a75b7c7e0c851c16f91. 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/09jbE1BmklafSdbClTE9gR.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/09jbE1BmklafSdbClTE9gR.
    date published: 2026-07-02T05:09:12Z
    text: {"copyright_id":"0xa37c8d1961d3d42cc17cad5aea66ab3cadc4422530df0a75b7c7e0c851c16f91","isrc":"TWB670607201","name":"演唱会前传忘记","registered_at":"2026-06-24T16:47:12Z","spotify_id":"09jbE1BmklafSdbClTE9gR","type":"track"}
track: 木乃伊
  type: MusicRecording
  duration: PT5M40S
  duration ms: 340000
  explicit: false
  by artist: JJ Lin
  in album: 2006 就是俊杰世界巡回演唱会
    type: MusicAlbum
    date published: 2006-06-09
  isrc code: TWB670607202
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-23T18:16:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xedb206a1d453a364b6a7c72aad3ffb97c3f0a42c681d92a427ad888df4f18f2d
  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/7f0thtBFiTfpbR94fr2Xz9.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7f0thtBFiTfpbR94fr2Xz9
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xedb206a1d453a364b6a7c72aad3ffb97c3f0a42c681d92a427ad888df4f18f2d","isrc":"TWB670607202","name":"木乃伊","registered_at":"2026-06-23T18:16:08Z","spotify_id":"7f0thtBFiTfpbR94fr2Xz9","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 0xedb206a1d453a364b6a7c72aad3ffb97c3f0a42c681d92a427ad888df4f18f2d. 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/7f0thtBFiTfpbR94fr2Xz9.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/7f0thtBFiTfpbR94fr2Xz9.
    date published: 2026-07-02T05:09:12Z
    text: {"copyright_id":"0xedb206a1d453a364b6a7c72aad3ffb97c3f0a42c681d92a427ad888df4f18f2d","isrc":"TWB670607202","name":"木乃伊","registered_at":"2026-06-23T18:16:08Z","spotify_id":"7f0thtBFiTfpbR94fr2Xz9","type":"track"}
track: 开场白
  type: MusicRecording
  duration: PT1M26S
  duration ms: 86506
  explicit: false
  by artist: JJ Lin
  in album: 2006 就是俊杰世界巡回演唱会
    type: MusicAlbum
    date published: 2006-06-09
  isrc code: TWB670607203
track: 翅膀
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242000
  explicit: false
  by artist: JJ Lin
  in album: 2006 就是俊杰世界巡回演唱会
    type: MusicAlbum
    date published: 2006-06-09
  isrc code: TWB670607204
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T16:46:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf9adaa0b463a6edc69b448e1a911485a323239e400f44e6e3f49d7b73387008d
  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/1BpmGrlxyWb3ieIXmegcSN.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1BpmGrlxyWb3ieIXmegcSN
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xf9adaa0b463a6edc69b448e1a911485a323239e400f44e6e3f49d7b73387008d","isrc":"TWB670607204","name":"翅膀","registered_at":"2026-06-24T16:46:09Z","spotify_id":"1BpmGrlxyWb3ieIXmegcSN","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 0xf9adaa0b463a6edc69b448e1a911485a323239e400f44e6e3f49d7b73387008d. 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/1BpmGrlxyWb3ieIXmegcSN.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/1BpmGrlxyWb3ieIXmegcSN.
    date published: 2026-07-02T05:09:12Z
    text: {"copyright_id":"0xf9adaa0b463a6edc69b448e1a911485a323239e400f44e6e3f49d7b73387008d","isrc":"TWB670607204","name":"翅膀","registered_at":"2026-06-24T16:46:09Z","spotify_id":"1BpmGrlxyWb3ieIXmegcSN","type":"track"}
track: 善与恶
  type: MusicRecording
  duration: PT2M19S
  duration ms: 139746
  explicit: false
  by artist: JJ Lin
  in album: 2006 就是俊杰世界巡回演唱会
    type: MusicAlbum
    date published: 2006-06-09
  isrc code: TWB670607205
track: 明天
  type: MusicRecording
  duration: PT3M58S
  duration ms: 238000
  explicit: false
  by artist: JJ Lin
  in album: 2006 就是俊杰世界巡回演唱会
    type: MusicAlbum
    date published: 2006-06-09
  isrc code: TWB670607206
track: 就是我
  type: MusicRecording
  duration: PT3M57S
  duration ms: 237746
  explicit: false
  by artist: JJ Lin
  in album: 2006 就是俊杰世界巡回演唱会
    type: MusicAlbum
    date published: 2006-06-09
  isrc code: TWB670607207
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T08:35:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9846399c0298e23eec00a9f1cbf59d0c0200ad31213153baad96b56af7ec375b
  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
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: 被风吹过的夏天
track: 爱笑的眼睛
track: I Do
track: 记得
track: 听不懂没关系
track: 熟能生巧
track: 决战时刻
track: 第二天堂
track: 子弹列车
track: 进化论
track: 一千年以后
track: Encore
track: 只对你说
track: 英雄再现
track: 江南
track: 幕后英雄策

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/24JumPdKs0Cus7hSPiUDRE.json

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T03:30:09Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x9846399c0298e23eec00a9f1cbf59d0c0200ad31213153baad96b56af7ec375b","isrc":"TWB670607207","name":"就是我","registered_at":"2026-06-20T08:35:09Z","spotify_id":"24JumPdKs0Cus7hSPiUDRE","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 0x9846399c0298e23eec00a9f1cbf59d0c0200ad31213153baad96b56af7ec375b. 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/24JumPdKs0Cus7hSPiUDRE.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/24JumPdKs0Cus7hSPiUDRE.
date published: 2026-07-02T03:30:09Z
text: {"copyright_id":"0x9846399c0298e23eec00a9f1cbf59d0c0200ad31213153baad96b56af7ec375b","isrc":"TWB670607207","name":"就是我","registered_at":"2026-06-20T08:35:09Z","spotify_id":"24JumPdKs0Cus7hSPiUDRE","type":"track"}

被风吹过的夏天
type: MusicRecording
duration: PT4M5S
duration ms: 245000
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607208
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T14:20:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x98c741117150ff640539cd04b5b8e0ec352c169a7fb8cd086ce4d220f3bc187b
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/5zt8e9aLo8aRvGinJBasqo.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5zt8e9aLo8aRvGinJBasqo
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x98c741117150ff640539cd04b5b8e0ec352c169a7fb8cd086ce4d220f3bc187b","isrc":"TWB670607208","name":"被风吹过的夏天","registered_at":"2026-06-07T14:20:54Z","spotify_id":"5zt8e9aLo8aRvGinJBasqo","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 0x98c741117150ff640539cd04b5b8e0ec352c169a7fb8cd086ce4d220f3bc187b. 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/5zt8e9aLo8aRvGinJBasqo.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/5zt8e9aLo8aRvGinJBasqo.
  date published: 2026-06-13T12:53:06Z
  text: {"copyright_id":"0x98c741117150ff640539cd04b5b8e0ec352c169a7fb8cd086ce4d220f3bc187b","isrc":"TWB670607208","name":"被风吹过的夏天","registered_at":"2026-06-07T14:20:54Z","spotify_id":"5zt8e9aLo8aRvGinJBasqo","type":"track"}

爱笑的眼睛
type: MusicRecording
duration: PT1M43S
duration ms: 103760
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607209
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-23T08:54:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x21bc65b99ec6ebf123862fa07579af172e9735a8c499841fff2383197659b975
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/4KfVI4e6I7lzHm1BlPdfNT.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4KfVI4e6I7lzHm1BlPdfNT
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x21bc65b99ec6ebf123862fa07579af172e9735a8c499841fff2383197659b975","isrc":"TWB670607209","name":"爱笑的眼睛","registered_at":"2026-06-23T08:54:10Z","spotify_id":"4KfVI4e6I7lzHm1BlPdfNT","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 0x21bc65b99ec6ebf123862fa07579af172e9735a8c499841fff2383197659b975. 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/4KfVI4e6I7lzHm1BlPdfNT.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/4KfVI4e6I7lzHm1BlPdfNT.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x21bc65b99ec6ebf123862fa07579af172e9735a8c499841fff2383197659b975","isrc":"TWB670607209","name":"爱笑的眼睛","registered_at":"2026-06-23T08:54:10Z","spotify_id":"4KfVI4e6I7lzHm1BlPdfNT","type":"track"}

I Do
type: MusicRecording
duration: PT1M48S
duration ms: 108000
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607210

记得
type: MusicRecording
duration: PT1M17S
duration ms: 77746
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607211
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T07:24:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6c14b725bb5742331670969b5c581c9ac5eaf0e89fff35a4af7e7c9c1a8002b1
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/7pYLdCH5XWi8K7fnz7sPh1.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7pYLdCH5XWi8K7fnz7sPh1
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:34:59Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6c14b725bb5742331670969b5c581c9ac5eaf0e89fff35a4af7e7c9c1a8002b1","isrc":"TWB670607211","name":"记得","registered_at":"2026-06-25T07:24:34Z","spotify_id":"7pYLdCH5XWi8K7fnz7sPh1","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 0x6c14b725bb5742331670969b5c581c9ac5eaf0e89fff35a4af7e7c9c1a8002b1. 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/7pYLdCH5XWi8K7fnz7sPh1.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/7pYLdCH5XWi8K7fnz7sPh1.
  date published: 2026-07-02T11:34:59Z
  text: {"copyright_id":"0x6c14b725bb5742331670969b5c581c9ac5eaf0e89fff35a4af7e7c9c1a8002b1","isrc":"TWB670607211","name":"记得","registered_at":"2026-06-25T07:24:34Z","spotify_id":"7pYLdCH5XWi8K7fnz7sPh1","type":"track"}

听不懂没关系
type: MusicRecording
duration: PT4M7S
duration ms: 247000
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607212

熟能生巧
type: MusicRecording
duration: PT4M13S
duration ms: 253000
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607213
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T09:20:43+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x59245edc5f102a18579877f84d0f9a160a39f3120e458cac50eb6a16480db5f9
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/5xiHjmZqh8Pwy3Dm3aazWf.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5xiHjmZqh8Pwy3Dm3aazWf
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x59245edc5f102a18579877f84d0f9a160a39f3120e458cac50eb6a16480db5f9","isrc":"TWB670607213","name":"熟能生巧","registered_at":"2026-06-25T09:20:43Z","spotify_id":"5xiHjmZqh8Pwy3Dm3aazWf","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 0x59245edc5f102a18579877f84d0f9a160a39f3120e458cac50eb6a16480db5f9. 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/5xiHjmZqh8Pwy3Dm3aazWf.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/5xiHjmZqh8Pwy3Dm3aazWf.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x59245edc5f102a18579877f84d0f9a160a39f3120e458cac50eb6a16480db5f9","isrc":"TWB670607213","name":"熟能生巧","registered_at":"2026-06-25T09:20:43Z","spotify_id":"5xiHjmZqh8Pwy3Dm3aazWf","type":"track"}

决战时刻
type: MusicRecording
duration: PT0M52S
duration ms: 52746
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607214

第二天堂
type: MusicRecording
duration: PT1M58S
duration ms: 118253
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607215

子弹列车
type: MusicRecording
duration: PT1M50S
duration ms: 110746
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607216
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T06:04:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4693df7d1ff6705639210fb780bc38a929a10eda8bd429e9aa718757e4498844
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/2i3RmprxGpEsn9VNY2TjXU.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2i3RmprxGpEsn9VNY2TjXU
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4693df7d1ff6705639210fb780bc38a929a10eda8bd429e9aa718757e4498844","isrc":"TWB670607216","name":"子弹列车","registered_at":"2026-06-21T06:04:44Z","spotify_id":"2i3RmprxGpEsn9VNY2TjXU","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 0x4693df7d1ff6705639210fb780bc38a929a10eda8bd429e9aa718757e4498844. 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/2i3RmprxGpEsn9VNY2TjXU.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/2i3RmprxGpEsn9VNY2TjXU.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x4693df7d1ff6705639210fb780bc38a929a10eda8bd429e9aa718757e4498844","isrc":"TWB670607216","name":"子弹列车","registered_at":"2026-06-21T06:04:44Z","spotify_id":"2i3RmprxGpEsn9VNY2TjXU","type":"track"}

进化论
type: MusicRecording
duration: PT3M33S
duration ms: 213253
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607217

一千年以后
type: MusicRecording
duration: PT5M3S
duration ms: 303000
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607218
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T08:39:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdd9b510f33027b01e6444cb0298c1783cb54feef09be1693f64bfe9d97d57357
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/5YRKwmjsENPgFYciuSVKAP.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5YRKwmjsENPgFYciuSVKAP
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xdd9b510f33027b01e6444cb0298c1783cb54feef09be1693f64bfe9d97d57357","isrc":"TWB670607218","name":"一千年以后","registered_at":"2026-06-20T08:39:55Z","spotify_id":"5YRKwmjsENPgFYciuSVKAP","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 0xdd9b510f33027b01e6444cb0298c1783cb54feef09be1693f64bfe9d97d57357. 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/5YRKwmjsENPgFYciuSVKAP.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/5YRKwmjsENPgFYciuSVKAP.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xdd9b510f33027b01e6444cb0298c1783cb54feef09be1693f64bfe9d97d57357","isrc":"TWB670607218","name":"一千年以后","registered_at":"2026-06-20T08:39:55Z","spotify_id":"5YRKwmjsENPgFYciuSVKAP","type":"track"}

Encore
type: MusicRecording
duration: PT1M13S
duration ms: 73493
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607219

只对你说
type: MusicRecording
duration: PT5M1S
duration ms: 301506
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607220
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T05:57:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc0c181632b80af486e88471082d0eac4afe84e591160a9bd7d83ce706004f4a3
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/6zjdxhkcZ0WuZwekVFojbW.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6zjdxhkcZ0WuZwekVFojbW
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc0c181632b80af486e88471082d0eac4afe84e591160a9bd7d83ce706004f4a3","isrc":"TWB670607220","name":"只对你说","registered_at":"2026-06-22T05:57:15Z","spotify_id":"6zjdxhkcZ0WuZwekVFojbW","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 0xc0c181632b80af486e88471082d0eac4afe84e591160a9bd7d83ce706004f4a3. 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/6zjdxhkcZ0WuZwekVFojbW.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/6zjdxhkcZ0WuZwekVFojbW.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xc0c181632b80af486e88471082d0eac4afe84e591160a9bd7d83ce706004f4a3","isrc":"TWB670607220","name":"只对你说","registered_at":"2026-06-22T05:57:15Z","spotify_id":"6zjdxhkcZ0WuZwekVFojbW","type":"track"}

英雄再现
type: MusicRecording
duration: PT1M2S
duration ms: 62000
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607221

江南
type: MusicRecording
duration: PT4M24S
duration ms: 264493
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607222
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T10:11:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6d10ab97387a88e63d541d12b6757c8c0e0ce7bbd4980a7ec215f42eb301f177
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/5B8LwywJ6xyJ2LBSlGrYlz.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5B8LwywJ6xyJ2LBSlGrYlz
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6d10ab97387a88e63d541d12b6757c8c0e0ce7bbd4980a7ec215f42eb301f177","isrc":"TWB670607222","name":"江南","registered_at":"2026-06-21T10:11:55Z","spotify_id":"5B8LwywJ6xyJ2LBSlGrYlz","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 0x6d10ab97387a88e63d541d12b6757c8c0e0ce7bbd4980a7ec215f42eb301f177. 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/5B8LwywJ6xyJ2LBSlGrYlz.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/5B8LwywJ6xyJ2LBSlGrYlz.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x6d10ab97387a88e63d541d12b6757c8c0e0ce7bbd4980a7ec215f42eb301f177","isrc":"TWB670607222","name":"江南","registered_at":"2026-06-21T10:11:55Z","spotify_id":"5B8LwywJ6xyJ2LBSlGrYlz","type":"track"}

幕后英雄策
type: MusicRecording
duration: PT1M23S
duration ms: 83000
explicit: false
by artist: JJ Lin
in album: 2006 就是俊杰世界巡回演唱会
  type: MusicAlbum
  date published: 2006-06-09
isrc code: TWB670607223

曹操
type: MusicAlbum
date published: 2006-02-17
track: 사랑해요只對你說
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230000
  explicit: false
  by artist: JJ Lin
  in album: 曹操
    type: MusicAlbum
    date published: 2006-02-17
  isrc code: CNA500548501
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T13:12:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5fb4fb79c2ee865817e6d1f9f40d2a54b80a9cbed53496a0952527745a8b21f9
  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/3Sv4RD58BLEd0OvPVBp1vg.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3Sv4RD58BLEd0OvPVBp1vg
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x5fb4fb79c2ee865817e6d1f9f40d2a54b80a9cbed53496a0952527745a8b21f9","isrc":"CNA500548501","name":"사랑해요只對你說","registered_at":"2026-06-05T13:12:26Z","spotify_id":"3Sv4RD58BLEd0OvPVBp1vg","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 0x5fb4fb79c2ee865817e6d1f9f40d2a54b80a9cbed53496a0952527745a8b21f9. 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/3Sv4RD58BLEd0OvPVBp1vg.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/3Sv4RD58BLEd0OvPVBp1vg.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x5fb4fb79c2ee865817e6d1f9f40d2a54b80a9cbed53496a0952527745a8b21f9","isrc":"CNA500548501","name":"사랑해요只對你說","registered_at":"2026-06-05T13:12:26Z","spotify_id":"3Sv4RD58BLEd0OvPVBp1vg","type":"track"}
track: 曹操
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242000
  explicit: false
  by artist: JJ Lin
  in album: 曹操
    type: MusicAlbum
    date published: 2006-02-17
  isrc code: CNA500548502
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T07:42:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x99a967b70695df6459cdb33b1df6982f421dc66f84316d68da86de1ce065dc1a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/5wD5rhGxsm05FqHptqLOyd.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5wD5rhGxsm05FqHptqLOyd
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x99a967b70695df6459cdb33b1df6982f421dc66f84316d68da86de1ce065dc1a","isrc":"CNA500548502","name":"曹操","registered_at":"2026-06-04T07:42:23Z","spotify_id":"5wD5rhGxsm05FqHptqLOyd","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 0x99a967b70695df6459cdb33b1df6982f421dc66f84316d68da86de1ce065dc1a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5wD5rhGxsm05FqHptqLOyd.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/5wD5rhGxsm05FqHptqLOyd.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x99a967b70695df6459cdb33b1df6982f421dc66f84316d68da86de1ce065dc1a","isrc":"CNA500548502","name":"曹操","registered_at":"2026-06-04T07:42:23Z","spotify_id":"5wD5rhGxsm05FqHptqLOyd","type":"track"}
track: 熟能生巧
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250000
  explicit: false
  by artist: JJ Lin
  in album: 曹操
    type: MusicAlbum
    date published: 2006-02-17
  isrc code: CNA500548503
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T22:40:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc278aea61fd145fd917c1e9eae152774fcc038679d23e7741360f8329f230646
  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/5Qj2bFAnwC1c9iz34JspLN.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5Qj2bFAnwC1c9iz34JspLN
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xc278aea61fd145fd917c1e9eae152774fcc038679d23e7741360f8329f230646","isrc":"CNA500548503","name":"熟能生巧","registered_at":"2026-06-05T22:40:44Z","spotify_id":"5Qj2bFAnwC1c9iz34JspLN","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 0xc278aea61fd145fd917c1e9eae152774fcc038679d23e7741360f8329f230646. 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/5Qj2bFAnwC1c9iz34JspLN.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/5Qj2bFAnwC1c9iz34JspLN.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0xc278aea61fd145fd917c1e9eae152774fcc038679d23e7741360f8329f230646","isrc":"CNA500548503","name":"熟能生巧","registered_at":"2026-06-05T22:40:44Z","spotify_id":"5Qj2bFAnwC1c9iz34JspLN","type":"track"}
track: 波間帶
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214000
  explicit: false
  by artist: JJ Lin
  in album: 曹操
    type: MusicAlbum
    date published: 2006-02-17
  isrc code: CNA500548504
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T13:12:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9a1c6620bc2493dba460c4b7e61667f8479b00c00fe554fa38088345df1d3317
  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/6ItsIVI4AJJ8JeS9sxsmjF.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6ItsIVI4AJJ8JeS9sxsmjF
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x9a1c6620bc2493dba460c4b7e61667f8479b00c00fe554fa38088345df1d3317","isrc":"CNA500548504","name":"波間帶","registered_at":"2026-06-08T13:12:05Z","spotify_id":"6ItsIVI4AJJ8JeS9sxsmjF","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 0x9a1c6620bc2493dba460c4b7e61667f8479b00c00fe554fa38088345df1d3317. 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/6ItsIVI4AJJ8JeS9sxsmjF.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/6ItsIVI4AJJ8JeS9sxsmjF.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x9a1c6620bc2493dba460c4b7e61667f8479b00c00fe554fa38088345df1d3317","isrc":"CNA500548504","name":"波間帶","registered_at":"2026-06-08T13:12:05Z","spotify_id":"6ItsIVI4AJJ8JeS9sxsmjF","type":"track"}
track: 原來
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224000
  explicit: false
  by artist: JJ Lin
  in album: 曹操
    type: MusicAlbum
    date published: 2006-02-17
  isrc code: CNA500548505
  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: 愛情 Yogurt
track: 進化論
track: Now That She's Gone
track: 你要的不是我

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-04T15:32:56+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953513

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/73jRqrZdzcxVDFlhCc1Rpb.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:47:07Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x0d466a8681f1f00477d69748c3e572649731864e9d80b2122fccf6393948a587","isrc":"CNA500548505","name":"原來","registered_at":"2026-06-04T15:32:56Z","spotify_id":"73jRqrZdzcxVDFlhCc1Rpb","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 0x0d466a8681f1f00477d69748c3e572649731864e9d80b2122fccf6393948a587. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/73jRqrZdzcxVDFlhCc1Rpb.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/73jRqrZdzcxVDFlhCc1Rpb.
date published: 2026-06-13T12:47:07Z
text: {"copyright_id":"0x0d466a8681f1f00477d69748c3e572649731864e9d80b2122fccf6393948a587","isrc":"CNA500548505","name":"原來","registered_at":"2026-06-04T15:32:56Z","spotify_id":"73jRqrZdzcxVDFlhCc1Rpb","type":"track"}

不死之身
type: MusicRecording
duration: PT3M47S
duration ms: 227000
explicit: false
by artist: JJ Lin
in album: 曹操
  type: MusicAlbum
  date published: 2006-02-17
isrc code: CNA500548506
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T14:45:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd491d3f0db45c99ee04fc8256682b05269e3be9439527583faa232593afc0cf2
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/1Jzu6oies6m9zCiZtmU658.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1Jzu6oies6m9zCiZtmU658
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd491d3f0db45c99ee04fc8256682b05269e3be9439527583faa232593afc0cf2","isrc":"CNA500548506","name":"不死之身","registered_at":"2026-06-04T14:45:35Z","spotify_id":"1Jzu6oies6m9zCiZtmU658","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 0xd491d3f0db45c99ee04fc8256682b05269e3be9439527583faa232593afc0cf2. 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/1Jzu6oies6m9zCiZtmU658.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/1Jzu6oies6m9zCiZtmU658.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xd491d3f0db45c99ee04fc8256682b05269e3be9439527583faa232593afc0cf2","isrc":"CNA500548506","name":"不死之身","registered_at":"2026-06-04T14:45:35Z","spotify_id":"1Jzu6oies6m9zCiZtmU658","type":"track"}

愛情 Yogurt
type: MusicRecording
duration: PT3M45S
duration ms: 225000
explicit: false
by artist: JJ Lin
in album: 曹操
  type: MusicAlbum
  date published: 2006-02-17
isrc code: CNA500548507
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T09:02:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2d752505939eb1650924a76278913ad1b373a2444a04681a1b815fb50636354b
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/0FgFFz4fxKZPHg1Dk9rHiZ.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0FgFFz4fxKZPHg1Dk9rHiZ
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x2d752505939eb1650924a76278913ad1b373a2444a04681a1b815fb50636354b","isrc":"CNA500548507","name":"愛情 Yogurt","registered_at":"2026-06-09T09:02:34Z","spotify_id":"0FgFFz4fxKZPHg1Dk9rHiZ","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 0x2d752505939eb1650924a76278913ad1b373a2444a04681a1b815fb50636354b. 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/0FgFFz4fxKZPHg1Dk9rHiZ.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/0FgFFz4fxKZPHg1Dk9rHiZ.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x2d752505939eb1650924a76278913ad1b373a2444a04681a1b815fb50636354b","isrc":"CNA500548507","name":"愛情 Yogurt","registered_at":"2026-06-09T09:02:34Z","spotify_id":"0FgFFz4fxKZPHg1Dk9rHiZ","type":"track"}

進化論
type: MusicRecording
duration: PT4M21S
duration ms: 261000
explicit: false
by artist: JJ Lin
in album: 曹操
  type: MusicAlbum
  date published: 2006-02-17
isrc code: CNA500548508
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T19:09:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x87294d0527bb3398e81363051ef8e065309dfb3351e8d41b60b6b33a8121e887
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/58f8liGQuKFMeIRLUelU6H.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/58f8liGQuKFMeIRLUelU6H
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x87294d0527bb3398e81363051ef8e065309dfb3351e8d41b60b6b33a8121e887","isrc":"CNA500548508","name":"進化論","registered_at":"2026-06-10T19:09:17Z","spotify_id":"58f8liGQuKFMeIRLUelU6H","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 0x87294d0527bb3398e81363051ef8e065309dfb3351e8d41b60b6b33a8121e887. 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/58f8liGQuKFMeIRLUelU6H.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/58f8liGQuKFMeIRLUelU6H.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x87294d0527bb3398e81363051ef8e065309dfb3351e8d41b60b6b33a8121e887","isrc":"CNA500548508","name":"進化論","registered_at":"2026-06-10T19:09:17Z","spotify_id":"58f8liGQuKFMeIRLUelU6H","type":"track"}

Now That She's Gone
type: MusicRecording
duration: PT4M31S
duration ms: 271000
explicit: false
by artist: JJ Lin
in album: 曹操
  type: MusicAlbum
  date published: 2006-02-17
isrc code: CNA500548509
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T13:34:06+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3548370ffaea09599166c6a99175705d5d14a523f8a01676b7889ec4d8a51109
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/3QCq3Gv05cQZsyNBwtGWO7.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3QCq3Gv05cQZsyNBwtGWO7
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3548370ffaea09599166c6a99175705d5d14a523f8a01676b7889ec4d8a51109","isrc":"CNA500548509","name":"Now That She's Gone","registered_at":"2026-06-11T13:34:06Z","spotify_id":"3QCq3Gv05cQZsyNBwtGWO7","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 0x3548370ffaea09599166c6a99175705d5d14a523f8a01676b7889ec4d8a51109. 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/3QCq3Gv05cQZsyNBwtGWO7.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/3QCq3Gv05cQZsyNBwtGWO7.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x3548370ffaea09599166c6a99175705d5d14a523f8a01676b7889ec4d8a51109","isrc":"CNA500548509","name":"Now That She's Gone","registered_at":"2026-06-11T13:34:06Z","spotify_id":"3QCq3Gv05cQZsyNBwtGWO7","type":"track"}

你要的不是我
type: MusicRecording
duration: PT4M10S
duration ms: 250986
explicit: false
by artist: JJ Lin
in album: 曹操
  type: MusicAlbum
  date published: 2006-02-17
isrc code: CNA500548510
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T05:15:27+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5877a6f47cfcec10209392cce8bc013f640b3091679879b7643e7364b0a2575d
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/621Y8v9jPvEdUZ8cn7vOKd.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/621Y8v9jPvEdUZ8cn7vOKd
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5877a6f47cfcec10209392cce8bc013f640b3091679879b7643e7364b0a2575d","isrc":"CNA500548510","name":"你要的不是我","registered_at":"2026-06-06T05:15:27Z","spotify_id":"621Y8v9jPvEdUZ8cn7vOKd","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 0x5877a6f47cfcec10209392cce8bc013f640b3091679879b7643e7364b0a2575d. 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/621Y8v9jPvEdUZ8cn7vOKd.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/621Y8v9jPvEdUZ8cn7vOKd.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x5877a6f47cfcec10209392cce8bc013f640b3091679879b7643e7364b0a2575d","isrc":"CNA500548510","name":"你要的不是我","registered_at":"2026-06-06T05:15:27Z","spotify_id":"621Y8v9jPvEdUZ8cn7vOKd","type":"track"}

編號 89757
type: MusicAlbum
date published: 2005-04-01
track: 木乃伊
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256000
  explicit: false
  by artist: JJ Lin
  in album: 編號 89757
    type: MusicAlbum
    date published: 2005-04-01
  isrc code: TWB670501202
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T09:05:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x974070245c6c3471025049967ce007e51db7b771bfb5fb46bafa930d367b21a4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6Wh1EYeyKbJ11o1kDCmzzY.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6Wh1EYeyKbJ11o1kDCmzzY
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x974070245c6c3471025049967ce007e51db7b771bfb5fb46bafa930d367b21a4","isrc":"TWB670501202","name":"木乃伊","registered_at":"2026-06-05T09:05:10Z","spotify_id":"6Wh1EYeyKbJ11o1kDCmzzY","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 0x974070245c6c3471025049967ce007e51db7b771bfb5fb46bafa930d367b21a4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Wh1EYeyKbJ11o1kDCmzzY.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/6Wh1EYeyKbJ11o1kDCmzzY.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x974070245c6c3471025049967ce007e51db7b771bfb5fb46bafa930d367b21a4","isrc":"TWB670501202","name":"木乃伊","registered_at":"2026-06-05T09:05:10Z","spotify_id":"6Wh1EYeyKbJ11o1kDCmzzY","type":"track"}
track: 編號 89757
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251000
  explicit: false
  by artist: JJ Lin
  in album: 編號 89757
    type: MusicAlbum
    date published: 2005-04-01
  isrc code: TWB670501203
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T15:58:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa52be497098aa072cd8727a62c50ce1fc075e6ec7b6b1304abbc001574b9ceb9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2av95JNVkuQo4uKttdfHCT.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2av95JNVkuQo4uKttdfHCT
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xa52be497098aa072cd8727a62c50ce1fc075e6ec7b6b1304abbc001574b9ceb9","isrc":"TWB670501203","name":"編號 89757","registered_at":"2026-06-04T15:58:46Z","spotify_id":"2av95JNVkuQo4uKttdfHCT","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 0xa52be497098aa072cd8727a62c50ce1fc075e6ec7b6b1304abbc001574b9ceb9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2av95JNVkuQo4uKttdfHCT.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/2av95JNVkuQo4uKttdfHCT.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0xa52be497098aa072cd8727a62c50ce1fc075e6ec7b6b1304abbc001574b9ceb9","isrc":"TWB670501203","name":"編號 89757","registered_at":"2026-06-04T15:58:46Z","spotify_id":"2av95JNVkuQo4uKttdfHCT","type":"track"}
track: 莎士比亞的天份
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253000
  explicit: false
  by artist: JJ Lin
  in album: 編號 89757
    type: MusicAlbum
    date published: 2005-04-01
  isrc code: TWB670501204
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T04:24:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xef55cba214b82dfc0b103ae97f5a5d2633a3d270b6c21218212830e77b01eb77
  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/04mTsXdO3EXV1xWeyvYK3s.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/04mTsXdO3EXV1xWeyvYK3s
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xef55cba214b82dfc0b103ae97f5a5d2633a3d270b6c21218212830e77b01eb77","isrc":"TWB670501204","name":"莎士比亞的天份","registered_at":"2026-06-08T04:24:15Z","spotify_id":"04mTsXdO3EXV1xWeyvYK3s","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 0xef55cba214b82dfc0b103ae97f5a5d2633a3d270b6c21218212830e77b01eb77. 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/04mTsXdO3EXV1xWeyvYK3s.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/04mTsXdO3EXV1xWeyvYK3s.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0xef55cba214b82dfc0b103ae97f5a5d2633a3d270b6c21218212830e77b01eb77","isrc":"TWB670501204","name":"莎士比亞的天份","registered_at":"2026-06-08T04:24:15Z","spotify_id":"04mTsXdO3EXV1xWeyvYK3s","type":"track"}
track: 突然累了
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251000
  explicit: false
  by artist: JJ Lin
  in album: 編號 89757
    type: MusicAlbum
    date published: 2005-04-01
  isrc code: TWB670501205
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T11:31:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2c478727d4b899e2505fed5aaf486f6ad40cfe24b556d7fac5887a28c407653e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3fjOzgvAtKM0UeZF9tvU4F.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3fjOzgvAtKM0UeZF9tvU4F
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x2c478727d4b899e2505fed5aaf486f6ad40cfe24b556d7fac5887a28c407653e","isrc":"TWB670501205","name":"突然累了","registered_at":"2026-06-06T11:31:51Z","spotify_id":"3fjOzgvAtKM0UeZF9tvU4F","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 0x2c478727d4b899e2505fed5aaf486f6ad40cfe24b556d7fac5887a28c407653e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3fjOzgvAtKM0UeZF9tvU4F.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/3fjOzgvAtKM0UeZF9tvU4F.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x2c478727d4b899e2505fed5aaf486f6ad40cfe24b556d7fac5887a28c407653e","isrc":"TWB670501205","name":"突然累了","registered_at":"2026-06-06T11:31:51Z","spotify_id":"3fjOzgvAtKM0UeZF9tvU4F","type":"track"}
track: 明天
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243000
  explicit: false
  by artist: JJ Lin
  in album: 編號 89757
    type: MusicAlbum
    date published: 2005-04-01
  isrc code: TWB670501206
  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-09T14:51:35+00:00

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

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/6PHCwNmCZ9eseUTsaGMYVi.json

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

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

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x877b664f599c2520c21ea982c4949ef66e63ea70dc33770ec53a97c8b4fa67c9","isrc":"TWB670501206","name":"明天","registered_at":"2026-06-09T14:51:35Z","spotify_id":"6PHCwNmCZ9eseUTsaGMYVi","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 0x877b664f599c2520c21ea982c4949ef66e63ea70dc33770ec53a97c8b4fa67c9. 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/6PHCwNmCZ9eseUTsaGMYVi.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/6PHCwNmCZ9eseUTsaGMYVi.
date published: 2026-06-13T13:32:09Z
text: {"copyright_id":"0x877b664f599c2520c21ea982c4949ef66e63ea70dc33770ec53a97c8b4fa67c9","isrc":"TWB670501206","name":"明天","registered_at":"2026-06-09T14:51:35Z","spotify_id":"6PHCwNmCZ9eseUTsaGMYVi","type":"track"}

簡簡單單
type: MusicRecording
duration: PT3M32S
duration ms: 212000
explicit: false
by artist: JJ Lin
in album: 編號 89757
  type: MusicAlbum
  date published: 2005-04-01
isrc code: TWB670501207
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T11:13:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa041fccf91d5e1b2e1d9e6efcf52c605f90ff7d2e3762e76599c0358d1cf2f30
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2Yjd9bxyrAlMwoOZCdZ87s.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Yjd9bxyrAlMwoOZCdZ87s
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa041fccf91d5e1b2e1d9e6efcf52c605f90ff7d2e3762e76599c0358d1cf2f30","isrc":"TWB670501207","name":"簡簡單單","registered_at":"2026-06-04T11:13:23Z","spotify_id":"2Yjd9bxyrAlMwoOZCdZ87s","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 0xa041fccf91d5e1b2e1d9e6efcf52c605f90ff7d2e3762e76599c0358d1cf2f30. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2Yjd9bxyrAlMwoOZCdZ87s.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/2Yjd9bxyrAlMwoOZCdZ87s.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xa041fccf91d5e1b2e1d9e6efcf52c605f90ff7d2e3762e76599c0358d1cf2f30","isrc":"TWB670501207","name":"簡簡單單","registered_at":"2026-06-04T11:13:23Z","spotify_id":"2Yjd9bxyrAlMwoOZCdZ87s","type":"track"}

無盡的思念
type: MusicRecording
duration: PT3M46S
duration ms: 226000
explicit: false
by artist: JJ Lin
in album: 編號 89757
  type: MusicAlbum
  date published: 2005-04-01
isrc code: TWB670501208
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T04:26:06+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6227e69fa06a66131b392364c39db1d0da64ff8947b8feb4d85e6c69180d6c46
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/0nuAkvDgcbRdYAlf0iuoLa.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0nuAkvDgcbRdYAlf0iuoLa
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6227e69fa06a66131b392364c39db1d0da64ff8947b8feb4d85e6c69180d6c46","isrc":"TWB670501208","name":"無盡的思念","registered_at":"2026-06-08T04:26:06Z","spotify_id":"0nuAkvDgcbRdYAlf0iuoLa","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 0x6227e69fa06a66131b392364c39db1d0da64ff8947b8feb4d85e6c69180d6c46. 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/0nuAkvDgcbRdYAlf0iuoLa.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/0nuAkvDgcbRdYAlf0iuoLa.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x6227e69fa06a66131b392364c39db1d0da64ff8947b8feb4d85e6c69180d6c46","isrc":"TWB670501208","name":"無盡的思念","registered_at":"2026-06-08T04:26:06Z","spotify_id":"0nuAkvDgcbRdYAlf0iuoLa","type":"track"}

盜
type: MusicRecording
duration: PT4M9S
duration ms: 249000
explicit: false
by artist: JJ Lin
in album: 編號 89757
  type: MusicAlbum
  date published: 2005-04-01
isrc code: TWB670501209
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T05:49:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcd791fa26c3882f1341d4a12707e202343c2916cb09a6482acdceceafd77da6e
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/0mm1qv3PxVI3OpGE9qe4tV.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0mm1qv3PxVI3OpGE9qe4tV
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xcd791fa26c3882f1341d4a12707e202343c2916cb09a6482acdceceafd77da6e","isrc":"TWB670501209","name":"盜","registered_at":"2026-06-19T05:49:10Z","spotify_id":"0mm1qv3PxVI3OpGE9qe4tV","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 0xcd791fa26c3882f1341d4a12707e202343c2916cb09a6482acdceceafd77da6e. 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/0mm1qv3PxVI3OpGE9qe4tV.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/0mm1qv3PxVI3OpGE9qe4tV.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xcd791fa26c3882f1341d4a12707e202343c2916cb09a6482acdceceafd77da6e","isrc":"TWB670501209","name":"盜","registered_at":"2026-06-19T05:49:10Z","spotify_id":"0mm1qv3PxVI3OpGE9qe4tV","type":"track"}

聽不懂沒關係
type: MusicRecording
duration: PT3M59S
duration ms: 239000
explicit: false
by artist: JJ Lin
in album: 編號 89757
  type: MusicAlbum
  date published: 2005-04-01
isrc code: TWB670501210
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T01:20:13+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xef924635a9275a47c112eabc32d1f77ade534dd6b2a3f9bfa98edb2295674a57
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/2rnrdWxPo5TqWq9qMAgI68.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2rnrdWxPo5TqWq9qMAgI68
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xef924635a9275a47c112eabc32d1f77ade534dd6b2a3f9bfa98edb2295674a57","isrc":"TWB670501210","name":"聽不懂沒關係","registered_at":"2026-06-18T01:20:13Z","spotify_id":"2rnrdWxPo5TqWq9qMAgI68","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 0xef924635a9275a47c112eabc32d1f77ade534dd6b2a3f9bfa98edb2295674a57. 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/2rnrdWxPo5TqWq9qMAgI68.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/2rnrdWxPo5TqWq9qMAgI68.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xef924635a9275a47c112eabc32d1f77ade534dd6b2a3f9bfa98edb2295674a57","isrc":"TWB670501210","name":"聽不懂沒關係","registered_at":"2026-06-18T01:20:13Z","spotify_id":"2rnrdWxPo5TqWq9qMAgI68","type":"track"}

一千年以後
type: MusicRecording
duration: PT3M47S
duration ms: 227600
explicit: false
by artist: JJ Lin
in album: 編號 89757
  type: MusicAlbum
  date published: 2005-04-01
isrc code: TWB670501212
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T08:18:42+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd2a86fd9fa01d474d14e1e877c3cafb97a0a72e91ee505d93c16aeae2ef94947
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7ronMHt2hVGfpag6m27wd9.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7ronMHt2hVGfpag6m27wd9
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd2a86fd9fa01d474d14e1e877c3cafb97a0a72e91ee505d93c16aeae2ef94947","isrc":"TWB670501212","name":"一千年以後","registered_at":"2026-06-04T08:18:42Z","spotify_id":"7ronMHt2hVGfpag6m27wd9","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 0xd2a86fd9fa01d474d14e1e877c3cafb97a0a72e91ee505d93c16aeae2ef94947. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7ronMHt2hVGfpag6m27wd9.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/7ronMHt2hVGfpag6m27wd9.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xd2a86fd9fa01d474d14e1e877c3cafb97a0a72e91ee505d93c16aeae2ef94947","isrc":"TWB670501212","name":"一千年以後","registered_at":"2026-06-04T08:18:42Z","spotify_id":"7ronMHt2hVGfpag6m27wd9","type":"track"}

一千年以前 - 純音樂
type: MusicRecording
duration: PT1M4S
duration ms: 64000
explicit: false
by artist: JJ Lin
in album: 編號 89757
  type: MusicAlbum
  date published: 2005-04-01
isrc code: TWB670501201
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T19:04:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc0727865f368321f04ee2726e9a496f4a19c9a08a547d8b62beb12a069ae0a87
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/0lZ8vZWiLhjGqKJtw6YqA0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0lZ8vZWiLhjGqKJtw6YqA0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc0727865f368321f04ee2726e9a496f4a19c9a08a547d8b62beb12a069ae0a87","isrc":"TWB670501201","name":"一千年以前 - 純音樂","registered_at":"2026-06-10T19:04:29Z","spotify_id":"0lZ8vZWiLhjGqKJtw6YqA0","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 0xc0727865f368321f04ee2726e9a496f4a19c9a08a547d8b62beb12a069ae0a87. 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/0lZ8vZWiLhjGqKJtw6YqA0.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/0lZ8vZWiLhjGqKJtw6YqA0.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xc0727865f368321f04ee2726e9a496f4a19c9a08a547d8b62beb12a069ae0a87","isrc":"TWB670501201","name":"一千年以前 - 純音樂","registered_at":"2026-06-10T19:04:29Z","spotify_id":"0lZ8vZWiLhjGqKJtw6YqA0","type":"track"}

第二天堂
type: MusicAlbum
date published: 2004-06-04
track: 豆漿油條
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254000
  explicit: false
  by artist: JJ Lin
  in album: 第二天堂
    type: MusicAlbum
    date published: 2004-06-04
  isrc code: TWB670401205
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:19:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd3d1bac550e73d20e94280211c613873b67b90d087ad799b82b14b8d65925a9c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/7vva2pL13vWP3XHKltJNJ7.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7vva2pL13vWP3XHKltJNJ7
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xd3d1bac550e73d20e94280211c613873b67b90d087ad799b82b14b8d65925a9c","isrc":"TWB670401205","name":"豆漿油條","registered_at":"2026-06-04T08:19:40Z","spotify_id":"7vva2pL13vWP3XHKltJNJ7","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 0xd3d1bac550e73d20e94280211c613873b67b90d087ad799b82b14b8d65925a9c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7vva2pL13vWP3XHKltJNJ7.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/7vva2pL13vWP3XHKltJNJ7.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0xd3d1bac550e73d20e94280211c613873b67b90d087ad799b82b14b8d65925a9c","isrc":"TWB670401205","name":"豆漿油條","registered_at":"2026-06-04T08:19:40Z","spotify_id":"7vva2pL13vWP3XHKltJNJ7","type":"track"}
track: 江南
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265000
  explicit: false
  by artist: JJ Lin
  in album: 第二天堂
    type: MusicAlbum
    date published: 2004-06-04
  isrc code: TWB670401206
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-01T15:55:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6928d5e1372665bc80b03580fe53537841ff369f5741b5cee374bd994328ceaa
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0YgvF6fNWydNGzCY3pzK4Y.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0YgvF6fNWydNGzCY3pzK4Y
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x6928d5e1372665bc80b03580fe53537841ff369f5741b5cee374bd994328ceaa","isrc":"TWB670401206","name":"江南","registered_at":"2026-06-01T15:55:09Z","spotify_id":"0YgvF6fNWydNGzCY3pzK4Y","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 0x6928d5e1372665bc80b03580fe53537841ff369f5741b5cee374bd994328ceaa. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0YgvF6fNWydNGzCY3pzK4Y.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/0YgvF6fNWydNGzCY3pzK4Y.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x6928d5e1372665bc80b03580fe53537841ff369f5741b5cee374bd994328ceaa","isrc":"TWB670401206","name":"江南","registered_at":"2026-06-01T15:55:09Z","spotify_id":"0YgvF6fNWydNGzCY3pzK4Y","type":"track"}
track: 害怕
  type: MusicRecording
  duration: PT4M40S
  duration ms: 280000
  explicit: false
  by artist: JJ Lin
  in album: 第二天堂
    type: MusicAlbum
    date published: 2004-06-04
  isrc code: TWB670401207
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T09:05:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3ead0a8584c6f680c883b777f97fd3588b997448b7b660069e95fb171d943e76
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/5dvZNrAzEyomqm1MzDlw7Q.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5dvZNrAzEyomqm1MzDlw7Q
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x3ead0a8584c6f680c883b777f97fd3588b997448b7b660069e95fb171d943e76","isrc":"TWB670401207","name":"害怕","registered_at":"2026-06-05T09:05:19Z","spotify_id":"5dvZNrAzEyomqm1MzDlw7Q","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 0x3ead0a8584c6f680c883b777f97fd3588b997448b7b660069e95fb171d943e76. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5dvZNrAzEyomqm1MzDlw7Q.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/5dvZNrAzEyomqm1MzDlw7Q.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x3ead0a8584c6f680c883b777f97fd3588b997448b7b660069e95fb171d943e76","isrc":"TWB670401207","name":"害怕","registered_at":"2026-06-05T09:05:19Z","spotify_id":"5dvZNrAzEyomqm1MzDlw7Q","type":"track"}
track: 天使心
  type: MusicRecording
  duration: PT3M59S
  duration ms: 239000
  explicit: false
  by artist: JJ Lin
  in album: 第二天堂
    type: MusicAlbum
    date published: 2004-06-04
  isrc code: TWB670401208
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T19:02:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xab55b6122f30dabbff76e2fc4aa6b4ce909eb3174599ab94314037c2325d9601
  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/7A7t7NBX9VHU5DFAhxTXeX.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7A7t7NBX9VHU5DFAhxTXeX
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xab55b6122f30dabbff76e2fc4aa6b4ce909eb3174599ab94314037c2325d9601","isrc":"TWB670401208","name":"天使心","registered_at":"2026-06-10T19:02:39Z","spotify_id":"7A7t7NBX9VHU5DFAhxTXeX","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 0xab55b6122f30dabbff76e2fc4aa6b4ce909eb3174599ab94314037c2325d9601. 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/7A7t7NBX9VHU5DFAhxTXeX.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/7A7t7NBX9VHU5DFAhxTXeX.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0xab55b6122f30dabbff76e2fc4aa6b4ce909eb3174599ab94314037c2325d9601","isrc":"TWB670401208","name":"天使心","registered_at":"2026-06-10T19:02:39Z","spotify_id":"7A7t7NBX9VHU5DFAhxTXeX","type":"track"}
track: 精靈
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243000
  explicit: false
  by artist: JJ Lin
  in album: 第二天堂
    type: MusicAlbum
    date published: 2004-06-04
  isrc code: TWB670401210
  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: Endless Road

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-07T20:53:19+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953536

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/0sIdVAu18pAd066KWWzRa1.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T17:25:41Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x645caadd0e192ccf8d1b4bed89f0f77cdeceaa47617cadb71ff89aac5060c9d7","isrc":"TWB670401210","name":"精靈","registered_at":"2026-06-07T20:53:19Z","spotify_id":"0sIdVAu18pAd066KWWzRa1","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 0x645caadd0e192ccf8d1b4bed89f0f77cdeceaa47617cadb71ff89aac5060c9d7. 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/0sIdVAu18pAd066KWWzRa1.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/0sIdVAu18pAd066KWWzRa1.
date published: 2026-06-13T17:25:41Z
text: {"copyright_id":"0x645caadd0e192ccf8d1b4bed89f0f77cdeceaa47617cadb71ff89aac5060c9d7","isrc":"TWB670401210","name":"精靈","registered_at":"2026-06-07T20:53:19Z","spotify_id":"0sIdVAu18pAd066KWWzRa1","type":"track"}

相信無限
type: MusicRecording
duration: PT3M21S
duration ms: 201000
explicit: false
by artist: JJ Lin
in album: 第二天堂
  type: MusicAlbum
  date published: 2004-06-04
isrc code: TWB670401211
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T03:07:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb29a617141a228836ee2e0cd9106b98d6347fd7744b9bcf0af10d6bd8a85eecb
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/4TeKiZawGw2ZWzDUCp6VIN.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4TeKiZawGw2ZWzDUCp6VIN
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb29a617141a228836ee2e0cd9106b98d6347fd7744b9bcf0af10d6bd8a85eecb","isrc":"TWB670401211","name":"相信無限","registered_at":"2026-06-18T03:07:49Z","spotify_id":"4TeKiZawGw2ZWzDUCp6VIN","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 0xb29a617141a228836ee2e0cd9106b98d6347fd7744b9bcf0af10d6bd8a85eecb. 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/4TeKiZawGw2ZWzDUCp6VIN.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/4TeKiZawGw2ZWzDUCp6VIN.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xb29a617141a228836ee2e0cd9106b98d6347fd7744b9bcf0af10d6bd8a85eecb","isrc":"TWB670401211","name":"相信無限","registered_at":"2026-06-18T03:07:49Z","spotify_id":"4TeKiZawGw2ZWzDUCp6VIN","type":"track"}

美人魚
type: MusicRecording
duration: PT4M12S
duration ms: 252000
explicit: false
by artist: JJ Lin
in album: 第二天堂
  type: MusicAlbum
  date published: 2004-06-04
isrc code: TWB670401212
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T06:38:13+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x09903d29f90291be2361584d2d126c54713aa31839790899b61c0fdc2d976871
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/2ahydS3UcOoAF2usK3I1ph.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2ahydS3UcOoAF2usK3I1ph
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x09903d29f90291be2361584d2d126c54713aa31839790899b61c0fdc2d976871","isrc":"TWB670401212","name":"美人魚","registered_at":"2026-06-04T06:38:13Z","spotify_id":"2ahydS3UcOoAF2usK3I1ph","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 0x09903d29f90291be2361584d2d126c54713aa31839790899b61c0fdc2d976871. 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/2ahydS3UcOoAF2usK3I1ph.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/2ahydS3UcOoAF2usK3I1ph.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x09903d29f90291be2361584d2d126c54713aa31839790899b61c0fdc2d976871","isrc":"TWB670401212","name":"美人魚","registered_at":"2026-06-04T06:38:13Z","spotify_id":"2ahydS3UcOoAF2usK3I1ph","type":"track"}

距離
type: MusicRecording
duration: PT4M14S
duration ms: 254000
explicit: false
by artist: JJ Lin
in album: 第二天堂
  type: MusicAlbum
  date published: 2004-06-04
isrc code: TWB670401213
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T20:52:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf885dee25739ad404cf982654880b65a7affaaa521af384c7aab7f20b7ea3989
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/0prpFkCUltTlu4LU3fNfgt.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0prpFkCUltTlu4LU3fNfgt
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf885dee25739ad404cf982654880b65a7affaaa521af384c7aab7f20b7ea3989","isrc":"TWB670401213","name":"距離","registered_at":"2026-06-07T20:52:32Z","spotify_id":"0prpFkCUltTlu4LU3fNfgt","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 0xf885dee25739ad404cf982654880b65a7affaaa521af384c7aab7f20b7ea3989. 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/0prpFkCUltTlu4LU3fNfgt.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/0prpFkCUltTlu4LU3fNfgt.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xf885dee25739ad404cf982654880b65a7affaaa521af384c7aab7f20b7ea3989","isrc":"TWB670401213","name":"距離","registered_at":"2026-06-07T20:52:32Z","spotify_id":"0prpFkCUltTlu4LU3fNfgt","type":"track"}

Endless Road
type: MusicRecording
duration: PT4M39S
duration ms: 279000
explicit: false
by artist: JJ Lin
in album: 第二天堂
  type: MusicAlbum
  date published: 2004-06-04
isrc code: TWB670401214
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T19:02:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4d10a8b3dab2d57e3acd5310012abc1dfe690525a7dd43c1c0b609906c57bb80
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/5EEyslvpMb2parb6WYrMlS.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5EEyslvpMb2parb6WYrMlS
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4d10a8b3dab2d57e3acd5310012abc1dfe690525a7dd43c1c0b609906c57bb80","isrc":"TWB670401214","name":"Endless Road","registered_at":"2026-06-10T19:02:51Z","spotify_id":"5EEyslvpMb2parb6WYrMlS","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 0x4d10a8b3dab2d57e3acd5310012abc1dfe690525a7dd43c1c0b609906c57bb80. 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/5EEyslvpMb2parb6WYrMlS.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/5EEyslvpMb2parb6WYrMlS.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x4d10a8b3dab2d57e3acd5310012abc1dfe690525a7dd43c1c0b609906c57bb80","isrc":"TWB670401214","name":"Endless Road","registered_at":"2026-06-10T19:02:51Z","spotify_id":"5EEyslvpMb2parb6WYrMlS","type":"track"}

樂行者
type: MusicAlbum
date published: 2003-04-01
track: 翅膀
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221946
  explicit: false
  by artist: JJ Lin
  in album: 樂行者
    type: MusicAlbum
    date published: 2003-04-01
  isrc code: TWB670301203
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T10:18:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6658361cc58be4421ce95fcad5be3071d81fb808eb03360377c674ce5d17e079
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1gpyAohAdbon7duegV9FN4.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1gpyAohAdbon7duegV9FN4
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x6658361cc58be4421ce95fcad5be3071d81fb808eb03360377c674ce5d17e079","isrc":"TWB670301203","name":"翅膀","registered_at":"2026-06-04T10:18:27Z","spotify_id":"1gpyAohAdbon7duegV9FN4","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 0x6658361cc58be4421ce95fcad5be3071d81fb808eb03360377c674ce5d17e079. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1gpyAohAdbon7duegV9FN4.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/1gpyAohAdbon7duegV9FN4.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x6658361cc58be4421ce95fcad5be3071d81fb808eb03360377c674ce5d17e079","isrc":"TWB670301203","name":"翅膀","registered_at":"2026-06-04T10:18:27Z","spotify_id":"1gpyAohAdbon7duegV9FN4","type":"track"}
track: 星球
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225853
  explicit: false
  by artist: JJ Lin
  in album: 樂行者
    type: MusicAlbum
    date published: 2003-04-01
  isrc code: TWB670301204
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T09:00:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x616f2cc1b5610834a22c4b48215b6b829591bedbb06b92befd094d31e748f03f
  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/3d7ep6cJLrEuvjZst2Myt3.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3d7ep6cJLrEuvjZst2Myt3
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x616f2cc1b5610834a22c4b48215b6b829591bedbb06b92befd094d31e748f03f","isrc":"TWB670301204","name":"星球","registered_at":"2026-06-09T09:00:50Z","spotify_id":"3d7ep6cJLrEuvjZst2Myt3","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 0x616f2cc1b5610834a22c4b48215b6b829591bedbb06b92befd094d31e748f03f. 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/3d7ep6cJLrEuvjZst2Myt3.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/3d7ep6cJLrEuvjZst2Myt3.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x616f2cc1b5610834a22c4b48215b6b829591bedbb06b92befd094d31e748f03f","isrc":"TWB670301204","name":"星球","registered_at":"2026-06-09T09:00:50Z","spotify_id":"3d7ep6cJLrEuvjZst2Myt3","type":"track"}
track: 凍結
  type: MusicRecording
  duration: PT4M47S
  duration ms: 287080
  explicit: false
  by artist: JJ Lin
  in album: 樂行者
    type: MusicAlbum
    date published: 2003-04-01
  isrc code: TWB670301205
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T10:07:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2f45b4554a5bb0298a361150f5cf419662efe2466d7d8ed1cb8f295d2c3cd0a1
  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/78E40DUsI511l4qx1ZALBx.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/78E40DUsI511l4qx1ZALBx
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x2f45b4554a5bb0298a361150f5cf419662efe2466d7d8ed1cb8f295d2c3cd0a1","isrc":"TWB670301205","name":"凍結","registered_at":"2026-06-04T10:07:53Z","spotify_id":"78E40DUsI511l4qx1ZALBx","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 0x2f45b4554a5bb0298a361150f5cf419662efe2466d7d8ed1cb8f295d2c3cd0a1. 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/78E40DUsI511l4qx1ZALBx.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/78E40DUsI511l4qx1ZALBx.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x2f45b4554a5bb0298a361150f5cf419662efe2466d7d8ed1cb8f295d2c3cd0a1","isrc":"TWB670301205","name":"凍結","registered_at":"2026-06-04T10:07:53Z","spotify_id":"78E40DUsI511l4qx1ZALBx","type":"track"}
track: 壓力
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190920
  explicit: false
  by artist: JJ Lin
  in album: 樂行者
    type: MusicAlbum
    date published: 2003-04-01
  isrc code: TWB670301206
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T18:16:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9d59500ad7b46ed256208b9e17a293d0e118ca1d1264bdca317fe9e34f34aaf7
  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/3lqhmugQ1uS9OCEDeUOTTN.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3lqhmugQ1uS9OCEDeUOTTN
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x9d59500ad7b46ed256208b9e17a293d0e118ca1d1264bdca317fe9e34f34aaf7","isrc":"TWB670301206","name":"壓力","registered_at":"2026-06-18T18:16:32Z","spotify_id":"3lqhmugQ1uS9OCEDeUOTTN","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 0x9d59500ad7b46ed256208b9e17a293d0e118ca1d1264bdca317fe9e34f34aaf7. 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/3lqhmugQ1uS9OCEDeUOTTN.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/3lqhmugQ1uS9OCEDeUOTTN.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0x9d59500ad7b46ed256208b9e17a293d0e118ca1d1264bdca317fe9e34f34aaf7","isrc":"TWB670301206","name":"壓力","registered_at":"2026-06-18T18:16:32Z","spotify_id":"3lqhmugQ1uS9OCEDeUOTTN","type":"track"}
track: 女兒家
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189800
  explicit: false
  by artist: JJ Lin
  in album: 樂行者
    type: MusicAlbum
    date published: 2003-04-01
  isrc code: TWB670301207
  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: 不懂

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-19T05:52:58+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956302

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

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T03:30:09Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x4f206037e2069ddd85fde843214907f04953e1507b11d7fceb423955bbbc2151","isrc":"TWB670301207","name":"女兒家","registered_at":"2026-06-19T05:52:58Z","spotify_id":"1w8LFiQLbTrPIk176XJbuB","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 0x4f206037e2069ddd85fde843214907f04953e1507b11d7fceb423955bbbc2151. 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/1w8LFiQLbTrPIk176XJbuB.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/1w8LFiQLbTrPIk176XJbuB.
date published: 2026-07-02T03:30:09Z
text: {"copyright_id":"0x4f206037e2069ddd85fde843214907f04953e1507b11d7fceb423955bbbc2151","isrc":"TWB670301207","name":"女兒家","registered_at":"2026-06-19T05:52:58Z","spotify_id":"1w8LFiQLbTrPIk176XJbuB","type":"track"}

星空下的吻
type: MusicRecording
duration: PT3M44S
duration ms: 224146
explicit: false
by artist: JJ Lin
in album: 樂行者
  type: MusicAlbum
  date published: 2003-04-01
isrc code: TWB670301208
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T18:59:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2b6315d038c310ff66b7d9e76b191f929250884fed9b7c552068cb9a7575e57c
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/4WzC74vzxLXIjBFuaXR4Jh.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4WzC74vzxLXIjBFuaXR4Jh
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x2b6315d038c310ff66b7d9e76b191f929250884fed9b7c552068cb9a7575e57c","isrc":"TWB670301208","name":"星空下的吻","registered_at":"2026-06-10T18:59:28Z","spotify_id":"4WzC74vzxLXIjBFuaXR4Jh","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 0x2b6315d038c310ff66b7d9e76b191f929250884fed9b7c552068cb9a7575e57c. 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/4WzC74vzxLXIjBFuaXR4Jh.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/4WzC74vzxLXIjBFuaXR4Jh.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x2b6315d038c310ff66b7d9e76b191f929250884fed9b7c552068cb9a7575e57c","isrc":"TWB670301208","name":"星空下的吻","registered_at":"2026-06-10T18:59:28Z","spotify_id":"4WzC74vzxLXIjBFuaXR4Jh","type":"track"}

讓我心動的人
type: MusicRecording
duration: PT3M32S
duration ms: 212933
explicit: false
by artist: JJ Lin
in album: 樂行者
  type: MusicAlbum
  date published: 2003-04-01
isrc code: TWB670301209
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T09:12:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8a5763789bcc0b3aa000378b23ee7a1b0f2748b18c08f2b7e360aa0d9ed1fdbd
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/50BscZc0csfJLYzsMByZJ6.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/50BscZc0csfJLYzsMByZJ6
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x8a5763789bcc0b3aa000378b23ee7a1b0f2748b18c08f2b7e360aa0d9ed1fdbd","isrc":"TWB670301209","name":"讓我心動的人","registered_at":"2026-06-09T09:12:14Z","spotify_id":"50BscZc0csfJLYzsMByZJ6","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 0x8a5763789bcc0b3aa000378b23ee7a1b0f2748b18c08f2b7e360aa0d9ed1fdbd. 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/50BscZc0csfJLYzsMByZJ6.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/50BscZc0csfJLYzsMByZJ6.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x8a5763789bcc0b3aa000378b23ee7a1b0f2748b18c08f2b7e360aa0d9ed1fdbd","isrc":"TWB670301209","name":"讓我心動的人","registered_at":"2026-06-09T09:12:14Z","spotify_id":"50BscZc0csfJLYzsMByZJ6","type":"track"}

會有那麼一天
type: MusicRecording
duration: PT4M8S
duration ms: 248226
explicit: false
by artist: JJ Lin
in album: 樂行者
  type: MusicAlbum
  date published: 2003-04-01
isrc code: TWB670301210
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T15:32:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf591632592f1889bf27f2a4b2106b2739f0b4aa8671a8a7746291bba6f8c9cf2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6U0fWlBshjYDtaolsU9nNs.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6U0fWlBshjYDtaolsU9nNs
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf591632592f1889bf27f2a4b2106b2739f0b4aa8671a8a7746291bba6f8c9cf2","isrc":"TWB670301210","name":"會有那麼一天","registered_at":"2026-06-04T15:32:50Z","spotify_id":"6U0fWlBshjYDtaolsU9nNs","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 0xf591632592f1889bf27f2a4b2106b2739f0b4aa8671a8a7746291bba6f8c9cf2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6U0fWlBshjYDtaolsU9nNs.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/6U0fWlBshjYDtaolsU9nNs.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xf591632592f1889bf27f2a4b2106b2739f0b4aa8671a8a7746291bba6f8c9cf2","isrc":"TWB670301210","name":"會有那麼一天","registered_at":"2026-06-04T15:32:50Z","spotify_id":"6U0fWlBshjYDtaolsU9nNs","type":"track"}

不懂
type: MusicRecording
duration: PT4M31S
duration ms: 271773
explicit: false
by artist: JJ Lin
in album: 樂行者
  type: MusicAlbum
  date published: 2003-04-01
isrc code: TWB670301211
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T20:50:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9ae4ba87d85c3366e8385f228fec495d740dbc35e7502d56754c138e40d41f66
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/6KFvYC33TOmc13vK9H61hE.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6KFvYC33TOmc13vK9H61hE
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9ae4ba87d85c3366e8385f228fec495d740dbc35e7502d56754c138e40d41f66","isrc":"TWB670301211","name":"不懂","registered_at":"2026-06-07T20:50:56Z","spotify_id":"6KFvYC33TOmc13vK9H61hE","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 0x9ae4ba87d85c3366e8385f228fec495d740dbc35e7502d56754c138e40d41f66. 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/6KFvYC33TOmc13vK9H61hE.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/6KFvYC33TOmc13vK9H61hE.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x9ae4ba87d85c3366e8385f228fec495d740dbc35e7502d56754c138e40d41f66","isrc":"TWB670301211","name":"不懂","registered_at":"2026-06-07T20:50:56Z","spotify_id":"6KFvYC33TOmc13vK9H61hE","type":"track"}

絕不絕
type: MusicAlbum
date published: 2024-07-21
track: 絕不絕
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226000
  explicit: false
  by artist: JJ Lin
  in album: 絕不絕
    type: MusicAlbum
    date published: 2024-07-21
  isrc code: TWU712402853
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T22:42:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3f9528b465c71abfc4c64919ec7d4c5f26cb9af0a407b7ea1e1782d32957444a
  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/080IlSWjzRLzNfnXrREgGd.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/080IlSWjzRLzNfnXrREgGd
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x3f9528b465c71abfc4c64919ec7d4c5f26cb9af0a407b7ea1e1782d32957444a","isrc":"TWU712402853","name":"絕不絕","registered_at":"2026-06-05T22:42:32Z","spotify_id":"080IlSWjzRLzNfnXrREgGd","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 0x3f9528b465c71abfc4c64919ec7d4c5f26cb9af0a407b7ea1e1782d32957444a. 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/080IlSWjzRLzNfnXrREgGd.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/080IlSWjzRLzNfnXrREgGd.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x3f9528b465c71abfc4c64919ec7d4c5f26cb9af0a407b7ea1e1782d32957444a","isrc":"TWU712402853","name":"絕不絕","registered_at":"2026-06-05T22:42:32Z","spotify_id":"080IlSWjzRLzNfnXrREgGd","type":"track"}

THE RELENTLESS
type: MusicAlbum
date published: 2024-04-22
track: THE RELENTLESS
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255669
  explicit: false
  by artist: Power Station
  by artist: JJ Lin
  in album: THE RELENTLESS
    type: MusicAlbum
    date published: 2024-04-22
  isrc code: TWD952301105
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T20:53:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9eddc303d948dd78f4754a3f877cde32a315ea4652032ca90a6dbf079bfbf545
  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/5qlzgcbhJO8S2W1kCPCidd.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5qlzgcbhJO8S2W1kCPCidd
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x9eddc303d948dd78f4754a3f877cde32a315ea4652032ca90a6dbf079bfbf545","isrc":"TWD952301105","name":"THE RELENTLESS","registered_at":"2026-06-07T20:53:25Z","spotify_id":"5qlzgcbhJO8S2W1kCPCidd","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 0x9eddc303d948dd78f4754a3f877cde32a315ea4652032ca90a6dbf079bfbf545. 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/5qlzgcbhJO8S2W1kCPCidd.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/5qlzgcbhJO8S2W1kCPCidd.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x9eddc303d948dd78f4754a3f877cde32a315ea4652032ca90a6dbf079bfbf545","isrc":"TWD952301105","name":"THE RELENTLESS","registered_at":"2026-06-07T20:53:25Z","spotify_id":"5qlzgcbhJO8S2W1kCPCidd","type":"track"}

願與愁
type: MusicAlbum
date published: 2023-04-14
track: 願與愁
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231586
  explicit: false
  by artist: JJ Lin
  in album: 願與愁
    type: MusicAlbum
    date published: 2023-04-14
  isrc code: TWU712301138
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:08:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x86363bf263fc0903f6839777bcc046694d5ab43c042b4a9f54d85081e7716ca3
  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/4VGvaHir2FQ4WMKn3GS9AS.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4VGvaHir2FQ4WMKn3GS9AS
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x86363bf263fc0903f6839777bcc046694d5ab43c042b4a9f54d85081e7716ca3","isrc":"TWU712301138","name":"願與愁","registered_at":"2026-06-04T08:08:50Z","spotify_id":"4VGvaHir2FQ4WMKn3GS9AS","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 0x86363bf263fc0903f6839777bcc046694d5ab43c042b4a9f54d85081e7716ca3. 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/4VGvaHir2FQ4WMKn3GS9AS.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/4VGvaHir2FQ4WMKn3GS9AS.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x86363bf263fc0903f6839777bcc046694d5ab43c042b4a9f54d85081e7716ca3","isrc":"TWU712301138","name":"願與愁","registered_at":"2026-06-04T08:08:50Z","spotify_id":"4VGvaHir2FQ4WMKn3GS9AS","type":"track"}

In The Joy (feat. Anderson .Paak)
type: MusicAlbum
date published: 2023-04-07
track: In The Joy (feat. Anderson .Paak)
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197238
  explicit: false
  by artist: JJ Lin
  by artist: Anderson .Paak
  in album: In The Joy (feat. Anderson .Paak)
    type: MusicAlbum
    date published: 2023-04-07
  isrc code: TWU712301018
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T14:50:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x39d73020f810474b69e933607d6af717b4a8736a4caf100b167a378a56c6294e
  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/6pXgWCfqkaYY7XsCs5JfOH.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6pXgWCfqkaYY7XsCs5JfOH
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x39d73020f810474b69e933607d6af717b4a8736a4caf100b167a378a56c6294e","isrc":"TWU712301018","name":"In The Joy (feat. Anderson .Paak)","registered_at":"2026-06-09T14:50:37Z","spotify_id":"6pXgWCfqkaYY7XsCs5JfOH","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 0x39d73020f810474b69e933607d6af717b4a8736a4caf100b167a378a56c6294e. 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/6pXgWCfqkaYY7XsCs5JfOH.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/6pXgWCfqkaYY7XsCs5JfOH.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0x39d73020f810474b69e933607d6af717b4a8736a4caf100b167a378a56c6294e","isrc":"TWU712301018","name":"In The Joy (feat. Anderson .Paak)","registered_at":"2026-06-09T14:50:37Z","spotify_id":"6pXgWCfqkaYY7XsCs5JfOH","type":"track"}

謝幕
type: MusicAlbum
date published: 2023-03-25
track: 謝幕
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243466
  explicit: false
  by artist: JJ Lin
  in album: 謝幕
    type: MusicAlbum
    date published: 2023-03-25
  isrc code: TWU712300888
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T09:03:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x58750686bf2d7a2c97635922f28a8ab348dcf3559d2a37a02a0d510b7ef1f65a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/7qqrbqHcX0UMSI1SsYVVf6.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7qqrbqHcX0UMSI1SsYVVf6
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x58750686bf2d7a2c97635922f28a8ab348dcf3559d2a37a02a0d510b7ef1f65a","isrc":"TWU712300888","name":"謝幕","registered_at":"2026-06-05T09:03:15Z","spotify_id":"7qqrbqHcX0UMSI1SsYVVf6","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 0x58750686bf2d7a2c97635922f28a8ab348dcf3559d2a37a02a0d510b7ef1f65a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7qqrbqHcX0UMSI1SsYVVf6.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/7qqrbqHcX0UMSI1SsYVVf6.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x58750686bf2d7a2c97635922f28a8ab348dcf3559d2a37a02a0d510b7ef1f65a","isrc":"TWU712300888","name":"謝幕","registered_at":"2026-06-05T09:03:15Z","spotify_id":"7qqrbqHcX0UMSI1SsYVVf6","type":"track"}

JJ的咖啡調調, Vol.2
type: MusicAlbum
date published: 2023-02-03
track: 我還年輕 我還年輕
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197023
  explicit: false
  by artist: JJ Lin
  in album: JJ的咖啡調調, Vol.2
    type: MusicAlbum
    date published: 2023-02-03
  isrc code: TWU712300219
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-11T12:36:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd5d954399229d12d472be21f9535a7f506ef54af7836a8bc792c08159163293a
  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/2MwBNCIyDv5ku8Gezvaq6R.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2MwBNCIyDv5ku8Gezvaq6R
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xd5d954399229d12d472be21f9535a7f506ef54af7836a8bc792c08159163293a","isrc":"TWU712300219","name":"我還年輕 我還年輕","registered_at":"2026-06-11T12:36:02Z","spotify_id":"2MwBNCIyDv5ku8Gezvaq6R","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 0xd5d954399229d12d472be21f9535a7f506ef54af7836a8bc792c08159163293a. 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/2MwBNCIyDv5ku8Gezvaq6R.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/2MwBNCIyDv5ku8Gezvaq6R.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0xd5d954399229d12d472be21f9535a7f506ef54af7836a8bc792c08159163293a","isrc":"TWU712300219","name":"我還年輕 我還年輕","registered_at":"2026-06-11T12:36:02Z","spotify_id":"2MwBNCIyDv5ku8Gezvaq6R","type":"track"}
track: 那女孩對我說
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247001
  explicit: false
  by artist: JJ Lin
  in album: JJ的咖啡調調, Vol.2
    type: MusicAlbum
    date published: 2023-02-03
  isrc code: TWU712300220
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T01:43:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x75ed0d98689749fe92682958d958687628fccb2dc7854f0632b424f798083e0c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/19JfVumpprZFwmktbSqric.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/19JfVumpprZFwmktbSqric
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x75ed0d98689749fe92682958d958687628fccb2dc7854f0632b424f798083e0c","isrc":"TWU712300220","name":"那女孩對我說","registered_at":"2026-06-06T01:43:03Z","spotify_id":"19JfVumpprZFwmktbSqric","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 0x75ed0d98689749fe92682958d958687628fccb2dc7854f0632b424f798083e0c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/19JfVumpprZFwmktbSqric.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/19JfVumpprZFwmktbSqric.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x75ed0d98689749fe92682958d958687628fccb2dc7854f0632b424f798083e0c","isrc":"TWU712300220","name":"那女孩對我說","registered_at":"2026-06-06T01:43:03Z","spotify_id":"19JfVumpprZFwmktbSqric","type":"track"}
track: 你啊你啊
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253021
  explicit: false
  by artist: JJ Lin
  in album: JJ的咖啡調調, Vol.2
    type: MusicAlbum
    date published: 2023-02-03
  isrc code: TWU712300221
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T14:20:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xed32d523ef1118384eb4ef45afcc32a006e2bba05bf92cff68dcc0fae803fa75
  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/7DKPdSbrI4bSCBT1zcagCp.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7DKPdSbrI4bSCBT1zcagCp
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xed32d523ef1118384eb4ef45afcc32a006e2bba05bf92cff68dcc0fae803fa75","isrc":"TWU712300221","name":"你啊你啊","registered_at":"2026-06-07T14:20:32Z","spotify_id":"7DKPdSbrI4bSCBT1zcagCp","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 0xed32d523ef1118384eb4ef45afcc32a006e2bba05bf92cff68dcc0fae803fa75. 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/7DKPdSbrI4bSCBT1zcagCp.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/7DKPdSbrI4bSCBT1zcagCp.
    date published: 2026-06-13T12:53:06Z
    text: {"copyright_id":"0xed32d523ef1118384eb4ef45afcc32a006e2bba05bf92cff68dcc0fae803fa75","isrc":"TWU712300221","name":"你啊你啊","registered_at":"2026-06-07T14:20:32Z","spotify_id":"7DKPdSbrI4bSCBT1zcagCp","type":"track"}
track: 是你
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218007
  explicit: false
  by artist: JJ Lin
  in album: JJ的咖啡調調, Vol.2
    type: MusicAlbum
    date published: 2023-02-03
  isrc code: TWU712300223
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T05:53:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x18b300800eba1f07006643739105a111766cb64ab33b34a357c1f7c0a5361a72
  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/1xjBK7flAXYHnqKuvwM08X.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1xjBK7flAXYHnqKuvwM08X
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x18b300800eba1f07006643739105a111766cb64ab33b34a357c1f7c0a5361a72","isrc":"TWU712300223","name":"是你","registered_at":"2026-06-07T05:53:28Z","spotify_id":"1xjBK7flAXYHnqKuvwM08X","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 0x18b300800eba1f07006643739105a111766cb64ab33b34a357c1f7c0a5361a72. 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/1xjBK7flAXYHnqKuvwM08X.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/1xjBK7flAXYHnqKuvwM08X.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x18b300800eba1f07006643739105a111766cb64ab33b34a357c1f7c0a5361a72","isrc":"TWU712300223","name":"是你","registered_at":"2026-06-07T05:53:28Z","spotify_id":"1xjBK7flAXYHnqKuvwM08X","type":"track"}
track: 達爾文
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246023
  explicit: false
  by artist: JJ Lin
  in album: JJ的咖啡調調, Vol.2
    type: MusicAlbum
    date published: 2023-02-03
  isrc code: TWU712300224
  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

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-05T09:04:08+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953513

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/2PwqngS6thX1fhI4tX3s3Z.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:47:07Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0xc9651f9df88787614b3394452d548f7df11ef1515dd6d8061153b621af7c4844","isrc":"TWU712300224","name":"達爾文","registered_at":"2026-06-05T09:04:08Z","spotify_id":"2PwqngS6thX1fhI4tX3s3Z","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 0xc9651f9df88787614b3394452d548f7df11ef1515dd6d8061153b621af7c4844. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2PwqngS6thX1fhI4tX3s3Z.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/2PwqngS6thX1fhI4tX3s3Z.
date published: 2026-06-13T12:47:07Z
text: {"copyright_id":"0xc9651f9df88787614b3394452d548f7df11ef1515dd6d8061153b621af7c4844","isrc":"TWU712300224","name":"達爾文","registered_at":"2026-06-05T09:04:08Z","spotify_id":"2PwqngS6thX1fhI4tX3s3Z","type":"track"}

7千3百多天 (JJ林俊傑《JJ20世界巡迴演唱會》主題曲)
type: MusicAlbum
date published: 2022-11-01
track: 7千3百多天 (JJ林俊傑《JJ20世界巡迴演唱會》主題曲)
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223666
  explicit: false
  by artist: JJ Lin
  in album: 7千3百多天 (JJ林俊傑《JJ20世界巡迴演唱會》主題曲)
    type: MusicAlbum
    date published: 2022-11-01
  isrc code: TWU712205355
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T11:36:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9f9b01529d630a1312c878bbb6ee53da3ab9389e5168a37be809d2f0a172988e
  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/314jk2ZnMknf8Oa3wD4Pgo.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/314jk2ZnMknf8Oa3wD4Pgo
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x9f9b01529d630a1312c878bbb6ee53da3ab9389e5168a37be809d2f0a172988e","isrc":"TWU712205355","name":"7千3百多天 (JJ林俊傑《JJ20世界巡迴演唱會》主題曲)","registered_at":"2026-06-06T11:36:07Z","spotify_id":"314jk2ZnMknf8Oa3wD4Pgo","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 0x9f9b01529d630a1312c878bbb6ee53da3ab9389e5168a37be809d2f0a172988e. 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/314jk2ZnMknf8Oa3wD4Pgo.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/314jk2ZnMknf8Oa3wD4Pgo.
    date published: 2026-06-13T12:53:06Z
    text: {"copyright_id":"0x9f9b01529d630a1312c878bbb6ee53da3ab9389e5168a37be809d2f0a172988e","isrc":"TWU712205355","name":"7千3百多天 (JJ林俊傑《JJ20世界巡迴演唱會》主題曲)","registered_at":"2026-06-06T11:36:07Z","spotify_id":"314jk2ZnMknf8Oa3wD4Pgo","type":"track"}

那些你很冒險的夢 (JJ20版)
type: MusicAlbum
date published: 2022-09-15
track: 那些你很冒險的夢 (JJ20版)
  type: MusicRecording
  duration: PT4M47S
  duration ms: 287953
  explicit: false
  by artist: JJ Lin
  in album: 那些你很冒險的夢 (JJ20版)
    type: MusicAlbum
    date published: 2022-09-15
  isrc code: TWU712204739
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T11:32:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb9b476714da64c7691fd0ec406f55a18b9c6e76063875860fec4d84eef7c7dd3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/5FTCuqhj222HG8m2IxwVRp.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5FTCuqhj222HG8m2IxwVRp
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xb9b476714da64c7691fd0ec406f55a18b9c6e76063875860fec4d84eef7c7dd3","isrc":"TWU712204739","name":"那些你很冒險的夢 (JJ20版)","registered_at":"2026-06-06T11:32:19Z","spotify_id":"5FTCuqhj222HG8m2IxwVRp","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 0xb9b476714da64c7691fd0ec406f55a18b9c6e76063875860fec4d84eef7c7dd3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5FTCuqhj222HG8m2IxwVRp.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/5FTCuqhj222HG8m2IxwVRp.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0xb9b476714da64c7691fd0ec406f55a18b9c6e76063875860fec4d84eef7c7dd3","isrc":"TWU712204739","name":"那些你很冒險的夢 (JJ20版)","registered_at":"2026-06-06T11:32:19Z","spotify_id":"5FTCuqhj222HG8m2IxwVRp","type":"track"}

无拘
type: MusicAlbum
date published: 2022-08-19
track: 无拘
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265106
  explicit: false
  by artist: JJ Lin
  in album: 无拘
    type: MusicAlbum
    date published: 2022-08-19
  isrc code: HKG731610294
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T18:25:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3306c74aca98553c03383835baa8b4c98ffcb663956055e0faada0fd0073f163
  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/6sUji5cq6v9BdVsLmozyDz.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6sUji5cq6v9BdVsLmozyDz
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x3306c74aca98553c03383835baa8b4c98ffcb663956055e0faada0fd0073f163","isrc":"HKG731610294","name":"无拘","registered_at":"2026-06-09T18:25:49Z","spotify_id":"6sUji5cq6v9BdVsLmozyDz","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 0x3306c74aca98553c03383835baa8b4c98ffcb663956055e0faada0fd0073f163. 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/6sUji5cq6v9BdVsLmozyDz.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/6sUji5cq6v9BdVsLmozyDz.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x3306c74aca98553c03383835baa8b4c98ffcb663956055e0faada0fd0073f163","isrc":"HKG731610294","name":"无拘","registered_at":"2026-06-09T18:25:49Z","spotify_id":"6sUji5cq6v9BdVsLmozyDz","type":"track"}
track: From The Ashes
  type: MusicRecording
  duration: PT4M24S
  duration ms: 264960
  explicit: false
  by artist: JJ Lin
  in album: 无拘
    type: MusicAlbum
    date published: 2022-08-19
  isrc code: HKG731610295

Unchained
type: MusicAlbum
date published: 2022-08-19
track: Unchained
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265106
  explicit: false
  by artist: JJ Lin
  in album: Unchained
    type: MusicAlbum
    date published: 2022-08-19
  isrc code: TWCC32207059
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T18:08:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x200698a1b9ff0346f0aca3c9b6eb2ca1bf48b3cc3355eae729170e9cd56bf3ef
  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/1VOt2yA6gNoj2kdFw7iDyA.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1VOt2yA6gNoj2kdFw7iDyA
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  additional property: OTSCanonicalRecord
  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 0x200698a1b9ff0346f0aca3c9b6eb2ca1bf48b3cc3355eae729170e9cd56bf3ef. 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/1VOt2yA6gNoj2kdFw7iDyA.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/1VOt2yA6gNoj2kdFw7iDyA.
    date published: 2026-06-13T12:53:06Z

From the Ashes
type: MusicAlbum
date published: 2022-08-19
track: From the Ashes
  type: MusicRecording
  duration: PT4M24S
  duration ms: 264960
  explicit: false
  by artist: JJ Lin
  in album: From the Ashes
    type: MusicAlbum
    date published: 2022-08-19
  isrc code: TWCC32207058
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T14:19:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x21cff7b234a192f5ccf79e23349a302d5239a616d93c534c593ded629ccae152
  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/6z27V6FDzlqkkX003KvJOu.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6z27V6FDzlqkkX003KvJOu
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x21cff7b234a192f5ccf79e23349a302d5239a616d93c534c593ded629ccae152","isrc":"TWCC32207058","name":"From the Ashes","registered_at":"2026-06-07T14:19:44Z","spotify_id":"6z27V6FDzlqkkX003KvJOu","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 0x21cff7b234a192f5ccf79e23349a302d5239a616d93c534c593ded629ccae152. 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/6z27V6FDzlqkkX003KvJOu.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/6z27V6FDzlqkkX003KvJOu.
    date published: 2026-06-13T12:53:06Z
    text: {"copyright_id":"0x21cff7b234a192f5ccf79e23349a302d5239a616d93c534c593ded629ccae152","isrc":"TWCC32207058","name":"From the Ashes","registered_at":"2026-06-07T14:19:44Z","spotify_id":"6z27V6FDzlqkkX003KvJOu","type":"track"}

After The Rain
type: MusicAlbum
date published: 2021-11-30
track: After The Rain
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207626
  explicit: false
  by artist: JJ Lin
  in album: After The Rain
    type: MusicAlbum
    date published: 2021-11-30
  isrc code: TWA532101641
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T13:04:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x581601adcda9ce39f57c5c270bdbc650f79bd1021b981b687d91d08f52a8a5b3
  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/6gKmd3Uq7VPuD8E7XG2ffq.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6gKmd3Uq7VPuD8E7XG2ffq
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x581601adcda9ce39f57c5c270bdbc650f79bd1021b981b687d91d08f52a8a5b3","isrc":"TWA532101641","name":"After The Rain","registered_at":"2026-06-08T13:04:36Z","spotify_id":"6gKmd3Uq7VPuD8E7XG2ffq","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 0x581601adcda9ce39f57c5c270bdbc650f79bd1021b981b687d91d08f52a8a5b3. 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/6gKmd3Uq7VPuD8E7XG2ffq.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/6gKmd3Uq7VPuD8E7XG2ffq.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x581601adcda9ce39f57c5c270bdbc650f79bd1021b981b687d91d08f52a8a5b3","isrc":"TWA532101641","name":"After The Rain","registered_at":"2026-06-08T13:04:36Z","spotify_id":"6gKmd3Uq7VPuD8E7XG2ffq","type":"track"}

一定會
type: MusicAlbum
date published: 2021-11-29
track: 一定會
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207266
  explicit: false
  by artist: JJ Lin
  in album: 一定會
    type: MusicAlbum
    date published: 2021-11-29
  isrc code: TWA532101638
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:00:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x39d9398603fb5c4c12a088270ace136a37002b539b8657d8825653781993d23a
  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/2wl5Jlf09WAV7LIVUNK594.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2wl5Jlf09WAV7LIVUNK594
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x39d9398603fb5c4c12a088270ace136a37002b539b8657d8825653781993d23a","isrc":"TWA532101638","name":"一定會","registered_at":"2026-06-04T08:00:46Z","spotify_id":"2wl5Jlf09WAV7LIVUNK594","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 0x39d9398603fb5c4c12a088270ace136a37002b539b8657d8825653781993d23a. 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/2wl5Jlf09WAV7LIVUNK594.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/2wl5Jlf09WAV7LIVUNK594.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x39d9398603fb5c4c12a088270ace136a37002b539b8657d8825653781993d23a","isrc":"TWA532101638","name":"一定會","registered_at":"2026-06-04T08:00:46Z","spotify_id":"2wl5Jlf09WAV7LIVUNK594","type":"track"}

裹著心的光
type: MusicAlbum
date published: 2021-06-09
track: 裹著心的光
  type: MusicRecording
  duration: PT4M33S
  duration ms: 273030
  explicit: false
  by artist: JJ Lin
  in album: 裹著心的光
    type: MusicAlbum
    date published: 2021-06-09
  isrc code: TWA532100868
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T07:17:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xeedec4da4fa6e1452f5486c59295775545665ef772c8d25e41918850b6c865dd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6ZpJxisQKOVQTthzmfN8TT.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6ZpJxisQKOVQTthzmfN8TT
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xeedec4da4fa6e1452f5486c59295775545665ef772c8d25e41918850b6c865dd","isrc":"TWA532100868","name":"裹著心的光","registered_at":"2026-06-04T07:17:43Z","spotify_id":"6ZpJxisQKOVQTthzmfN8TT","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 0xeedec4da4fa6e1452f5486c59295775545665ef772c8d25e41918850b6c865dd. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6ZpJxisQKOVQTthzmfN8TT.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/6ZpJxisQKOVQTthzmfN8TT.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0xeedec4da4fa6e1452f5486c59295775545665ef772c8d25e41918850b6c865dd","isrc":"TWA532100868","name":"裹著心的光","registered_at":"2026-06-04T07:17:43Z","spotify_id":"6ZpJxisQKOVQTthzmfN8TT","type":"track"}

Bedroom (feat. Anne-Marie)
type: MusicAlbum
date published: 2021-04-23
track: Bedroom (feat. Anne-Marie)
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203990
  explicit: false
  by artist: JJ Lin
  by artist: Anne-Marie
  in album: Bedroom (feat. Anne-Marie)
    type: MusicAlbum
    date published: 2021-04-23
  isrc code: TWA532002507
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T09:40:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4dc9709b72b2a57b01b41bfdb97d08980e83e2d5e1214768b1ed024777a13c7a
  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/2TkAUHBaCReXruGnMVPGNL.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2TkAUHBaCReXruGnMVPGNL
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x4dc9709b72b2a57b01b41bfdb97d08980e83e2d5e1214768b1ed024777a13c7a","isrc":"TWA532002507","name":"Bedroom (feat. Anne-Marie)","registered_at":"2026-06-04T09:40:28Z","spotify_id":"2TkAUHBaCReXruGnMVPGNL","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 0x4dc9709b72b2a57b01b41bfdb97d08980e83e2d5e1214768b1ed024777a13c7a. 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/2TkAUHBaCReXruGnMVPGNL.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/2TkAUHBaCReXruGnMVPGNL.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x4dc9709b72b2a57b01b41bfdb97d08980e83e2d5e1214768b1ed024777a13c7a","isrc":"TWA532002507","name":"Bedroom (feat. Anne-Marie)","registered_at":"2026-06-04T09:40:28Z","spotify_id":"2TkAUHBaCReXruGnMVPGNL","type":"track"}

CHECKMATE (R3HAB Remix)
type: MusicAlbum
date published: 2021-04-16
track: CHECKMATE (R3HAB Remix)
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153164
  explicit: false
  by artist: 鄭容和
  by artist: JJ Lin
  by artist: R3HAB
  in album: CHECKMATE (R3HAB Remix)
    type: MusicAlbum
    date published: 2021-04-16
  isrc code: TWA532100579
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T14:33:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1b4b928e82d92be6b151ec9ca8dffcdffe663b24de21de41c4d80c113c5d605f
  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/3EWMSneqMD1BzVETYGHUl5.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3EWMSneqMD1BzVETYGHUl5
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x1b4b928e82d92be6b151ec9ca8dffcdffe663b24de21de41c4d80c113c5d605f","isrc":"TWA532100579","name":"CHECKMATE (R3HAB Remix)","registered_at":"2026-06-10T14:33:52Z","spotify_id":"3EWMSneqMD1BzVETYGHUl5","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 0x1b4b928e82d92be6b151ec9ca8dffcdffe663b24de21de41c4d80c113c5d605f. 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/3EWMSneqMD1BzVETYGHUl5.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/3EWMSneqMD1BzVETYGHUl5.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0x1b4b928e82d92be6b151ec9ca8dffcdffe663b24de21de41c4d80c113c5d605f","isrc":"TWA532100579","name":"CHECKMATE (R3HAB Remix)","registered_at":"2026-06-10T14:33:52Z","spotify_id":"3EWMSneqMD1BzVETYGHUl5","type":"track"}

新地球
type: MusicAlbum
date published: 2014-12-27
track: 迴
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133186
  explicit: false
  by artist: JJ Lin
  in album: 新地球
    type: MusicAlbum
    date published: 2014-12-27
  isrc code: TWA531480001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T05:11:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2815ef4cc9164ef3964d98ecfe27c555303002cd2c9a5d39a75a812a8d7ce479
  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/2mQJSm11Vlv6Zg54xUyCTW.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2mQJSm11Vlv6Zg54xUyCTW
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x2815ef4cc9164ef3964d98ecfe27c555303002cd2c9a5d39a75a812a8d7ce479","isrc":"TWA531480001","name":"迴","registered_at":"2026-06-10T05:11:06Z","spotify_id":"2mQJSm11Vlv6Zg54xUyCTW","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 0x2815ef4cc9164ef3964d98ecfe27c555303002cd2c9a5d39a75a812a8d7ce479. 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/2mQJSm11Vlv6Zg54xUyCTW.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/2mQJSm11Vlv6Zg54xUyCTW.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0x2815ef4cc9164ef3964d98ecfe27c555303002cd2c9a5d39a75a812a8d7ce479","isrc":"TWA531480001","name":"迴","registered_at":"2026-06-10T05:11:06Z","spotify_id":"2mQJSm11Vlv6Zg54xUyCTW","type":"track"}
track: 新地球
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277413
  explicit: false
  by artist: JJ Lin
  in album: 新地球
    type: MusicAlbum
    date published: 2014-12-27
  isrc code: TWA531480002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T09:17:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7bbcf2108cef08e1b090e1bb4a07043960d35e599d00b68b8ebe40afce726e29
  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/5aGeWhnZe80YNJ8loeEBQZ.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5aGeWhnZe80YNJ8loeEBQZ
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x7bbcf2108cef08e1b090e1bb4a07043960d35e599d00b68b8ebe40afce726e29","isrc":"TWA531480002","name":"新地球","registered_at":"2026-06-04T09:17:36Z","spotify_id":"5aGeWhnZe80YNJ8loeEBQZ","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 0x7bbcf2108cef08e1b090e1bb4a07043960d35e599d00b68b8ebe40afce726e29. 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/5aGeWhnZe80YNJ8loeEBQZ.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/5aGeWhnZe80YNJ8loeEBQZ.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x7bbcf2108cef08e1b090e1bb4a07043960d35e599d00b68b8ebe40afce726e29","isrc":"TWA531480002","name":"新地球","registered_at":"2026-06-04T09:17:36Z","spotify_id":"5aGeWhnZe80YNJ8loeEBQZ","type":"track"}
track: 水仙
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240697
  explicit: false
  by artist: JJ Lin
  in album: 新地球
    type: MusicAlbum
    date published: 2014-12-27
  isrc code: TWA531480003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T11:33:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x09218839a27993284594a673085cd13cac987ecde4dcfb1f031444909b848cac
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/5cKdFL89DkqlaCemkC1oK3.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5cKdFL89DkqlaCemkC1oK3
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x09218839a27993284594a673085cd13cac987ecde4dcfb1f031444909b848cac","isrc":"TWA531480003","name":"水仙","registered_at":"2026-06-06T11:33:27Z","spotify_id":"5cKdFL89DkqlaCemkC1oK3","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 0x09218839a27993284594a673085cd13cac987ecde4dcfb1f031444909b848cac. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5cKdFL89DkqlaCemkC1oK3.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/5cKdFL89DkqlaCemkC1oK3.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x09218839a27993284594a673085cd13cac987ecde4dcfb1f031444909b848cac","isrc":"TWA531480003","name":"水仙","registered_at":"2026-06-06T11:33:27Z","spotify_id":"5cKdFL89DkqlaCemkC1oK3","type":"track"}
track: 浪漫血液
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272529
  explicit: false
  by artist: JJ Lin
  in album: 新地球
    type: MusicAlbum
    date published: 2014-12-27
  isrc code: TWA531480004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T07:57:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd1ec6cdec9d109a8b99964215878b4966d66737862ad2e30dad69f98c37751a0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2Eec6lB0C8H16pvmoTUK02.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Eec6lB0C8H16pvmoTUK02
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xd1ec6cdec9d109a8b99964215878b4966d66737862ad2e30dad69f98c37751a0","isrc":"TWA531480004","name":"浪漫血液","registered_at":"2026-06-04T07:57:24Z","spotify_id":"2Eec6lB0C8H16pvmoTUK02","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 0xd1ec6cdec9d109a8b99964215878b4966d66737862ad2e30dad69f98c37751a0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2Eec6lB0C8H16pvmoTUK02.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/2Eec6lB0C8H16pvmoTUK02.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0xd1ec6cdec9d109a8b99964215878b4966d66737862ad2e30dad69f98c37751a0","isrc":"TWA531480004","name":"浪漫血液","registered_at":"2026-06-04T07:57:24Z","spotify_id":"2Eec6lB0C8H16pvmoTUK02","type":"track"}
track: 黑鍵
  type: MusicRecording
  duration: PT5M28S
  duration ms: 328186
  explicit: false
  by artist: JJ Lin
  in album: 新地球
    type: MusicAlbum
    date published: 2014-12-27
  isrc code: TWA531480005
  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: 手心的薔薇 (ft. 鄧紫棋)
track: 可惜沒如果
track: I Am Alive
track: 愛的鼓勵
track: 茉莉雨
track: 生生

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-06T18:07:20+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953515

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/4pNTqsyFmpmv9tGLXZoDGa.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:53:06Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x5c479a6b74787e9c9dbf5d7e0b7f888f8f477ad5366473f19f20fcfca3b9875a","isrc":"TWA531480005","name":"黑鍵","registered_at":"2026-06-06T18:07:20Z","spotify_id":"4pNTqsyFmpmv9tGLXZoDGa","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 0x5c479a6b74787e9c9dbf5d7e0b7f888f8f477ad5366473f19f20fcfca3b9875a. 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/4pNTqsyFmpmv9tGLXZoDGa.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/4pNTqsyFmpmv9tGLXZoDGa.
date published: 2026-06-13T12:53:06Z
text: {"copyright_id":"0x5c479a6b74787e9c9dbf5d7e0b7f888f8f477ad5366473f19f20fcfca3b9875a","isrc":"TWA531480005","name":"黑鍵","registered_at":"2026-06-06T18:07:20Z","spotify_id":"4pNTqsyFmpmv9tGLXZoDGa","type":"track"}

手心的薔薇 (ft. 鄧紫棋)
type: MusicRecording
duration: PT4M40S
duration ms: 280053
explicit: false
by artist: JJ Lin
by artist: G.E.M.
in album: 新地球
  type: MusicAlbum
  date published: 2014-12-27
isrc code: TWA531480006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T17:37:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x301f7a55b451ccf20d2fdf85633e7e1660cd9baa03659b6a08a148976c0b923e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0w0u6SaUF3mtxMX0Dohnud.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0w0u6SaUF3mtxMX0Dohnud
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x301f7a55b451ccf20d2fdf85633e7e1660cd9baa03659b6a08a148976c0b923e","isrc":"TWA531480006","name":"手心的薔薇 (ft. 鄧紫棋)","registered_at":"2026-06-01T17:37:48Z","spotify_id":"0w0u6SaUF3mtxMX0Dohnud","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 0x301f7a55b451ccf20d2fdf85633e7e1660cd9baa03659b6a08a148976c0b923e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0w0u6SaUF3mtxMX0Dohnud.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/0w0u6SaUF3mtxMX0Dohnud.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x301f7a55b451ccf20d2fdf85633e7e1660cd9baa03659b6a08a148976c0b923e","isrc":"TWA531480006","name":"手心的薔薇 (ft. 鄧紫棋)","registered_at":"2026-06-01T17:37:48Z","spotify_id":"0w0u6SaUF3mtxMX0Dohnud","type":"track"}

可惜沒如果
type: MusicRecording
duration: PT4M58S
duration ms: 298293
explicit: false
by artist: JJ Lin
in album: 新地球
  type: MusicAlbum
  date published: 2014-12-27
isrc code: TWA531480007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T14:14:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb02831c9affe72856dc239b00de032edbbaf09ef24551b95dc1f79d88e6d9462
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0E8P8DNhj10IAF62AAjpgd.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0E8P8DNhj10IAF62AAjpgd
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb02831c9affe72856dc239b00de032edbbaf09ef24551b95dc1f79d88e6d9462","isrc":"TWA531480007","name":"可惜沒如果","registered_at":"2026-06-01T14:14:01Z","spotify_id":"0E8P8DNhj10IAF62AAjpgd","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 0xb02831c9affe72856dc239b00de032edbbaf09ef24551b95dc1f79d88e6d9462. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0E8P8DNhj10IAF62AAjpgd.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/0E8P8DNhj10IAF62AAjpgd.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xb02831c9affe72856dc239b00de032edbbaf09ef24551b95dc1f79d88e6d9462","isrc":"TWA531480007","name":"可惜沒如果","registered_at":"2026-06-01T14:14:01Z","spotify_id":"0E8P8DNhj10IAF62AAjpgd","type":"track"}

I Am Alive
type: MusicRecording
duration: PT4M26S
duration ms: 266013
explicit: false
by artist: JJ Lin
in album: 新地球
  type: MusicAlbum
  date published: 2014-12-27
isrc code: TWA531480008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T18:06:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd736dca672a9564f5232b62fb043b6f0aabd11ee694ef10e1bace843d54fc601
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/3X8ECbvI4XgfJsnFmD1fHD.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3X8ECbvI4XgfJsnFmD1fHD
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd736dca672a9564f5232b62fb043b6f0aabd11ee694ef10e1bace843d54fc601","isrc":"TWA531480008","name":"I Am Alive","registered_at":"2026-06-06T18:06:44Z","spotify_id":"3X8ECbvI4XgfJsnFmD1fHD","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 0xd736dca672a9564f5232b62fb043b6f0aabd11ee694ef10e1bace843d54fc601. 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/3X8ECbvI4XgfJsnFmD1fHD.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/3X8ECbvI4XgfJsnFmD1fHD.
  date published: 2026-06-13T12:53:06Z
  text: {"copyright_id":"0xd736dca672a9564f5232b62fb043b6f0aabd11ee694ef10e1bace843d54fc601","isrc":"TWA531480008","name":"I Am Alive","registered_at":"2026-06-06T18:06:44Z","spotify_id":"3X8ECbvI4XgfJsnFmD1fHD","type":"track"}

愛的鼓勵
type: MusicRecording
duration: PT3M48S
duration ms: 228813
explicit: false
by artist: JJ Lin
in album: 新地球
  type: MusicAlbum
  date published: 2014-12-27
isrc code: TWA531480009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T21:14:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1b9c82c37d927edaaa68909d61e700efcda6c978ac2aaca5e29ef3a32bc69d9f
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/10W3i9fzCjqS8E4xqZCf0O.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/10W3i9fzCjqS8E4xqZCf0O
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1b9c82c37d927edaaa68909d61e700efcda6c978ac2aaca5e29ef3a32bc69d9f","isrc":"TWA531480009","name":"愛的鼓勵","registered_at":"2026-06-08T21:14:19Z","spotify_id":"10W3i9fzCjqS8E4xqZCf0O","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 0x1b9c82c37d927edaaa68909d61e700efcda6c978ac2aaca5e29ef3a32bc69d9f. 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/10W3i9fzCjqS8E4xqZCf0O.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/10W3i9fzCjqS8E4xqZCf0O.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x1b9c82c37d927edaaa68909d61e700efcda6c978ac2aaca5e29ef3a32bc69d9f","isrc":"TWA531480009","name":"愛的鼓勵","registered_at":"2026-06-08T21:14:19Z","spotify_id":"10W3i9fzCjqS8E4xqZCf0O","type":"track"}

茉莉雨
type: MusicRecording
duration: PT4M16S
duration ms: 256545
explicit: false
by artist: JJ Lin
in album: 新地球
  type: MusicAlbum
  date published: 2014-12-27
isrc code: TWA531480010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T16:01:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc491ab93b239b2fbdba0140e04c52b710124257ff7d0cb6746d556dc860b262a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/20UG5v2GbBXvGIsca9IqR4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/20UG5v2GbBXvGIsca9IqR4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc491ab93b239b2fbdba0140e04c52b710124257ff7d0cb6746d556dc860b262a","isrc":"TWA531480010","name":"茉莉雨","registered_at":"2026-06-04T16:01:26Z","spotify_id":"20UG5v2GbBXvGIsca9IqR4","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 0xc491ab93b239b2fbdba0140e04c52b710124257ff7d0cb6746d556dc860b262a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/20UG5v2GbBXvGIsca9IqR4.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/20UG5v2GbBXvGIsca9IqR4.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xc491ab93b239b2fbdba0140e04c52b710124257ff7d0cb6746d556dc860b262a","isrc":"TWA531480010","name":"茉莉雨","registered_at":"2026-06-04T16:01:26Z","spotify_id":"20UG5v2GbBXvGIsca9IqR4","type":"track"}

生生
type: MusicRecording
duration: PT4M18S
duration ms: 258359
explicit: false
by artist: JJ Lin
in album: 新地球
  type: MusicAlbum
  date published: 2014-12-27
isrc code: TWA531480011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T14:45:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4790cb1610ea0336284c9f0ca9b09a1219d612d648956a56dc2c00ab55d4857d
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/1O6KKbDAC5B80cdb5eFdql.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1O6KKbDAC5B80cdb5eFdql
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4790cb1610ea0336284c9f0ca9b09a1219d612d648956a56dc2c00ab55d4857d","isrc":"TWA531480011","name":"生生","registered_at":"2026-06-04T14:45:31Z","spotify_id":"1O6KKbDAC5B80cdb5eFdql","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 0x4790cb1610ea0336284c9f0ca9b09a1219d612d648956a56dc2c00ab55d4857d. 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/1O6KKbDAC5B80cdb5eFdql.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/1O6KKbDAC5B80cdb5eFdql.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x4790cb1610ea0336284c9f0ca9b09a1219d612d648956a56dc2c00ab55d4857d","isrc":"TWA531480011","name":"生生","registered_at":"2026-06-04T14:45:31Z","spotify_id":"1O6KKbDAC5B80cdb5eFdql","type":"track"}

光陰副本
type: MusicAlbum
date published: 2024-12-24
track: 光陰副本
  type: MusicRecording
  duration: PT4M12S
  duration ms: 252626
  explicit: false
  by artist: JJ Lin
  in album: 光陰副本
    type: MusicAlbum
    date published: 2024-12-24
  isrc code: TWU712409958
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T07:19:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa1e2c924c87eb32d44443982955fb6ce27ba15099b2b1a5e16545ce4b0ba4a2b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/7KJ5U4QwsM1FHvSE3M7nLM.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7KJ5U4QwsM1FHvSE3M7nLM
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xa1e2c924c87eb32d44443982955fb6ce27ba15099b2b1a5e16545ce4b0ba4a2b","isrc":"TWU712409958","name":"光陰副本","registered_at":"2026-06-04T07:19:27Z","spotify_id":"7KJ5U4QwsM1FHvSE3M7nLM","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 0xa1e2c924c87eb32d44443982955fb6ce27ba15099b2b1a5e16545ce4b0ba4a2b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7KJ5U4QwsM1FHvSE3M7nLM.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/7KJ5U4QwsM1FHvSE3M7nLM.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0xa1e2c924c87eb32d44443982955fb6ce27ba15099b2b1a5e16545ce4b0ba4a2b","isrc":"TWU712409958","name":"光陰副本","registered_at":"2026-06-04T07:19:27Z","spotify_id":"7KJ5U4QwsM1FHvSE3M7nLM","type":"track"}

Turn Of A Page
type: MusicAlbum
date published: 2024-12-24
track: Turn Of A Page
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253373
  explicit: false
  by artist: JJ Lin
  in album: Turn Of A Page
    type: MusicAlbum
    date published: 2024-12-24
  isrc code: TWU712409959
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T22:45:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcbb50cf8804015d7d5f0c762ff9b19eb20a4e554ae3b5a3e83fed09caaf49dcf
  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/1HNnSG7sMI2MgT5xTyIy5x.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1HNnSG7sMI2MgT5xTyIy5x
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xcbb50cf8804015d7d5f0c762ff9b19eb20a4e554ae3b5a3e83fed09caaf49dcf","isrc":"TWU712409959","name":"Turn Of A Page","registered_at":"2026-06-05T22:45:29Z","spotify_id":"1HNnSG7sMI2MgT5xTyIy5x","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 0xcbb50cf8804015d7d5f0c762ff9b19eb20a4e554ae3b5a3e83fed09caaf49dcf. 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/1HNnSG7sMI2MgT5xTyIy5x.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/1HNnSG7sMI2MgT5xTyIy5x.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0xcbb50cf8804015d7d5f0c762ff9b19eb20a4e554ae3b5a3e83fed09caaf49dcf","isrc":"TWU712409959","name":"Turn Of A Page","registered_at":"2026-06-05T22:45:29Z","spotify_id":"1HNnSG7sMI2MgT5xTyIy5x","type":"track"}

At Least I Had You
type: MusicAlbum
date published: 2021-11-19
track: At Least I Had You
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203006
  explicit: false
  by artist: Gentle Bones
  by artist: JJ Lin
  in album: At Least I Had You
    type: MusicAlbum
    date published: 2021-11-19
  isrc code: SGB242100626
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T14:21:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5fc047d9a69f033ee17ec5fbe6b53e437619072b0cd8e2176f1f1e32d5275ae3
  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/3hpR0IWUJMvtlq3aAyKPqz.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3hpR0IWUJMvtlq3aAyKPqz
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x5fc047d9a69f033ee17ec5fbe6b53e437619072b0cd8e2176f1f1e32d5275ae3","isrc":"SGB242100626","name":"At Least I Had You","registered_at":"2026-06-07T14:21:18Z","spotify_id":"3hpR0IWUJMvtlq3aAyKPqz","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 0x5fc047d9a69f033ee17ec5fbe6b53e437619072b0cd8e2176f1f1e32d5275ae3. 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/3hpR0IWUJMvtlq3aAyKPqz.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/3hpR0IWUJMvtlq3aAyKPqz.
    date published: 2026-06-13T12:53:06Z
    text: {"copyright_id":"0x5fc047d9a69f033ee17ec5fbe6b53e437619072b0cd8e2176f1f1e32d5275ae3","isrc":"SGB242100626","name":"At Least I Had You","registered_at":"2026-06-07T14:21:18Z","spotify_id":"3hpR0IWUJMvtlq3aAyKPqz","type":"track"}

修煉愛情
type: MusicRecording
duration: PT4M47S
duration ms: 287000
explicit: false
by artist: JJ Lin
in album: 因你 而在
  type: MusicAlbum
  date published: 2013-03-13
isrc code: TWA531398004
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T11:39:04+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x52d6646df2948458343d0c406bfa729b811bc51a6eae7475271c8865eafe8491
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/101iWa6yaODTI0RWewMK1B.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/101iWa6yaODTI0RWewMK1B
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x52d6646df2948458343d0c406bfa729b811bc51a6eae7475271c8865eafe8491","isrc":"TWA531398004","name":"修煉愛情","registered_at":"2026-06-01T11:39:04Z","spotify_id":"101iWa6yaODTI0RWewMK1B","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 0x52d6646df2948458343d0c406bfa729b811bc51a6eae7475271c8865eafe8491. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/101iWa6yaODTI0RWewMK1B.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/101iWa6yaODTI0RWewMK1B.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x52d6646df2948458343d0c406bfa729b811bc51a6eae7475271c8865eafe8491","isrc":"TWA531398004","name":"修煉愛情","registered_at":"2026-06-01T11:39:04Z","spotify_id":"101iWa6yaODTI0RWewMK1B","type":"track"}

她說
type: MusicRecording
duration: PT5M18S
duration ms: 318499
explicit: false
by artist: JJ Lin
in album: 她說
  type: MusicAlbum
  date published: 2010-12-08
isrc code: TWB671005201
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T13:52:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe6dd8cd4d48df418e17be15af041d716188ba7a80ebf78158a2271d65411387a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/632VyMrvhsHIsO4zq9khts.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/632VyMrvhsHIsO4zq9khts
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe6dd8cd4d48df418e17be15af041d716188ba7a80ebf78158a2271d65411387a","isrc":"TWB671005201","name":"她說","registered_at":"2026-06-01T13:52:17Z","spotify_id":"632VyMrvhsHIsO4zq9khts","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 0xe6dd8cd4d48df418e17be15af041d716188ba7a80ebf78158a2271d65411387a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/632VyMrvhsHIsO4zq9khts.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/632VyMrvhsHIsO4zq9khts.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xe6dd8cd4d48df418e17be15af041d716188ba7a80ebf78158a2271d65411387a","isrc":"TWB671005201","name":"她說","registered_at":"2026-06-01T13:52:17Z","spotify_id":"632VyMrvhsHIsO4zq9khts","type":"track"}

黑夜問白天
type: MusicRecording
duration: PT4M52S
duration ms: 292146
explicit: false
by artist: JJ Lin
in album: 偉大的渺小
  type: MusicAlbum
  date published: 2017-12-28
isrc code: TWA531756207
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T15:16:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x123e9c4b154c70a84b1588acebc7e855ace1387e49cdc3e1ff95328573c91eab
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5KNh5YQgfduzV4028Cfh3J.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5KNh5YQgfduzV4028Cfh3J
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x123e9c4b154c70a84b1588acebc7e855ace1387e49cdc3e1ff95328573c91eab","isrc":"TWA531756207","name":"黑夜問白天","registered_at":"2026-06-01T15:16:23Z","spotify_id":"5KNh5YQgfduzV4028Cfh3J","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 0x123e9c4b154c70a84b1588acebc7e855ace1387e49cdc3e1ff95328573c91eab. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5KNh5YQgfduzV4028Cfh3J.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/5KNh5YQgfduzV4028Cfh3J.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x123e9c4b154c70a84b1588acebc7e855ace1387e49cdc3e1ff95328573c91eab","isrc":"TWA531756207","name":"黑夜問白天","registered_at":"2026-06-01T15:16:23Z","spotify_id":"5KNh5YQgfduzV4028Cfh3J","type":"track"}

愛笑的眼睛
type: MusicRecording
duration: PT4M11S
duration ms: 251521
explicit: false
by artist: JJ Lin
in album: 她說
  type: MusicAlbum
  date published: 2010-12-08
isrc code: TWB671005202
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-02T00:07:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8613ae6b1487879410c325c16121e782c98ac772c30c89f1577b3164f6e7da07
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2SxXpn73WqM4zWhmWxeQ4s.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2SxXpn73WqM4zWhmWxeQ4s
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x8613ae6b1487879410c325c16121e782c98ac772c30c89f1577b3164f6e7da07","isrc":"TWB671005202","name":"愛笑的眼睛","registered_at":"2026-06-02T00:07:36Z","spotify_id":"2SxXpn73WqM4zWhmWxeQ4s","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 0x8613ae6b1487879410c325c16121e782c98ac772c30c89f1577b3164f6e7da07. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2SxXpn73WqM4zWhmWxeQ4s.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/2SxXpn73WqM4zWhmWxeQ4s.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x8613ae6b1487879410c325c16121e782c98ac772c30c89f1577b3164f6e7da07","isrc":"TWB671005202","name":"愛笑的眼睛","registered_at":"2026-06-02T00:07:36Z","spotify_id":"2SxXpn73WqM4zWhmWxeQ4s","type":"track"}

當你
type: MusicRecording
duration: PT4M9S
duration ms: 249248
explicit: false
by artist: JJ Lin
in album: 她說
  type: MusicAlbum
  date published: 2010-12-08
isrc code: TWB671005204
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T22:38:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4c31576944879c57045aff43298dd210078e844c9f2f5bc9641fb725be5f1b2b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/56UzFYxgkvxU188BsCKBOc.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/56UzFYxgkvxU188BsCKBOc
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4c31576944879c57045aff43298dd210078e844c9f2f5bc9641fb725be5f1b2b","isrc":"TWB671005204","name":"當你","registered_at":"2026-06-01T22:38:36Z","spotify_id":"56UzFYxgkvxU188BsCKBOc","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 0x4c31576944879c57045aff43298dd210078e844c9f2f5bc9641fb725be5f1b2b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/56UzFYxgkvxU188BsCKBOc.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/56UzFYxgkvxU188BsCKBOc.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x4c31576944879c57045aff43298dd210078e844c9f2f5bc9641fb725be5f1b2b","isrc":"TWB671005204","name":"當你","registered_at":"2026-06-01T22:38:36Z","spotify_id":"56UzFYxgkvxU188BsCKBOc","type":"track"}

記得
type: MusicRecording
duration: PT4M47S
duration ms: 287805
explicit: false
by artist: JJ Lin
in album: 她說
  type: MusicAlbum
  date published: 2010-12-08
isrc code: TWB671005211
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T07:30:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7441e022a36bba64f8700acc544344936121d9d31df79e53a7a58a1d436e0197
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2ZCn7ldYJ7doogRaGgXfNI.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2ZCn7ldYJ7doogRaGgXfNI
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x7441e022a36bba64f8700acc544344936121d9d31df79e53a7a58a1d436e0197","isrc":"TWB671005211","name":"記得","registered_at":"2026-06-04T07:30:57Z","spotify_id":"2ZCn7ldYJ7doogRaGgXfNI","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 0x7441e022a36bba64f8700acc544344936121d9d31df79e53a7a58a1d436e0197. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2ZCn7ldYJ7doogRaGgXfNI.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/2ZCn7ldYJ7doogRaGgXfNI.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x7441e022a36bba64f8700acc544344936121d9d31df79e53a7a58a1d436e0197","isrc":"TWB671005211","name":"記得","registered_at":"2026-06-04T07:30:57Z","spotify_id":"2ZCn7ldYJ7doogRaGgXfNI","type":"track"}

偉大的渺小
type: MusicRecording
duration: PT4M37S
duration ms: 277626
explicit: false
by artist: JJ Lin
in album: 偉大的渺小
  type: MusicAlbum
  date published: 2017-12-28
isrc code: TWA531756202
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T07:00:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x64814e81c257307278fe1c6c08b7b6e1e1e88929a9501de09255b8e9337cdc77
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/1P2RxojrM3KEoKgM7pbc9i.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1P2RxojrM3KEoKgM7pbc9i
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x64814e81c257307278fe1c6c08b7b6e1e1e88929a9501de09255b8e9337cdc77","isrc":"TWA531756202","name":"偉大的渺小","registered_at":"2026-06-04T07:00:29Z","spotify_id":"1P2RxojrM3KEoKgM7pbc9i","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 0x64814e81c257307278fe1c6c08b7b6e1e1e88929a9501de09255b8e9337cdc77. 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/1P2RxojrM3KEoKgM7pbc9i.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/1P2RxojrM3KEoKgM7pbc9i.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x64814e81c257307278fe1c6c08b7b6e1e1e88929a9501de09255b8e9337cdc77","isrc":"TWA531756202","name":"偉大的渺小","registered_at":"2026-06-04T07:00:29Z","spotify_id":"1P2RxojrM3KEoKgM7pbc9i","type":"track"}

心牆
type: MusicRecording
duration: PT3M43S
duration ms: 223570
explicit: false
by artist: JJ Lin
in album: 她說
  type: MusicAlbum
  date published: 2010-12-08
isrc code: TWB671005208
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T08:04:04+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x168f01982005bbd5d11e506e2b6c339748500b0aba63c01bc48a5e5cde3363ad
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/3ZyidDQzBzf1U1p1Wlbsuy.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3ZyidDQzBzf1U1p1Wlbsuy
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x168f01982005bbd5d11e506e2b6c339748500b0aba63c01bc48a5e5cde3363ad","isrc":"TWB671005208","name":"心牆","registered_at":"2026-06-04T08:04:04Z","spotify_id":"3ZyidDQzBzf1U1p1Wlbsuy","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 0x168f01982005bbd5d11e506e2b6c339748500b0aba63c01bc48a5e5cde3363ad. 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/3ZyidDQzBzf1U1p1Wlbsuy.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/3ZyidDQzBzf1U1p1Wlbsuy.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x168f01982005bbd5d11e506e2b6c339748500b0aba63c01bc48a5e5cde3363ad","isrc":"TWB671005208","name":"心牆","registered_at":"2026-06-04T08:04:04Z","spotify_id":"3ZyidDQzBzf1U1p1Wlbsuy","type":"track"}

凍結
type: MusicRecording
duration: PT4M47S
duration ms: 287080
explicit: false
by artist: JJ Lin
in album: 樂行者
  type: MusicAlbum
  date published: 2003-04-01
isrc code: TWB670301205
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T10:07:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2f45b4554a5bb0298a361150f5cf419662efe2466d7d8ed1cb8f295d2c3cd0a1
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/78E40DUsI511l4qx1ZALBx.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/78E40DUsI511l4qx1ZALBx
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x2f45b4554a5bb0298a361150f5cf419662efe2466d7d8ed1cb8f295d2c3cd0a1","isrc":"TWB670301205","name":"凍結","registered_at":"2026-06-04T10:07:53Z","spotify_id":"78E40DUsI511l4qx1ZALBx","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 0x2f45b4554a5bb0298a361150f5cf419662efe2466d7d8ed1cb8f295d2c3cd0a1. 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/78E40DUsI511l4qx1ZALBx.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/78E40DUsI511l4qx1ZALBx.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x2f45b4554a5bb0298a361150f5cf419662efe2466d7d8ed1cb8f295d2c3cd0a1","isrc":"TWB670301205","name":"凍結","registered_at":"2026-06-04T10:07:53Z","spotify_id":"78E40DUsI511l4qx1ZALBx","type":"track"}

翅膀
type: MusicRecording
duration: PT3M41S
duration ms: 221946
explicit: false
by artist: JJ Lin
in album: 樂行者
  type: MusicAlbum
  date published: 2003-04-01
isrc code: TWB670301203
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T10:18:27+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6658361cc58be4421ce95fcad5be3071d81fb808eb03360377c674ce5d17e079
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1gpyAohAdbon7duegV9FN4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1gpyAohAdbon7duegV9FN4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6658361cc58be4421ce95fcad5be3071d81fb808eb03360377c674ce5d17e079","isrc":"TWB670301203","name":"翅膀","registered_at":"2026-06-04T10:18:27Z","spotify_id":"1gpyAohAdbon7duegV9FN4","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 0x6658361cc58be4421ce95fcad5be3071d81fb808eb03360377c674ce5d17e079. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1gpyAohAdbon7duegV9FN4.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/1gpyAohAdbon7duegV9FN4.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x6658361cc58be4421ce95fcad5be3071d81fb808eb03360377c674ce5d17e079","isrc":"TWB670301203","name":"翅膀","registered_at":"2026-06-04T10:18:27Z","spotify_id":"1gpyAohAdbon7duegV9FN4","type":"track"}

裂縫中的陽光
type: MusicRecording
duration: PT3M48S
duration ms: 228600
explicit: false
by artist: JJ Lin
in album: 因你 而在
  type: MusicAlbum
  date published: 2013-03-13
isrc code: TWA531398008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T13:07:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd6176b04415be02ff92239a113390d7ae1b9875652e06fe79ab28763cf2b1df0
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/4REzuXet7gr8UCA3T5tK2s.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4REzuXet7gr8UCA3T5tK2s
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd6176b04415be02ff92239a113390d7ae1b9875652e06fe79ab28763cf2b1df0","isrc":"TWA531398008","name":"裂縫中的陽光","registered_at":"2026-06-04T13:07:34Z","spotify_id":"4REzuXet7gr8UCA3T5tK2s","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 0xd6176b04415be02ff92239a113390d7ae1b9875652e06fe79ab28763cf2b1df0. 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/4REzuXet7gr8UCA3T5tK2s.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/4REzuXet7gr8UCA3T5tK2s.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xd6176b04415be02ff92239a113390d7ae1b9875652e06fe79ab28763cf2b1df0","isrc":"TWA531398008","name":"裂縫中的陽光","registered_at":"2026-06-04T13:07:34Z","spotify_id":"4REzuXet7gr8UCA3T5tK2s","type":"track"}

絕不絕
type: MusicRecording
duration: PT3M46S
duration ms: 226000
explicit: false
by artist: JJ Lin
in album: 絕不絕
  type: MusicAlbum
  date published: 2024-07-21
isrc code: TWU712402853
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T22:42:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3f9528b465c71abfc4c64919ec7d4c5f26cb9af0a407b7ea1e1782d32957444a
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/080IlSWjzRLzNfnXrREgGd.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/080IlSWjzRLzNfnXrREgGd
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3f9528b465c71abfc4c64919ec7d4c5f26cb9af0a407b7ea1e1782d32957444a","isrc":"TWU712402853","name":"絕不絕","registered_at":"2026-06-05T22:42:32Z","spotify_id":"080IlSWjzRLzNfnXrREgGd","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 0x3f9528b465c71abfc4c64919ec7d4c5f26cb9af0a407b7ea1e1782d32957444a. 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/080IlSWjzRLzNfnXrREgGd.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/080IlSWjzRLzNfnXrREgGd.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x3f9528b465c71abfc4c64919ec7d4c5f26cb9af0a407b7ea1e1782d32957444a","isrc":"TWU712402853","name":"絕不絕","registered_at":"2026-06-05T22:42:32Z","spotify_id":"080IlSWjzRLzNfnXrREgGd","type":"track"}

會有那麼一天
type: MusicRecording
duration: PT4M8S
duration ms: 248226
explicit: false
by artist: JJ Lin
in album: 樂行者
  type: MusicAlbum
  date published: 2003-04-01
isrc code: TWB670301210
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T15:32:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf591632592f1889bf27f2a4b2106b2739f0b4aa8671a8a7746291bba6f8c9cf2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6U0fWlBshjYDtaolsU9nNs.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6U0fWlBshjYDtaolsU9nNs
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf591632592f1889bf27f2a4b2106b2739f0b4aa8671a8a7746291bba6f8c9cf2","isrc":"TWB670301210","name":"會有那麼一天","registered_at":"2026-06-04T15:32:50Z","spotify_id":"6U0fWlBshjYDtaolsU9nNs","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 0xf591632592f1889bf27f2a4b2106b2739f0b4aa8671a8a7746291bba6f8c9cf2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6U0fWlBshjYDtaolsU9nNs.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/6U0fWlBshjYDtaolsU9nNs.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xf591632592f1889bf27f2a4b2106b2739f0b4aa8671a8a7746291bba6f8c9cf2","isrc":"TWB670301210","name":"會有那麼一天","registered_at":"2026-06-04T15:32:50Z","spotify_id":"6U0fWlBshjYDtaolsU9nNs","type":"track"}

因你而在
type: MusicRecording
duration: PT4M25S
duration ms: 265733
explicit: false
by artist: JJ Lin
in album: 因你 而在
  type: MusicAlbum
  date published: 2013-03-13
isrc code: TWA531398001
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T13:27:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfed9403c03ecd60543ce3f865896949e1d9864f4edd5ec890df16ac419edd4f0
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/7m5b8tUP4trW5bpFAw1lgW.json