Thanh Hưng
type: MusicGroup
genre: vietnamese lo-fi
genre: vinahouse
genre: v-pop
description: Thanh Hưng (Vietnamese: ) is a commune in Đồng Tháp province, Vietnam. It is one of the 102 new wards, communes of the province following the reorganization in 2025. Geography thumb|right|350px|Loc
popularity: 52
followers: 178992
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe31997d1bcc7f5f17ad15c8e3ed7bc2dee4177f228b78946942b683a560926bf
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953407
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953407
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/13b229d5-de0e-42b7-bd08-92bb332b4b66.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/13b229d5-de0e-42b7-bd08-92bb332b4b66.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/13b229d5-de0e-42b7-bd08-92bb332b4b66
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe31997d1bcc7f5f17ad15c8e3ed7bc2dee4177f228b78946942b683a560926bf","name":"Thanh Hưng","registered_at":"2026-06-11T12:20:22Z","symbol":"NIM0026469","token_address":"0x3e0bbc77d804c1ca4e84053b92126a618b9081f9","type":"artist","uuid":"13b229d5-de0e-42b7-bd08-92bb332b4b66"}
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 0xe31997d1bcc7f5f17ad15c8e3ed7bc2dee4177f228b78946942b683a560926bf. 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/13b229d5-de0e-42b7-bd08-92bb332b4b66.json and https://artists.proofprofile.net/proofs/artist/13b229d5-de0e-42b7-bd08-92bb332b4b66.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xe31997d1bcc7f5f17ad15c8e3ed7bc2dee4177f228b78946942b683a560926bf","name":"Thanh Hưng","registered_at":"2026-06-11T12:20:22Z","symbol":"NIM0026469","token_address":"0x3e0bbc77d804c1ca4e84053b92126a618b9081f9","type":"artist","uuid":"13b229d5-de0e-42b7-bd08-92bb332b4b66"}
album: Đợi Em Về
  type: MusicAlbum
  date published: 2012-01-01
  track: Đợi Em Về
    type: MusicRecording
    duration: PT5M15S
    duration ms: 315440
    explicit: false
    by artist: Thanh Hưng
    in album: Đợi Em Về
      type: MusicAlbum
      date published: 2012-01-01
    genre: vietnamese lo-fi
    genre: vinahouse
    genre: v-pop
    isrc code: QM4TX2467582
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-29T18:09:36+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xc042dd2cfe811800a7c37a92b2825bbbe830a0ac3e080aa07f14f33596be8e29
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956375
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956375
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX2467582
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-02T16:51:38Z
    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 0xc042dd2cfe811800a7c37a92b2825bbbe830a0ac3e080aa07f14f33596be8e29. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QM4TX2467582.
      date published: 2026-07-02T16:51:38Z
    audio: Đợi Em Về
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 136.233
      additional property: Musical Key
        type: PropertyValue
        value: 5
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.488
      additional property: Energy
        type: PropertyValue
        value: 0.447
      additional property: Speechiness
        type: PropertyValue
        value: 0.027
      additional property: Acousticness
        type: PropertyValue
        value: 0.857
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.095
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.463
      additional property: Loudness (dB)
        type: PropertyValue
        value: -7.587
      additional property: Key Name
        type: PropertyValue
        value: F
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: Tìm Về Lời Ru
  type: MusicAlbum
  date published: 2013-01-01
  track: Tìm Về Lời Ru
    type: MusicRecording
    duration: PT5M45S
    duration ms: 345300
    explicit: false
    by artist: Thanh Hưng
    in album: Tìm Về Lời Ru
      type: MusicAlbum
      date published: 2013-01-01
    genre: vietnamese lo-fi
    genre: vinahouse
    genre: v-pop
    isrc code: QM4TX2466266
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-02T23:47:20+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x219a8382ea543690f2a4eecf6f453d638fb7bfb406394d2a16c56cf1542a64bc
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956422
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956422
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX2466266
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-03T01:01:38Z
    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 0x219a8382ea543690f2a4eecf6f453d638fb7bfb406394d2a16c56cf1542a64bc. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QM4TX2466266.
      date published: 2026-07-03T01:01:38Z
    audio: Tìm Về Lời Ru
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 99.857
      additional property: Musical Key
        type: PropertyValue
        value: 7
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.376
      additional property: Energy
        type: PropertyValue
        value: 0.421
      additional property: Speechiness
        type: PropertyValue
        value: 0.027
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Thanh Hưng Idol Collection
album: Yêu Khác Thương Hại
album: Sai Người Sai Thời Điểm
album: Sai Người Sai Thời Điểm (Lofi Ver.)
album: Dung Nguoi Dung Thoi Diempo (Original)
album: Đúng Người Đúng Thời Điểm (Nemo Remix)
album: Đúng Người Đúng Thời Điểm
album: Dung Nguoi Dung Thoi Diem (Original)
album: Dung Nguoi Dung Thoi Diem. (Original)
album: Quan Trọng Là Thần Thái
album: Tìm Về Lời Ru, Pt. 2
album: Tìm Về Lời Ru, Pt. 1
album: Anh Là Chàng Ngố
album: Thay Tôi Yêu Cô Ấy
album: Thay Tôi Yêu Cô Ấy (EDM Remix)
album: Phải Giữ Em Thôi!
album: Phải Giữ Em Thôi
album: Em Muốn Ta Là Gì
album: Em Một Mình Quen Rồi
album: Thay Tôi Yêu Cô Ấy (Remix)
album: Tết Của Ế
album: Đúng Người Đúng Thời Điểm (Ballad Ver.)
album: Yêu Nhiều Ghen Nhiều
album: Ai Đợi Mình Được Mãi
album: Ai Đợi Mình Được Mãi (Remix)
album: Chắc Vì Mình Chưa Tốt
album: Chắc Vì Mình Chưa Tốt (Vinahouse)
album: Cần Không Có, Có Không Cần
album: Cần Không Có, Có Không Cần (Phong Max Remix)
album: Cần Không Có,Có Không Cần (Lofi Version)
album: Cần Không Có, Có Không Cần (Lofi Version)
album: Tết Này Con Không Về
album: Anh Thề Đấy
album: Yêu Mà Chưa Dám Nói
album: Quên Đi Thì Hơn
album: Tệ Thật, Anh Nhớ Em
album: Người Không May Mắn
album: Anh Thề Đấy (Remix)
album: Kỷ Niệm Giam Cầm Chúng Ta
album: Lao Tâm Khổ Tứ
album: Vạn Sự Tuỳ Duyên
album: Thuận Lòng Tát Cạn Biển Đông
album: Ước Mơ (Album Thế Giới Thanh Bình)
album: Chuyến Xe Cuộc Đời (Ballad Ver.)
album: Chuyến Xe Cuộc Đời (Thanh Hưng Cover)
album: Đóa Hoa Và Chàng Khờ
album: Sáng Mì Gói Đói Có Nhau
album: Gió Tầng Gió Mây Tầng Mây (Remix)
album: Chuyến Xe Cuộc Đời (Quý Nhỏ Remix)
album: Nỗi Nhớ Vô Hạn (Trí Thức Remix)
album: Nỗi Nhớ Vô Hạn (Lofi)
album: Nỗi Nhớ Vô Hạn (Rumba)
album: Nỗi Nhớ Vô Hạn (Quý Nhỏ Remix)
album: Nỗi Nhớ Vô Hạn (Remix)
album: Nỗi Nhớ Vô Hạn
album: Chuyến Xe Cuộc Đời (Remix)
album: Sai Một Ly (Remix)
album: Chuyến Xe Cuộc Đời (Huy PT Remix)
album: Chuyến Xe Cuộc Đời (Thanh Huyy Remix)

Acousticness
type: PropertyValue
value: 0.631

Instrumentalness
type: PropertyValue
value: 0

Liveness
type: PropertyValue
value: 0.232

Valence (Positivity)
type: PropertyValue
value: 0.367

Loudness (dB)
type: PropertyValue
value: -5.822

Key Name
type: PropertyValue
value: G

Mode Name
type: PropertyValue
value: Major

Thanh Hưng Idol Collection
type: MusicAlbum
date published: 2016-06-06
track: Anh Là Chàng Ngố
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265377
  explicit: false
  by artist: Thanh Hưng
  in album: Thanh Hưng Idol Collection
    type: MusicAlbum
    date published: 2016-06-06
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: VNR011030560
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T18:13:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc585d0037e562b8a8a5d0c54326d6b1646e1ed29bde645f33b95a407040d8412
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011030560
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  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 0xc585d0037e562b8a8a5d0c54326d6b1646e1ed29bde645f33b95a407040d8412. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/VNR011030560.
    date published: 2026-07-02T16:51:38Z
  audio: Anh Là Chàng Ngố
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 113.977
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.64
    additional property: Energy
      type: PropertyValue
      value: 0.466
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.868
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.084
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.528
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.754
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Yêu Khác Thương Hại
type: MusicAlbum
date published: 2018-01-01

Sai Người Sai Thời Điểm
type: MusicAlbum
date published: 2018-03-01

Sai Người Sai Thời Điểm (Lofi Ver.)
type: MusicAlbum
date published: 2019

Sai Người Sai Thời Điểm
type: MusicAlbum
date published: 2019-01-07

Dung Nguoi Dung Thoi Diempo (Original)
type: MusicAlbum
date published: 2019-02-21

Đúng Người Đúng Thời Điểm (Nemo Remix)
type: MusicAlbum
date published: 2019-02-21

Đúng Người Đúng Thời Điểm
type: MusicAlbum
date published: 2019-02-21

Dung Nguoi Dung Thoi Diem (Original)
type: MusicAlbum
date published: 2019-02-21

Dung Nguoi Dung Thoi Diem. (Original)
type: MusicAlbum
date published: 2019-02-21

Đúng Người Đúng Thời Điểm
type: MusicAlbum
date published: 2019-04-17

Sai Người Sai Thời Điểm
type: MusicAlbum
date published: 2019-04-17

Sai Người Sai Thời Điểm
type: MusicAlbum
date published: 2019-04-17

Sai Người Sai Thời Điểm
type: MusicAlbum
date published: 2019-04-17

Quan Trọng Là Thần Thái
type: MusicAlbum
date published: 2019-06-01

Tìm Về Lời Ru, Pt. 2
type: MusicAlbum
date published: 2019-06-01

Quan Trọng Là Thần Thái
type: MusicAlbum
date published: 2019-06-01
track: Quan Trọng Là Thần Thái
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255996
  explicit: false
  by artist: Thanh Hưng
  in album: Quan Trọng Là Thần Thái
    type: MusicAlbum
    date published: 2019-06-01
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: FR59R1909666
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T01:35:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x14e01a2b208a4e692a6cd5fa7b404e7d9cbb4962e073745415b445af8c06e886
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958224
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958224
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR59R1909666
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T02:28:43Z
  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 0x14e01a2b208a4e692a6cd5fa7b404e7d9cbb4962e073745415b445af8c06e886. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/FR59R1909666.
    date published: 2026-07-16T02:28:43Z
  audio: Quan Trọng Là Thần Thái
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 104.984
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.794
    additional property: Energy
      type: PropertyValue
      value: 0.771
    additional property: Speechiness
      type: PropertyValue
      value: 0.063
    additional property: Acousticness
      type: PropertyValue
      value: 0.571
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.08
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.75
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.111
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Tìm Về Lời Ru, Pt. 1
type: MusicAlbum
date published: 2019-06-01

Đợi Em Về
type: MusicAlbum
date published: 2019-06-01

Anh Là Chàng Ngố
type: MusicAlbum
date published: 2019-06-01

Đợi Em Về
type: MusicAlbum
date published: 2019-06-13

Thay Tôi Yêu Cô Ấy
type: MusicAlbum
date published: 2019-08-03

Thay Tôi Yêu Cô Ấy
type: MusicAlbum
date published: 2019-08-03

Thay Tôi Yêu Cô Ấy
type: MusicAlbum
date published: 2019-08-03

Thay Tôi Yêu Cô Ấy (EDM Remix)
type: MusicAlbum
date published: 2019-09-18

Thay Tôi Yêu Cô Ấy (EDM Remix)
type: MusicAlbum
date published: 2019-09-18

Thay Tôi Yêu Cô Ấy (EDM Remix)
type: MusicAlbum
date published: 2019-09-18

Phải Giữ Em Thôi!
type: MusicAlbum
date published: 2019-09-20

Phải Giữ Em Thôi
type: MusicAlbum
date published: 2019-09-20

Em Muốn Ta Là Gì
type: MusicAlbum
date published: 2019-11-15

Em Muốn Ta Là Gì
type: MusicAlbum
date published: 2019-11-15

Em Muốn Ta Là Gì
type: MusicAlbum
date published: 2019-11-15

Đúng Người Đúng Thời Điểm (Nemo Remix)
type: MusicAlbum
date published: 2019-12-22

Em Một Mình Quen Rồi
type: MusicAlbum
date published: 2019-12-27

Yêu Khác Thương Hại
type: MusicAlbum
date published: 2020-01-01
track: Yêu Khác Thương Hại
  type: MusicRecording
  duration: PT6M3S
  duration ms: 363000
  explicit: false
  by artist: Thanh Hưng
  in album: Yêu Khác Thương Hại
    type: MusicAlbum
    date published: 2020-01-01
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: QMFME2240894
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T05:15:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xac6d6db6621ceea7eb55f617833fca347168baad2cd4325e889373a05e9c08ed
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958504
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958504
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2240894
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T05:41:32Z
  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 0xac6d6db6621ceea7eb55f617833fca347168baad2cd4325e889373a05e9c08ed. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41:32Z), 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/QMFME2240894.
    date published: 2026-07-18T05:41:32Z
  audio: Yêu Khác Thương Hại
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.977
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.466
    additional property: Energy
      type: PropertyValue
      value: 0.442
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.898
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.123
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.267
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.599
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Đúng Người Đúng Thời Điểm
type: MusicAlbum
date published: 2020-01-01

Thay Tôi Yêu Cô Ấy (Remix)
type: MusicAlbum
date published: 2020-01-01

Tết Của Ế
type: MusicAlbum
date published: 2020-01-01
track: Tết Của Ế
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227555
  explicit: false
  by artist: Thanh Hưng
  in album: Tết Của Ế
    type: MusicAlbum
    date published: 2020-01-01
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: QM4TX2471807
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T07:18:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc8dc43d064a193aae440e8e0580cc4599c803d2a29ae21023b6f808023a7b264
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX2471807
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56:35Z
  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 0xc8dc43d064a193aae440e8e0580cc4599c803d2a29ae21023b6f808023a7b264. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QM4TX2471807.
    date published: 2026-07-03T08:56:35Z
  audio: Tết Của Ế
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.997
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.857
    additional property: Energy
      type: PropertyValue
      value: 0.552
    additional property: Speechiness
      type: PropertyValue
      value: 0.084
    additional property: Acousticness
      type: PropertyValue
      value: 0.574
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.102
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.72
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.505
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Thay Tôi Yêu Cô Ấy
type: MusicAlbum
date published: 2020-01-01

Đúng Người Đúng Thời Điểm (Ballad Ver.)
type: MusicAlbum
date published: 2020-01-11

Yêu Nhiều Ghen Nhiều
type: MusicAlbum
date published: 2020-01-18
track: Yêu Nhiều Ghen Nhiều
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244363
  explicit: false
  by artist: Thanh Hưng
  in album: Yêu Nhiều Ghen Nhiều
    type: MusicAlbum
    date published: 2020-01-18
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: QMFME2226794
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T06:37:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7482b785f98def9348ba6d15d2bcf7a209a33880b1bf2eca1f246a06e871cfc5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2226794
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  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 0x7482b785f98def9348ba6d15d2bcf7a209a33880b1bf2eca1f246a06e871cfc5. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QMFME2226794.
    date published: 2026-07-04T10:04:33Z
  audio: Yêu Nhiều Ghen Nhiều
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 110.031
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.857
    additional property: Energy
      type: PropertyValue
      value: 0.579
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.525
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.045
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.883
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.551
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Yêu Nhiều Ghen Nhiều
type: MusicAlbum
date published: 2020-01-22

Ai Đợi Mình Được Mãi
type: MusicAlbum
date published: 2020-03-06
track: Ai Đợi Mình Được Mãi
  type: MusicRecording
  duration: PT5M12S
  duration ms: 312191
  explicit: false
  by artist: Thanh Hưng
  in album: Ai Đợi Mình Được Mãi
    type: MusicAlbum
    date published: 2020-03-06
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: QMFME2247395
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T13:04:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xad8976bd05e29980da92ebd5e92f5232f113a05669757aca1f886410eafdb791
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958157
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958157
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2247395
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T13:14:32Z
  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 0xad8976bd05e29980da92ebd5e92f5232f113a05669757aca1f886410eafdb791. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QMFME2247395.
    date published: 2026-07-15T13:14:32Z
  audio: Ai Đợi Mình Được Mãi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 151.452
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.416
    additional property: Energy
      type: PropertyValue
      value: 0.341
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.485
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.144
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.316
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.835
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ai Đợi Mình Được Mãi
type: MusicAlbum
date published: 2020-03-06

Ai Đợi Mình Được Mãi
type: MusicAlbum
date published: 2020-03-07

Ai Đợi Mình Được Mãi
type: MusicAlbum
date published: 2020-03-07

Ai Đợi Mình Được Mãi (Remix)
type: MusicAlbum
date published: 2020-04-02

Ai Đợi Mình Được Mãi (Remix)
type: MusicAlbum
date published: 2020-04-02

Chắc Vì Mình Chưa Tốt
type: MusicAlbum
date published: 2020-08-08

Chắc Vì Mình Chưa Tốt
type: MusicAlbum
date published: 2020-08-15

Chắc Vì Mình Chưa Tốt
type: MusicAlbum
date published: 2020-08-15

Chắc Vì Mình Chưa Tốt
type: MusicAlbum
date published: 2020-08-15
track: Chắc Vì Mình Chưa Tốt
  type: MusicRecording
  duration: PT5M54S
  duration ms: 354900
  explicit: false
  by artist: Thanh Hưng
  in album: Chắc Vì Mình Chưa Tốt
    type: MusicAlbum
    date published: 2020-08-15
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: VNR011057075
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T19:22:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf2b9f466267ee352953f3c1ea6403f935f2d28174fc7d5ed62386fd759cce8bf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958931
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958931
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011057075
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T21:15:01Z
  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 0xf2b9f466267ee352953f3c1ea6403f935f2d28174fc7d5ed62386fd759cce8bf. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/VNR011057075.
    date published: 2026-07-20T21:15:01Z
  audio: Chắc Vì Mình Chưa Tốt
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.784
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.403
    additional property: Energy
      type: PropertyValue
      value: 0.303
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.891
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.145
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.39
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.814
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Chắc Vì Mình Chưa Tốt (Vinahouse)
type: MusicAlbum
date published: 2020-09-28

Cần Không Có, Có Không Cần
type: MusicAlbum
date published: 2020-11-18
track: Cần Không Có, Có Không Cần
  type: MusicRecording
  duration: PT5M31S
  duration ms: 331093
  explicit: false
  by artist: Thanh Hưng
  in album: Cần Không Có, Có Không Cần
    type: MusicAlbum
    date published: 2020-11-18
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: QMFME2241090
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T11:55:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x95a8cfddfb90a4ddde49d862f5c99a212fcaf594e78d121f244208641dc4a76d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958286
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958286
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2241090
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T12:43:37Z
  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 0x95a8cfddfb90a4ddde49d862f5c99a212fcaf594e78d121f244208641dc4a76d. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QMFME2241090.
    date published: 2026-07-16T12:43:37Z
  audio: Cần Không Có, Có Không Cần
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.937
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.537
    additional property: Energy
      type: PropertyValue
      value: 0.377
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.871
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.192
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.36
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.483
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Cần Không Có, Có Không Cần
type: MusicAlbum
date published: 2020-11-18

Cần Không Có, Có Không Cần (Phong Max Remix)
type: MusicAlbum
date published: 2020-11-18

Cần Không Có, Có Không Cần
type: MusicAlbum
date published: 2020-11-20

Cần Không Có,Có Không Cần (Lofi Version)
type: MusicAlbum
date published: 2020-12-19

Cần Không Có, Có Không Cần (Lofi Version)
type: MusicAlbum
date published: 2020-12-19

Tết Này Con Không Về
type: MusicAlbum
date published: 2021-01-07

Tết Này Con Không Về
type: MusicAlbum
date published: 2021-01-13

Tết Này Con Không Về
type: MusicAlbum
date published: 2021-01-13

Anh Thề Đấy
type: MusicAlbum
date published: 2021-05-18

Anh Thề Đấy
type: MusicAlbum
date published: 2021-05-18
track: Anh Thề Đấy
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242568
  explicit: false
  by artist: Thanh Hưng
  in album: Anh Thề Đấy
    type: MusicAlbum
    date published: 2021-05-18
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: QMFME2228981
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T17:49:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbec25a28e379819cbc03354c7e4cad067b36d8ef1980afa405a1bb1255bc810a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2228981
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  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 0xbec25a28e379819cbc03354c7e4cad067b36d8ef1980afa405a1bb1255bc810a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QMFME2228981.
    date published: 2026-07-03T19:59:51Z
  audio: Anh Thề Đấy
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 94.992
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.794
    additional property: Energy
      type: PropertyValue
      value: 0.51
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.823
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.088
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.639
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.873
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Anh Thề Đấy
type: MusicAlbum
date published: 2021-05-18

Anh Thề Đấy
type: MusicAlbum
date published: 2021-05-29

Yêu Mà Chưa Dám Nói
type: MusicAlbum
date published: 2021-09-30

Quên Đi Thì Hơn
type: MusicAlbum
date published: 2021-12-16

Quên Đi Thì Hơn
type: MusicAlbum
date published: 2021-12-16

Quên Đi Thì Hơn
type: MusicAlbum
date published: 2021-12-16

Tệ Thật, Anh Nhớ Em
type: MusicAlbum
date published: 2022-04-03

Người Không May Mắn
type: MusicAlbum
date published: 2022-07-08

Anh Thề Đấy (Remix)
type: MusicAlbum
date published: 2022-09-19

Anh Thề Đấy (Remix)
type: MusicAlbum
date published: 2022-09-19

Anh Thề Đấy (Remix)
type: MusicAlbum
date published: 2022-11-15

Kỷ Niệm Giam Cầm Chúng Ta
type: MusicAlbum
date published: 2022-12-20

Lao Tâm Khổ Tứ
type: MusicAlbum
date published: 2023-03-03

Lao Tâm Khổ Tứ
type: MusicAlbum
date published: 2023-03-03

Thay Tôi Yêu Cô Ấy (Remix)
type: MusicAlbum
date published: 2023-06-03
track: Thay Tôi Yêu Cô Ấy - Remix
  type: MusicRecording
  duration: PT4M20S
  duration ms: 260191
  explicit: false
  by artist: Thanh Hưng
  in album: Thay Tôi Yêu Cô Ấy (Remix)
    type: MusicAlbum
    date published: 2023-06-03
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: VNA0F2303888
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T20:34:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2ea3fba18aa877afeafa3792daafb578946a84bd9adc77b23b72f47ef50922e4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2303888
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12: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 0x2ea3fba18aa877afeafa3792daafb578946a84bd9adc77b23b72f47ef50922e4. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/VNA0F2303888.
    date published: 2026-07-05T01:12:41Z
  audio: Thay Tôi Yêu Cô Ấy - Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 110.016
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.666
    additional property: Energy
      type: PropertyValue
      value: 0.712
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.07
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.342
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.472
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.23
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Vạn Sự Tuỳ Duyên
type: MusicAlbum
date published: 2023-07-10

Thuận Lòng Tát Cạn Biển Đông
type: MusicAlbum
date published: 2023-08-21

Ước Mơ (Album Thế Giới Thanh Bình)
type: MusicAlbum
date published: 2023-09-06

Chuyến Xe Cuộc Đời (Ballad Ver.)
type: MusicAlbum
date published: 2023-11-10

Chuyến Xe Cuộc Đời (Thanh Hưng Cover)
type: MusicAlbum
date published: 2023-11-10

Đóa Hoa Và Chàng Khờ
type: MusicAlbum
date published: 2023-11-14

Đóa Hoa Và Chàng Khờ
type: MusicAlbum
date published: 2023-11-19

Sáng Mì Gói Đói Có Nhau
type: MusicAlbum
date published: 2024-03-22
track: Sáng Mì Gói Đói Có Nhau
  type: MusicRecording
  duration: PT4M21S
  duration ms: 261579
  explicit: false
  by artist: Thanh Hưng
  in album: Sáng Mì Gói Đói Có Nhau
    type: MusicAlbum
    date published: 2024-03-22
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: QM4TX2496638
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T16:54:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9724c884cac62bbadc0e53d0f543707f77ee87f6b686a1424291edc8f92f19d9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957888
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957888
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX2496638
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T17:43:59Z
  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 0x9724c884cac62bbadc0e53d0f543707f77ee87f6b686a1424291edc8f92f19d9. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QM4TX2496638.
    date published: 2026-07-13T17:43:59Z
  audio: Sáng Mì Gói Đói Có Nhau
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.006
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.808
    additional property: Energy
      type: PropertyValue
      value: 0.742
    additional property: Speechiness
      type: PropertyValue
      value: 0.06
    additional property: Acousticness
      type: PropertyValue
      value: 0.342
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.006
    additional property: Liveness
      type: PropertyValue
      value: 0.189
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.769
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.274
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Gió Tầng Gió Mây Tầng Mây (Remix)
type: MusicAlbum
date published: 2024-09-29
track: Gió Tầng Gió Mây Tầng Mây - Remix
  type: MusicRecording
  duration: PT3M56S
  duration ms: 236500
  explicit: false
  by artist: Thanh Hưng
  in album: Gió Tầng Gió Mây Tầng Mây (Remix)
    type: MusicAlbum
    date published: 2024-09-29
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: VNA1M2400355
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T18:42:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6dc458ff436f6aeef8f678577dd1f375b2103ab879ed7351770cd235cbefb25a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958194
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958194
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA1M2400355
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T20:32:27Z
  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 0x6dc458ff436f6aeef8f678577dd1f375b2103ab879ed7351770cd235cbefb25a. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/VNA1M2400355.
    date published: 2026-07-15T20:32:27Z
  audio: Gió Tầng Gió Mây Tầng Mây - Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 137.009
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.692
    additional property: Energy
      type: PropertyValue
      value: 0.813
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.086
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.715
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.91
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Chuyến Xe Cuộc Đời (Quý Nhỏ Remix)
type: MusicAlbum
date published: 2024-10-02
track: Chuyến Xe Cuộc Đời - Quý Nhỏ Remix
  type: MusicRecording
  duration: PT4M40S
  duration ms: 280339
  explicit: false
  by artist: Thanh Hưng
  in album: Chuyến Xe Cuộc Đời (Quý Nhỏ Remix)
    type: MusicAlbum
    date published: 2024-10-02
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: DGA0P2404743
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T18:21:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6d4f8f631be9e6c3949130c15f69cedf276239458e3c5f967081a52c8ae699e1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA0P2404743
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  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 0x6d4f8f631be9e6c3949130c15f69cedf276239458e3c5f967081a52c8ae699e1. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/DGA0P2404743.
    date published: 2026-07-02T16:51:38Z
  audio: Chuyến Xe Cuộc Đời - Quý Nhỏ Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.987
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.653
    additional property: Energy
      type: PropertyValue
      value: 0.814
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.008
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.157
    additional property: Liveness
      type: PropertyValue
      value: 0.068
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.813
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.53
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Nỗi Nhớ Vô Hạn (Trí Thức Remix)
type: MusicAlbum
date published: 2024-10-03

Nỗi Nhớ Vô Hạn (Lofi)
type: MusicAlbum
date published: 2024-10-03
track: Nỗi Nhớ Vô Hạn - Vux Lofi
  type: MusicRecording
  duration: PT4M49S
  duration ms: 289091
  explicit: false
  by artist: Thanh Hưng
  in album: Nỗi Nhớ Vô Hạn (Lofi)
    type: MusicAlbum
    date published: 2024-10-03
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: DGA0P2404714
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T16:57:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9eea4bc0e5acfa5313450b6f028de87c4bf7c0e362c003c9a45c94c35c137116
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957888
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957888
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA0P2404714
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T17:43:59Z
  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 0x9eea4bc0e5acfa5313450b6f028de87c4bf7c0e362c003c9a45c94c35c137116. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/DGA0P2404714.
    date published: 2026-07-13T17:43:59Z
  audio: Nỗi Nhớ Vô Hạn - Vux Lofi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.971
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.629
    additional property: Energy
      type: PropertyValue
      value: 0.246
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.713
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.35
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.326
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.602
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Nỗi Nhớ Vô Hạn (Rumba)
type: MusicAlbum
date published: 2024-10-03

Nỗi Nhớ Vô Hạn (Quý Nhỏ Remix)
type: MusicAlbum
date published: 2024-10-03

Nỗi Nhớ Vô Hạn (Remix)
type: MusicAlbum
date published: 2024-10-03
track: Nỗi Nhớ Vô Hạn - Edm
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217207
  explicit: false
  by artist: Thanh Hưng
  in album: Nỗi Nhớ Vô Hạn (Remix)
    type: MusicAlbum
    date published: 2024-10-03
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: DGA0P2404707
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T06:06:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa8eb817e9093d52fc8b184eebe9418533a8a61ffb86969d58830f5ce08697be5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA0P2404707
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  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 0xa8eb817e9093d52fc8b184eebe9418533a8a61ffb86969d58830f5ce08697be5. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/DGA0P2404707.
    date published: 2026-07-05T10:01:46Z
  audio: Nỗi Nhớ Vô Hạn - Edm
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 110
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.699
    additional property: Energy
      type: PropertyValue
      value: 0.773
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.207
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.342
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.818
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.151
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Nỗi Nhớ Vô Hạn
type: MusicAlbum
date published: 2024-10-03

Chuyến Xe Cuộc Đời (Remix)
type: MusicAlbum
date published: 2024-10-05

Nỗi Nhớ Vô Hạn (Quý Nhỏ Remix)
type: MusicAlbum
date published: 2024-10-08

Sai Một Ly (Remix)
type: MusicAlbum
date published: 2024-10-24
track: Sai Một Ly - Remix
  type: MusicRecording
  duration: PT4M38S
  duration ms: 278415
  explicit: false
  by artist: Thanh Hưng
  in album: Sai Một Ly (Remix)
    type: MusicAlbum
    date published: 2024-10-24
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: VNA1M2400716
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T19:21:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7ef6ee8c0d0b67e5cafaadcb966df302d1920f9246e7586fdc07b0b62d92e81f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958194
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958194
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA1M2400716
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T20:32:27Z
  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 0x7ef6ee8c0d0b67e5cafaadcb966df302d1920f9246e7586fdc07b0b62d92e81f. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/VNA1M2400716.
    date published: 2026-07-15T20:32:27Z
  audio: Sai Một Ly - Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.003
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.762
    additional property: Energy
      type: PropertyValue
      value: 0.567
    additional property: Speechiness
      type: PropertyValue
      value: 0.063
    additional property: Acousticness
      type: PropertyValue
      value: 0.069
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.014
    additional property: Liveness
      type: PropertyValue
      value: 0.224
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.828
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.531
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Chuyến Xe Cuộc Đời (Huy PT Remix)
type: MusicAlbum
date published: 2024-11-01
track: Chuyến Xe Cuộc Đời - Huy PT Remix
  type: MusicRecording
  duration: PT4M59S
  duration ms: 299094
  explicit: false
  by artist: Thanh Hưng
  in album: Chuyến Xe Cuộc Đời (Huy PT Remix)
    type: MusicAlbum
    date published: 2024-11-01
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: QMDA72437195
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T13:36:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x930202532aa30ee637e8a3215939e732175ae9938766e0839fa1521168a584e9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958163
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958163
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72437195
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T14:38: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 0x930202532aa30ee637e8a3215939e732175ae9938766e0839fa1521168a584e9. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QMDA72437195.
    date published: 2026-07-15T14:38:07Z
  audio: Chuyến Xe Cuộc Đời - Huy PT Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.005
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.836
    additional property: Energy
      type: PropertyValue
      value: 0.505
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.185
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.091
    additional property: Liveness
      type: PropertyValue
      value: 0.096
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.783
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.037
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Chuyến Xe Cuộc Đời (Huy PT Remix)
type: MusicAlbum
date published: 2024-11-01

Chuyến Xe Cuộc Đời (Thanh Huyy Remix)
type: MusicAlbum
date published: 2024-11-11
track: Chuyến Xe Cuộc Đời - Thanh Huyy Remix
  type: MusicRecording
  duration: PT4M22S
  duration ms: 262169
  explicit: false
  by artist: Thanh Hưng
  in album: Chuyến Xe Cuộc Đời (Thanh Huyy Remix)
    type: MusicAlbum
    date published: 2024-11-11
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: DGA0R2448647
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T02:20:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe47a3a65aca4e4d93a97206f219372060cec54bf960e7ae0633b732dea496240
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958647
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958647
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA0R2448647
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T02:36:14Z
  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 0xe47a3a65aca4e4d93a97206f219372060cec54bf960e7ae0633b732dea496240. Chain 2 (Bitcoin): anchored in block 958647 (2026-07-19T02:36:14Z), 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/DGA0R2448647.
    date published: 2026-07-19T02:36:14Z
  audio: Chuyến Xe Cuộc Đời - Thanh Huyy Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.007
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.638
    additional property: Energy
      type: PropertyValue
      value: 0.841
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.014
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.006
    additional property: Liveness
      type: PropertyValue
      value: 0.156
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.858
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.837
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Chuyến Xe Cuộc Đời (Remix)
type: MusicAlbum
date published: 2025-01-07
track: Chuyến Xe Cuộc Đời - Remix
  type: MusicRecording
  duration: PT5M18S
  duration ms: 318861
  explicit: false
  by artist: Thanh Hưng
  in album: Chuyến Xe Cuộc Đời (Remix)
    type: MusicAlbum
    date published: 2025-01-07
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: FR10S2510173
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T12:52:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc2402f40a75030c38d5888781d729991d5a0408527c3ae37e84af1f2acc8c531
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR10S2510173
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  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 0xc2402f40a75030c38d5888781d729991d5a0408527c3ae37e84af1f2acc8c531. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/FR10S2510173.
    date published: 2026-07-05T18:48:28Z
  audio: Chuyến Xe Cuộc Đời - Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.015
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.787
    additional property: Energy
      type: PropertyValue
      value: 0.831
    additional property: Speechiness
      type: PropertyValue
      value: 0.068
    additional property: Acousticness
      type: PropertyValue
      value: 0.085
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.726
    additional property: Liveness
      type: PropertyValue
      value: 0.073
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.947
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.702
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Chuyến Xe Cuộc Đời, Vạn Sự Tuỳ Duyên (Thanh Huyy Remix)
type: MusicAlbum
date published: 2025-01-13
track: Chuyến Xe Cuộc Đời, Vạn Sự Tuỳ Duyên - Thanh Huyy Remix
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212916
  explicit: false
  by artist: Thanh Hưng
  in album: Chuyến Xe Cuộc Đời, Vạn Sự Tuỳ Duyên (Thanh Huyy Remix)
    type: MusicAlbum
    date published: 2025-01-13
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: FR10S2538718
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T18:12:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd00be0b0375f1a868486777cbef02537bfdf06559d9e321236e9178a833d5bbe
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR10S2538718
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  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 0xd00be0b0375f1a868486777cbef02537bfdf06559d9e321236e9178a833d5bbe. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FR10S2538718.
    date published: 2026-07-02T16:51:38Z
  audio: Chuyến Xe Cuộc Đời, Vạn Sự Tuỳ Duyên - Thanh Huyy Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.032
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.756
    additional property: Energy
      type: PropertyValue
      value: 0.79
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.209
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.919
    additional property: Liveness
      type: PropertyValue
      value: 0.074
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.886
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.328
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Chuyến Xe Cuộc Đời (Remix)
type: MusicAlbum
date published: 2025-02-06
track: Chuyến Xe Cuộc Đời - Remix
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266151
  explicit: false
  by artist: Thanh Hưng
  in album: Chuyến Xe Cuộc Đời (Remix)
    type: MusicAlbum
    date published: 2025-02-06
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: FR2X42523670
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T23:46:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc252f2572efc56e560e25270bfd2ec7f1d824d8452815ed6b23ef178d760e428
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR2X42523670
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  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 0xc252f2572efc56e560e25270bfd2ec7f1d824d8452815ed6b23ef178d760e428. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/FR2X42523670.
    date published: 2026-07-04T10:04:33Z
  audio: Chuyến Xe Cuộc Đời - Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.055
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.59
    additional property: Energy
      type: PropertyValue
      value: 0.677
    additional property: Speechiness
      type: PropertyValue
      value: 0.082
    additional property: Acousticness
      type: PropertyValue
      value: 0.188
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.334
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.876
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.36
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Nỗi Nhớ Vô Hạn (Toann Remix)
type: MusicAlbum
date published: 2025-02-11
track: Nỗi Nhớ Vô Hạn - Toann Remix
  type: MusicRecording
  duration: PT5M57S
  duration ms: 357400
  explicit: false
  by artist: Thanh Hưng
  in album: Nỗi Nhớ Vô Hạn (Toann Remix)
    type: MusicAlbum
    date published: 2025-02-11
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: FR2X42541183
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T12:03:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x94555a6f3e54bc1399c2bbdbea99450844b213db906b78c63ff5cfda7d3fc3eb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959008
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959008
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR2X42541183
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T13:14:05Z
  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 0x94555a6f3e54bc1399c2bbdbea99450844b213db906b78c63ff5cfda7d3fc3eb. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/FR2X42541183.
    date published: 2026-07-21T13:14:05Z
  audio: Nỗi Nhớ Vô Hạn - Toann Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.96
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.859
    additional property: Energy
      type: PropertyValue
      value: 0.529
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.033
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.725
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.961
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.153
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Sai Người Sai Thời Điểm
type: MusicAlbum
date published: 2025-02-13

Em Cưới Rồi À
type: MusicAlbum
date published: 2025-02-14

Như Một Người Dưng (MiniC Remix)
type: MusicAlbum
date published: 2025-02-14

Tình Ngăn Đôi Bờ
type: MusicAlbum
date published: 2025-02-20

Em Cưới Rồi À (Đông x Thazh Remix)
type: MusicAlbum
date published: 2025-02-25

Nỗi Nhớ Vô Hạn (Beo Lofi Mix)
type: MusicAlbum
date published: 2025-02-27
track: Nỗi Nhớ Vô Hạn - Beo Lofi Mix
  type: MusicRecording
  duration: PT5M15S
  duration ms: 315345
  explicit: false
  by artist: Thanh Hưng
  in album: Nỗi Nhớ Vô Hạn (Beo Lofi Mix)
    type: MusicAlbum
    date published: 2025-02-27
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: US38Y2512674
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T16:46:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xeb70ce78f013eb82bb7a91cac03ee4217fc55223f4ec697397ad09fe054433c8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957884
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957884
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2512674
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T16:55:06Z
  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 0xeb70ce78f013eb82bb7a91cac03ee4217fc55223f4ec697397ad09fe054433c8. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55:06Z), 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/US38Y2512674.
    date published: 2026-07-13T16:55:06Z
  audio: Nỗi Nhớ Vô Hạn - Beo Lofi Mix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.967
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.524
    additional property: Energy
      type: PropertyValue
      value: 0.469
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.711
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.693
    additional property: Liveness
      type: PropertyValue
      value: 0.258
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.198
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.682
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Nỗi Nhớ Vô Hạn (Beat) [Beo Lofi Mix]
type: MusicAlbum
date published: 2025-02-27
track: Nỗi Nhớ Vô Hạn (Beat) - Beo Lofi Mix
  type: MusicRecording
  duration: PT5M15S
  duration ms: 315345
  explicit: false
  by artist: Thanh Hưng
  in album: Nỗi Nhớ Vô Hạn (Beat) [Beo Lofi Mix]
    type: MusicAlbum
    date published: 2025-02-27
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: US38Y2512675
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T15:37:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0b341130631acb07db7d56deb40de6a0260e06050362a12e991f67351872a295
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959031
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959031
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2512675
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T16:15:11Z
  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 0x0b341130631acb07db7d56deb40de6a0260e06050362a12e991f67351872a295. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), 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/US38Y2512675.
    date published: 2026-07-21T16:15:11Z
  audio: Nỗi Nhớ Vô Hạn (Beat) - Beo Lofi Mix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.035
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.621
    additional property: Energy
      type: PropertyValue
      value: 0.343
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.668
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.961
    additional property: Liveness
      type: PropertyValue
      value: 0.253
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.197
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.509
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Nỗi Nhớ Vô Hạn (Beat) [Lofi Mix]
type: MusicAlbum
date published: 2025-03-05

Nỗi Nhớ Vô Hạn (Lofi Mix)
type: MusicAlbum
date published: 2025-03-05
track: Nỗi Nhớ Vô Hạn - Lofi Mix
  type: MusicRecording
  duration: PT4M36S
  duration ms: 276067
  explicit: false
  by artist: Thanh Hưng
  in album: Nỗi Nhớ Vô Hạn (Lofi Mix)
    type: MusicAlbum
    date published: 2025-03-05
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: US38Y2518511
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T18:07:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd0d51cceca0fa4f9904626439edcf58a3cd21b44a423ce18f26faa4827cbc953
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956826
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956826
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2518511
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T19:27:56Z
  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 0xd0d51cceca0fa4f9904626439edcf58a3cd21b44a423ce18f26faa4827cbc953. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/US38Y2518511.
    date published: 2026-07-05T19:27:56Z
  audio: Nỗi Nhớ Vô Hạn - Lofi Mix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.967
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.524
    additional property: Energy
      type: PropertyValue
      value: 0.469
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.711
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.693
    additional property: Liveness
      type: PropertyValue
      value: 0.258
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.197
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.682
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Em Cưới Rồi À (H20 Remix)
type: MusicAlbum
date published: 2025-03-08

Hai Chữ Tiền Tình
type: MusicAlbum
date published: 2025-03-09

Em Cưới Rồi À (VT Remix)
type: MusicAlbum
date published: 2025-03-09
track: Em Cưới Rồi À - VT Remix
  type: MusicRecording
  duration: PT5M44S
  duration ms: 344145
  explicit: false
  by artist: Thanh Hưng
  in album: Em Cưới Rồi À (VT Remix)
    type: MusicAlbum
    date published: 2025-03-09
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: QZYHM2503483
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T06:45:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x37921ff12cd8820627765e148b11b66cf5bfd46de1a4acee5ea43038ac28e966
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZYHM2503483
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56:35Z
  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 0x37921ff12cd8820627765e148b11b66cf5bfd46de1a4acee5ea43038ac28e966. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZYHM2503483.
    date published: 2026-07-03T08:56:35Z
  audio: Em Cưới Rồi À - VT Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.988
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.712
    additional property: Energy
      type: PropertyValue
      value: 0.903
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.449
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.706
    additional property: Liveness
      type: PropertyValue
      value: 0.076
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.937
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.21
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Nỗi Nhớ Vô Hạn (AnhVu Remix)
type: MusicAlbum
date published: 2025-03-10
track: Nỗi Nhớ Vô Hạn - AnhVu Remix
  type: MusicRecording
  duration: PT4M45S
  duration ms: 285882
  explicit: false
  by artist: Thanh Hưng
  in album: Nỗi Nhớ Vô Hạn (AnhVu Remix)
    type: MusicAlbum
    date published: 2025-03-10
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: US38Y2520306
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T04:05:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5195ae9a88bcbd9c5bd010406f3a28b1e15d22d6f9a6cd360fa64a8fd23eb3f2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2520306
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  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 0x5195ae9a88bcbd9c5bd010406f3a28b1e15d22d6f9a6cd360fa64a8fd23eb3f2. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/US38Y2520306.
    date published: 2026-07-04T10:04:33Z
  audio: Nỗi Nhớ Vô Hạn - AnhVu Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.007
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.644
    additional property: Energy
      type: PropertyValue
      value: 0.809
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.328
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.747
    additional property: Liveness
      type: PropertyValue
      value: 0.334
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.886
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.989
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Nỗi Nhớ Vô Hạn (Beat) [AnhVu Remix]
type: MusicAlbum
date published: 2025-03-10

Em Cưới Rồi À (Hasu Remix)
type: MusicAlbum
date published: 2025-03-14

Nỗi Nhớ Vô Hạn (HMC Lofi Mix)
type: MusicAlbum
date published: 2025-03-21
track: Nỗi Nhớ Vô Hạn - HMC Lofi Mix
  type: MusicRecording
  duration: PT4M54S
  duration ms: 294589
  explicit: false
  by artist: Thanh Hưng
  in album: Nỗi Nhớ Vô Hạn (HMC Lofi Mix)
    type: MusicAlbum
    date published: 2025-03-21
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: US38Y2527041
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T12:41:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa912e5ff7789a7b5db8f85d7847e00a0ea1b3ff88caba86c501c6721083f5feb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2527041
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12: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 0xa912e5ff7789a7b5db8f85d7847e00a0ea1b3ff88caba86c501c6721083f5feb. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/US38Y2527041.
    date published: 2026-07-05T01:12:41Z
  audio: Nỗi Nhớ Vô Hạn - HMC Lofi Mix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.884
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.498
    additional property: Energy
      type: PropertyValue
      value: 0.361
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.212
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.877
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.133
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.051
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Nỗi Nhớ Vô Hạn (Beat) [HMC Lofi Mix]
type: MusicAlbum
date published: 2025-03-21
track: Nỗi Nhớ Vô Hạn (Beat) - HMC Lofi Mix
  type: MusicRecording
  duration: PT4M51S
  duration ms: 291455
  explicit: false
  by artist: Thanh Hưng
  in album: Nỗi Nhớ Vô Hạn (Beat) [HMC Lofi Mix]
    type: MusicAlbum
    date published: 2025-03-21
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: US38Y2527042
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T17:34:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc17c42652aa64a02412a24e6acfd82d6aafe4c34a1156a2d7eaba2fac9a49b3b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958761
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958761
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2527042
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T17:49:48Z
  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 0xc17c42652aa64a02412a24e6acfd82d6aafe4c34a1156a2d7eaba2fac9a49b3b. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/US38Y2527042.
    date published: 2026-07-19T17:49:48Z
  audio: Nỗi Nhớ Vô Hạn (Beat) - HMC Lofi Mix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.166
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.466
    additional property: Energy
      type: PropertyValue
      value: 0.265
    additional property: Speechiness
      type: PropertyValue
      value: 0.049
    additional property: Acousticness
      type: PropertyValue
      value: 0.068
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.89
    additional property: Liveness
      type: PropertyValue
      value: 0.874
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.076
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.407
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Thôi Đường Ai Nấy Đi
type: MusicAlbum
date published: 2025-04-04
track: Thôi Đường Ai Nấy Đi
  type: MusicRecording
  duration: PT5M27S
  duration ms: 327588
  explicit: false
  by artist: Thanh Hưng
  in album: Thôi Đường Ai Nấy Đi
    type: MusicAlbum
    date published: 2025-04-04
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: VNA0F2412732
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T16:13:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x27e24165b8597c581cdebe6a12e4b0a3ad49863bf9c0db0bb2ab9588e2392146
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958436
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958436
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2412732
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T16:42:22Z
  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 0x27e24165b8597c581cdebe6a12e4b0a3ad49863bf9c0db0bb2ab9588e2392146. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/VNA0F2412732.
    date published: 2026-07-17T16:42:22Z
  audio: Thôi Đường Ai Nấy Đi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.737
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.553
    additional property: Energy
      type: PropertyValue
      value: 0.704
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.648
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.108
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.708
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.736
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Xa Em
type: MusicAlbum
date published: 2025-06-06

Xa Em (Lofi)
type: MusicAlbum
date published: 2025-07-10
track: Xa Em - Lofi
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265016
  explicit: false
  by artist: Thanh Hưng
  in album: Xa Em (Lofi)
    type: MusicAlbum
    date published: 2025-07-10
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: QZYHM2508074
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T02:25:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x481cabeef95d9619f71904ac3e250041eb5c0652e1e9d643258e59849000829d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956891
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956891
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZYHM2508074
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T07:16:32Z
  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 0x481cabeef95d9619f71904ac3e250041eb5c0652e1e9d643258e59849000829d. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZYHM2508074.
    date published: 2026-07-06T07:16:32Z
  audio: Xa Em - Lofi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 75.014
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.629
    additional property: Energy
      type: PropertyValue
      value: 0.407
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.759
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.301
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.074
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.346
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Nỗi Nhớ Vô Hạn (Lofi)
type: MusicAlbum
date published: 2025-09-12

Xin Lỗi Vì Đã Xuất Hiện
type: MusicAlbum
date published: 2025-10-19

Đơn Bóng Mình Anh
type: MusicAlbum
date published: 2025-10-26
track: Đơn Bóng Mình Anh
  type: MusicRecording
  duration: PT5M36S
  duration ms: 336085
  explicit: false
  by artist: Thanh Hưng
  in album: Đơn Bóng Mình Anh
    type: MusicAlbum
    date published: 2025-10-26
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: DGA062554816
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T08:19:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x19299cb1fccbc10767d171129b3607e5a21060717f4fd142424995e1d788c71c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959114
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959114
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062554816
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T08:41:42Z
  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 0x19299cb1fccbc10767d171129b3607e5a21060717f4fd142424995e1d788c71c. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/DGA062554816.
    date published: 2026-07-22T08:41:42Z
  audio: Đơn Bóng Mình Anh
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 146.034
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.63
    additional property: Energy
      type: PropertyValue
      value: 0.585
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.201
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.076
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.675
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.28
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Xoá Tan Niềm Đau
type: MusicAlbum
date published: 2025-10-26

Chuyện Tình Dở Dang
type: MusicAlbum
date published: 2025-11-06

Niềm Đau Người Ở Lại
type: MusicAlbum
date published: 2025-11-06

Thương Nhớ Người Phương Xa
type: MusicAlbum
date published: 2025-11-06

Xoá Tan Niềm Đau / Tìm Lại Hương Tình Xưa
type: MusicAlbum
date published: 2025-11-06

Làm Sao Giữ Được Em
type: MusicAlbum
date published: 2025-11-06
track: Tình Trong Kỷ Niệm / Tình Ngăn Đôi Bờ
  type: MusicRecording
  duration: PT15M57S
  duration ms: 957567
  explicit: false
  by artist: Thanh Hưng
  in album: Làm Sao Giữ Được Em
    type: MusicAlbum
    date published: 2025-11-06
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: DGA062586695
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T03:44:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x326add96701d75d57648ceb1c51e0ea4eddfa08eed0bf3cd9fc4d87e28d89705
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062586695
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  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 0x326add96701d75d57648ceb1c51e0ea4eddfa08eed0bf3cd9fc4d87e28d89705. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/DGA062586695.
    date published: 2026-07-05T10:01:46Z
  audio: Tình Trong Kỷ Niệm / Tình Ngăn Đôi Bờ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 161.991
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.412
    additional property: Energy
      type: PropertyValue
      value: 0.634
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.448
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.167
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.467
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.017
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ước Mơ (feat. Thanh Hưng & Thu Trang)
type: MusicRecording
duration: PT4M35S
duration ms: 275209
explicit: false
by artist: Chân Quang
by artist: Thanh Hưng
by artist: Thu Trang
in album: Thế Giới Thanh Bình
  type: MusicAlbum
  date published: 2023-09-06
isrc code: VNA0M1932094
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T11:01:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe0b1e59bbba7845ad736683ff8e478b6f425a112ea1f7616749a8e90aa1199b1
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/VNA0M1932094
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 0xe0b1e59bbba7845ad736683ff8e478b6f425a112ea1f7616749a8e90aa1199b1. 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/VNA0M1932094.
  date published: 2026-07-02T03:55:08Z
audio: Ước Mơ (feat. Thanh Hưng & Thu Trang)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 101.622
  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.401
  additional property: Energy
    type: PropertyValue
    value: 0.379
  additional property: Speechiness
    type: PropertyValue
    value: 0.03
  additional property: Acousticness
    type: PropertyValue
    value: 0.788
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.124
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.211
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.686
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major