Thanh Hà
type: MusicGroup
genre: vietnamese bolero
genre: v-pop
description: Thanh Hà may refer to: Thanh Hà District Thanh Hà (singer)
popularity: 33
followers: 16932
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x44395a08b202fb161ac07ddd7c6587f4c47ed0e0e319bdbf877c0e9a4e058a12
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/86acffa1-0552-4a19-89ad-d66471ab3361.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/86acffa1-0552-4a19-89ad-d66471ab3361.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/86acffa1-0552-4a19-89ad-d66471ab3361
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x44395a08b202fb161ac07ddd7c6587f4c47ed0e0e319bdbf877c0e9a4e058a12","name":"Thanh Hà","registered_at":"2026-06-12T03:35:42Z","symbol":"NIM0174759","token_address":"0x380ed890c255a2ad0d25fffef8092c7ad0ed3433","type":"artist","uuid":"86acffa1-0552-4a19-89ad-d66471ab3361"}
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 0x44395a08b202fb161ac07ddd7c6587f4c47ed0e0e319bdbf877c0e9a4e058a12. 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/86acffa1-0552-4a19-89ad-d66471ab3361.json and https://artists.proofprofile.net/proofs/artist/86acffa1-0552-4a19-89ad-d66471ab3361.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x44395a08b202fb161ac07ddd7c6587f4c47ed0e0e319bdbf877c0e9a4e058a12","name":"Thanh Hà","registered_at":"2026-06-12T03:35:42Z","symbol":"NIM0174759","token_address":"0x380ed890c255a2ad0d25fffef8092c7ad0ed3433","type":"artist","uuid":"86acffa1-0552-4a19-89ad-d66471ab3361"}
album: Mưa mùa thu
  type: MusicAlbum
  date published: 1994-01-01
album: Bước Tình Hồng
  type: MusicAlbum
  date published: 1994-01-01
album: Bước Tình Hồng
  type: MusicAlbum
  date published: 1994-01-01
album: Mây bay ngàn nhớ
  type: MusicAlbum
  date published: 1994-01-01
album: Thanh Hà - Tình đẹp như mơ (Tình ca Lam Phương)
  type: MusicAlbum
  date published: 1994-01-01
album: Thanh Hà - Một đời xin nhớ mãi
  type: MusicAlbum
  date published: 1994-01-01
  track: Nắng Paris, nắng Sàigòn
    type: MusicRecording
    duration: PT5M41S
    duration ms: 341472
    explicit: false
    by artist: Thanh Hà
    in album: Thanh Hà - Một đời xin nhớ mãi
      type: MusicAlbum
      date published: 1994-01-01
    genre: vietnamese bolero
    genre: v-pop
    isrc code: VNA0F1735246
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-20T17:11:22+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x72baa3356b14c1bcdf89a8cc983020b4347cc467823b2b4f5a3b9d0666f561fb
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958917
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958917
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F1735246
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-20T17:53: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 0x72baa3356b14c1bcdf89a8cc983020b4347cc467823b2b4f5a3b9d0666f561fb. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/VNA0F1735246.
      date published: 2026-07-20T17:53:56Z
    audio: Nắng Paris, nắng Sàigòn
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 63.534
      additional property: Musical Key
        type: PropertyValue
        value: 8
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.315
      additional property: Energy
        type: PropertyValue
        value: 0.373
      additional property: Speechiness
        type: PropertyValue
        value: 0.031
      additional property: Acousticness
        type: PropertyValue
        value: 0.532
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.058
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.214
      additional property: Loudness (dB)
        type: PropertyValue
        value: -11.265
      additional property: Key Name
        type: PropertyValue
        value: Ab
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: Buoc Tinh Hong
  type: MusicAlbum
  date published: 1994-10-13
album: Ha Trang
  type: MusicAlbum
  date published: 1995
album: 20 Năm
  type: MusicAlbum
  date published: 1995-01-01
album: 20 Năm
  type: MusicAlbum
  date published: 1995-01-01
album: Khi cô đơn em gọi tên anh
  type: MusicAlbum
  date published: 1995-01-01
album: Vũ Khanh - Thanh Hà - Giã biệt tình em
  type: MusicAlbum
  date published: 1995-01-01
album: Bạc Tình Ca
  type: MusicAlbum
  date published: 1995-01-01
  track: Đồng Xanh
    type: MusicRecording
    duration: PT4M4S
    duration ms: 244813
    explicit: false
    by artist: Thanh Hà
    in album: Bạc Tình Ca
      type: MusicAlbum
      date published: 1995-01-01
    genre: vietnamese bolero
    genre: v-pop
    isrc code: QM9SX1502538
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-21T09:57:57+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xa78481ff87bfa58ee1547f3f5b44085e8578e119228291db3f5fd410745543e7
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958992
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958992
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM9SX1502538
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-21T10:12:17Z
    additional property: OTSVerifyInstructions
    subject of: OpenTimestamps Proof of Existence
    audio: Đồng Xanh
  track: Mười Năm Tình Cũ
album: Sa Mạc Tình Yêu
album: Ước Hẹn
album: Hạ Trắng
album: Sa Mac Tinh Yeu
album: Uoc Hen
album: Cho Roi Nhung Bui Tinh
album: Tim Van Trong Ta
album: Yêu người muộn màng
album: Đã Trót Cô Đơn
album: Diễm Xưa 109 - Lệ Buồn Nhớ Mi
album: Lệ Hoang
album: Thanh Hà - Tình đã chia xa
album: Cho Rơi Những Bụi Tình
album: Hải Âu 89
album: Quynh Huong
album: Toi Muon Quen Anh
album: Cuộc Tình Lỡ
album: Cám Ơn Người Tình
album: Những Cuộc Tình Không Trở Lại
album: Cảm Ơn Người Tình
album: Dường như em đã yêu anh
album: Xin Một Ngày Mai Có Nhau
album: Tôi Muốn Quên Anh
album: Xin Mot Ngay Mai Co Nhau
album: Tim Vẫn Trong Ta
album: Nỗi đau ngọt ngào
album: Tình Mãi Xanh
album: Em Ơi Lá Thu Mưa
album: Ngàn Năm Vẫn Đợi
album: Mong Manh Tình Về
album: Mong Manh Tinh Ve
album: Xuân Vui Ca
album: Chìa Khóa Tình Yêu
album: Còn Sống Còn Yêu
album: Ru Lòng Khờ Dại
album: Ru Em Từng Ngón Xuân Nồng
album: Niềm Vui Của Mẹ
album: Tiếng Hát Ngày Hè
album: Bài Tình Ca Của Em
album: Xin Còn Gọi Tên Nhau
album: Lời Yêu Cuối
album: Moi Me Nao Cung Ngot Ngao
album: Mới Mẻ Nào Cũng Ngọt Ngào
album: Den Ben Em
album: Dù Đã Biết
album: Điều Cuối Cùng Em Chọn
album: Còn Sống Còn Yêu (feat. Orange, Tuimi & Châu Nhi)
album: Tình Ca Diệu Hương (Musicbox 21)
album: Chỉ Có Em (Musicbox 007)

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa78481ff87bfa58ee1547f3f5b44085e8578e119228291db3f5fd410745543e7. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12:17Z), 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/QM9SX1502538.
date published: 2026-07-21T10:12:17Z

Đồng Xanh
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 104.464
additional property: Musical Key
  type: PropertyValue
  value: 0
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 3
additional property: Danceability
  type: PropertyValue
  value: 0.551
additional property: Energy
  type: PropertyValue
  value: 0.228
additional property: Speechiness
  type: PropertyValue
  value: 0.032
additional property: Acousticness
  type: PropertyValue
  value: 0.344
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.102
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.156
additional property: Loudness (dB)
  type: PropertyValue
  value: -14.235
additional property: Key Name
  type: PropertyValue
  value: C
additional property: Mode Name
  type: PropertyValue
  value: Minor

Mười Năm Tình Cũ
type: MusicRecording
duration: PT5M12S
duration ms: 312920
explicit: false
by artist: Thanh Hà
in album: Bạc Tình Ca
  type: MusicAlbum
  date published: 1995-01-01
genre: vietnamese bolero
genre: v-pop
isrc code: USJ3V1106912
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T08:25:27+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7a8cb57724b37e4ec13f9fa85c870d26b968590a73220d05cc7d90b93d58b2c7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958985
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958985
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJ3V1106912
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T08:39:15Z
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 0x7a8cb57724b37e4ec13f9fa85c870d26b968590a73220d05cc7d90b93d58b2c7. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/USJ3V1106912.
  date published: 2026-07-21T08:39:15Z
audio: Mười Năm Tình Cũ
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 97.828
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.59
  additional property: Energy
    type: PropertyValue
    value: 0.417
  additional property: Speechiness
    type: PropertyValue
    value: 0.025
  additional property: Acousticness
    type: PropertyValue
    value: 0.389
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.314
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.309
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.43
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Sa Mạc Tình Yêu
type: MusicAlbum
date published: 1995-06-25

Ước Hẹn
type: MusicAlbum
date published: 1995-06-25
track: Trưng Vương Khung Cửa Mùa Thu
  type: MusicRecording
  duration: PT5M7S
  duration ms: 307560
  explicit: false
  by artist: Thanh Hà
  in album: Ước Hẹn
    type: MusicAlbum
    date published: 1995-06-25
  genre: vietnamese bolero
  genre: v-pop
  isrc code: USJ3V1198745
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T02:50:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4ebe76ba74e02d7613dd1dc3230f867e7f977b4639ef46a20a804eec17d9045f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958955
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958955
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJ3V1198745
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T03:03:40Z
  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 0x4ebe76ba74e02d7613dd1dc3230f867e7f977b4639ef46a20a804eec17d9045f. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/USJ3V1198745.
    date published: 2026-07-21T03:03:40Z
  audio: Trưng Vương Khung Cửa Mùa Thu
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 99.191
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.568
    additional property: Energy
      type: PropertyValue
      value: 0.378
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.798
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.274
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.286
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.593
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ước Hẹn
type: MusicAlbum
date published: 1995-06-25

Hạ Trắng
type: MusicAlbum
date published: 1995-06-25

Sa Mac Tinh Yeu
type: MusicAlbum
date published: 1995-10-02

Uoc Hen
type: MusicAlbum
date published: 1995-11-21

Cho Roi Nhung Bui Tinh
type: MusicAlbum
date published: 1996

Tim Van Trong Ta
type: MusicAlbum
date published: 1996

Yêu người muộn màng
type: MusicAlbum
date published: 1996-01-01

Đã Trót Cô Đơn
type: MusicAlbum
date published: 1996-01-01

Diễm Xưa 109 - Lệ Buồn Nhớ Mi
type: MusicAlbum
date published: 1996-01-01

Lệ Hoang
type: MusicAlbum
date published: 1996-01-01

Lệ Hoang
type: MusicAlbum
date published: 1996-01-01

Thanh Hà - Tình đã chia xa
type: MusicAlbum
date published: 1996-01-01

Cho Rơi Những Bụi Tình
type: MusicAlbum
date published: 1996-01-01

Cho Rơi Những Bụi Tình
type: MusicAlbum
date published: 1996-01-01

Lệ Hoang
type: MusicAlbum
date published: 1996-01-01

Hải Âu 89
type: MusicAlbum
date published: 1996-04-01

Quynh Huong
type: MusicAlbum
date published: 1996-10-19

Toi Muon Quen Anh
type: MusicAlbum
date published: 1997

Cuộc Tình Lỡ
type: MusicAlbum
date published: 1997-01-01

Cám Ơn Người Tình
type: MusicAlbum
date published: 1997-01-01

Những Cuộc Tình Không Trở Lại
type: MusicAlbum
date published: 1997-01-01
track: Mưa Trên Ngày Tháng Đó
  type: MusicRecording
  duration: PT5M54S
  duration ms: 354493
  explicit: false
  by artist: Thanh Hà
  in album: Những Cuộc Tình Không Trở Lại
    type: MusicAlbum
    date published: 1997-01-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: QM9SX2205597
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T23:08:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc7da4a54ac842aa884b20f382db593b13368f877b3dd812f6a6e43953aafe288
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960478
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960478
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM9SX2205597
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T23:30: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 0xc7da4a54ac842aa884b20f382db593b13368f877b3dd812f6a6e43953aafe288. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QM9SX2205597.
    date published: 2026-07-31T23:30:38Z
  audio: Mưa Trên Ngày Tháng Đó
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 117.023
    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.297
    additional property: Energy
      type: PropertyValue
      value: 0.358
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.754
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.127
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.09
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.639
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Cám Ơn Người Tình
type: MusicAlbum
date published: 1997-01-01

Cảm Ơn Người Tình
type: MusicAlbum
date published: 1997-01-01

Cuộc Tình Lỡ
type: MusicAlbum
date published: 1997-01-01

Dường như em đã yêu anh
type: MusicAlbum
date published: 1997-01-01

Xin Một Ngày Mai Có Nhau
type: MusicAlbum
date published: 1997-06-25

Tôi Muốn Quên Anh
type: MusicAlbum
date published: 1997-06-25

Xin Mot Ngay Mai Co Nhau
type: MusicAlbum
date published: 1998

Tim Vẫn Trong Ta
type: MusicAlbum
date published: 1998-01-01

Tim Vẫn Trong Ta
type: MusicAlbum
date published: 1998-01-01

Nỗi đau ngọt ngào
type: MusicAlbum
date published: 1999-01-01
track: Một thuở yêu người
  type: MusicRecording
  duration: PT4M23S
  duration ms: 263093
  explicit: false
  by artist: Thanh Hà
  in album: Nỗi đau ngọt ngào
    type: MusicAlbum
    date published: 1999-01-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNA0F1736721
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T03:55:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6ee084b9e83ce31d3f4735612aa48c31b768089b2d81fd8476ba81c24a8a5e55
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958238
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958238
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F1736721
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T04:30:31Z
  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 0x6ee084b9e83ce31d3f4735612aa48c31b768089b2d81fd8476ba81c24a8a5e55. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/VNA0F1736721.
    date published: 2026-07-16T04:30:31Z
  audio: Một thuở yêu người
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.955
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.603
    additional property: Energy
      type: PropertyValue
      value: 0.437
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.236
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.384
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.309
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.39
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Tình Mãi Xanh
type: MusicAlbum
date published: 2003-01-01

Em Ơi Lá Thu Mưa
type: MusicAlbum
date published: 2005-11-19

Ngàn Năm Vẫn Đợi
type: MusicAlbum
date published: 2009-01-01

Mong Manh Tình Về
type: MusicAlbum
date published: 2013-01-01

Mong Manh Tình Về
type: MusicAlbum
date published: 2013-01-01
track: Về Đây Anh
  type: MusicRecording
  duration: PT4M40S
  duration ms: 280960
  explicit: false
  by artist: Thanh Hà
  in album: Mong Manh Tình Về
    type: MusicAlbum
    date published: 2013-01-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: QMBZ91913850
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T16:11:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8ad3bda27632d9a5e541fb76c758e4db18fe08cf7fb0ae5732ea8e7e50eb13b6
  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/QMBZ91913850
  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 0x8ad3bda27632d9a5e541fb76c758e4db18fe08cf7fb0ae5732ea8e7e50eb13b6. 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/QMBZ91913850.
    date published: 2026-07-17T16:42:22Z
  audio: Về Đây Anh
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 126.979
    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.687
    additional property: Energy
      type: PropertyValue
      value: 0.32
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.549
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.256
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.415
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Những Ngày Mưa
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228720
  explicit: false
  by artist: Thanh Hà
  in album: Mong Manh Tình Về
    type: MusicAlbum
    date published: 2013-01-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: QMBZ91913851
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T10:57:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf9f6669ef4a7c4cbaec7420add56d13fb8c4286f7be6d6088b4cf71fddb66414
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959001
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959001
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMBZ91913851
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T11: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 0xf9f6669ef4a7c4cbaec7420add56d13fb8c4286f7be6d6088b4cf71fddb66414. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11: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/QMBZ91913851.
    date published: 2026-07-21T11:41:42Z
  audio: Những Ngày Mưa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.755
    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.533
    additional property: Energy
      type: PropertyValue
      value: 0.183
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.72
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.096
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.207
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.695
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Mong Manh Tinh Ve
type: MusicAlbum
date published: 2013-04-20

Xuân Vui Ca
type: MusicAlbum
date published: 2015-01-01

Chìa Khóa Tình Yêu
type: MusicAlbum
date published: 2017-07-19

Còn Sống Còn Yêu
type: MusicAlbum
date published: 2018-03-01

Ru Lòng Khờ Dại
type: MusicAlbum
date published: 2018-03-01

Ru Em Từng Ngón Xuân Nồng
type: MusicAlbum
date published: 2018-03-01

Niềm Vui Của Mẹ
type: MusicAlbum
date published: 2018-08-28

Tiếng Hát Ngày Hè
type: MusicAlbum
date published: 2018-08-28

Bài Tình Ca Của Em
type: MusicAlbum
date published: 2018-08-28

Xin Còn Gọi Tên Nhau
type: MusicAlbum
date published: 2018-09-06

Lời Yêu Cuối
type: MusicAlbum
date published: 2018-09-06

Ru Em Từng Ngón Xuân Nồng
type: MusicAlbum
date published: 2018-09-11

Ru Em Từng Ngón Xuân Nồng
type: MusicAlbum
date published: 2018-09-11
track: Vết Lăn Trầm
  type: MusicRecording
  duration: PT4M53S
  duration ms: 293564
  explicit: false
  by artist: Thanh Hà
  in album: Ru Em Từng Ngón Xuân Nồng
    type: MusicAlbum
    date published: 2018-09-11
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNA0M1838000
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T03:41:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1543f368992fc98e86d159ad2fe22438fc5dcd751b40ea7dbbfbc65528b84d7c
  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/VNA0M1838000
  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 0x1543f368992fc98e86d159ad2fe22438fc5dcd751b40ea7dbbfbc65528b84d7c. 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/VNA0M1838000.
    date published: 2026-07-03T08:56:35Z
  audio: Vết Lăn Trầm
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.119
    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.69
    additional property: Energy
      type: PropertyValue
      value: 0.39
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.74
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.067
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.322
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.204
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ru Lòng Khờ Dại
type: MusicAlbum
date published: 2018-09-11

Moi Me Nao Cung Ngot Ngao
type: MusicAlbum
date published: 2019-01-11

Mới Mẻ Nào Cũng Ngọt Ngào
type: MusicAlbum
date published: 2019-01-11
track: Trả Lại Em Nụ Cười
  type: MusicRecording
  duration: PT5M5S
  duration ms: 305917
  explicit: false
  by artist: Thanh Hà
  in album: Mới Mẻ Nào Cũng Ngọt Ngào
    type: MusicAlbum
    date published: 2019-01-11
  genre: vietnamese bolero
  genre: v-pop
  isrc code: USCGH1931324
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T09:56:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaa10a022da29ad2fc05418e91bbdd123ebb9d32bfee78796d82469c9d7efd3e5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958861
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958861
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGH1931324
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T10:02:52Z
  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 0xaa10a022da29ad2fc05418e91bbdd123ebb9d32bfee78796d82469c9d7efd3e5. Chain 2 (Bitcoin): anchored in block 958861 (2026-07-20T10:02:52Z), 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/USCGH1931324.
    date published: 2026-07-20T10:02:52Z
  audio: Trả Lại Em Nụ Cười
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 110.021
    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.715
    additional property: Energy
      type: PropertyValue
      value: 0.415
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.699
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.158
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.51
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.366
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Mới Mẻ Nào Cũng Ngọt Ngào
  type: MusicRecording
  duration: PT4M53S
  duration ms: 293465
  explicit: false
  by artist: Thanh Hà
  in album: Mới Mẻ Nào Cũng Ngọt Ngào
    type: MusicAlbum
    date published: 2019-01-11
  genre: vietnamese bolero
  genre: v-pop
  isrc code: USCGH1931327
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T15:41:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1067347efaa382bc38dd2e1bd6329ee7bde01942dd84dd0bab42665de043cc17
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958166
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958166
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGH1931327
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T15:55:19Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1067347efaa382bc38dd2e1bd6329ee7bde01942dd84dd0bab42665de043cc17. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGH1931327.
    date published: 2026-07-15T15:55:19Z
  audio: Mới Mẻ Nào Cũng Ngọt Ngào
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 167.544
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.374
    additional property: Energy
      type: PropertyValue
      value: 0.308
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.815
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.425
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.425
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Den Ben Em
type: MusicAlbum
date published: 2019-03-20

Dù Đã Biết
type: MusicAlbum
date published: 2019-06-16

Điều Cuối Cùng Em Chọn
type: MusicAlbum
date published: 2019-09-29

Điều Cuối Cùng Em Chọn
type: MusicAlbum
date published: 2019-09-29
track: Điều Cuối Cùng Em Chọn
  type: MusicRecording
  duration: PT5M50S
  duration ms: 350869
  explicit: false
  by artist: Thanh Hà
  in album: Điều Cuối Cùng Em Chọn
    type: MusicAlbum
    date published: 2019-09-29
  genre: vietnamese bolero
  genre: v-pop
  isrc code: FR96X1969944
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T10:10:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x48a6b58ac2b3496dc298c38acc92de0e556015fff09c982c75a15d25318c6bf5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958716
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958716
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X1969944
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T10:15:55Z
  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 0x48a6b58ac2b3496dc298c38acc92de0e556015fff09c982c75a15d25318c6bf5. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/FR96X1969944.
    date published: 2026-07-19T10:15:55Z
  audio: Điều Cuối Cùng Em Chọn
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.037
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.627
    additional property: Energy
      type: PropertyValue
      value: 0.495
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.532
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.163
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.39
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.776
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Còn Sống Còn Yêu (feat. Orange, Tuimi & Châu Nhi)
type: MusicAlbum
date published: 2019-12-10

Tình Ca Diệu Hương (Musicbox 21)
type: MusicAlbum
date published: 2020-01-01
track: Phiến Đá Sầu
  type: MusicRecording
  duration: PT5M5S
  duration ms: 305653
  explicit: false
  by artist: Thanh Hà
  in album: Tình Ca Diệu Hương (Musicbox 21)
    type: MusicAlbum
    date published: 2020-01-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: QM48F2002102
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-11T05:54:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x41abe69e3fe35d4440d96d7791ff8ab83517adc7bb1223ece4e088ae6e4bcfce
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957526
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957526
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM48F2002102
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-11T06:03: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 0x41abe69e3fe35d4440d96d7791ff8ab83517adc7bb1223ece4e088ae6e4bcfce. Chain 2 (Bitcoin): anchored in block 957526 (2026-07-11T06:03: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/QM48F2002102.
    date published: 2026-07-11T06:03:28Z
  audio: Phiến Đá Sầu
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.945
    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.632
    additional property: Energy
      type: PropertyValue
      value: 0.46
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.516
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.225
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.04
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Nói Với Tôi Một Lời
  type: MusicRecording
  duration: PT4M49S
  duration ms: 289413
  explicit: false
  by artist: Thanh Hà
  in album: Tình Ca Diệu Hương (Musicbox 21)
    type: MusicAlbum
    date published: 2020-01-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: QM48F2002108
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T17:20:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb88c8dd838638b8338330a4a9dd15a33da15908f60654c4f2310fded825ae810
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958594
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958594
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM48F2002108
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T18:05: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 0xb88c8dd838638b8338330a4a9dd15a33da15908f60654c4f2310fded825ae810. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QM48F2002108.
    date published: 2026-07-18T18:05:01Z
  audio: Nói Với Tôi Một Lời
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 112.03
    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.72
    additional property: Energy
      type: PropertyValue
      value: 0.538
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.545
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.125
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.339
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.777
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Chỉ Có Em (Musicbox 007)
type: MusicAlbum
date published: 2020-01-01
track: Mùa Thu Yêu Đương
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246186
  explicit: false
  by artist: Thanh Hà
  in album: Chỉ Có Em (Musicbox 007)
    type: MusicAlbum
    date published: 2020-01-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: QM48F2000701
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T16:44:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x67401a7a5ce4b50ad93b632dbb9af6f14700d669e4c5d6d3e2a0d7b93bea29b0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958444
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958444
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM48F2000701
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T19:12:23Z
  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 0x67401a7a5ce4b50ad93b632dbb9af6f14700d669e4c5d6d3e2a0d7b93bea29b0. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QM48F2000701.
    date published: 2026-07-17T19:12:23Z
  audio: Mùa Thu Yêu Đương
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.963
    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.641
    additional property: Energy
      type: PropertyValue
      value: 0.64
    additional property: Speechiness
      type: PropertyValue
      value: 0.064
    additional property: Acousticness
      type: PropertyValue
      value: 0.58
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.311
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.643
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.314
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Người Tình Trăm Năm
  type: MusicRecording
  duration: PT5M34S
  duration ms: 334493
  explicit: false
  by artist: Thanh Hà
  in album: Chỉ Có Em (Musicbox 007)
    type: MusicAlbum
    date published: 2020-01-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: QM48F2000703
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T08:00:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc945ba4557412716eadd72223f50514989a958e7b3d5f9ebe063d288479286ba
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958383
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958383
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM48F2000703
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T08:20: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 0xc945ba4557412716eadd72223f50514989a958e7b3d5f9ebe063d288479286ba. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QM48F2000703.
    date published: 2026-07-17T08:20:01Z
  audio: Người Tình Trăm Năm
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 164.092
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.68
    additional property: Energy
      type: PropertyValue
      value: 0.616
    additional property: Speechiness
      type: PropertyValue
      value: 0.171
    additional property: Acousticness
      type: PropertyValue
      value: 0.134
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.088
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.917
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.098
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Giận Hờn
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194186
  explicit: false
  by artist: Thanh Hà
  in album: Chỉ Có Em (Musicbox 007)
    type: MusicAlbum
    date published: 2020-01-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: QM48F2000706
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T03:00:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x28552b5b2aa369c57ed5a42d77cb58f982656dbeb7f385bc3336fd543971dbc5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958959
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Giận Hờn
track: Đời Không Còn Nhau
track: Thương Nhau Ngày Mưa
track: Chỉ Có Em

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/958959

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

OTSTimestamp
type: PropertyValue
value: 2026-07-21T03:51:22Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28552b5b2aa369c57ed5a42d77cb58f982656dbeb7f385bc3336fd543971dbc5. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QM48F2000706.
date published: 2026-07-21T03:51:22Z

Giận Hờn
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 143.352
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.454
additional property: Energy
  type: PropertyValue
  value: 0.654
additional property: Speechiness
  type: PropertyValue
  value: 0.071
additional property: Acousticness
  type: PropertyValue
  value: 0.072
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.14
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.759
additional property: Loudness (dB)
  type: PropertyValue
  value: -6.63
additional property: Key Name
  type: PropertyValue
  value: B
additional property: Mode Name
  type: PropertyValue
  value: Minor

Đời Không Còn Nhau
type: MusicRecording
duration: PT4M6S
duration ms: 246480
explicit: false
by artist: Thanh Hà
in album: Chỉ Có Em (Musicbox 007)
  type: MusicAlbum
  date published: 2020-01-01
genre: vietnamese bolero
genre: v-pop
isrc code: QM48F2000707
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T21:41:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7551486961efca52535890654324d59b2ce6ae81f346df56a417aefa164570ea
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958331
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958331
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM48F2000707
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T21:55: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 0x7551486961efca52535890654324d59b2ce6ae81f346df56a417aefa164570ea. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/QM48F2000707.
  date published: 2026-07-16T21:55:37Z
audio: Đời Không Còn Nhau
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 118.438
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.584
  additional property: Energy
    type: PropertyValue
    value: 0.197
  additional property: Speechiness
    type: PropertyValue
    value: 0.054
  additional property: Acousticness
    type: PropertyValue
    value: 0.967
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.104
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.277
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.338
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Thương Nhau Ngày Mưa
type: MusicRecording
duration: PT4M15S
duration ms: 255386
explicit: false
by artist: Thanh Hà
in album: Chỉ Có Em (Musicbox 007)
  type: MusicAlbum
  date published: 2020-01-01
genre: vietnamese bolero
genre: v-pop
isrc code: QM48F2000708
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T00:12:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd73826c85e695712a2c6e5b2326778b0f28d12d1c3dbf831321320ac08e0df00
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/QM48F2000708
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 0xd73826c85e695712a2c6e5b2326778b0f28d12d1c3dbf831321320ac08e0df00. 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/QM48F2000708.
  date published: 2026-07-03T01:01:38Z
audio: Thương Nhau Ngày Mưa
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 122.672
  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.568
  additional property: Energy
    type: PropertyValue
    value: 0.594
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.489
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.083
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.402
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.795
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Chỉ Có Em
type: MusicRecording
duration: PT2M58S
duration ms: 178946
explicit: false
by artist: Thanh Hà
in album: Chỉ Có Em (Musicbox 007)
  type: MusicAlbum
  date published: 2020-01-01
genre: vietnamese bolero
genre: v-pop
isrc code: QM48F2000709
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T03:43:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x89faa92ce48d99ac5203c6ecfec6d2b5c7e7d90617bb443a3e294109bedc8621
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/QM48F2000709
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 0x89faa92ce48d99ac5203c6ecfec6d2b5c7e7d90617bb443a3e294109bedc8621. 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/QM48F2000709.
  date published: 2026-07-05T10:01:46Z
audio: Chỉ Có Em
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 128.994
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.688
  additional property: Energy
    type: PropertyValue
    value: 0.66
  additional property: Speechiness
    type: PropertyValue
    value: 0.074
  additional property: Acousticness
    type: PropertyValue
    value: 0.47
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.246
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.669
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.944
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Cứ Ngỡ
type: MusicAlbum
date published: 2020-06-01
track: Cứ Ngỡ
  type: MusicRecording
  duration: PT5M46S
  duration ms: 346261
  explicit: false
  by artist: Thanh Hà
  in album: Cứ Ngỡ
    type: MusicAlbum
    date published: 2020-06-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: FR96X2024640
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T05:53:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xce7fbabb50f9279e387680b78f192a0e8b88c8b56c607a7e07542a47d1d1f1f1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958110
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958110
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X2024640
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T06:57:12Z
  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 0xce7fbabb50f9279e387680b78f192a0e8b88c8b56c607a7e07542a47d1d1f1f1. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/FR96X2024640.
    date published: 2026-07-15T06:57:12Z
  audio: Cứ Ngỡ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.761
    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.476
    additional property: Energy
      type: PropertyValue
      value: 0.412
    additional property: Speechiness
      type: PropertyValue
      value: 0.054
    additional property: Acousticness
      type: PropertyValue
      value: 0.456
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.145
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.19
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.693
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

4 Ly Rượu
type: MusicAlbum
date published: 2020-06-25

4 Ly Rượu
type: MusicAlbum
date published: 2020-06-25

Cứ Ngỡ
type: MusicAlbum
date published: 2020-07-01

Cứ Ngỡ
type: MusicAlbum
date published: 2020-07-01

Cứ Ngỡ
type: MusicAlbum
date published: 2020-07-01

Sa Mạc Tình Yêu
type: MusicAlbum
date published: 2020-07-18

Tạm Biệt Nhé Thanh Xuân
type: MusicAlbum
date published: 2020-11-23

Tạm Biệt Nhé Thanh Xuân
type: MusicAlbum
date published: 2020-11-23

Tình Mẹ Đơn Thân (Musicbox 31)
type: MusicAlbum
date published: 2021-01-01

Khổ Vì Yêu Nàng (Musicbox 51)
type: MusicAlbum
date published: 2021-01-01
track: Khổ Vì Yêu Nàng
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227720
  explicit: false
  by artist: Thanh Hà
  in album: Khổ Vì Yêu Nàng (Musicbox 51)
    type: MusicAlbum
    date published: 2021-01-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: QM48F2105101
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T16:41:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe36c7633a763068b248659f2eaef54641f97b57827c028609827bda3d40b7965
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959037
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959037
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM48F2105101
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T16:59:47Z
  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 0xe36c7633a763068b248659f2eaef54641f97b57827c028609827bda3d40b7965. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/QM48F2105101.
    date published: 2026-07-21T16:59:47Z
  audio: Khổ Vì Yêu Nàng
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 174.81
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.585
    additional property: Energy
      type: PropertyValue
      value: 0.766
    additional property: Speechiness
      type: PropertyValue
      value: 0.161
    additional property: Acousticness
      type: PropertyValue
      value: 0.15
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.021
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.903
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.218
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Mùa Thu Trong Mưa
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266560
  explicit: false
  by artist: Thanh Hà
  in album: Khổ Vì Yêu Nàng (Musicbox 51)
    type: MusicAlbum
    date published: 2021-01-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: QM48F2105104
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T12:57:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdbbadd5ddc5e346fabb211c35413d979666498adde985e69d3838b52ff5cddd4
  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/QM48F2105104
  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 0xdbbadd5ddc5e346fabb211c35413d979666498adde985e69d3838b52ff5cddd4. 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/QM48F2105104.
    date published: 2026-07-21T13:14:05Z
  audio: Mùa Thu Trong Mưa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.015
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.701
    additional property: Energy
      type: PropertyValue
      value: 0.426
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.557
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.355
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.481
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.143
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Sầu Đông
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224613
  explicit: false
  by artist: Thanh Hà
  in album: Khổ Vì Yêu Nàng (Musicbox 51)
    type: MusicAlbum
    date published: 2021-01-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: QM48F2105108
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T13:47:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf3548ecdc983ea8c8da685ae3c64a9f0d2a2916bc17095f28896343262023c4b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958300
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Sầu Đông

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/958300

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

OTSTimestamp
type: PropertyValue
value: 2026-07-16T16:14:30Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3548ecdc983ea8c8da685ae3c64a9f0d2a2916bc17095f28896343262023c4b. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QM48F2105108.
date published: 2026-07-16T16:14:30Z

Sầu Đông
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 128.074
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.752
additional property: Energy
  type: PropertyValue
  value: 0.694
additional property: Speechiness
  type: PropertyValue
  value: 0.034
additional property: Acousticness
  type: PropertyValue
  value: 0.346
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.159
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.695
additional property: Loudness (dB)
  type: PropertyValue
  value: -6.538
additional property: Key Name
  type: PropertyValue
  value: E
additional property: Mode Name
  type: PropertyValue
  value: Minor

Tình Bạn (Musicbox 46)
type: MusicAlbum
date published: 2021-01-01

Thì Đó Là Nhà
type: MusicAlbum
date published: 2021-03-04

Thì Đó Là Nhà
type: MusicAlbum
date published: 2021-03-04

Sợ Bắt Đầu Sợ Kết Thúc
type: MusicAlbum
date published: 2021-05-24

Sợ Bắt Đầu Sợ Kết Thúc
type: MusicAlbum
date published: 2021-05-24

Tóc Em Chưa Úa Nắng Hè
type: MusicAlbum
date published: 2022-01-01

Nếu Ta Không Gặp Nhau
type: MusicAlbum
date published: 2022-02-13

Nếu Ta Không Gặp Nhau
type: MusicAlbum
date published: 2022-02-13

Có Nhau Có Cả Thế Giới
type: MusicAlbum
date published: 2022-06-09

Liên Khúc Không 1 & 2
type: MusicAlbum
date published: 2022-07-05

Mong Manh Tình Về
type: MusicAlbum
date published: 2022-07-05

Yêu Em Là Điều Duy Nhất
type: MusicAlbum
date published: 2022-09-24
track: Yêu Em Là Điều Duy Nhất
  type: MusicRecording
  duration: PT5M34S
  duration ms: 334336
  explicit: false
  by artist: Thanh Hà
  in album: Yêu Em Là Điều Duy Nhất
    type: MusicAlbum
    date published: 2022-09-24
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNA0M1928856
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T14:06:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7e9a72220599a3c0e7cb0aa539edb905c5b5b134d77b70b813a7631938d027d1
  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/VNA0M1928856
  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 0x7e9a72220599a3c0e7cb0aa539edb905c5b5b134d77b70b813a7631938d027d1. 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/VNA0M1928856.
    date published: 2026-07-05T01:12:41Z
  audio: Yêu Em Là Điều Duy Nhất
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.898
    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.434
    additional property: Energy
      type: PropertyValue
      value: 0.625
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.625
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.174
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.211
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.943
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ru Em Từng Ngón Xuân Nồng (lofi)
type: MusicAlbum
date published: 2022-11-14

Tuổi Đá Buồn (lofi)
type: MusicAlbum
date published: 2022-11-14

Liên Khúc Không 1 & 2 (Xuân Phát Tài 8 - Live)
type: MusicAlbum
date published: 2022-11-23

Phôi Pha (lofi)
type: MusicAlbum
date published: 2022-12-27

Tìm Lại Mùa Xuân
type: MusicAlbum
date published: 2023-01-10

Ru Em Từng Ngón Xuân Nồng
type: MusicAlbum
date published: 2023-01-19

Càng Yêu Càng Sai
type: MusicAlbum
date published: 2023-02-13

Ừ Thì Anh Đúng
type: MusicAlbum
date published: 2023-03-18

Ừ Thì Anh Đúng
type: MusicAlbum
date published: 2023-03-19

Ru Lòng Khờ Dại
type: MusicAlbum
date published: 2023-03-31

Ướt Mi
type: MusicAlbum
date published: 2023-04-13
track: Nuối Tiếc
  type: MusicRecording
  duration: PT4M20S
  duration ms: 260418
  explicit: false
  by artist: Thanh Hà
  in album: Ướt Mi
    type: MusicAlbum
    date published: 2023-04-13
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNA0F2306343
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T19:44:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xae7680f48f26cd2e296870d9761fde87d141efffb3e507eb00c05173c2d87703
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956856
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2306343
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:25:57Z
  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 0xae7680f48f26cd2e296870d9761fde87d141efffb3e507eb00c05173c2d87703. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/VNA0F2306343.
    date published: 2026-07-06T01:25:57Z
  audio: Nuối Tiếc
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 145.804
    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.483
    additional property: Energy
      type: PropertyValue
      value: 0.486
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.755
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.076
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.332
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.919
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Về Đây Em
  type: MusicRecording
  duration: PT4M43S
  duration ms: 283980
  explicit: false
  by artist: Thanh Hà
  in album: Ướt Mi
    type: MusicAlbum
    date published: 2023-04-13
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNA0F2306345
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T14:10:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x540b6463e75f0d5eca6f8f03dce8586089f822c9e3788e65ced4c0c0dd8c7d85
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958428
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958428
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2306345
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T15:15: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 0x540b6463e75f0d5eca6f8f03dce8586089f822c9e3788e65ced4c0c0dd8c7d85. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/VNA0F2306345.
    date published: 2026-07-17T15:15:14Z
  audio: Về Đây Em
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 147.966
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.495
    additional property: Energy
      type: PropertyValue
      value: 0.472
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.755
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.089
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.454
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.193
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Năm Tình Khúc Bất Hủ | Thanh Hà Hòa Giọng Cùng 5 Nhạc Sĩ Gạo Cội Làng Nhạc Việt
type: MusicAlbum
date published: 2024-01-26

Yêu Một Người Đau Quá
type: MusicAlbum
date published: 2024-04-18

Không Còn Ai Để Nói "Em Yêu Anh"
type: MusicAlbum
date published: 2025-04-01

Beginning
type: MusicAlbum
date published: 2025-04-10
track: Chúng Ta Không Còn Nhận Ra Nhau
  type: MusicRecording
  duration: PT5M1S
  duration ms: 301165
  explicit: false
  by artist: Thanh Hà
  in album: Beginning
    type: MusicAlbum
    date published: 2025-04-10
  genre: vietnamese bolero
  genre: v-pop
  isrc code: FR96X2576955
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T20:46:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xffce2a3cd8f66f88db342b47e3dae85f2b6fea7bebc8e5938c96f01aebe6f17b
  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/FR96X2576955
  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 0xffce2a3cd8f66f88db342b47e3dae85f2b6fea7bebc8e5938c96f01aebe6f17b. 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/FR96X2576955.
    date published: 2026-07-04T10:04:33Z
  audio: Chúng Ta Không Còn Nhận Ra Nhau
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 109.986
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.479
    additional property: Energy
      type: PropertyValue
      value: 0.486
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.737
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.129
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.087
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.139
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Định Mệnh Đôi Ta
  type: MusicRecording
  duration: PT4M35S
  duration ms: 275879
  explicit: false
  by artist: Thanh Hà
  in album: Beginning
    type: MusicAlbum
    date published: 2025-04-10
  genre: vietnamese bolero
  genre: v-pop
  isrc code: FR96X2576945
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T21:43:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa7ad0f1bcc88f7a2ff1008eba3c1b57398afc2d027c8001438186e39dc750a97
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956420
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956420
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X2576945
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T00:42: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 0xa7ad0f1bcc88f7a2ff1008eba3c1b57398afc2d027c8001438186e39dc750a97. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/FR96X2576945.
    date published: 2026-07-03T00:42:11Z
  audio: Định Mệnh Đôi Ta
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 117.93
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.696
    additional property: Energy
      type: PropertyValue
      value: 0.443
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.799
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.312
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.396
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Nhắm Mắt Gọi Tên
  type: MusicRecording
  duration: PT5M52S
  duration ms: 352945
  explicit: false
  by artist: Thanh Hà
  in album: Beginning
    type: MusicAlbum
    date published: 2025-04-10
  genre: vietnamese bolero
  genre: v-pop
  isrc code: FR96X2576956
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-12T22:42:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xeaca06a2f3129c1fb0d6200f93395f959e5e65c983089913a8ab97c72d959e4f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957770
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Nhắm Mắt Gọi Tên
track: Bước Qua Mộng Vỡ
track: Lặng Lẽ Ôm Vết Thương Sầu
track: Ngăn Đôi Hạnh Phúc
track: Không Còn Ai Để Nói "Em Yêu Anh"
track: Đã Quên Thật Sao?
track: Chuyện Chúng Mình

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/957770

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

OTSTimestamp
type: PropertyValue
value: 2026-07-12T23:17:00Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaca06a2f3129c1fb0d6200f93395f959e5e65c983089913a8ab97c72d959e4f. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X2576956.
date published: 2026-07-12T23:17:00Z

Nhắm Mắt Gọi Tên
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 129.765
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.341
additional property: Energy
  type: PropertyValue
  value: 0.412
additional property: Speechiness
  type: PropertyValue
  value: 0.036
additional property: Acousticness
  type: PropertyValue
  value: 0.75
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.194
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.212
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.622
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Major

Bước Qua Mộng Vỡ
type: MusicRecording
duration: PT4M52S
duration ms: 292878
explicit: false
by artist: Thanh Hà
in album: Beginning
  type: MusicAlbum
  date published: 2025-04-10
genre: vietnamese bolero
genre: v-pop
isrc code: FR96X2576947
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T16:23:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8bf26f9630c413320169601134b686df67ea22012083625756cd38bae140d405
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958582
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958582
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X2576947
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T16:47:25Z
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 0x8bf26f9630c413320169601134b686df67ea22012083625756cd38bae140d405. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/FR96X2576947.
  date published: 2026-07-18T16:47:25Z
audio: Bước Qua Mộng Vỡ
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 122.538
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.556
  additional property: Energy
    type: PropertyValue
    value: 0.48
  additional property: Speechiness
    type: PropertyValue
    value: 0.067
  additional property: Acousticness
    type: PropertyValue
    value: 0.684
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.475
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.365
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.547
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Lặng Lẽ Ôm Vết Thương Sầu
type: MusicRecording
duration: PT4M28S
duration ms: 268233
explicit: false
by artist: Thanh Hà
in album: Beginning
  type: MusicAlbum
  date published: 2025-04-10
genre: vietnamese bolero
genre: v-pop
isrc code: FR96X2576948
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T05:29:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd1143b68d6fbf1dd142da9c14363b4cfedf2aabbb40ae3f883c2b08af31eb319
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958371
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958371
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X2576948
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T05:45: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 0xd1143b68d6fbf1dd142da9c14363b4cfedf2aabbb40ae3f883c2b08af31eb319. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/FR96X2576948.
  date published: 2026-07-17T05:45:43Z
audio: Lặng Lẽ Ôm Vết Thương Sầu
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 119.039
  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.41
  additional property: Energy
    type: PropertyValue
    value: 0.512
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.821
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.14
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.376
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.263
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Chúng Ta Không Còn Nhận Ra Nhau
type: MusicRecording
duration: PT4M57S
duration ms: 297301
explicit: false
by artist: Thanh Hà
in album: Beginning
  type: MusicAlbum
  date published: 2025-04-10
genre: vietnamese bolero
genre: v-pop
isrc code: FR96X2576949
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T01:20:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5c3e6b3adced7e01a0fd780e790826637e1eea2a638978609c3f15a0b35fa675
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/FR96X2576949
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 0x5c3e6b3adced7e01a0fd780e790826637e1eea2a638978609c3f15a0b35fa675. 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/FR96X2576949.
  date published: 2026-07-04T10:04:33Z
audio: Chúng Ta Không Còn Nhận Ra Nhau
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 109.851
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.398
  additional property: Energy
    type: PropertyValue
    value: 0.675
  additional property: Speechiness
    type: PropertyValue
    value: 0.033
  additional property: Acousticness
    type: PropertyValue
    value: 0.826
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.218
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.307
  additional property: Loudness (dB)
    type: PropertyValue
    value: -3.75
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Lặng Lẽ Ôm Vết Thương Sầu
type: MusicRecording
duration: PT4M33S
duration ms: 273431
explicit: false
by artist: Thanh Hà
in album: Beginning
  type: MusicAlbum
  date published: 2025-04-10
genre: vietnamese bolero
genre: v-pop
isrc code: FR96X2576960
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T07:13:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5faf545bd4b63cf4f13c10d977b5d7bb491ab5e66cf275528d3a06fe8653a3d9
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/FR96X2576960
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 0x5faf545bd4b63cf4f13c10d977b5d7bb491ab5e66cf275528d3a06fe8653a3d9. 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/FR96X2576960.
  date published: 2026-07-04T10:04:33Z
audio: Lặng Lẽ Ôm Vết Thương Sầu
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 119.651
  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.408
  additional property: Energy
    type: PropertyValue
    value: 0.352
  additional property: Speechiness
    type: PropertyValue
    value: 0.045
  additional property: Acousticness
    type: PropertyValue
    value: 0.796
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.16
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.397
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.837
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Ngăn Đôi Hạnh Phúc
type: MusicRecording
duration: PT4M16S
duration ms: 256116
explicit: false
by artist: Thanh Hà
in album: Beginning
  type: MusicAlbum
  date published: 2025-04-10
genre: vietnamese bolero
genre: v-pop
isrc code: FR96X2576951
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-15T10:28:30+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x23f6e71719b63956c73a20bb3fdab86c1ebf00383fe80e6718eb0681ec9b0765
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958152
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958152
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X2576951
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-15T12:00: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 0x23f6e71719b63956c73a20bb3fdab86c1ebf00383fe80e6718eb0681ec9b0765. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/FR96X2576951.
  date published: 2026-07-15T12:00:27Z
audio: Ngăn Đôi Hạnh Phúc
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 119.391
  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.449
  additional property: Energy
    type: PropertyValue
    value: 0.502
  additional property: Speechiness
    type: PropertyValue
    value: 0.051
  additional property: Acousticness
    type: PropertyValue
    value: 0.822
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.1
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.184
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.4
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Không Còn Ai Để Nói "Em Yêu Anh"
type: MusicRecording
duration: PT4M2S
duration ms: 242307
explicit: false
by artist: Thanh Hà
in album: Beginning
  type: MusicAlbum
  date published: 2025-04-10
genre: vietnamese bolero
genre: v-pop
isrc code: FR96X2533405
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-15T15:42:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe76d0b075fcd2f83ea5632e52adc6511f5a7136038910eff91334aacd52a34f5
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958169
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958169
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X2533405
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-15T16:16:18Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76d0b075fcd2f83ea5632e52adc6511f5a7136038910eff91334aacd52a34f5. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X2533405.
  date published: 2026-07-15T16:16:18Z
audio: Không Còn Ai Để Nói "Em Yêu Anh"
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 88.999
  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.363
  additional property: Energy
    type: PropertyValue
    value: 0.426
  additional property: Speechiness
    type: PropertyValue
    value: 0.043
  additional property: Acousticness
    type: PropertyValue
    value: 0.842
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.153
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.293
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.968
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Đã Quên Thật Sao?
type: MusicRecording
duration: PT3M19S
duration ms: 199134
explicit: false
by artist: Thanh Hà
in album: Beginning
  type: MusicAlbum
  date published: 2025-04-10
genre: vietnamese bolero
genre: v-pop
isrc code: FR96X2576952
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-15T00:38:40+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xaab9e7b832975c8d4539a4dc430e9073d526e6478f4f2e3bb94f504a530a96d2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958095
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958095
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X2576952
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-15T04:30: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 0xaab9e7b832975c8d4539a4dc430e9073d526e6478f4f2e3bb94f504a530a96d2. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/FR96X2576952.
  date published: 2026-07-15T04:30:08Z
audio: Đã Quên Thật Sao?
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 73.849
  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.704
  additional property: Energy
    type: PropertyValue
    value: 0.588
  additional property: Speechiness
    type: PropertyValue
    value: 0.053
  additional property: Acousticness
    type: PropertyValue
    value: 0.787
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.11
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.794
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.062
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Chuyện Chúng Mình
type: MusicRecording
duration: PT3M28S
duration ms: 208301
explicit: false
by artist: Thanh Hà
in album: Beginning
  type: MusicAlbum
  date published: 2025-04-10
genre: vietnamese bolero
genre: v-pop
isrc code: FR96X2576953
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T01:27:46+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7394ae88144d6e0e42fe8127d5276ccbc0f6f46d2fb54227ef8e1ad4476d6451
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/FR96X2576953
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 0x7394ae88144d6e0e42fe8127d5276ccbc0f6f46d2fb54227ef8e1ad4476d6451. 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/FR96X2576953.
  date published: 2026-07-04T10:04:33Z
audio: Chuyện Chúng Mình
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 106.011
  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.762
  additional property: Energy
    type: PropertyValue
    value: 0.529
  additional property: Speechiness
    type: PropertyValue
    value: 0.043
  additional property: Acousticness
    type: PropertyValue
    value: 0.28
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.134
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.61
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.745
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Giao Lộ Thời Gian - Tập 2
type: MusicAlbum
date published: 2025-05-23
track: Sợ Yêu
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253611
  explicit: false
  by artist: Thanh Hà
  in album: Giao Lộ Thời Gian - Tập 2
    type: MusicAlbum
    date published: 2025-05-23
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNA2B2500891
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T00:19:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe7e96c43986f14f549f36fe02a56fba6da6d822fe76279849fc3f2b62e188077
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957782
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957782
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA2B2500891
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T00:52: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 0xe7e96c43986f14f549f36fe02a56fba6da6d822fe76279849fc3f2b62e188077. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/VNA2B2500891.
    date published: 2026-07-13T00:52:48Z
  audio: Sợ Yêu
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 141.966
    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.729
    additional property: Energy
      type: PropertyValue
      value: 0.484
    additional property: Speechiness
      type: PropertyValue
      value: 0.18
    additional property: Acousticness
      type: PropertyValue
      value: 0.491
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.653
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.469
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.747
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Tạm Biệt Nhé Thanh Xuân
  type: MusicRecording
  duration: PT5M18S
  duration ms: 318621
  explicit: false
  by artist: Thanh Hà
  in album: Giao Lộ Thời Gian - Tập 2
    type: MusicAlbum
    date published: 2025-05-23
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNA2B2500892
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T06:28:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa5d6ed9f83bce3f35c96102751d03d7bfa547adcf6290dc5d82cc1381707e8e9
  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/VNA2B2500892
  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 0xa5d6ed9f83bce3f35c96102751d03d7bfa547adcf6290dc5d82cc1381707e8e9. 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/VNA2B2500892.
    date published: 2026-07-03T08:56:35Z
  audio: Tạm Biệt Nhé Thanh Xuân
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 175.238
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.293
    additional property: Energy
      type: PropertyValue
      value: 0.264
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.911
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.122
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.406
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.806
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Tàn Tro
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250186
  explicit: false
  by artist: Thanh Hà
  in album: Giao Lộ Thời Gian - Tập 2
    type: MusicAlbum
    date published: 2025-05-23
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNA2B2500895
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T22:37:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1f1046cf9f0f11f019dffc67381a0530300715893f2fca0dec96fd1229146c95
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956420
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Tàn Tro
track: Liên Khúc Yêu: Yêu - Nếu Có Yêu Tôi

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/956420

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

OTSTimestamp
type: PropertyValue
value: 2026-07-03T00:42:11Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f1046cf9f0f11f019dffc67381a0530300715893f2fca0dec96fd1229146c95. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/VNA2B2500895.
date published: 2026-07-03T00:42:11Z

Tàn Tro
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 130.031
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.755
additional property: Energy
  type: PropertyValue
  value: 0.462
additional property: Speechiness
  type: PropertyValue
  value: 0.237
additional property: Acousticness
  type: PropertyValue
  value: 0.806
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.702
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.503
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.122
additional property: Key Name
  type: PropertyValue
  value: E
additional property: Mode Name
  type: PropertyValue
  value: Minor

Liên Khúc Yêu: Yêu - Nếu Có Yêu Tôi
type: MusicRecording
duration: PT4M37S
duration ms: 277115
explicit: false
by artist: Thanh Hà
in album: Giao Lộ Thời Gian - Tập 2
  type: MusicAlbum
  date published: 2025-05-23
genre: vietnamese bolero
genre: v-pop
isrc code: VNA2B2500896
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-15T12:54:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x176022804bbabc43da65192703b65fca57fd9dd7cf55b870ef4e8fa726ba226d
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/VNA2B2500896
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 0x176022804bbabc43da65192703b65fca57fd9dd7cf55b870ef4e8fa726ba226d. 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/VNA2B2500896.
  date published: 2026-07-15T13:14:32Z
audio: Liên Khúc Yêu: Yêu - Nếu Có Yêu Tôi
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.705
  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.545
  additional property: Energy
    type: PropertyValue
    value: 0.445
  additional property: Speechiness
    type: PropertyValue
    value: 0.079
  additional property: Acousticness
    type: PropertyValue
    value: 0.88
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.214
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.306
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.259
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Xuân Vui Ca
type: MusicRecording
duration: PT4M22S
duration ms: 262906
explicit: false
by artist: Thanh Hà
by artist: Đình Bảo
in album: Mãi Cho Em Mùa Xuân
  type: MusicAlbum
  date published: 2015-01-01
isrc code: QMBZ91911701
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T21:26:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0227a1c31f24f989469bfd904c5ed1f25cef03b48983de4da9eb073d6495b055
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957118
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMBZ91911701
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0227a1c31f24f989469bfd904c5ed1f25cef03b48983de4da9eb073d6495b055. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMBZ91911701.
  date published: 2026-07-08T03:20:19Z
audio: Xuân Vui Ca
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 134.979
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.748
  additional property: Energy
    type: PropertyValue
    value: 0.713
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.062
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.092
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.446
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.396
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Tết Xuân
type: MusicRecording
duration: PT5M2S
duration ms: 302626
explicit: false
by artist: Thanh Hà
by artist: Đình Bảo
in album: Giai Điệu Mùa Xuân
  type: MusicAlbum
  date published: 2014-01-01
isrc code: QMBZ91913684
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T17:44:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x56d287ee801dfb7439d6346dd717c3ab6fcb4b3862777694ccc51bd69e2a3706
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960291
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960291
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMBZ91913684
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T18:23: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 0x56d287ee801dfb7439d6346dd717c3ab6fcb4b3862777694ccc51bd69e2a3706. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QMBZ91913684.
  date published: 2026-07-30T18:23:33Z
audio: Tết Xuân
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 141.53
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.439
  additional property: Energy
    type: PropertyValue
    value: 0.47
  additional property: Speechiness
    type: PropertyValue
    value: 0.029
  additional property: Acousticness
    type: PropertyValue
    value: 0.659
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.172
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.18
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.629
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Phút Giao Thừa Diệu Êm
type: MusicRecording
duration: PT6M35S
duration ms: 395000
explicit: false
by artist: Trịnh Lam
by artist: Trần Thái Hoà
by artist: Thiên Tôn
by artist: Ngọc Anh
by artist: Quỳnh Vi
by artist: Thanh Hà
by artist: Tóc Tiên
by artist: Đình Bảo
in album: Giai Điệu Mùa Xuân
  type: MusicAlbum
  date published: 2014-01-01
isrc code: QMBZ91913688
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T13:35:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x23e79face14269088e7d1516b94ec2d5d0ed3a7f6390133652d640409b81e346
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/QMBZ91913688
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 0x23e79face14269088e7d1516b94ec2d5d0ed3a7f6390133652d640409b81e346. 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/QMBZ91913688.
  date published: 2026-07-02T03:55:08Z
audio: Phút Giao Thừa Diệu Êm
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 165.526
  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.337
  additional property: Energy
    type: PropertyValue
    value: 0.51
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.409
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.077
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.138
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.239
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Asian Beauty / Nét Đẹp Á Đông
type: MusicRecording
duration: PT6M3S
duration ms: 363893
explicit: false
by artist: Lam Anh
by artist: Như Quỳnh
by artist: Mai Thiên Vân
by artist: Minh Tuyết
by artist: Quỳnh Vi
by artist: Hạ Vy
by artist: Thanh Hà
by artist: Hương Giang
by artist: Tâm Đoan
by artist: Hương Thủy
in album: Asian Beauty (Nét Đẹp Á Đông)
  type: MusicAlbum
  date published: 2015-01-01
isrc code: QM48F1556107
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T13:34:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa0b34978784d552e7d32addbce1bda5910e2e0f3e202b3f6b00632b988c9e6e6
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/QM48F1556107
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 0xa0b34978784d552e7d32addbce1bda5910e2e0f3e202b3f6b00632b988c9e6e6. 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/QM48F1556107.
  date published: 2026-07-02T03:55:08Z
audio: Asian Beauty / Nét Đẹp Á Đông
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 121.405
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.657
  additional property: Energy
    type: PropertyValue
    value: 0.611
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.398
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.233
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.434
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.788
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Lời Nói Vu Vơ
type: MusicRecording
duration: PT3M55S
duration ms: 235242
explicit: false
by artist: Thanh Hà
in album: Âm nhạc vòng quanh thế giới (ASIA 42)
  type: MusicAlbum
  date published: 2004-01-01
isrc code: QZGCD1806754
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T22:18:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x226dc2b567f623a6f2a6523c6239aaa90d79364e08cb1d659000824f88ddf17e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960478
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960478
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGCD1806754
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T23:30: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 0x226dc2b567f623a6f2a6523c6239aaa90d79364e08cb1d659000824f88ddf17e. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZGCD1806754.
  date published: 2026-07-31T23:30:38Z
audio: Lời Nói Vu Vơ
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 134.993
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.632
  additional property: Energy
    type: PropertyValue
    value: 0.382
  additional property: Speechiness
    type: PropertyValue
    value: 0.115
  additional property: Acousticness
    type: PropertyValue
    value: 0.736
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.477
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.621
  additional property: Loudness (dB)
    type: PropertyValue
    value: -19.819
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Khoảnh Khắc
type: MusicRecording
duration: PT4M36S
duration ms: 276266
explicit: false
by artist: Thanh Hà
by artist: Nguyễn Hồng Nhung
by artist: Lưu Bích
by artist: Ngọc Anh
in album: Dạ Khúc Nửa Vầng Trăng
  type: MusicAlbum
  date published: 2018-01-01
isrc code: QM48F1860305
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T06:15:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdc2f7ceaffcd5fc89bc65735f9e6553b79c155982bbfa20bf0d4858c2a2df4c0
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956889
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM48F1860305
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T06:56:49Z
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 0xdc2f7ceaffcd5fc89bc65735f9e6553b79c155982bbfa20bf0d4858c2a2df4c0. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QM48F1860305.
  date published: 2026-07-06T06:56:49Z
audio: Khoảnh Khắc
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 144.88
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.398
  additional property: Energy
    type: PropertyValue
    value: 0.569
  additional property: Speechiness
    type: PropertyValue
    value: 0.06
  additional property: Acousticness
    type: PropertyValue
    value: 0.305
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.125
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.26
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.082
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Soa Vẫn Tìm Nhau
type: MusicRecording
duration: PT5M42S
duration ms: 342013
explicit: false
by artist: Thanh Hà
by artist: Don Hồ
in album: Dạ Khúc Nửa Vầng Trăng
  type: MusicAlbum
  date published: 2018-01-01
isrc code: QM48F1860309
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T08:47:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x08d4677091014257816f0667bc6f6b1f96d139affe83aaef12308eb7450148d5
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/QM48F1860309
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 0x08d4677091014257816f0667bc6f6b1f96d139affe83aaef12308eb7450148d5. 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/QM48F1860309.
  date published: 2026-07-02T03:55:08Z
audio: Soa Vẫn Tìm Nhau
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 115.301
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.512
  additional property: Energy
    type: PropertyValue
    value: 0.583
  additional property: Speechiness
    type: PropertyValue
    value: 0.03
  additional property: Acousticness
    type: PropertyValue
    value: 0.391
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.305
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.262
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.351
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Anh đã thấy mùa xuân chưa
type: MusicRecording
duration: PT5M11S
duration ms: 311602
explicit: false
by artist: Thanh Hà
in album: Liên Khúc Trẻ 3 - Mùa Xuân Đến
  type: MusicAlbum
  date published: 2004-01-01
isrc code: VNA0F1777266
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T17:55:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9e68ac497d201c339ec9f2e34f0f5d43e26163d4c77e24b3ccc6e905b40b62c1
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959163
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959163
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F1777266
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T18:47:29Z
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 0x9e68ac497d201c339ec9f2e34f0f5d43e26163d4c77e24b3ccc6e905b40b62c1. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/VNA0F1777266.
  date published: 2026-07-22T18:47:29Z
audio: Anh đã thấy mùa xuân chưa
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 138.37
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.619
  additional property: Energy
    type: PropertyValue
    value: 0.518
  additional property: Speechiness
    type: PropertyValue
    value: 0.026
  additional property: Acousticness
    type: PropertyValue
    value: 0.703
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.094
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.26
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.319
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Vì Đó Là Em
type: MusicRecording
duration: PT4M59S
duration ms: 299840
explicit: false
by artist: Don Hồ
by artist: Thanh Hà
in album: Nhạc Trẻ Yêu
  type: MusicAlbum
  date published: 2002-01-01
isrc code: QM4TW2085885
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T21:30:58+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4e5370af61f97c5ce4fb4586f52a0a2075d9d4844662d75c8a24fd8d4b287f33
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953520
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TW2085885
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e5370af61f97c5ce4fb4586f52a0a2075d9d4844662d75c8a24fd8d4b287f33. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TW2085885.
  date published: 2026-06-13T13:32:09Z
audio: Vì Đó Là Em
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 117.404
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.492
  additional property: Energy
    type: PropertyValue
    value: 0.477
  additional property: Speechiness
    type: PropertyValue
    value: 0.024
  additional property: Acousticness
    type: PropertyValue
    value: 0.13
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.127
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.167
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.393
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Dáng Xưa Về Đâu
type: MusicRecording
duration: PT4M10S
duration ms: 250053
explicit: false
by artist: Thanh Hà
in album: Giọt Nắng Bên Thềm
  type: MusicAlbum
  date published: 2013-01-01
isrc code: QMBZ91913801
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T19:56:04+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x44bc94029d58ed5cb912b6708590c928aa9e4fd845f6b49a7a81ab21d59e7deb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957118
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMBZ91913801
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44bc94029d58ed5cb912b6708590c928aa9e4fd845f6b49a7a81ab21d59e7deb. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMBZ91913801.
  date published: 2026-07-08T03:20:19Z
audio: Dáng Xưa Về Đâu
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 120.653
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.649
  additional property: Energy
    type: PropertyValue
    value: 0.54
  additional property: Speechiness
    type: PropertyValue
    value: 0.025
  additional property: Acousticness
    type: PropertyValue
    value: 0.179
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.29
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.654
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.218
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Ô Mê Ly
type: MusicRecording
duration: PT4M24S
duration ms: 264160
explicit: false
by artist: Ngọc Anh
by artist: Trần Thái Hoà
by artist: Don Hồ
by artist: Thanh Hà
by artist: The Son
by artist: Như Quỳnh
in album: Giọt Nắng Bên Thềm
  type: MusicAlbum
  date published: 2013-01-01
isrc code: QMBZ91913804
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T18:50:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x409f1b0cfa2cc74fa0a7e6b288a6ba670b806146cb3bb0bd26b05956e6ec4ae1
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMBZ91913804
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409f1b0cfa2cc74fa0a7e6b288a6ba670b806146cb3bb0bd26b05956e6ec4ae1. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMBZ91913804.
  date published: 2026-07-02T03:30:09Z
audio: Ô Mê Ly
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 134.319
  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.738
  additional property: Energy
    type: PropertyValue
    value: 0.821
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.103
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.112
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.647
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.864
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Rưng Rưng Lệ
type: MusicRecording
duration: PT4M9S
duration ms: 249893
explicit: false
by artist: Thanh Hà
in album: Trong Giấc Mơ Em
  type: MusicAlbum
  date published: 2019-01-01
isrc code: QM48F1962103
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T08:15:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf0bf5ea8800942f0c73923475dc0931777581be001cbefc5d31ac8e674187a7c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960370
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960370
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM48F1962103
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T08:38:45Z
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 0xf0bf5ea8800942f0c73923475dc0931777581be001cbefc5d31ac8e674187a7c. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/QM48F1962103.
  date published: 2026-07-31T08:38:45Z
audio: Rưng Rưng Lệ
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 153.376
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.549
  additional property: Energy
    type: PropertyValue
    value: 0.511
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.54
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.094
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.374
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.971
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bài Tình Ca Mùa Đông
type: MusicRecording
duration: PT3M26S
duration ms: 206893
explicit: false
by artist: Thanh Hà
in album: Phố Mùa Đông (Top Hits 66)
  type: MusicAlbum
  date published: 2014-01-01
isrc code: QM48F1555008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T19:20:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd9c4573bd01311c831e51a51901c05ad69551ae0df6f5dad5387e61f10ce7f6f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957120
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957120
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM48F1555008
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:22:41Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c4573bd01311c831e51a51901c05ad69551ae0df6f5dad5387e61f10ce7f6f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM48F1555008.
  date published: 2026-07-08T03:22:41Z
audio: Bài Tình Ca Mùa Đông
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 121.408
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.656
  additional property: Energy
    type: PropertyValue
    value: 0.687
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.581
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.217
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.619
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.435
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Ảo Giác
type: MusicRecording
duration: PT4M40S
duration ms: 280866
explicit: false
by artist: Thanh Hà
in album: Ảo Giác
  type: MusicAlbum
  date published: 2013-01-01
isrc code: QMBZ91913745
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T02:10:03+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x66163a19cef4f08ff6ecbc62bc36d33311bf6a6f25a20d45d3cf95d414480e1a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960337
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960337
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMBZ91913745
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T02:51: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 0x66163a19cef4f08ff6ecbc62bc36d33311bf6a6f25a20d45d3cf95d414480e1a. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/QMBZ91913745.
  date published: 2026-07-31T02:51:48Z
audio: Ảo Giác
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 145.217
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.588
  additional property: Energy
    type: PropertyValue
    value: 0.545
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.856
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.1
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.216
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.815
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Vũng Lầy Của Chúng Ta
type: MusicRecording
duration: PT5M6S
duration ms: 306253
explicit: false
by artist: Thanh Hà
by artist: Trần Thái Hoà
in album: Bướm Mơ
  type: MusicAlbum
  date published: 2013-01-01
isrc code: QMBZ91916419
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T18:42:27+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x213133183979dbc9b562df6e722fe866d76bfd7bc1921b15d051160dcaa7a699
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957122
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957122
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMBZ91916419
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:39:04Z
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 0x213133183979dbc9b562df6e722fe866d76bfd7bc1921b15d051160dcaa7a699. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QMBZ91916419.
  date published: 2026-07-08T03:39:04Z
audio: Vũng Lầy Của Chúng Ta
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 167.089
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.406
  additional property: Energy
    type: PropertyValue
    value: 0.185
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.922
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.095
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.21
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15.258
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Còn Yêu Em Mãi
type: MusicRecording
duration: PT5M6S
duration ms: 306520
explicit: false
by artist: Thanh Hà
by artist: Thiên Tôn
in album: Tóc Xưa
  type: MusicAlbum
  date published: 2014-01-01
isrc code: QMBZ91911736
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-29T22:22:30+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x94241c953cbbe7e285e907f61ae875ccbc58db5004852e2fe3b1f27e7b499986
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960160
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960160
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMBZ91911736
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-29T22:48: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 0x94241c953cbbe7e285e907f61ae875ccbc58db5004852e2fe3b1f27e7b499986. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/QMBZ91911736.
  date published: 2026-07-29T22:48:59Z
audio: Còn Yêu Em Mãi
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 105.686
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.289
  additional property: Energy
    type: PropertyValue
    value: 0.357
  additional property: Speechiness
    type: PropertyValue
    value: 0.03
  additional property: Acousticness
    type: PropertyValue
    value: 0.56
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.296
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.162
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.936
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major