Lam Truong
type: MusicGroup
genre: vietnamese bolero
genre: v-pop
popularity: 33
followers: 126791
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6d1b193a51621d32ac4197702d9837f6daf9443e524ceaffe485f4e4d7d9fec8
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/2d0e2630-8453-463e-a8cd-d5aeaf244643.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/2d0e2630-8453-463e-a8cd-d5aeaf244643.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/2d0e2630-8453-463e-a8cd-d5aeaf244643
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6d1b193a51621d32ac4197702d9837f6daf9443e524ceaffe485f4e4d7d9fec8","name":"Lam Truong","registered_at":"2026-06-11T15:10:33Z","symbol":"NIM0059227","token_address":"0xa75e62d1e20e695c1a6cc822aa1dd9b47d8e243b","type":"artist","uuid":"2d0e2630-8453-463e-a8cd-d5aeaf244643"}
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 0x6d1b193a51621d32ac4197702d9837f6daf9443e524ceaffe485f4e4d7d9fec8. 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/2d0e2630-8453-463e-a8cd-d5aeaf244643.json and https://artists.proofprofile.net/proofs/artist/2d0e2630-8453-463e-a8cd-d5aeaf244643.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x6d1b193a51621d32ac4197702d9837f6daf9443e524ceaffe485f4e4d7d9fec8","name":"Lam Truong","registered_at":"2026-06-11T15:10:33Z","symbol":"NIM0059227","token_address":"0xa75e62d1e20e695c1a6cc822aa1dd9b47d8e243b","type":"artist","uuid":"2d0e2630-8453-463e-a8cd-d5aeaf244643"}
album: Khung trời mơ
  type: MusicAlbum
  date published: 1996-01-11
album: Biển chờ
  type: MusicAlbum
  date published: 1996-04-29
album: Tình yêu nồng cháy, Vol. 2
  type: MusicAlbum
  date published: 1996-11-20
album: Đêm chờ em
  type: MusicAlbum
  date published: 1997-01-20
album: Không thể quên em
  type: MusicAlbum
  date published: 1997-11-05
album: Tình thôi xót xa
  type: MusicAlbum
  date published: 1997-12-17
album: Xin Den Trong Giac Mong
  type: MusicAlbum
  date published: 1998
album: Tình Thôi Xót Xa
  type: MusicAlbum
  date published: 1998-01-01
album: Nỗi Nhớ Dịu Êm
  type: MusicAlbum
  date published: 1998-01-01
album: Tuyết Lạnh
  type: MusicAlbum
  date published: 1998-03-06
album: Không Thể Quên Em
  type: MusicAlbum
  date published: 1998-06-25
album: Tình thôi xót xa 3
  type: MusicAlbum
  date published: 1998-09-03
album: Mai Mai
  type: MusicAlbum
  date published: 1999
album: Tình thôi xót xa chuyển thể nhạc Hoa
  type: MusicAlbum
  date published: 1999-01-09
album: Tình em mùa xuân
  type: MusicAlbum
  date published: 1999-01-29
album: Cô bé kính cận
  type: MusicAlbum
  date published: 1999-04-05
album: Cô bé mắt nai
  type: MusicAlbum
  date published: 1999-04-06
album: Mãi cho tình lênh đênh
  type: MusicAlbum
  date published: 1999-06-25
album: Mãi Mãi
  type: MusicAlbum
  date published: 1999-06-28
  track: Ngày Em Đến
    type: MusicRecording
    duration: PT4M13S
    duration ms: 253720
    explicit: false
    by artist: Lam Truong
    in album: Mãi Mãi
      type: MusicAlbum
      date published: 1999-06-28
    genre: vietnamese bolero
    genre: v-pop
    isrc code: GX53U2025225
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-21T22:19:13+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x0be1255545c3e8483bec82b96a8cc0fac3a0167f60f0ef6f7fc4f6fa6995bef8
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 959069
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/959069
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX53U2025225
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-21T22:32: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 0x0be1255545c3e8483bec82b96a8cc0fac3a0167f60f0ef6f7fc4f6fa6995bef8. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/GX53U2025225.
      date published: 2026-07-21T22:32:59Z
    audio: Ngày Em Đến
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 105.121
      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.64
      additional property: Energy
        type: PropertyValue
        value: 0.483
      additional property: Speechiness
        type: PropertyValue
        value: 0.026
      additional property: Acousticness
        type: PropertyValue
        value: 0.149
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.372
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.553
      additional property: Loudness (dB)
        type: PropertyValue
        value: -9.52
      additional property: Key Name
        type: PropertyValue
        value: F
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: Mãi Mãi, Vol. 1
  type: MusicAlbum
  date published: 1999-06-29
album: Tuyển tập những ca khúc hay nhất
  type: MusicAlbum
  date published: 1999-11-07
album: Chut Tinh Tho Ngay
  type: MusicAlbum
  date published: 2000
album: Vô Tình
  type: MusicAlbum
  date published: 2000-01-01
album: Chút tình thơ ngây
  type: MusicAlbum
  date published: 2000-04-04
album: Chút Tình Thơ Ngây, Vol.2
  type: MusicAlbum
  date published: 2000-04-04
album: Biển trắng
album: Co Mot Ngay
album: Có Một Ngày
album: Có một ngày
album: Dem Lanh Volume 4
album: Cho Bạn Cho Tôi
album: Cho bạn cho tôi
album: Lời trái tim muốn nói
album: Du Ta Khong Con Yeu
album: Doi Giay Vai
album: Đêm Lạnh
album: Đêm lạnh
album: Dù Ta Không Còn Yêu
album: Dù ta không còn yêu
album: Bien Trang
album: Đôi Chân Thiên Thần
album: Đôi chân thiên thần
album: Khi Em Ra Di Volume 7
album: Tình Em Mãi Trao Về Anh
album: Khi Em Ra Đi, Vol.7
album: Khi em ra đi
album: Đôi Giầy Vải
album: Đôi giầy vải
album: Katy Katy
album: Chuyện hôm qua
album: Chuyện Hôm Qua
album: Ngày hôm nay (Today)
album: Today Ngày Hôm Nay
album: Con đường tình yêu
album: Ngay Hom Nay
album: Con Đường Tình Yêu
album: Con Duong Tinh Yeu
album: Tuyển tập nhạc Xuân
album: Người Yêu Tôi Khóc
album: Mong Em Hạnh Phúc
album: Liên khúc Bỗng dưng muốn khóc, Vừa đi vừa khóc, Những đêm em khóc
album: Như Chưa Từng Gặp Nhau
album: Như chưa từng gặp nhau

Biển trắng
type: MusicAlbum
date published: 2000-11-28

Co Mot Ngay
type: MusicAlbum
date published: 2001

Có Một Ngày
type: MusicAlbum
date published: 2001-11-24

Có một ngày
type: MusicAlbum
date published: 2001-11-24

Dem Lanh Volume 4
type: MusicAlbum
date published: 2002

Cho Bạn Cho Tôi
type: MusicAlbum
date published: 2002-02-01
track: Cho Bạn Cho Tôi
  type: MusicRecording
  duration: PT5M30S
  duration ms: 330026
  explicit: false
  by artist: Lam Truong
  in album: Cho Bạn Cho Tôi
    type: MusicAlbum
    date published: 2002-02-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: GX53U2050204
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T07:42:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0f9c51e82a16c131c2997dad225a185a6fdeba092c3411a0538dfcd7200ddd7e
  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/GX53U2050204
  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 0x0f9c51e82a16c131c2997dad225a185a6fdeba092c3411a0538dfcd7200ddd7e. 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/GX53U2050204.
    date published: 2026-07-17T08:20:01Z
  audio: Cho Bạn Cho Tôi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.843
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.524
    additional property: Energy
      type: PropertyValue
      value: 0.583
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.596
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.14
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.239
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.719
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Phút Bối Rối
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211733
  explicit: false
  by artist: Lam Truong
  in album: Cho Bạn Cho Tôi
    type: MusicAlbum
    date published: 2002-02-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: GX53U2050206
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T00:16:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7362f257211d8b3d3d63e45c289585cd1cc82d948bda71ee096516792b632256
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958473
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958473
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX53U2050206
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T00:52:36Z
  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 0x7362f257211d8b3d3d63e45c289585cd1cc82d948bda71ee096516792b632256. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/GX53U2050206.
    date published: 2026-07-18T00:52:36Z
  audio: Phút Bối Rối
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.909
    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.642
    additional property: Energy
      type: PropertyValue
      value: 0.354
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.633
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.185
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.215
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.934
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Cho bạn cho tôi
type: MusicAlbum
date published: 2002-07-02

Lời trái tim muốn nói
type: MusicAlbum
date published: 2002-08-29

Du Ta Khong Con Yeu
type: MusicAlbum
date published: 2003

Doi Giay Vai
type: MusicAlbum
date published: 2003

Đêm Lạnh
type: MusicAlbum
date published: 2003-01-19
track: Kiếp Lữ Hành
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235573
  explicit: false
  by artist: Lam Truong
  in album: Đêm Lạnh
    type: MusicAlbum
    date published: 2003-01-19
  genre: vietnamese bolero
  genre: v-pop
  isrc code: GX53U2009973
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T16:01:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb1019ebd39847f07aa54c3d77948c57b8104708d468232aab533e48317dd2a79
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958576
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958576
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX53U2009973
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T16:22: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 0xb1019ebd39847f07aa54c3d77948c57b8104708d468232aab533e48317dd2a79. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/GX53U2009973.
    date published: 2026-07-18T16:22:28Z
  audio: Kiếp Lữ Hành
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.022
    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.937
    additional property: Energy
      type: PropertyValue
      value: 0.764
    additional property: Speechiness
      type: PropertyValue
      value: 0.065
    additional property: Acousticness
      type: PropertyValue
      value: 0.099
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.196
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.473
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.277
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Cung Đàn Buồn
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233613
  explicit: false
  by artist: Lam Truong
  in album: Đêm Lạnh
    type: MusicAlbum
    date published: 2003-01-19
  genre: vietnamese bolero
  genre: v-pop
  isrc code: GX53U2009978
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T04:22:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8d9916da97149829797c9580890cd65deeaf2fa50a9f5ad0a5eb4a3d5afced5d
  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/GX53U2009978
  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 0x8d9916da97149829797c9580890cd65deeaf2fa50a9f5ad0a5eb4a3d5afced5d. 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/GX53U2009978.
    date published: 2026-07-16T04:30:31Z
  audio: Cung Đàn Buồn
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.035
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.826
    additional property: Energy
      type: PropertyValue
      value: 0.457
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.523
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.572
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.436
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Đêm lạnh
type: MusicAlbum
date published: 2003-01-19

Dù Ta Không Còn Yêu
type: MusicAlbum
date published: 2003-09-16
track: Đêm Nay Anh Mơ Về Em
  type: MusicRecording
  duration: PT4M40S
  duration ms: 280426
  explicit: false
  by artist: Lam Truong
  in album: Dù Ta Không Còn Yêu
    type: MusicAlbum
    date published: 2003-09-16
  genre: vietnamese bolero
  genre: v-pop
  isrc code: GX53U2018470
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T18:27:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8edaf8c82e2f811fe982ce1ddd2123bb9ab696986c969c255ae55f5a94cb4ca9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957898
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957898
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX53U2018470
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T19:28: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 0x8edaf8c82e2f811fe982ce1ddd2123bb9ab696986c969c255ae55f5a94cb4ca9. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/GX53U2018470.
    date published: 2026-07-13T19:28:48Z
  audio: Đêm Nay Anh Mơ Về Em
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 105.997
    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.672
    additional property: Energy
      type: PropertyValue
      value: 0.521
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.578
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.141
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.32
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.6
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Dù ta không còn yêu
type: MusicAlbum
date published: 2003-09-16

Bien Trang
type: MusicAlbum
date published: 2004

Đôi Chân Thiên Thần
type: MusicAlbum
date published: 2004-07-21

Đôi chân thiên thần
type: MusicAlbum
date published: 2004-07-21

Khi Em Ra Di Volume 7
type: MusicAlbum
date published: 2005

Tình Em Mãi Trao Về Anh
type: MusicAlbum
date published: 2005-01-29
track: Tình Em Mãi Trao Về Anh
  type: MusicRecording
  duration: PT5M28S
  duration ms: 328600
  explicit: false
  by artist: Lam Truong
  in album: Tình Em Mãi Trao Về Anh
    type: MusicAlbum
    date published: 2005-01-29
  genre: vietnamese bolero
  genre: v-pop
  isrc code: GX53U2008756
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T02:14:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf01fa630ddd4fdc13d9c6ee1fc226077a36b973f4cc2809b167af6152292b934
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959091
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959091
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX53U2008756
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T02:33:54Z
  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 0xf01fa630ddd4fdc13d9c6ee1fc226077a36b973f4cc2809b167af6152292b934. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/GX53U2008756.
    date published: 2026-07-22T02:33:54Z
  audio: Tình Em Mãi Trao Về Anh
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.861
    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.537
    additional property: Energy
      type: PropertyValue
      value: 0.518
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.699
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.129
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.235
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.97
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Khi Em Ra Đi, Vol.7
type: MusicAlbum
date published: 2005-10-10
track: Vì Em Chính Là Em
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242120
  explicit: false
  by artist: Lam Truong
  in album: Khi Em Ra Đi, Vol.7
    type: MusicAlbum
    date published: 2005-10-10
  genre: vietnamese bolero
  genre: v-pop
  isrc code: GX53U2009996
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T09:26:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe309dd520ece4e38718067582b59bcfafacf4d0f66fe41fff47db239f18cbad1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX53U2009996
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe309dd520ece4e38718067582b59bcfafacf4d0f66fe41fff47db239f18cbad1. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX53U2009996.
    date published: 2026-07-03T19:59:51Z
  audio: Vì Em Chính Là Em
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 111.922
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.706
    additional property: Energy
      type: PropertyValue
      value: 0.562
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.287
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.141
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.251
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.012
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Khi em ra đi
type: MusicAlbum
date published: 2005-10-10

Đôi Giầy Vải
type: MusicAlbum
date published: 2006-10-31
track: Đôi Giầy Vải
  type: MusicRecording
  duration: PT4M12S
  duration ms: 252960
  explicit: false
  by artist: Lam Truong
  in album: Đôi Giầy Vải
    type: MusicAlbum
    date published: 2006-10-31
  genre: vietnamese bolero
  genre: v-pop
  isrc code: GX53U2012187
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T20:21:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1ba39f6e1041f4d2a7736d7cf2912bf26409f63e17aa93ba35c925783ffdaa9f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958197
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958197
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX53U2012187
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T20:40: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 0x1ba39f6e1041f4d2a7736d7cf2912bf26409f63e17aa93ba35c925783ffdaa9f. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/GX53U2012187.
    date published: 2026-07-15T20:40:29Z
  audio: Đôi Giầy Vải
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.033
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.859
    additional property: Energy
      type: PropertyValue
      value: 0.636
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.579
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.089
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.67
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.818
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Đôi giầy vải
type: MusicAlbum
date published: 2006-10-31

Katy Katy
type: MusicAlbum
date published: 2007

Chuyện hôm qua
type: MusicAlbum
date published: 2007-01-09

Chuyện Hôm Qua
type: MusicAlbum
date published: 2007-03-23
track: Chuyện Hôm Qua
  type: MusicRecording
  duration: PT5M6S
  duration ms: 306893
  explicit: false
  by artist: Lam Truong
  in album: Chuyện Hôm Qua
    type: MusicAlbum
    date published: 2007-03-23
  genre: vietnamese bolero
  genre: v-pop
  isrc code: GX53U2014734
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T16:45:04+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa8fe4826f2ad786ceccf5c76b3d53393afce87e68630115fb5f82a7106b1e7ab
  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/GX53U2014734
  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 0xa8fe4826f2ad786ceccf5c76b3d53393afce87e68630115fb5f82a7106b1e7ab. 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/GX53U2014734.
    date published: 2026-07-21T16:59:47Z
  audio: Chuyện Hôm Qua
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.316
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.506
    additional property: Energy
      type: PropertyValue
      value: 0.464
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.825
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.324
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.383
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.849
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ngày hôm nay (Today)
type: MusicAlbum
date published: 2008-08-06

Today Ngày Hôm Nay
type: MusicAlbum
date published: 2008-08-26

Con đường tình yêu
type: MusicAlbum
date published: 2009-10-09

Ngay Hom Nay
type: MusicAlbum
date published: 2009-12-17

Con Đường Tình Yêu
type: MusicAlbum
date published: 2009-12-29
track: Con Đường Tình Yêu
  type: MusicRecording
  duration: PT5M55S
  duration ms: 355720
  explicit: false
  by artist: Lam Truong
  in album: Con Đường Tình Yêu
    type: MusicAlbum
    date published: 2009-12-29
  genre: vietnamese bolero
  genre: v-pop
  isrc code: GX53U2011624
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T19:12:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x412eae655db924df18fdd82d9629aaa93953a2c3d7b037a730b5d6c7ba68d2a0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958054
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958054
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX53U2011624
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T19:33:24Z
  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 0x412eae655db924df18fdd82d9629aaa93953a2c3d7b037a730b5d6c7ba68d2a0. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/GX53U2011624.
    date published: 2026-07-14T19:33:24Z
  audio: Con Đường Tình Yêu
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 74.002
    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.496
    additional property: Energy
      type: PropertyValue
      value: 0.438
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.774
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.108
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.279
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.58
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Con Duong Tinh Yeu
type: MusicAlbum
date published: 2010-01-11

Tuyển tập nhạc Xuân
type: MusicAlbum
date published: 2010-02-10

Người Yêu Tôi Khóc
type: MusicAlbum
date published: 2011-08-15

Mong Em Hạnh Phúc
type: MusicAlbum
date published: 2013-06-25

Liên khúc Bỗng dưng muốn khóc, Vừa đi vừa khóc, Những đêm em khóc
type: MusicAlbum
date published: 2014-08-11

Vô Tình
type: MusicAlbum
date published: 2015-01-01

Như Chưa Từng Gặp Nhau
type: MusicAlbum
date published: 2015-05-04

Như chưa từng gặp nhau
type: MusicAlbum
date published: 2015-05-17

Đi Qua Bốn Mùa
type: MusicAlbum
date published: 2015-09-21

Đi qua bốn mùa
type: MusicAlbum
date published: 2015-10-18

Mong Ước Kỷ Niệm Xưa
type: MusicAlbum
date published: 2015-11-18

Góc phố dịu dàng B
type: MusicAlbum
date published: 2016-01-01

Đưa em về
type: MusicAlbum
date published: 2016-01-01

Lemon Tree
type: MusicAlbum
date published: 2016-01-01
track: Thì thầm mùa xuân
  type: MusicRecording
  duration: PT4M41S
  duration ms: 281730
  explicit: false
  by artist: Lam Truong
  in album: Lemon Tree
    type: MusicAlbum
    date published: 2016-01-01
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNA0F1727004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T03:28:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7ef4144b955d165a59cd84517179458c01f2eb859d240a1a8a9c9dc00af9a8e3
  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/VNA0F1727004
  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 0x7ef4144b955d165a59cd84517179458c01f2eb859d240a1a8a9c9dc00af9a8e3. 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/VNA0F1727004.
    date published: 2026-07-05T10:01:46Z
  audio: Thì thầm mùa xuân
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 104.021
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.791
    additional property: Energy
      type: PropertyValue
      value: 0.421
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.062
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.081
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.892
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.923
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Khúc nhạc vui
type: MusicAlbum
date published: 2016-01-01

Mãi yêu em
type: MusicAlbum
date published: 2016-01-01

Một thoáng hương xa
type: MusicAlbum
date published: 2016-01-01

Khung trời mơ
type: MusicAlbum
date published: 2016-01-01

Khúc Nhạc Xuân
type: MusicAlbum
date published: 2016-01-14

Lối Về Xóm Nhỏ
type: MusicAlbum
date published: 2016-06-01

Giấc Mộng Vàng
type: MusicAlbum
date published: 2016-12-12

Đường Dài Vô Tận
type: MusicAlbum
date published: 2017-08-06

Hãy Về Với Em
type: MusicAlbum
date published: 2017-10-10

Tình Em Mùa Xuân
type: MusicAlbum
date published: 2017-12-31

Nàng Xuân
type: MusicAlbum
date published: 2018-02-04

Giấc mơ tuyệt vời
type: MusicAlbum
date published: 2018-03-22

Giấc Mơ Tuyệt Vời
type: MusicAlbum
date published: 2018-03-22

Lam Trường 9PM Live
type: MusicAlbum
date published: 2018-08-24

Lam Truong 9Pm Live
type: MusicAlbum
date published: 2018-08-24
track: Lãng Quên Chiều Thu - Live
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259754
  explicit: false
  by artist: Lam Truong
  in album: Lam Truong 9Pm Live
    type: MusicAlbum
    date published: 2018-08-24
  genre: vietnamese bolero
  genre: v-pop
  isrc code: GX53U2008464
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T16:21:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6b37917c843179f6a0a61b569e2c150ac468f3cfdc04e3b971155932e89e5ec9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX53U2008464
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b37917c843179f6a0a61b569e2c150ac468f3cfdc04e3b971155932e89e5ec9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX53U2008464.
    date published: 2026-07-02T16:51:38Z
  audio: Lãng Quên Chiều Thu - Live
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 207.727
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.361
    additional property: Energy
      type: PropertyValue
      value: 0.501
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.36
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.087
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.49
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.592
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Tình Lẫm Lỡ - Live
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214615
  explicit: false
  by artist: Lam Truong
  in album: Lam Truong 9Pm Live
    type: MusicAlbum
    date published: 2018-08-24
  genre: vietnamese bolero
  genre: v-pop
  isrc code: GX53U2008465
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T08:34:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x13bcb1fecd37a37433e7d72a948f9eee3bf321d073e2544ab4507f915c3bc88a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958853
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958853
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX53U2008465
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T09:11:53Z
  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 0x13bcb1fecd37a37433e7d72a948f9eee3bf321d073e2544ab4507f915c3bc88a. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/GX53U2008465.
    date published: 2026-07-20T09:11:53Z
  audio: Tình Lẫm Lỡ - Live
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 76.057
    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.569
    additional property: Energy
      type: PropertyValue
      value: 0.581
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.11
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.119
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.402
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.543
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Chỉ Còn Mình Anh - Live
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245454
  explicit: false
  by artist: Lam Truong
  in album: Lam Truong 9Pm Live
    type: MusicAlbum
    date published: 2018-08-24
  genre: vietnamese bolero
  genre: v-pop
  isrc code: GX53U2008466
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T09:52:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4cffc410ba5230296cb834cfeebd380f91d4a4f0f226c23c435cd53f2cb50449
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958395
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Chỉ Còn Mình Anh - Live
track: Tình Yêu Tôi Hát - Live
track: Tình Là Nửa Đời - Live

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-17T10:10:33Z

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 0x4cffc410ba5230296cb834cfeebd380f91d4a4f0f226c23c435cd53f2cb50449. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/GX53U2008466.
date published: 2026-07-17T10:10:33Z

Chỉ Còn Mình Anh - Live
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 88.008
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.557
additional property: Energy
  type: PropertyValue
  value: 0.448
additional property: Speechiness
  type: PropertyValue
  value: 0.023
additional property: Acousticness
  type: PropertyValue
  value: 0.458
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.173
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.304
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.447
additional property: Key Name
  type: PropertyValue
  value: E
additional property: Mode Name
  type: PropertyValue
  value: Minor

Tình Yêu Tôi Hát - Live
type: MusicRecording
duration: PT5M54S
duration ms: 354857
explicit: false
by artist: Lam Truong
in album: Lam Truong 9Pm Live
  type: MusicAlbum
  date published: 2018-08-24
genre: vietnamese bolero
genre: v-pop
isrc code: GX53U2008470
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T04:09:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb96e9b9e026cb90a5323633c25e6c4df19190a1b89ba5e1d6f604998facb5c39
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958362
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958362
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX53U2008470
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T04:32: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 0xb96e9b9e026cb90a5323633c25e6c4df19190a1b89ba5e1d6f604998facb5c39. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/GX53U2008470.
  date published: 2026-07-17T04:32:48Z
audio: Tình Yêu Tôi Hát - Live
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 139.515
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.534
  additional property: Energy
    type: PropertyValue
    value: 0.398
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.578
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.132
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.179
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.514
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Tình Là Nửa Đời - Live
type: MusicRecording
duration: PT4M40S
duration ms: 280000
explicit: false
by artist: Lam Truong
in album: Lam Truong 9Pm Live
  type: MusicAlbum
  date published: 2018-08-24
genre: vietnamese bolero
genre: v-pop
isrc code: GX53U2008467
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T18:30:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6a10b89df174dab2e3bb9d40c5fced70545a4f040befb754bd150824d7f528a6
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956841
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956841
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX53U2008467
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T22:14: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 0x6a10b89df174dab2e3bb9d40c5fced70545a4f040befb754bd150824d7f528a6. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/GX53U2008467.
  date published: 2026-07-05T22:14:35Z
audio: Tình Là Nửa Đời - Live
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 95.842
  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.638
  additional property: Energy
    type: PropertyValue
    value: 0.494
  additional property: Speechiness
    type: PropertyValue
    value: 0.028
  additional property: Acousticness
    type: PropertyValue
    value: 0.371
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.142
  additional property: Liveness
    type: PropertyValue
    value: 0.087
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.307
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.412
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Cứ Mặc Anh
type: MusicAlbum
date published: 2018-08-24

Cứ mặc anh
type: MusicAlbum
date published: 2018-09-14

Lam Trường 9PM Live, Vol.2
type: MusicAlbum
date published: 2019-10-26
track: Nụ Hồng Hờ Hững - Live
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279230
  explicit: false
  by artist: Lam Truong
  in album: Lam Trường 9PM Live, Vol.2
    type: MusicAlbum
    date published: 2019-10-26
  genre: vietnamese bolero
  genre: v-pop
  isrc code: GX53U2012517
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T09:38:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x82e81d5ed7c0c462157f4a69a18fe1b5b0fd19da8190ca95541e1a2d1fc0fdbe
  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/GX53U2012517
  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 0x82e81d5ed7c0c462157f4a69a18fe1b5b0fd19da8190ca95541e1a2d1fc0fdbe. 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/GX53U2012517.
    date published: 2026-07-05T10:01:46Z
  audio: Nụ Hồng Hờ Hững - Live
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.709
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.533
    additional property: Energy
      type: PropertyValue
      value: 0.351
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.332
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.097
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.241
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.403
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Lam Trường 9PM Live Season 2
type: MusicAlbum
date published: 2019-11-15

Trái Tim Không Ngủ Yên
type: MusicAlbum
date published: 2019-11-21

Trái Tim Không Ngủ Yên
type: MusicAlbum
date published: 2019-11-21
track: Thôi Anh Hãy Về
  type: MusicRecording
  duration: PT4M49S
  duration ms: 289358
  explicit: false
  by artist: Lam Truong
  in album: Trái Tim Không Ngủ Yên
    type: MusicAlbum
    date published: 2019-11-21
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011053622
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T18:34:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0f77b9160e4b423e017814599ac0a1bc2bd2a01e89ea96d0f4b7ec43d19b4df0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958194
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958194
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011053622
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T20:32:27Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f77b9160e4b423e017814599ac0a1bc2bd2a01e89ea96d0f4b7ec43d19b4df0. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011053622.
    date published: 2026-07-15T20:32:27Z
  audio: Thôi Anh Hãy Về
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.838
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.579
    additional property: Energy
      type: PropertyValue
      value: 0.483
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.03
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.143
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.344
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.43
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Trái Tim Không Ngủ Yên
  type: MusicRecording
  duration: PT5M9S
  duration ms: 309446
  explicit: false
  by artist: Lam Truong
  in album: Trái Tim Không Ngủ Yên
    type: MusicAlbum
    date published: 2019-11-21
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011053624
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T11:43:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xea116b8241dcdda1dde735c1c4935816014c9f1c7140bb477527c6c2e5f37068
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958286
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958286
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011053624
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T12:43:37Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea116b8241dcdda1dde735c1c4935816014c9f1c7140bb477527c6c2e5f37068. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011053624.
    date published: 2026-07-16T12:43:37Z
  audio: Trái Tim Không Ngủ Yên
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.054
    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.499
    additional property: Energy
      type: PropertyValue
      value: 0.26
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.415
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.175
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.299
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Xuân Về Con Cũng Về
type: MusicAlbum
date published: 2020-01-16

Bạn Ơi (From "Lật Mặt 6: Tấm Vé Định Mệnh")
type: MusicAlbum
date published: 2023-05-05
track: Bạn Ơi - From "Lật Mặt 6: Tấm Vé Định Mệnh"
  type: MusicRecording
  duration: PT4M52S
  duration ms: 292312
  explicit: false
  by artist: Lam Truong
  in album: Bạn Ơi (From "Lật Mặt 6: Tấm Vé Định Mệnh")
    type: MusicAlbum
    date published: 2023-05-05
  genre: vietnamese bolero
  genre: v-pop
  isrc code: FRX762302994
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-30T03:33:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7b684e4226901f1bd4d65b5dcac61f4d17dee5b145099677a636b3425392cc5f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX762302994
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b684e4226901f1bd4d65b5dcac61f4d17dee5b145099677a636b3425392cc5f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX762302994.
    date published: 2026-07-02T16:51:38Z
  audio: Bạn Ơi - From "Lật Mặt 6: Tấm Vé Định Mệnh"
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 82.174
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.521
    additional property: Energy
      type: PropertyValue
      value: 0.286
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.797
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.061
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.218
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.589
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Vì Sao Sáng
type: MusicAlbum
date published: 2023-07-04
track: Vì Sao Sáng
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248000
  explicit: false
  by artist: Lam Truong
  in album: Vì Sao Sáng
    type: MusicAlbum
    date published: 2023-07-04
  genre: vietnamese bolero
  genre: v-pop
  isrc code: GBLFP2359928
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T23:38:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2b413607c86a8bcca082dfbeb8225d2039139d2d80f7cc77bd88960ae317d97e
  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/GBLFP2359928
  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 0x2b413607c86a8bcca082dfbeb8225d2039139d2d80f7cc77bd88960ae317d97e. 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/GBLFP2359928.
    date published: 2026-07-06T01:25:57Z
  audio: Vì Sao Sáng
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 150.159
    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.513
    additional property: Energy
      type: PropertyValue
      value: 0.529
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.651
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.082
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.419
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.646
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Lam Truong Acoustic
type: MusicAlbum
date published: 2024-09-01

Rạng Đông Tuyển Tập 59
type: MusicAlbum
date published: 2025-01-07
track: Tình Đơn Phương
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203160
  explicit: false
  by artist: Lam Truong
  in album: Rạng Đông Tuyển Tập 59
    type: MusicAlbum
    date published: 2025-01-07
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNA0F2408374
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T03:29:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x51fae6b0c7562599f5021cd305454e8f54c11d46dcd1f7a30f962f80b7d26d53
  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/VNA0F2408374
  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 0x51fae6b0c7562599f5021cd305454e8f54c11d46dcd1f7a30f962f80b7d26d53. 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/VNA0F2408374.
    date published: 2026-07-05T10:01:46Z
  audio: Tình Đơn Phương
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.022
    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.668
    additional property: Energy
      type: PropertyValue
      value: 0.459
    additional property: Speechiness
      type: PropertyValue
      value: 0.05
    additional property: Acousticness
      type: PropertyValue
      value: 0.713
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.2
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.806
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Khúc Tình Ca
type: MusicRecording
duration: PT4M16S
duration ms: 256901
explicit: false
by artist: Lam Truong
in album: Những Cánh Hoa Tình
  type: MusicAlbum
  date published: 2025-02-14
isrc code: VNA0F1774011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T18:20:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xed4cde97332c1eaee9051f0092db16d2ed60c76765b3b7f9f1a389d5713f258b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960448
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960448
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F1774011
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T18:48: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 0xed4cde97332c1eaee9051f0092db16d2ed60c76765b3b7f9f1a389d5713f258b. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/VNA0F1774011.
  date published: 2026-07-31T18:48:12Z
audio: Khúc Tình Ca
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 131.672
  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.815
  additional property: Energy
    type: PropertyValue
    value: 0.771
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.093
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.059
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.463
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.79
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Người đi xa mãi
type: MusicRecording
duration: PT4M29S
duration ms: 269866
explicit: false
by artist: Lam Truong
in album: Top VietNam Vol. 2 (Vol 2)
  type: MusicAlbum
  date published: 1997-01-01
isrc code: VNA0F1729075
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T04:48:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa5ec82f2552fc2261d7df4ba755604512746dadf4ede092633ec42609c682b1d
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/VNA0F1729075
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 0xa5ec82f2552fc2261d7df4ba755604512746dadf4ede092633ec42609c682b1d. 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/VNA0F1729075.
  date published: 2026-07-08T03:22:41Z
audio: Người đi xa mãi
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 126.371
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.707
  additional property: Energy
    type: PropertyValue
    value: 0.424
  additional property: Speechiness
    type: PropertyValue
    value: 0.029
  additional property: Acousticness
    type: PropertyValue
    value: 0.502
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.133
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.364
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15.312
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Major

Hoa tím ngày xưa
type: MusicRecording
duration: PT5M50S
duration ms: 350106
explicit: false
by artist: Lam Truong
in album: UnBreak My Heart
  type: MusicAlbum
  date published: 1997-01-01
isrc code: VNA0F1729269
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T13:52:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0813e75a6533f00d0f66cf98204c117fda58ace81a95be5e0240bb50cd7a9756
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/VNA0F1729269
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 0x0813e75a6533f00d0f66cf98204c117fda58ace81a95be5e0240bb50cd7a9756. 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/VNA0F1729269.
  date published: 2026-07-02T03:55:08Z
audio: Hoa tím ngày xưa
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 117.314
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.593
  additional property: Energy
    type: PropertyValue
    value: 0.225
  additional property: Speechiness
    type: PropertyValue
    value: 0.029
  additional property: Acousticness
    type: PropertyValue
    value: 0.172
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.116
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.288
  additional property: Loudness (dB)
    type: PropertyValue
    value: -19.877
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Major

Mưa Phi Trường
type: MusicRecording
duration: PT5M34S
duration ms: 334511
explicit: false
by artist: Lam Truong
in album: Mưa Phi Trường
  type: MusicAlbum
  date published: 2025-01-17
isrc code: VNA0F1773537
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T10:03:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x68638abfec3285694d81301e8d7812eeb2388532d94f56a174475a55c67392d8
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/VNA0F1773537
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 0x68638abfec3285694d81301e8d7812eeb2388532d94f56a174475a55c67392d8. 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/VNA0F1773537.
  date published: 2026-07-02T03:30:09Z
audio: Mưa Phi Trường
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 166.97
  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.635
  additional property: Energy
    type: PropertyValue
    value: 0.584
  additional property: Speechiness
    type: PropertyValue
    value: 0.035
  additional property: Acousticness
    type: PropertyValue
    value: 0.055
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.181
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.777
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.122
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Tết Đoàn Viên
type: MusicRecording
duration: PT5M3S
duration ms: 303894
explicit: false
by artist: Lam Truong
by artist: Cẩm Ly
in album: Gala Nhạc Việt 5: Xuân Đất Việt, Tết Quê Hương
  type: MusicAlbum
  date published: 2015-01-26
isrc code: FRX282113050
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T17:08:18+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xafaba702ac04050a6ba5ad9a5c1c053f3aeea67e5296427421eb42418c8ee5b6
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960284
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960284
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX282113050
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T17:23:26Z
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 0xafaba702ac04050a6ba5ad9a5c1c053f3aeea67e5296427421eb42418c8ee5b6. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/FRX282113050.
  date published: 2026-07-30T17:23:26Z
audio: Tết Đoàn Viên
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 111.207
  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.717
  additional property: Energy
    type: PropertyValue
    value: 0.771
  additional property: Speechiness
    type: PropertyValue
    value: 0.152
  additional property: Acousticness
    type: PropertyValue
    value: 0.12
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.065
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.584
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.86
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major