王晴
type: MusicGroup
genre: c-pop
popularity: 16
followers: 498
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3f3ea5ec54e81ddcbb65a735653989b3cdc165a6a2d6e6183e9ee3c1f7bcff97
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953727
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953727
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/920aa13c-b623-44fb-8684-1246836d9965.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/920aa13c-b623-44fb-8684-1246836d9965.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/920aa13c-b623-44fb-8684-1246836d9965
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-15T02:33:01Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3f3ea5ec54e81ddcbb65a735653989b3cdc165a6a2d6e6183e9ee3c1f7bcff97","name":"王晴","registered_at":"2026-06-14T19:50:09Z","symbol":"NIM0558341","token_address":"0x12cd91cb0ab233a1e2067ea93f433fa8fac91532","type":"artist","uuid":"920aa13c-b623-44fb-8684-1246836d9965"}
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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f3ea5ec54e81ddcbb65a735653989b3cdc165a6a2d6e6183e9ee3c1f7bcff97. Chain 2 (Bitcoin): anchored in block 953727 (2026-06-15T02:33:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/920aa13c-b623-44fb-8684-1246836d9965.json and https://artists.proofprofile.net/proofs/artist/920aa13c-b623-44fb-8684-1246836d9965.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-15T02:33:01Z
  text: {"copyright_id":"0x3f3ea5ec54e81ddcbb65a735653989b3cdc165a6a2d6e6183e9ee3c1f7bcff97","name":"王晴","registered_at":"2026-06-14T19:50:09Z","symbol":"NIM0558341","token_address":"0x12cd91cb0ab233a1e2067ea93f433fa8fac91532","type":"artist","uuid":"920aa13c-b623-44fb-8684-1246836d9965"}
album: 抓不住的云 (DJ京仔版)
  type: MusicAlbum
  date published: 2023-04-04
album: 下辈子也要找到你 (粤语DJ九零版)
  type: MusicAlbum
  date published: 2025-02-27
  track: 下辈子也要找到你 - 粤语DJ九零版
    type: MusicRecording
    duration: PT3M8S
    duration ms: 188307
    explicit: false
    by artist: 王晴
    in album: 下辈子也要找到你 (粤语DJ九零版)
      type: MusicAlbum
      date published: 2025-02-27
    genre: c-pop
    isrc code: KJZSS2606087
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-08T00:06:43+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x4c2355f7116636a3240c2c4016224f691d356cc27381e1b30ad85361d609a1cc
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957120
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957120
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KJZSS2606087
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-08T03:22:41Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c2355f7116636a3240c2c4016224f691d356cc27381e1b30ad85361d609a1cc. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KJZSS2606087.
      date published: 2026-07-08T03:22:41Z
    audio: 下辈子也要找到你 - 粤语DJ九零版
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 138.391
      additional property: Musical Key
        type: PropertyValue
        value: 11
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.925
      additional property: Energy
        type: PropertyValue
        value: 0.884
      additional property: Speechiness
        type: PropertyValue
        value: 0.058
      additional property: Acousticness
        type: PropertyValue
        value: 0.224
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.358
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.956
      additional property: Loudness (dB)
        type: PropertyValue
        value: -8.011
      additional property: Key Name
        type: PropertyValue
        value: B
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: 下辈子也要找到你 (粤语版)
  type: MusicAlbum
  date published: 2025-02-24
album: 沒有算了
  type: MusicAlbum
  date published: 2025-02-21
  track: 沒有算了
    type: MusicRecording
    duration: PT4M50S
    duration ms: 290436
    explicit: false
    by artist: 王晴
    in album: 沒有算了
      type: MusicAlbum
      date published: 2025-02-21
    genre: c-pop
    isrc code: TWCT52539351
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-26T07:47:41+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x30691c785b59e3653f28442bc3bfa1357bcb1ecf0f0151aadbe50e5b08bab076
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956304
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956304
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWCT52539351
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-02T03:55:08Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30691c785b59e3653f28442bc3bfa1357bcb1ecf0f0151aadbe50e5b08bab076. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWCT52539351.
      date published: 2026-07-02T03:55:08Z
    audio: 沒有算了
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 139.686
      additional property: Musical Key
        type: PropertyValue
        value: 0
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.501
      additional property: Energy
        type: PropertyValue
        value: 0.408
      additional property: Speechiness
        type: PropertyValue
        value: 0.028
      additional property: Acousticness
        type: PropertyValue
        value: 0.887
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: 跨不过的距离（我明明还是会突然想起你）
album: 都是爱情惹的祸
album: 在我剧本里杀青
album: Passion
album: 可惜枫叶红时总多离别
album: 晚星
album: 谜底 (DjHonda仔版)
album: 你若戀戀不舍我就念念不忘
album: 天际 (粤语DJ九零版)
album: 天际 (粤语版)
album: 爱情的故事
album: 好聚非好散
album: 尘世戏子
album: 秋来秋去
album: 退让
album: 冷冷的雨冷冷的你 (DJ九零版)
album: 冷冷的雨冷冷的你
album: 你凭什么闯进我的世界
album: 躲不掉的劫
album: 字字诛心
album: 好像我也该结婚了
album: 他她它
album: 明明说好 (DJ默涵版)
album: 單人旁
album: 抓不住的云
album: 明明说好 (伴奏)
album: 明明说好
album: 海的那边还是海 (DJ九零版)
album: 抓不住的云 (DJ默涵版)
album: 谁没有 (伴奏)
album: 谁没有
album: 夜晚的缝隙
album: 海的那边还是海 (伴奏)
album: 海的那边还是海
album: 浪子回头
album: 说辞
track: 友情之歌

Instrumentalness
type: PropertyValue
value: 0

Liveness
type: PropertyValue
value: 0.138

Valence (Positivity)
type: PropertyValue
value: 0.249

Loudness (dB)
type: PropertyValue
value: -10.237

Key Name
type: PropertyValue
value: C

Mode Name
type: PropertyValue
value: Major

跨不过的距离（我明明还是会突然想起你）
type: MusicAlbum
date published: 2025-01-20
track: 跨不过的距离（我明明还是会突然想起你）
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259590
  explicit: false
  by artist: 王晴
  in album: 跨不过的距离（我明明还是会突然想起你）
    type: MusicAlbum
    date published: 2025-01-20
  genre: c-pop
  isrc code: HKD012380466
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T20:19:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x88b350359c8d75f5a98fa15b5660d5d7a7eb749b288be8e69553f2bf7405570c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957120
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD012380466
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:22:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88b350359c8d75f5a98fa15b5660d5d7a7eb749b288be8e69553f2bf7405570c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD012380466.
    date published: 2026-07-08T03:22:41Z
  audio: 跨不过的距离（我明明还是会突然想起你）
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 116.679
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.671
    additional property: Energy
      type: PropertyValue
      value: 0.496
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.624
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.138
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.307
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.394
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

都是爱情惹的祸
type: MusicAlbum
date published: 2024-12-10

在我剧本里杀青
type: MusicAlbum
date published: 2024-10-22

Passion
type: MusicAlbum
date published: 2024-10-22

可惜枫叶红时总多离别
type: MusicAlbum
date published: 2024-10-17

晚星
type: MusicAlbum
date published: 2024-08-22
track: 晚星
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202680
  explicit: false
  by artist: 王晴
  in album: 晚星
    type: MusicAlbum
    date published: 2024-08-22
  genre: c-pop
  isrc code: HKD012343761
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T21:04:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb69f6b92d8863b19c2eff79b63f7eba8a84f58de07def699d1e2d6ae4acbc865
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD012343761
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb69f6b92d8863b19c2eff79b63f7eba8a84f58de07def699d1e2d6ae4acbc865. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD012343761.
    date published: 2026-07-08T03:20:19Z
  audio: 晚星
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.69
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.669
    additional property: Energy
      type: PropertyValue
      value: 0.726
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.739
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.12
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.216
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.581
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

谜底 (DjHonda仔版)
type: MusicAlbum
date published: 2024-06-16

你若戀戀不舍我就念念不忘
type: MusicAlbum
date published: 2024-04-23
track: 你若戀戀不舍我就念念不忘
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175454
  explicit: false
  by artist: 王晴
  in album: 你若戀戀不舍我就念念不忘
    type: MusicAlbum
    date published: 2024-04-23
  genre: c-pop
  isrc code: HKE022234261
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T15:31:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x273f41b52dc93d7af2706e246eaab10d253654f81ba546f6f4061bd278664de7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKE022234261
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273f41b52dc93d7af2706e246eaab10d253654f81ba546f6f4061bd278664de7. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKE022234261.
    date published: 2026-07-08T03:20:19Z
  audio: 你若戀戀不舍我就念念不忘
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.831
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.716
    additional property: Energy
      type: PropertyValue
      value: 0.601
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.741
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.348
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.244
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

天际 (粤语DJ九零版)
type: MusicAlbum
date published: 2024-04-09

天际 (粤语版)
type: MusicAlbum
date published: 2024-03-26
track: 天际 - 粤语版
  type: MusicRecording
  duration: PT5M46S
  duration ms: 346040
  explicit: false
  by artist: 王晴
  in album: 天际 (粤语版)
    type: MusicAlbum
    date published: 2024-03-26
  genre: c-pop
  isrc code: KJPG27848797
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T21:28:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0f85461ca0dfa1df0d21ebe3779272dce87fcf8e6efe3722550c1709d5a5c336
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957120
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KJPG27848797
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:22:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f85461ca0dfa1df0d21ebe3779272dce87fcf8e6efe3722550c1709d5a5c336. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KJPG27848797.
    date published: 2026-07-08T03:22:41Z
  audio: 天际 - 粤语版
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 172.365
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.493
    additional property: Energy
      type: PropertyValue
      value: 0.439
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.559
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.112
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.354
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.065
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

爱情的故事
type: MusicAlbum
date published: 2024-01-24
track: 爱情的故事
  type: MusicRecording
  duration: PT4M38S
  duration ms: 278095
  explicit: false
  by artist: 王晴
  in album: 爱情的故事
    type: MusicAlbum
    date published: 2024-01-24
  genre: c-pop
  isrc code: KJO7H9365183
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T17:23:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc8d8f34895505eeed310ca945f4e97c4ef58635c4486f538714895eb2e5144ed
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KJO7H9365183
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8d8f34895505eeed310ca945f4e97c4ef58635c4486f538714895eb2e5144ed. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KJO7H9365183.
    date published: 2026-07-08T03:20:19Z
  audio: 爱情的故事
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.609
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.722
    additional property: Energy
      type: PropertyValue
      value: 0.448
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.755
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.144
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.236
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.074
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

好聚非好散
type: MusicAlbum
date published: 2023-12-08
track: 好聚非好散
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230769
  explicit: false
  by artist: 王晴
  in album: 好聚非好散
    type: MusicAlbum
    date published: 2023-12-08
  genre: c-pop
  isrc code: HKG731672678
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T07:42:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcd0c4bd44d0d46af6ba13e3e65b735f8c3f6cb421d533cf4391f370680cf82a8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG731672678
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd0c4bd44d0d46af6ba13e3e65b735f8c3f6cb421d533cf4391f370680cf82a8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG731672678.
    date published: 2026-07-08T03:20:19Z
  audio: 好聚非好散
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.429
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.644
    additional property: Energy
      type: PropertyValue
      value: 0.641
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.749
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.087
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.291
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.726
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

尘世戏子
type: MusicAlbum
date published: 2023-10-31
track: 尘世戏子 - 女声版
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245166
  explicit: false
  by artist: 王晴
  in album: 尘世戏子
    type: MusicAlbum
    date published: 2023-10-31
  genre: c-pop
  isrc code: HKG731681725
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T10:59:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5d5c2dcdef0f100061aa0ec748429a2c9cb4e5430841b71a3202f2e3a8ff7ef9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957061
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957061
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG731681725
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-07T16:07:00Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d5c2dcdef0f100061aa0ec748429a2c9cb4e5430841b71a3202f2e3a8ff7ef9. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG731681725.
    date published: 2026-07-07T16:07:00Z
  audio: 尘世戏子 - 女声版
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.628
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.672
    additional property: Energy
      type: PropertyValue
      value: 0.575
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.739
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.243
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.529
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.449
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: 尘世戏子 - DJ-lucky小阳版
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168750
  explicit: false
  by artist: 王晴
  in album: 尘世戏子
    type: MusicAlbum
    date published: 2023-10-31
  genre: c-pop
  isrc code: HKG731681726
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-08-01T01:32:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x81b5e11ef909ca760ee5730bb006240f15d7c1d2be5b052359263d30fe4d4dd0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960500
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960500
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG731681726
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-08-01T03:13:03Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81b5e11ef909ca760ee5730bb006240f15d7c1d2be5b052359263d30fe4d4dd0. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG731681726.
    date published: 2026-08-01T03:13:03Z
  audio: 尘世戏子 - DJ-lucky小阳版
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 137.012
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.808
    additional property: Energy
      type: PropertyValue
      value: 0.885
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.145
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.016
    additional property: Liveness
      type: PropertyValue
      value: 0.127
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.962
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.744
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

秋来秋去
type: MusicAlbum
date published: 2023-10-06
track: 秋来秋去
  type: MusicRecording
  duration: PT4M44S
  duration ms: 284872
  explicit: false
  by artist: 王晴
  in album: 秋来秋去
    type: MusicAlbum
    date published: 2023-10-06
  genre: c-pop
  isrc code: DGA092392447
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-23T22:08:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7e8b6e9bf3093049c771fb943f73cfcaba96cb6be96c33e9ddbe8db037759c92
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA092392447
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8b6e9bf3093049c771fb943f73cfcaba96cb6be96c33e9ddbe8db037759c92. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA092392447.
    date published: 2026-07-02T03:55:08Z
  audio: 秋来秋去
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.345
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.681
    additional property: Energy
      type: PropertyValue
      value: 0.474
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.792
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.112
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.36
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.554
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

退让
type: MusicAlbum
date published: 2023-09-20
track: 退让
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210394
  explicit: false
  by artist: 王晴
  in album: 退让
    type: MusicAlbum
    date published: 2023-09-20
  genre: c-pop
  isrc code: DGA0H2359584
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T23:18:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1f07759836cbb1b5ecb7400c197ee4678c4b25a36d586caa4b0a6d0f719f660c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA0H2359584
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f07759836cbb1b5ecb7400c197ee4678c4b25a36d586caa4b0a6d0f719f660c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA0H2359584.
    date published: 2026-07-02T03:30:09Z
  audio: 退让
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.166
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.658
    additional property: Energy
      type: PropertyValue
      value: 0.721
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.779
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.162
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.411
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.152
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

冷冷的雨冷冷的你 (DJ九零版)
type: MusicAlbum
date published: 2023-08-16

冷冷的雨冷冷的你
type: MusicAlbum
date published: 2023-07-26

你凭什么闯进我的世界
type: MusicAlbum
date published: 2023-07-10

躲不掉的劫
type: MusicAlbum
date published: 2023-07-05

字字诛心
type: MusicAlbum
date published: 2023-06-20
track: 字字诛心
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186086
  explicit: false
  by artist: 王晴
  in album: 字字诛心
    type: MusicAlbum
    date published: 2023-06-20
  genre: c-pop
  isrc code: KJ7IY3537122
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T14:38:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x35c65b6df3a3dab31c363be25c9dc22fa6853c94e2ca1a9fbe3607550ce6f440
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960268
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960268
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KJ7IY3537122
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-30T14:53:07Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c65b6df3a3dab31c363be25c9dc22fa6853c94e2ca1a9fbe3607550ce6f440. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KJ7IY3537122.
    date published: 2026-07-30T14:53:07Z
  audio: 字字诛心
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.767
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.615
    additional property: Energy
      type: PropertyValue
      value: 0.579
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.731
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.277
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.715
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

好像我也该结婚了
type: MusicAlbum
date published: 2023-06-07
track: 好像我也该结婚了
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196946
  explicit: false
  by artist: 王晴
  in album: 好像我也该结婚了
    type: MusicAlbum
    date published: 2023-06-07
  genre: c-pop
  isrc code: HKG732358300
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T20:19:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x89e90ae6a42607689b9c928cc430e7815d32dc4f7aafcd285b92d94a9502c7af
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957120
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG732358300
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:22:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89e90ae6a42607689b9c928cc430e7815d32dc4f7aafcd285b92d94a9502c7af. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG732358300.
    date published: 2026-07-08T03:22:41Z
  audio: 好像我也该结婚了
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.135
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.628
    additional property: Energy
      type: PropertyValue
      value: 0.722
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.598
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.152
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.678
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

他她它
type: MusicAlbum
date published: 2023-04-12
track: 他她它
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216250
  explicit: false
  by artist: 王晴
  in album: 他她它
    type: MusicAlbum
    date published: 2023-04-12
  genre: c-pop
  isrc code: TWDL72302141
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T21:00:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x961b929d347fd60c968ae36ee88369c76897fcb35f348317f305c091c468ab55
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957120
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWDL72302141
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:22:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x961b929d347fd60c968ae36ee88369c76897fcb35f348317f305c091c468ab55. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWDL72302141.
    date published: 2026-07-08T03:22:41Z
  audio: 他她它
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 137.005
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.661
    additional property: Energy
      type: PropertyValue
      value: 0.464
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.769
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.08
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.259
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.405
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

明明说好 (DJ默涵版)
type: MusicAlbum
date published: 2023-04-11

單人旁
type: MusicAlbum
date published: 2023-03-31

抓不住的云
type: MusicAlbum
date published: 2023-03-30
track: 抓不住的云
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225205
  explicit: false
  by artist: 王晴
  in album: 抓不住的云
    type: MusicAlbum
    date published: 2023-03-30
  genre: c-pop
  isrc code: HKD012395310
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-08-01T03:38:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1697587e8ca31016e3e98702d73d2961ff51d6c6204708232f2ab3236eeaa21a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960506
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960506
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD012395310
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-08-01T03:50:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1697587e8ca31016e3e98702d73d2961ff51d6c6204708232f2ab3236eeaa21a. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD012395310.
    date published: 2026-08-01T03:50:58Z
  audio: 抓不住的云
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.709
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.574
    additional property: Energy
      type: PropertyValue
      value: 0.656
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.574
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.192
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.371
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.142
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

明明说好 (伴奏)
type: MusicAlbum
date published: 2023-03-23

明明说好
type: MusicAlbum
date published: 2023-03-23

海的那边还是海 (DJ九零版)
type: MusicAlbum
date published: 2023-03-10

抓不住的云 (DJ默涵版)
type: MusicAlbum
date published: 2023-03-10

谁没有 (伴奏)
type: MusicAlbum
date published: 2023-03-09

谁没有
type: MusicAlbum
date published: 2023-03-09

夜晚的缝隙
type: MusicAlbum
date published: 2023-03-07

海的那边还是海 (伴奏)
type: MusicAlbum
date published: 2023-03-02

海的那边还是海
type: MusicAlbum
date published: 2023-03-02

浪子回头
type: MusicAlbum
date published: 2023-03-02
track: 浪子回头
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187919
  explicit: false
  by artist: 王晴
  in album: 浪子回头
    type: MusicAlbum
    date published: 2023-03-02
  genre: c-pop
  isrc code: CNZ781901096
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-26T07:47:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x889fee95f6f05ef0495312f7a4174a2bbbc5ab681c22546ea59c3ad64d672b48
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CNZ781901096
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x889fee95f6f05ef0495312f7a4174a2bbbc5ab681c22546ea59c3ad64d672b48. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CNZ781901096.
    date published: 2026-07-02T03:55:08Z
  audio: 浪子回头
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.35
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.731
    additional property: Energy
      type: PropertyValue
      value: 0.809
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.093
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.073
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.345
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.079
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

说辞
type: MusicAlbum
date published: 2023-02-16

友情之歌
type: MusicRecording
duration: PT3M30S
duration ms: 210666
explicit: false
by artist: 亮声open
by artist: 王晴
in album: 友情之歌
  type: MusicAlbum
  date published: 2020-04-16
isrc code: HKG732112067
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-29T15:32:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa148fd8c021120e18a33e9a2836cfd3f8c2ce523fee02d5124ba90e642a5f252
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960125
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960125
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG732112067
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-29T15:38:18Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa148fd8c021120e18a33e9a2836cfd3f8c2ce523fee02d5124ba90e642a5f252. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG732112067.
  date published: 2026-07-29T15:38:18Z
audio: 友情之歌
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 172.419
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.571
  additional property: Energy
    type: PropertyValue
    value: 0.661
  additional property: Speechiness
    type: PropertyValue
    value: 0.095
  additional property: Acousticness
    type: PropertyValue
    value: 0.057
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.109
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.176
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.481
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor