Đan Trường
type: MusicGroup
genre: bolero
genre: vietnamese bolero
genre: v-pop
popularity: 36
followers: 63241
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x85c4a611f28e2f0bb72b03e87c5291ab836a3e39f3771122c91280240a481722
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/914edc84-f017-4c21-8051-a97762a65e7a.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/914edc84-f017-4c21-8051-a97762a65e7a.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/914edc84-f017-4c21-8051-a97762a65e7a
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x85c4a611f28e2f0bb72b03e87c5291ab836a3e39f3771122c91280240a481722","name":"Đan Trường","registered_at":"2026-06-12T04:37:05Z","symbol":"NIM0188888","token_address":"0xf19b76ffbebb4e5a1465965b74758abfa3bb5b1e","type":"artist","uuid":"914edc84-f017-4c21-8051-a97762a65e7a"}
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 0x85c4a611f28e2f0bb72b03e87c5291ab836a3e39f3771122c91280240a481722. 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/914edc84-f017-4c21-8051-a97762a65e7a.json and https://artists.proofprofile.net/proofs/artist/914edc84-f017-4c21-8051-a97762a65e7a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x85c4a611f28e2f0bb72b03e87c5291ab836a3e39f3771122c91280240a481722","name":"Đan Trường","registered_at":"2026-06-12T04:37:05Z","symbol":"NIM0188888","token_address":"0xf19b76ffbebb4e5a1465965b74758abfa3bb5b1e","type":"artist","uuid":"914edc84-f017-4c21-8051-a97762a65e7a"}
album: Đi Về Nơi Xa
album: Cho Tình Mãi Xa
album: Tình Đơn Phương (The Best Of Remix)
album: Mưa Trên Cuộc Tình 3
album: Trương Chi Mỵ Nương (Những Tình Khúc Hoài An)
album: Best Collection Vol4
album: Album Nhạc Tuyển Vol1
album: Yêu Nhau Bao Lâu
album: Lời Ru Tình
album: Mãi Yêu Em Như Ngày Đầu
album: Thiên Đường Vắng
album: Người Thay Thế
album: Lời Nguyện Cầu Tình Yêu
album: The Best Of Đan Trường
album: Giấc Mơ Màu Xanh
album: Thiên Sứ Tình Yêu
album: Best Collection Vol7
album: Trái Tim Bình Yên
album: Mưa Rơi
album: Dòng Máu Lạc Hồng
album: Thập Nhị Mỹ Nhân
album: Trang Web Mong Chờ
album: Một Ngày Đi Qua
album: Anh Ba Ngố Miền Tây
album: Anh Phải Làm Sao
album: Bóng Dáng Thiên Thần
album: Nồi Đất
album: Ngôi Sao Bay
album: Đến Một Lúc Nào Đó
album: Ướt Lem Chữ Đời
album: Tuyết Mùa Hè
album: Dấu Chân Tình Nhân
album: Mưa Trên Cuộc Tình 1
album: Biệt Khúc Chờ Nhau
album: Thư Pháp
album: Thương Thầm
album: Còn Lại Một Mình
album: Nhac Tuyen Vol 1
  type: MusicAlbum
  date published: 1999
album: Mua Tren Cuoc Tinh 2
  type: MusicAlbum
  date published: 1999
album: Biet Khuc Cho Nhau
  type: MusicAlbum
  date published: 2002
album: Lâu Đài Tình Ái
  type: MusicAlbum
  date published: 2009-06-25
  track: Đau Xót Lý Con Cua
    type: MusicRecording
    duration: PT5M49S
    duration ms: 349386
    explicit: false
    by artist: Đan Trường
    in album: Lâu Đài Tình Ái
      type: MusicAlbum
      date published: 2009-06-25
    genre: bolero
    genre: vietnamese bolero
    genre: v-pop
    isrc code: USJ3V1128780
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-03T15:13:13+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x6e2d069d4d354582b7e3ae71148e12b789de89a1d89c6f5e51ab37ab2f0ccfdc
    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/USJ3V1128780
    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 0x6e2d069d4d354582b7e3ae71148e12b789de89a1d89c6f5e51ab37ab2f0ccfdc. 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/USJ3V1128780.
      date published: 2026-07-03T19:59:51Z
    audio: Đau Xót Lý Con Cua
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 126.126
      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.603
      additional property: Energy
        type: PropertyValue
        value: 0.532
      additional property: Speechiness
        type: PropertyValue
        value: 0.037
      additional property: Acousticness
        type: PropertyValue
        value: 0.615
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.36
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.37
      additional property: Loudness (dB)
        type: PropertyValue
        value: -7.921
      additional property: Key Name
        type: PropertyValue
        value: Eb
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: The Best of Dan Truong
  type: MusicAlbum
  date published: 2010-01-01
album: Thu Phap
  type: MusicAlbum
  date published: 2012-04-20
album: Best Of Dan Truong 1
  type: MusicAlbum
  date published: 2013-03-22
album: Reu Phong
  type: MusicAlbum
  date published: 2013-04-19
album: Lục Tỉnh Miền Tây
  type: MusicAlbum
  date published: 2013-12-19
album: Lục Tỉnh Miền Tây
  type: MusicAlbum
  date published: 2013-12-19
album: Vẫn Mãi Một Nụ Cười 2
  type: MusicAlbum
  date published: 2014-08-23
album: Tuyển Tập Các Bài Hát Hay Nhất Của Đan Trường Phần 2
  type: MusicAlbum
  date published: 2015
album: Em Về Kẻo Trời Mưa
album: Gửi Lại Mùa Xuân
album: Tuyen Tap Cac Bai Hat Hay Nhat Cua Dan Truong P2
album: Nhạc Tuyển Đan Trường Vol 4
album: Tội Tình Thương Thầm
album: Lỡ Duyên Rồi
album: Nhạc Tuyển Đan Trường Vol 5
album: Nhìn Vào Nỗi Nhớ - Chàng Ốc Tương Tư
album: The Best Of Remix Đan Trường
album: Đánh Mất Giấc Mơ
album: Truong Chi - My Nuong
album: Anh Phai Lam Sao
album: Đan Trường In Holland

Em Về Kẻo Trời Mưa
type: MusicAlbum
date published: 2015

Gửi Lại Mùa Xuân
type: MusicAlbum
date published: 2015-10-01

Thiên Đường Vắng
type: MusicAlbum
date published: 2015-10-01

Tuyen Tap Cac Bai Hat Hay Nhat Cua Dan Truong P2
type: MusicAlbum
date published: 2015-10-01

Nhạc Tuyển Đan Trường Vol 4
type: MusicAlbum
date published: 2015-10-01
track: Cho Tình Mãi Xa
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269949
  explicit: false
  by artist: Đan Trường
  in album: Nhạc Tuyển Đan Trường Vol 4
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022697
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T16:38:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1af6dbfea1944a97cefdef6e7ef76daca8108728a8b44f319492e21f53b1aa7b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958913
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958913
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022697
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T16:58: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 0x1af6dbfea1944a97cefdef6e7ef76daca8108728a8b44f319492e21f53b1aa7b. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58: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/VNR011022697.
    date published: 2026-07-20T16:58:47Z
  audio: Cho Tình Mãi Xa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 78.046
    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.687
    additional property: Energy
      type: PropertyValue
      value: 0.545
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.422
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.182
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.413
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.007
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Mùa Đông Tàn Phai
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265377
  explicit: false
  by artist: Đan Trường
  in album: Nhạc Tuyển Đan Trường Vol 4
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022701
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T01:16:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3a06e19de5be810efc18bb777d408b0685771051a9cf283684422d1cd21e9691
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022701
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a06e19de5be810efc18bb777d408b0685771051a9cf283684422d1cd21e9691. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022701.
    date published: 2026-07-04T10:04:33Z
  audio: Mùa Đông Tàn Phai
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 93.514
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.556
    additional property: Energy
      type: PropertyValue
      value: 0.442
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.299
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.16
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.164
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Tội Tình Thương Thầm
type: MusicAlbum
date published: 2015-10-01
track: Em Về Kẻo Trời Mưa
  type: MusicRecording
  duration: PT4M42S
  duration ms: 282174
  explicit: false
  by artist: Đan Trường
  in album: Tội Tình Thương Thầm
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022776
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T14:59:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x23daebecabb8445e18bbb111b1f6d923a0b945ebb6d644de8fc4fefb49fb1963
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958567
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958567
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022776
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T15:22:40Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23daebecabb8445e18bbb111b1f6d923a0b945ebb6d644de8fc4fefb49fb1963. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022776.
    date published: 2026-07-18T15:22:40Z
  audio: Em Về Kẻo Trời Mưa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 147.898
    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.537
    additional property: Energy
      type: PropertyValue
      value: 0.584
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.444
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.431
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.388
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.181
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Bóng Dáng Thiên Thần
type: MusicAlbum
date published: 2015-10-01
track: Không Còn Ai
  type: MusicRecording
  duration: PT5M30S
  duration ms: 330605
  explicit: false
  by artist: Đan Trường
  in album: Bóng Dáng Thiên Thần
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022459
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T09:31:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x150109baef851bbfa3d98554c3d6678e684bee8f9cd08f46abf7c853b0f4741f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958140
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958140
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022459
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T10:05:23Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x150109baef851bbfa3d98554c3d6678e684bee8f9cd08f46abf7c853b0f4741f. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022459.
    date published: 2026-07-15T10:05:23Z
  audio: Không Còn Ai
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.63
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.282
    additional property: Energy
      type: PropertyValue
      value: 0.576
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.365
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.108
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.256
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.892
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Nỗi Đau Chia Xa
  type: MusicRecording
  duration: PT4M12S
  duration ms: 252577
  explicit: false
  by artist: Đan Trường
  in album: Bóng Dáng Thiên Thần
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022462
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T15:36:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcbe3fc79e37e0755672678d846b6d7a5a2e3da0588e87f66363468be6c8ee779
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959031
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959031
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022462
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T16:15:11Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe3fc79e37e0755672678d846b6d7a5a2e3da0588e87f66363468be6c8ee779. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022462.
    date published: 2026-07-21T16:15:11Z
  audio: Nỗi Đau Chia Xa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 105.046
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.841
    additional property: Energy
      type: PropertyValue
      value: 0.778
    additional property: Speechiness
      type: PropertyValue
      value: 0.067
    additional property: Acousticness
      type: PropertyValue
      value: 0.256
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.156
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.88
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.231
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Anh Phải Làm Sao
type: MusicAlbum
date published: 2015-10-01
track: Anh Phải Làm Sao
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274494
  explicit: false
  by artist: Đan Trường
  in album: Anh Phải Làm Sao
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022384
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T16:38:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9a19a0f5bd57d2d8059b764e9e5a17321c662b22ae01fb72b2864c5e34447876
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957882
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957882
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022384
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T16:48:10Z
  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 0x9a19a0f5bd57d2d8059b764e9e5a17321c662b22ae01fb72b2864c5e34447876. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/VNR011022384.
    date published: 2026-07-13T16:48:10Z
  audio: Anh Phải Làm Sao
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 203.667
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.436
    additional property: Energy
      type: PropertyValue
      value: 0.54
    additional property: Speechiness
      type: PropertyValue
      value: 0.06
    additional property: Acousticness
      type: PropertyValue
      value: 0.311
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.1
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.508
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.189
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Chim Trắng Mồ Côi
  type: MusicRecording
  duration: PT5M56S
  duration ms: 356884
  explicit: false
  by artist: Đan Trường
  in album: Anh Phải Làm Sao
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022386
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T00:15:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa908d5c6e4daaa9b08781ae207de30f35cd945167a54d95f650ccf2a8ce323e5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958224
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958224
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022386
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T02:28:43Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa908d5c6e4daaa9b08781ae207de30f35cd945167a54d95f650ccf2a8ce323e5. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022386.
    date published: 2026-07-16T02:28:43Z
  audio: Chim Trắng Mồ Côi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.02
    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.558
    additional property: Energy
      type: PropertyValue
      value: 0.737
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.59
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.481
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.525
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.931
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Lỡ Duyên Rồi
type: MusicAlbum
date published: 2015-10-01
track: Anh Ba Khía
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253753
  explicit: false
  by artist: Đan Trường
  in album: Lỡ Duyên Rồi
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022629
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T19:29:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x26da92eb9ede7df451a47abb07f497732fc9db34b23c189d8ff15e30008517a3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022629
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T19:42: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 0x26da92eb9ede7df451a47abb07f497732fc9db34b23c189d8ff15e30008517a3. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/VNR011022629.
    date published: 2026-07-16T19:42:29Z
  audio: Anh Ba Khía
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.043
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.771
    additional property: Energy
      type: PropertyValue
      value: 0.901
    additional property: Speechiness
      type: PropertyValue
      value: 0.069
    additional property: Acousticness
      type: PropertyValue
      value: 0.233
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.075
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.696
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.033
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Nhạc Tuyển Đan Trường Vol 5
type: MusicAlbum
date published: 2015-10-01
track: Dấu Chân Mùa Thu
  type: MusicRecording
  duration: PT4M55S
  duration ms: 295026
  explicit: false
  by artist: Đan Trường
  in album: Nhạc Tuyển Đan Trường Vol 5
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022708
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T23:16:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x140b76939d715c0b35fc768c4ea137bcd87d4ec08620c452e61c6ab8b8da4032
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958796
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958796
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022708
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T00: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 0x140b76939d715c0b35fc768c4ea137bcd87d4ec08620c452e61c6ab8b8da4032. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/VNR011022708.
    date published: 2026-07-20T00:01:46Z
  audio: Dấu Chân Mùa Thu
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.767
    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.375
    additional property: Energy
      type: PropertyValue
      value: 0.633
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.147
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.059
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.287
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.681
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Nhìn Vào Nỗi Nhớ - Chàng Ốc Tương Tư
type: MusicAlbum
date published: 2015-10-01

The Best Of Remix Đan Trường
type: MusicAlbum
date published: 2015-10-01

Thư Pháp
type: MusicAlbum
date published: 2015-10-01

Thương Thầm
type: MusicAlbum
date published: 2015-10-01

Đánh Mất Giấc Mơ
type: MusicAlbum
date published: 2015-10-01
track: Lời Ru Ngàn Đời
  type: MusicRecording
  duration: PT5M10S
  duration ms: 310151
  explicit: false
  by artist: Đan Trường
  in album: Đánh Mất Giấc Mơ
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022540
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T00:11:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7a23c6c2dcd82b7ca691915c43f97a2bc670fe0b2ca62770f82d24cb4710414d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958800
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958800
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022540
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T00:52:19Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a23c6c2dcd82b7ca691915c43f97a2bc670fe0b2ca62770f82d24cb4710414d. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022540.
    date published: 2026-07-20T00:52:19Z
  audio: Lời Ru Ngàn Đời
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 105.99
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.677
    additional property: Energy
      type: PropertyValue
      value: 0.597
    additional property: Speechiness
      type: PropertyValue
      value: 0.064
    additional property: Acousticness
      type: PropertyValue
      value: 0.164
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.349
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.392
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.407
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Đến Một Lúc Nào Đó
type: MusicAlbum
date published: 2015-10-01
track: Mãi Mãi Một Tình Yêu
  type: MusicRecording
  duration: PT5M58S
  duration ms: 358844
  explicit: false
  by artist: Đan Trường
  in album: Đến Một Lúc Nào Đó
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022549
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T14:48:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb1e37c96065a516916b81be9b791eb8b201b684b68754d8b2a93e1ed261215e8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959023
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959023
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022549
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T15:22:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e37c96065a516916b81be9b791eb8b201b684b68754d8b2a93e1ed261215e8. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022549.
    date published: 2026-07-21T15:22:58Z
  audio: Mãi Mãi Một Tình Yêu
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.071
    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.48
    additional property: Energy
      type: PropertyValue
      value: 0.476
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.586
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.124
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.184
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.612
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Truong Chi - My Nuong
type: MusicAlbum
date published: 2015-10-01

Anh Phai Lam Sao
type: MusicAlbum
date published: 2015-10-01

Đan Trường In Holland
type: MusicAlbum
date published: 2015-10-01

Tuyển Tập Các Bài Hát Hay Nhất Của Đan Trường
type: MusicAlbum
date published: 2015-10-01
track: Phong Ba Tình Đời
  type: MusicRecording
  duration: PT5M1S
  duration ms: 301165
  explicit: false
  by artist: Đan Trường
  in album: Tuyển Tập Các Bài Hát Hay Nhất Của Đan Trường
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022820
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T07:46:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbd24f2af0d712a2e1a333db713a8dabc1e57418fbd7b9df96dc2159dd450eb88
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022820
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T08:19: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 0xbd24f2af0d712a2e1a333db713a8dabc1e57418fbd7b9df96dc2159dd450eb88. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/VNR011022820.
    date published: 2026-07-18T08:19:09Z
  audio: Phong Ba Tình Đời
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.781
    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.512
    additional property: Energy
      type: PropertyValue
      value: 0.691
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.148
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.081
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.19
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.868
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Trương Chi Mỵ Nương
type: MusicAlbum
date published: 2015-10-01

Túp Lều Lý Tưởng
type: MusicAlbum
date published: 2015-10-01

Trái Tim Bình Yên - Dòng Sông Băng
type: MusicAlbum
date published: 2015-10-01

Anh Vẫn Đợi Chờ
type: MusicAlbum
date published: 2015-10-01

Giấc Mơ Màu Xanh
type: MusicAlbum
date published: 2015-10-01
track: Lỡ Hẹn
  type: MusicRecording
  duration: PT5M24S
  duration ms: 324571
  explicit: false
  by artist: Đan Trường
  in album: Giấc Mơ Màu Xanh
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022607
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T06:26:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x752354dec435d5b3f11a1244cfad70644359194813770da044189f49ecbbadf2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022607
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x752354dec435d5b3f11a1244cfad70644359194813770da044189f49ecbbadf2. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022607.
    date published: 2026-07-04T10:04:33Z
  audio: Lỡ Hẹn
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 91.008
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.57
    additional property: Energy
      type: PropertyValue
      value: 0.45
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.558
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.091
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.442
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.155
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Một Ngày Đi Qua
type: MusicAlbum
date published: 2015-10-01
track: Dòng Máu Lạc Hồng
  type: MusicRecording
  duration: PT6M32S
  duration ms: 392855
  explicit: false
  by artist: Đan Trường
  in album: Một Ngày Đi Qua
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022666
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T23:35:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xeb4263a5c9d7649710c443dc1194a86dcc4f2bbb7c5107bdd57127bc614df7ed
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956422
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956422
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022666
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T01:01:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb4263a5c9d7649710c443dc1194a86dcc4f2bbb7c5107bdd57127bc614df7ed. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022666.
    date published: 2026-07-03T01:01:38Z
  audio: Dòng Máu Lạc Hồng
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 179.989
    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.442
    additional property: Energy
      type: PropertyValue
      value: 0.521
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.204
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.008
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.371
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.931
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Kiếp Ve Sầu
type: MusicAlbum
date published: 2015-10-01
track: Cuộc Tình Cay Đắng
  type: MusicRecording
  duration: PT5M7S
  duration ms: 307931
  explicit: false
  by artist: Đan Trường
  in album: Kiếp Ve Sầu
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022623
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T08:47:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe63c105886dc7395a62914d591bf901d04bf3dd134d2311184f59da0903285f4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958134
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958134
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022623
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T09:14: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 0xe63c105886dc7395a62914d591bf901d04bf3dd134d2311184f59da0903285f4. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/VNR011022623.
    date published: 2026-07-15T09:14:08Z
  audio: Cuộc Tình Cay Đắng
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.74
    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.543
    additional property: Energy
      type: PropertyValue
      value: 0.518
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.644
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.198
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.328
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.844
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Biệt Khúc Chờ Nhau
type: MusicAlbum
date published: 2015-10-01

Cắn Môi Tình Còn Đâu
type: MusicAlbum
date published: 2015-10-01
track: Ngôi Sao Bay
  type: MusicRecording
  duration: PT5M26S
  duration ms: 326608
  explicit: false
  by artist: Đan Trường
  in album: Cắn Môi Tình Còn Đâu
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022486
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T12:40:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7f4d34f0112c3a1f13518e633bb4748b160446a073fb76dce05a097461f2d82a
  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/VNR011022486
  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 0x7f4d34f0112c3a1f13518e633bb4748b160446a073fb76dce05a097461f2d82a. 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/VNR011022486.
    date published: 2026-07-03T19:59:51Z
  audio: Ngôi Sao Bay
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 107.983
    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.58
    additional property: Energy
      type: PropertyValue
      value: 0.508
    additional property: Speechiness
      type: PropertyValue
      value: 0.026
    additional property: Acousticness
      type: PropertyValue
      value: 0.22
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.288
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.164
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Tuyển Tập Nhạc Xuân Đan Trường
type: MusicAlbum
date published: 2015-10-01

Lời Tiên Tri
type: MusicAlbum
date published: 2015-10-01

Nhạc Tuyển Đan Trường Vol 7
type: MusicAlbum
date published: 2015-10-01
track: Tiếc Nuối
  type: MusicRecording
  duration: PT4M36S
  duration ms: 276088
  explicit: false
  by artist: Đan Trường
  in album: Nhạc Tuyển Đan Trường Vol 7
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022723
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T02:14:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc07653aa4ca91076af2b651b0dd138bfd50249576d561cd33de5e6a162729a24
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958644
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958644
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022723
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T02:21:25Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07653aa4ca91076af2b651b0dd138bfd50249576d561cd33de5e6a162729a24. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022723.
    date published: 2026-07-19T02:21:25Z
  audio: Tiếc Nuối
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 144.01
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.599
    additional property: Energy
      type: PropertyValue
      value: 0.645
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.267
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.115
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.712
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.652
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Mãi Mãi Một Tình Yêu
type: MusicAlbum
date published: 2015-10-01

Lời Nguyện Cầu Tình Yêu
type: MusicAlbum
date published: 2015-10-01
track: Trăng Vỡ
  type: MusicRecording
  duration: PT4M43S
  duration ms: 283324
  explicit: false
  by artist: Đan Trường
  in album: Lời Nguyện Cầu Tình Yêu
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022648
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T12:41:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa6be2e0bc3d17a6f2b6cead1a5233277df368a18c46526f5aae8326f8d3a3e06
  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/VNR011022648
  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 0xa6be2e0bc3d17a6f2b6cead1a5233277df368a18c46526f5aae8326f8d3a3e06. 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/VNR011022648.
    date published: 2026-07-03T19:59:51Z
  audio: Trăng Vỡ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 76.011
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.571
    additional property: Energy
      type: PropertyValue
      value: 0.518
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.178
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.18
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.306
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.712
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Bài Ca Mi Ya Hee
type: MusicAlbum
date published: 2015-10-01

Như Khúc Tình Ca
type: MusicAlbum
date published: 2015-10-01

Tuyển Tập Các Bài Hát Hay Nhất Của Đan Trường Phần 2
type: MusicAlbum
date published: 2015-10-01
track: Hôn Môi Xa
  type: MusicRecording
  duration: PT5M31S
  duration ms: 331807
  explicit: false
  by artist: Đan Trường
  in album: Tuyển Tập Các Bài Hát Hay Nhất Của Đan Trường Phần 2
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022828
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T09:56:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xed167cda397a4277a592b0f283ce6846c5958f86cd1e7cea3c33eb688809eb87
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957839
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957839
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022828
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T10:06:30Z
  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 0xed167cda397a4277a592b0f283ce6846c5958f86cd1e7cea3c33eb688809eb87. Chain 2 (Bitcoin): anchored in block 957839 (2026-07-13T10:06:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022828.
    date published: 2026-07-13T10:06:30Z
  audio: Hôn Môi Xa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 87.92
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.724
    additional property: Energy
      type: PropertyValue
      value: 0.815
    additional property: Speechiness
      type: PropertyValue
      value: 0.165
    additional property: Acousticness
      type: PropertyValue
      value: 0.307
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.241
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.758
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.754
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Lời Nguyện Cầu Tình Yêu
  type: MusicRecording
  duration: PT5M14S
  duration ms: 314331
  explicit: false
  by artist: Đan Trường
  in album: Tuyển Tập Các Bài Hát Hay Nhất Của Đan Trường Phần 2
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022829
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T17:27:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7d14225fc9189c2515d65e8e4b52b9e4c09f184df9d944e3bdeb9cb0f23e3c5f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958761
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958761
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022829
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T17:49:48Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d14225fc9189c2515d65e8e4b52b9e4c09f184df9d944e3bdeb9cb0f23e3c5f. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022829.
    date published: 2026-07-19T17:49:48Z
  audio: Lời Nguyện Cầu Tình Yêu
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.957
    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.607
    additional property: Energy
      type: PropertyValue
      value: 0.534
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.408
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.275
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.335
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.719
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Mãi Mãi Một Tình Yêu
  type: MusicRecording
  duration: PT6M0S
  duration ms: 360829
  explicit: false
  by artist: Đan Trường
  in album: Tuyển Tập Các Bài Hát Hay Nhất Của Đan Trường Phần 2
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022831
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T00:41:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe665b704f96e49710ec3e996887e6dc07fbb87bcf6c95c1dfdce93e955148942
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Mãi Mãi Một Tình Yêu
track: Nội Tôi

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 958802

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-20T01:04:02Z

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 0xe665b704f96e49710ec3e996887e6dc07fbb87bcf6c95c1dfdce93e955148942. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/VNR011022831.
date published: 2026-07-20T01:04:02Z

Mãi Mãi Một Tình Yêu
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 136.037
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.49
additional property: Energy
  type: PropertyValue
  value: 0.466
additional property: Speechiness
  type: PropertyValue
  value: 0.03
additional property: Acousticness
  type: PropertyValue
  value: 0.586
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.118
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.205
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.666
additional property: Key Name
  type: PropertyValue
  value: Eb
additional property: Mode Name
  type: PropertyValue
  value: Minor

Nội Tôi
type: MusicRecording
duration: PT5M48S
duration ms: 348186
explicit: false
by artist: Đan Trường
in album: Tuyển Tập Các Bài Hát Hay Nhất Của Đan Trường Phần 2
  type: MusicAlbum
  date published: 2015-10-01
genre: bolero
genre: vietnamese bolero
genre: v-pop
isrc code: VNR011022834
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T17:54:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x28bcdecfa843eb40c2ac034d04a0b80d3fbb684a9323b2b73310dbc1ab6e42b2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956725
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956725
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022834
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T01:12:41Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28bcdecfa843eb40c2ac034d04a0b80d3fbb684a9323b2b73310dbc1ab6e42b2. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022834.
  date published: 2026-07-05T01:12:41Z
audio: Nội Tôi
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 132.006
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.725
  additional property: Energy
    type: PropertyValue
    value: 0.559
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.28
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.008
  additional property: Liveness
    type: PropertyValue
    value: 0.1
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.705
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.839
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Cuộc Tình Trong Mơ
type: MusicAlbum
date published: 2015-10-01

Ướt Lem Chữ Đời
type: MusicAlbum
date published: 2015-10-01

Người Hai Quê
type: MusicAlbum
date published: 2015-10-01

Đi Về Nơi Xa
type: MusicAlbum
date published: 2015-10-01
track: Đi Về Nơi Xa
  type: MusicRecording
  duration: PT5M20S
  duration ms: 320026
  explicit: false
  by artist: Đan Trường
  in album: Đi Về Nơi Xa
    type: MusicAlbum
    date published: 2015-10-01
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011022551
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T06:35:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x918265196096a33535195c2c6aad85c9b723b5817eb5619f1222348c9085e0d0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958980
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958980
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011022551
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T07:04: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 0x918265196096a33535195c2c6aad85c9b723b5817eb5619f1222348c9085e0d0. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/VNR011022551.
    date published: 2026-07-21T07:04:12Z
  audio: Đi Về Nơi Xa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.03
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.579
    additional property: Energy
      type: PropertyValue
      value: 0.573
    additional property: Speechiness
      type: PropertyValue
      value: 0.05
    additional property: Acousticness
      type: PropertyValue
      value: 0.592
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.096
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.085
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.831
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Dan Truong Vol 33 - Yeu Nhau Bao Lau
type: MusicAlbum
date published: 2016-03-07

Đan Trường Vol 33 - Yêu Nhau Bao Lâu
type: MusicAlbum
date published: 2016-03-07

Ở Nơi Đó Em Cười
type: MusicAlbum
date published: 2018-07-30
track: Con Sóng Yêu Thương
  type: MusicRecording
  duration: PT4M49S
  duration ms: 289906
  explicit: false
  by artist: Đan Trường
  in album: Ở Nơi Đó Em Cười
    type: MusicAlbum
    date published: 2018-07-30
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNA0M1806281
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T13:17:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0dc501c0ff4314009accc9ea0ebb26e9623376eee461cfb147ec48ae5f83927b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958420
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958420
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0M1806281
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T13:33: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 0x0dc501c0ff4314009accc9ea0ebb26e9623376eee461cfb147ec48ae5f83927b. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/VNA0M1806281.
    date published: 2026-07-17T13:33:01Z
  audio: Con Sóng Yêu Thương
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.021
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.749
    additional property: Energy
      type: PropertyValue
      value: 0.633
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.436
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.141
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.326
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.892
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ở Nơi Đó Em Cười
type: MusicAlbum
date published: 2018-07-30

Giấc Mơ Xuân
type: MusicAlbum
date published: 2018-08-28

Những Bông Hoa Việt Nam (Live Show Bán Kết Hoa Hậu Việt Nam 2000)
type: MusicAlbum
date published: 2018-09-03

Giai Điệu Á Châu
type: MusicAlbum
date published: 2018-09-11

Giai Điệu Á Châu
type: MusicAlbum
date published: 2018-09-11
track: Hương Ngọc Lan
  type: MusicRecording
  duration: PT5M27S
  duration ms: 327503
  explicit: false
  by artist: Đan Trường
  in album: Giai Điệu Á Châu
    type: MusicAlbum
    date published: 2018-09-11
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNA0M1838334
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T16:23:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2a8cc00a956e4664b485602f92d884e4cb6e62be2da7d6279216f79f7d32555b
  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/VNA0M1838334
  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 0x2a8cc00a956e4664b485602f92d884e4cb6e62be2da7d6279216f79f7d32555b. 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/VNA0M1838334.
    date published: 2026-07-03T19:59:51Z
  audio: Hương Ngọc Lan
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 132.651
    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.442
    additional property: Energy
      type: PropertyValue
      value: 0.311
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.894
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.436
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.335
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.132
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Biển Người Nhân Gian (Vol. 37)
type: MusicAlbum
date published: 2019-01-23

Thanh Xuân Của Tôi
type: MusicAlbum
date published: 2019-04-06

Nắng Sân Trường
type: MusicAlbum
date published: 2019-06-19

Khi Đã Yêu
type: MusicAlbum
date published: 2019-09-13

Biết Tất Cả Rồi
type: MusicAlbum
date published: 2019-11-15

Đi Về Nơi Xa
type: MusicAlbum
date published: 2019-11-21

Kiếp Ve Sầu
type: MusicAlbum
date published: 2019-11-21

Tình Đơn Phương
type: MusicAlbum
date published: 2019-11-21
track: Tuyết Hồng
  type: MusicRecording
  duration: PT5M41S
  duration ms: 341551
  explicit: false
  by artist: Đan Trường
  in album: Tình Đơn Phương
    type: MusicAlbum
    date published: 2019-11-21
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011053534
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T13:58:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3ed1fc3d3e5cf36d4cf7c7c278423802414abd8d823028d2c346506b1efbd868
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958428
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958428
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011053534
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T15:15:14Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ed1fc3d3e5cf36d4cf7c7c278423802414abd8d823028d2c346506b1efbd868. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011053534.
    date published: 2026-07-17T15:15:14Z
  audio: Tuyết Hồng
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 82.975
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.459
    additional property: Energy
      type: PropertyValue
      value: 0.321
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.109
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.15
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.311
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.805
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Tình Đơn Phương
type: MusicAlbum
date published: 2019-11-21

Đi Về Nơi Xa
type: MusicAlbum
date published: 2019-11-21

Kiếp Ve Sầu
type: MusicAlbum
date published: 2019-11-21
track: Hồn Thiêng Đất Việt
  type: MusicRecording
  duration: PT5M17S
  duration ms: 317178
  explicit: false
  by artist: Đan Trường
  in album: Kiếp Ve Sầu
    type: MusicAlbum
    date published: 2019-11-21
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011053505
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T08:15:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3962eb8a6bc4883044502c3b1a10b384397b1edbe5c287be3282c11180336115
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958523
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958523
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011053505
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T08:54: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 0x3962eb8a6bc4883044502c3b1a10b384397b1edbe5c287be3282c11180336115. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/VNR011053505.
    date published: 2026-07-18T08:54:12Z
  audio: Hồn Thiêng Đất Việt
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.091
    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.483
    additional property: Energy
      type: PropertyValue
      value: 0.67
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.152
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.154
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.679
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.532
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Từng Yêu
type: MusicAlbum
date published: 2019-11-28

Từng Yêu
type: MusicAlbum
date published: 2019-11-28
track: Từng Yêu
  type: MusicRecording
  duration: PT5M8S
  duration ms: 308845
  explicit: false
  by artist: Đan Trường
  in album: Từng Yêu
    type: MusicAlbum
    date published: 2019-11-28
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011054270
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T07:34:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x802a1d19552904824b86a6a9516e9bb439e2c19d83651cc9364d1dc05219dcbc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958517
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958517
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011054270
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T07:54: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 0x802a1d19552904824b86a6a9516e9bb439e2c19d83651cc9364d1dc05219dcbc. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/VNR011054270.
    date published: 2026-07-18T07:54:29Z
  audio: Từng Yêu
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.708
    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.508
    additional property: Energy
      type: PropertyValue
      value: 0.36
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.491
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.142
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.218
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.492
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Đi Về Nơi Xa (Cha Ma Original Soundtrack)
type: MusicAlbum
date published: 2020-01-01

Chú Rể Không Là Anh
type: MusicAlbum
date published: 2020-03-21

Tết Ta Vui Lắm Xuân Ơi
type: MusicAlbum
date published: 2020-03-21

Phượng Buồn
type: MusicAlbum
date published: 2020-09-08

LK Đêm Cô Đơn - Nếu Phôi Pha Ngày Mai
type: MusicAlbum
date published: 2020-10-13

Thương Quá Việt Nam
type: MusicAlbum
date published: 2020-10-13

Bông Điên Điển
type: MusicAlbum
date published: 2020-10-21

Thiên Đường Không Xa
type: MusicAlbum
date published: 2020-11-18

Người Mãi Xa Rồi
type: MusicAlbum
date published: 2020-11-18

Dấu Chân Mùa Thu
type: MusicAlbum
date published: 2020-11-18

Chưa Vơi Câu Hò
type: MusicAlbum
date published: 2020-11-18

Liên Khúc Hoàng Tử Trong Mơ
type: MusicAlbum
date published: 2020-11-18

Tại Sao?
type: MusicAlbum
date published: 2020-11-18

Hôn Môi Xa
type: MusicAlbum
date published: 2020-11-18

Ai Khổ Vì Ai
type: MusicAlbum
date published: 2020-11-18
track: Bài Hát Cuối
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226733
  explicit: false
  by artist: Đan Trường
  in album: Ai Khổ Vì Ai
    type: MusicAlbum
    date published: 2020-11-18
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011080619
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T08:29:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9613fa72bc20511570be0575929173553e4abf2fddb3a470477430f0a6721a64
  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/VNR011080619
  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 0x9613fa72bc20511570be0575929173553e4abf2fddb3a470477430f0a6721a64. 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/VNR011080619.
    date published: 2026-07-20T09:11:53Z
  audio: Bài Hát Cuối
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 89.941
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.553
    additional property: Energy
      type: PropertyValue
      value: 0.474
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.542
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.169
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.355
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.853
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Đánh Mất Giấc Mơ
type: MusicAlbum
date published: 2020-11-18

Phà Tình Lênh Đênh
type: MusicAlbum
date published: 2020-12-17

Sương Trắng Miền Quê Ngoại
type: MusicAlbum
date published: 2020-12-19

Phà Tình Lênh Đênh
type: MusicAlbum
date published: 2020-12-19
track: Phà Tình Lênh Đênh
  type: MusicRecording
  duration: PT5M17S
  duration ms: 317497
  explicit: false
  by artist: Đan Trường
  in album: Phà Tình Lênh Đênh
    type: MusicAlbum
    date published: 2020-12-19
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011128867
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T09:01:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc4baad29ed306caa1480a05201d386912b9b554dabd6bd4d72ff02aef9835510
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011128867
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4baad29ed306caa1480a05201d386912b9b554dabd6bd4d72ff02aef9835510. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011128867.
    date published: 2026-07-04T10:04:33Z
  audio: Phà Tình Lênh Đênh
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.973
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.652
    additional property: Energy
      type: PropertyValue
      value: 0.433
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.808
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.069
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.369
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.481
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Hôn Môi Xa
type: MusicAlbum
date published: 2021-01-24

Đánh Mất Giấc Mơ
type: MusicAlbum
date published: 2021-03-01

Ngày Và Đêm
type: MusicAlbum
date published: 2021-03-01

Đêm Thành Phố Đầy Sao
type: MusicAlbum
date published: 2021-03-01

Mưa Trên Cuộc Tình 2
type: MusicAlbum
date published: 2021-03-01

Bước Chân Tình Xa
type: MusicAlbum
date published: 2021-03-01

Biết Làm Sao Quên
type: MusicAlbum
date published: 2021-03-01

Rừng Lá Thấp
type: MusicAlbum
date published: 2021-03-24

Những Nẻo Đường Ca Hát
type: MusicAlbum
date published: 2021-05-10

Dòng Đời
type: MusicAlbum
date published: 2021-05-12

Phi Điểu Và Ve Sầu
type: MusicAlbum
date published: 2021-06-05
track: Phi Điểu Và Ve Sầu
  type: MusicRecording
  duration: PT5M1S
  duration ms: 301618
  explicit: false
  by artist: Đan Trường
  in album: Phi Điểu Và Ve Sầu
    type: MusicAlbum
    date published: 2021-06-05
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011129599
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T13:45:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf3eeeeb8ad2944633427b7e8ba903b20c64016cbaf68014a3efef8e11aad0872
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958428
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958428
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011129599
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T15:15:14Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3eeeeb8ad2944633427b7e8ba903b20c64016cbaf68014a3efef8e11aad0872. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011129599.
    date published: 2026-07-17T15:15:14Z
  audio: Phi Điểu Và Ve Sầu
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 73.922
    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.54
    additional property: Energy
      type: PropertyValue
      value: 0.409
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.665
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.071
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.191
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.642
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Thiên Cổ Kỳ Duyên
type: MusicAlbum
date published: 2021-06-25

Sao Đổi Ngôi
type: MusicAlbum
date published: 2021-07-05

Sao Đổi Ngôi
type: MusicAlbum
date published: 2021-07-07

LK Vầng Trăng Đêm Trôi - Tâm Hồn Xao Động
type: MusicAlbum
date published: 2021-08-03

Ở Nơi Đó Em Cười
type: MusicAlbum
date published: 2021-09-08

Tìm Nơi Đâu Chân Tình
type: MusicAlbum
date published: 2021-09-08

Tình Khúc Cuối
type: MusicAlbum
date published: 2021-09-08

Sài Gòn Rap
type: MusicAlbum
date published: 2021-10-10

Lời Tự Tình Dâng Mẹ
type: MusicAlbum
date published: 2021-10-10

Xa Lạ
type: MusicAlbum
date published: 2021-10-10

Mặt Trời Lạnh
type: MusicAlbum
date published: 2021-10-17

Trái Tim Bình Yên
type: MusicAlbum
date published: 2021-10-24

Tìm Em Từ Rất Lâu
type: MusicAlbum
date published: 2021-10-29

Thiên Hạ Hữu Tình Nhân
type: MusicAlbum
date published: 2021-11-22
track: Thiên Hạ Hữu Tình Nhân
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288023
  explicit: false
  by artist: Đan Trường
  in album: Thiên Hạ Hữu Tình Nhân
    type: MusicAlbum
    date published: 2021-11-22
  genre: bolero
  genre: vietnamese bolero
  genre: v-pop
  isrc code: VNR011130313
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T08:51:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8b4dd26b689dea31cdf8034c1706967882f5110e34e28d5a7c3ddf653870cda8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958988
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958988
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011130313
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T09:08:06Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b4dd26b689dea31cdf8034c1706967882f5110e34e28d5a7c3ddf653870cda8. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011130313.
    date published: 2026-07-21T09:08:06Z
  audio: Thiên Hạ Hữu Tình Nhân
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 144.339
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.479
    additional property: Energy
      type: PropertyValue
      value: 0.728
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.391
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.242
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.478
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.311
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Chờ Anh Em Nhé
type: MusicAlbum
date published: 2021-11-24

Thiên Hạ Hữu Tình Nhân
type: MusicAlbum
date published: 2021-11-24

Hoa Trong Nụ Cười
type: MusicAlbum
date published: 2021-12-08

Chỉ Có Anh Yêu Em
type: MusicAlbum
date published: 2022-01-12

Tình Đơn Phương
type: MusicAlbum
date published: 2022-01-19

Bay Nhanh Ánh Sáng
type: MusicAlbum
date published: 2022-01-19

Mừng Tuổi Mẹ Cha
type: MusicAlbum
date published: 2022-01-19

Những Ân Tình Xưa
type: MusicAlbum
date published: 2022-03-04

Những Ân Tình Xưa
type: MusicAlbum
date published: 2022-03-06

Kiếp Ve Sầu (Lofi)
type: MusicAlbum
date published: 2022-08-23

Cuộc Tình Trong Cơn Mưa
type: MusicAlbum
date published: 2022-09-16

Em Là Áo Dài Việt Nam
type: MusicAlbum
date published: 2022-09-16

Em Là Áo Dài Việt Nam
type: MusicAlbum
date published: 2022-09-18

Cuộc Tình Trong Cơn Mưa (Ver 2022)
type: MusicAlbum
date published: 2022-09-18

Cứ Đi Và Yêu
type: MusicAlbum
date published: 2023-02-18

Người Đơn Phương Yêu Kẻ Đơn Phương
type: MusicAlbum
date published: 2023-11-29

Rạng Đông Tuyển Tập 46
type: MusicAlbum
date published: 2025-01-03

Đừng Yêu Ký Ức
type: MusicAlbum
date published: 2025-03-21

CÓ AI ÉP TA YÊU HỌ ĐÂU
type: MusicAlbum
date published: 2025-10-01

Tình Hồng Như Mơ
type: MusicRecording
duration: PT4M53S
duration ms: 293093
explicit: false
by artist: Cẩm Ly
by artist: Đan Trường
in album: Tiếng Thạch Sùng
  type: MusicAlbum
  date published: 2019-11-21
genre: bolero
genre: v-pop
genre: vietnamese-bolero
isrc code: VNR011053378
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T03:56:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd78d3d84d5377715a19b2efba35e959d5052d2ea9928484a3f7dce62001f8378
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/VNR011053378
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 0xd78d3d84d5377715a19b2efba35e959d5052d2ea9928484a3f7dce62001f8378. 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/VNR011053378.
  date published: 2026-07-02T03:30:09Z
audio: Tình Hồng Như Mơ
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.581
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.617
  additional property: Energy
    type: PropertyValue
    value: 0.583
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.752
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.196
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.367
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.432
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Mưa Rơi Cuối Tuần
type: MusicRecording
duration: PT4M40S
duration ms: 280133
explicit: false
by artist: Cẩm Ly
by artist: Đan Trường
in album: Áng Mây Buồn
  type: MusicAlbum
  date published: 2006-06-25
genre: bolero
genre: v-pop
genre: vietnamese-bolero
isrc code: USJ3V1128398
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T23:18:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa7a21f84ae20343fd6092647988c87da470280ba4d4c9fb724e612bb9b82eeed
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960481
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960481
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJ3V1128398
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T23:51: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 0xa7a21f84ae20343fd6092647988c87da470280ba4d4c9fb724e612bb9b82eeed. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/USJ3V1128398.
  date published: 2026-07-31T23:51:35Z
audio: Mưa Rơi Cuối Tuần
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 141.136
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.581
  additional property: Energy
    type: PropertyValue
    value: 0.509
  additional property: Speechiness
    type: PropertyValue
    value: 0.029
  additional property: Acousticness
    type: PropertyValue
    value: 0.064
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.05
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.48
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.386
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Đau Xót Lý Con Cua
type: MusicRecording
duration: PT5M53S
duration ms: 353044
explicit: false
by artist: Cẩm Ly
by artist: Đan Trường
in album: Đau Xót Lý Con Cua
  type: MusicAlbum
  date published: 2019-11-21
genre: bolero
genre: v-pop
genre: vietnamese-bolero
isrc code: VNR011053162
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T19:20:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x27e7bdd587869ee194e7ab08743b491c588e940b3162904b5392f2283ca95f5c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957118
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011053162
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e7bdd587869ee194e7ab08743b491c588e940b3162904b5392f2283ca95f5c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011053162.
  date published: 2026-07-08T03:20:19Z
audio: Đau Xót Lý Con Cua
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 135.764
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.643
  additional property: Energy
    type: PropertyValue
    value: 0.436
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.597
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.22
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.426
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.85
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Đêm Cô Đơn
type: MusicRecording
duration: PT4M50S
duration ms: 290768
explicit: false
by artist: Cẩm Ly
by artist: Đan Trường
in album: Đau Xót Lý Con Cua
  type: MusicAlbum
  date published: 2019-11-21
genre: bolero
genre: v-pop
genre: vietnamese-bolero
isrc code: VNR011053164
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T21:10:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd1aa649c37197d5e5ad5766081d8cd8b170c0a1163bb544eb6c8d2bf52fe2a57
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/VNR011053164
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 0xd1aa649c37197d5e5ad5766081d8cd8b170c0a1163bb544eb6c8d2bf52fe2a57. 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/VNR011053164.
  date published: 2026-07-02T03:55:08Z
audio: Đêm Cô Đơn
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 141.246
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.61
  additional property: Energy
    type: PropertyValue
    value: 0.333
  additional property: Speechiness
    type: PropertyValue
    value: 0.035
  additional property: Acousticness
    type: PropertyValue
    value: 0.43
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.1
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.342
  additional property: Loudness (dB)
    type: PropertyValue
    value: -18.374
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Liên Khúc Chuyện 3 Người Live
type: MusicRecording
duration: PT8M2S
duration ms: 482246
explicit: false
by artist: Cẩm Ly
by artist: Đan Trường
by artist: Quang Linh
in album: Liên Khúc Áng Mây Buồn
  type: MusicAlbum
  date published: 2019-11-21
genre: bolero
genre: v-pop
genre: vietnamese-bolero
isrc code: VNR011054197
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-29T14:49:37+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfb8fa4586fb3d9ab8d95cf75495e64a562106e6328900b0e13dbe3920386cbcc
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960125
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960125
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011054197
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-29T15:38:18Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb8fa4586fb3d9ab8d95cf75495e64a562106e6328900b0e13dbe3920386cbcc. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011054197.
  date published: 2026-07-29T15:38:18Z
audio: Liên Khúc Chuyện 3 Người Live
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 115.329
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.585
  additional property: Energy
    type: PropertyValue
    value: 0.434
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0.513
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.321
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.46
  additional property: Loudness (dB)
    type: PropertyValue
    value: -16.758
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major