Thành Đạt
type: MusicGroup
genre: vietnamese lo-fi
genre: vinahouse
genre: v-pop
popularity: 26
followers: 2465
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xaa1c5f5cc451bf5037160c4d2ba2f269a48fd450233e5179c70ad58beaa43de1
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/77d864e8-7c24-408a-8b23-72e6ad0bc419.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/77d864e8-7c24-408a-8b23-72e6ad0bc419.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/77d864e8-7c24-408a-8b23-72e6ad0bc419
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xaa1c5f5cc451bf5037160c4d2ba2f269a48fd450233e5179c70ad58beaa43de1","name":"Thành Đạt","registered_at":"2026-06-12T01:25:39Z","symbol":"NIM0156169","token_address":"0x786db81e8a14f9f0e801bf08d0d9013ac4e937d9","type":"artist","uuid":"77d864e8-7c24-408a-8b23-72e6ad0bc419"}
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 0xaa1c5f5cc451bf5037160c4d2ba2f269a48fd450233e5179c70ad58beaa43de1. 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/77d864e8-7c24-408a-8b23-72e6ad0bc419.json and https://artists.proofprofile.net/proofs/artist/77d864e8-7c24-408a-8b23-72e6ad0bc419.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xaa1c5f5cc451bf5037160c4d2ba2f269a48fd450233e5179c70ad58beaa43de1","name":"Thành Đạt","registered_at":"2026-06-12T01:25:39Z","symbol":"NIM0156169","token_address":"0x786db81e8a14f9f0e801bf08d0d9013ac4e937d9","type":"artist","uuid":"77d864e8-7c24-408a-8b23-72e6ad0bc419"}
album: Vai Áo Phù Sa (Remix)
  type: MusicAlbum
  date published: 2021-12-22
album: Anh Vẫn Ở Đây (Remix)
  type: MusicAlbum
  date published: 2022-03-09
  track: Anh Vẫn Ở Đây - Lofi
    type: MusicRecording
    duration: PT4M21S
    duration ms: 261195
    explicit: false
    by artist: Thành Đạt
    in album: Anh Vẫn Ở Đây (Remix)
      type: MusicAlbum
      date published: 2022-03-09
    genre: vietnamese lo-fi
    genre: vinahouse
    genre: v-pop
    isrc code: HKK972206186
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-03T17:03:59+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x77ea6bb053e80fbe56dbe7343074ea6a5128d948879de9bf27ce2785c2a4a3c5
    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/HKK972206186
    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 0x77ea6bb053e80fbe56dbe7343074ea6a5128d948879de9bf27ce2785c2a4a3c5. 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/HKK972206186.
      date published: 2026-07-03T19:59:51Z
    audio: Anh Vẫn Ở Đây - Lofi
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 159.949
      additional property: Musical Key
        type: PropertyValue
        value: 3
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.553
      additional property: Energy
        type: PropertyValue
        value: 0.477
      additional property: Speechiness
        type: PropertyValue
        value: 0.034
      additional property: Acousticness
        type: PropertyValue
        value: 0.581
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.005
      additional property: Liveness
        type: PropertyValue
        value: 0.648
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.266
      additional property: Loudness (dB)
        type: PropertyValue
        value: -6.915
      additional property: Key Name
        type: PropertyValue
        value: Eb
      additional property: Mode Name
        type: PropertyValue
        value: Minor
  track: Anh Vẫn Ở Đây - Vinahouse
    type: MusicRecording
    duration: PT4M29S
    duration ms: 269361
    explicit: false
    by artist: Thành Đạt
    in album: Anh Vẫn Ở Đây (Remix)
      type: MusicAlbum
      date published: 2022-03-09
    genre: vietnamese lo-fi
    genre: vinahouse
    genre: v-pop
    isrc code: HKK972206188
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-04T02:15:11+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x1a39566d0671570986cf6af0bb864d7590a140c6603bc64a938aaaf1eb1cdcdc
    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/HKK972206188
    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 0x1a39566d0671570986cf6af0bb864d7590a140c6603bc64a938aaaf1eb1cdcdc. 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/HKK972206188.
      date published: 2026-07-04T10:04:33Z
    audio: Anh Vẫn Ở Đây - Vinahouse
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 140.02
      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.786
      additional property: Energy
        type: PropertyValue
        value: 0.789
      additional property: Speechiness
        type: PropertyValue
        value: 0.034
      additional property: Acousticness
        type: PropertyValue
        value: 0.107
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Yêu Khác Thương Hại
album: Sao Cũng Được (Remix)
album: Anh Còn Yêu Em
album: Hận Mình Tay Trắng (EDM)
album: Hận Mình Tay Trắng (Thereon Remix)
album: Chẳng Màng Bận Tâm
album: Cơn Mưa Băng Giá (Remix)
album: Cơn Mưa Băng Giá (Cover)
album: Tìm Lại Bầu Trời
album: Tìm Lại Bầu Trời (Remix Version)
album: Nếu Lúc Trước Em Đừng Tới (Lofi Version)
album: Tìm Lại Bầu Trời (Vinahouse)
album: Nếu Lúc Trước Em Đừng Tới
album: Hãy Về Đây Bên Anh (Lofi Version)
album: Mãi Mãi Một Tình Yêu (Remix Version)
album: Hãy Về Đây Bên Anh (Ballad Version)
album: Mãi Mãi Một Tình Yêu (Acoustic)
album: Tìm Lại Bầu Trời (Lofi)
album: Nếu Lúc Trước Em Đừng Tới (Acoustic)
album: Hãy Về Đây Bên Anh (Remix Version)
album: Mãi Mãi Một Tình Yêu
album: Mãi Mãi Một Tình Yêu (Lofi Version)
album: Tìm Lại Bầu Trời (Acoustic)
album: Ánh Trăng Buồn
album: Cơn Mưa Băng Giá (Ballad)
album: Cơn Mưa Băng Giá (Acoustic)
album: Ánh Trăng Buồn (Lofi)
album: Cơn Mưa Băng Giá
album: Ánh Trăng Buồn (Cover)
album: Ánh Trăng Buồn (Acoustic)
album: Ánh Trăng Buồn (Remix)
album: Tìm Lại Bầu Trời (Beat)
album: Nếu Lúc Trước Em Đừng Tới (Beat)
album: Biết Tìm Đâu (Beat)
album: Mãi Mãi Một Tình Yêu (Beat)
album: Hãy Về đây bên Anh
album: Biết Tìm Đâu
album: Biết Tìm Đâu (Lofi Version)
album: Chẳng thể nói ra
album: Chẳng thể nói ra (DJ AM remix)
album: Tuyển Tập Nhạc Rumba Beat Beta Music
album: Đắp Mộ Cuộc Tình (Beat)
album: Mùa đông không lạnh
album: Tình thôi xót xa
album: Vì Một Người Ra Đi
album: Nỗi buồn hoa phượng
album: Mãi mãi Một Tình yêu
album: Gió Tầng Nào Gặp Mây Tầng Ấy
album: Chẳng Thể Nói Ra (Remix)
album: Chẳng Thể Nói Ra Lofi
album: E Là Không Thể
album: Sao Cũng Được - Thành Đạt Ft NVC Remix
album: Họ Bỏ Tôi Đi Nữa Rồi - Thành Đạt Ft Pony Remix
album: Hỏi Vợ Ngoại Thành (Bolero)
album: Hỏi Vợ Ngoại Thành (Lofi)
album: Phượng Buồn
album: Liều Thuốc Cho Trái Tim (Remix)
album: Đổi Thay
album: Vừa Lòng Nhau Chưa (NhacPro Remix)
album: Vừa Lòng Nhau Chưa (Solo Version)

Instrumentalness
type: PropertyValue
value: 0.013

Liveness
type: PropertyValue
value: 0.083

Valence (Positivity)
type: PropertyValue
value: 0.685

Loudness (dB)
type: PropertyValue
value: -4.354

Key Name
type: PropertyValue
value: Eb

Mode Name
type: PropertyValue
value: Minor

Yêu Khác Thương Hại
type: MusicAlbum
date published: 2022-05-15

Sao Cũng Được (Remix)
type: MusicAlbum
date published: 2022-11-24
track: Sao Cũng Được - Remix
  type: MusicRecording
  duration: PT4M50S
  duration ms: 290783
  explicit: false
  by artist: Thành Đạt
  in album: Sao Cũng Được (Remix)
    type: MusicAlbum
    date published: 2022-11-24
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: QZNW72221977
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T03:05:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x73638db6e4b06b70902885411c944405695025d7a6c18577e120823625f0a965
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNW72221977
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73638db6e4b06b70902885411c944405695025d7a6c18577e120823625f0a965. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNW72221977.
    date published: 2026-07-02T16:51:38Z
  audio: Sao Cũng Được - Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.012
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.779
    additional property: Energy
      type: PropertyValue
      value: 0.511
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.007
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.298
    additional property: Liveness
      type: PropertyValue
      value: 0.374
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.917
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.689
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Anh Còn Yêu Em
type: MusicAlbum
date published: 2023-06-01

Hận Mình Tay Trắng (EDM)
type: MusicAlbum
date published: 2023-06-12

Hận Mình Tay Trắng (Thereon Remix)
type: MusicAlbum
date published: 2023-06-15

Chẳng Màng Bận Tâm
type: MusicAlbum
date published: 2024-01-01
track: Chẳng Màng Bận Tâm
  type: MusicRecording
  duration: PT5M10S
  duration ms: 310588
  explicit: false
  by artist: Thành Đạt
  in album: Chẳng Màng Bận Tâm
    type: MusicAlbum
    date published: 2024-01-01
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: VNA0F2319747
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T21:54:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf67deeea1b43f3fdbba3cd57bb7ff9a59515b55f7aed39f4b51fc63a0be774de
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959065
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959065
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2319747
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T22:00:50Z
  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 0xf67deeea1b43f3fdbba3cd57bb7ff9a59515b55f7aed39f4b51fc63a0be774de. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/VNA0F2319747.
    date published: 2026-07-21T22:00:50Z
  audio: Chẳng Màng Bận Tâm
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.837
    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.573
    additional property: Energy
      type: PropertyValue
      value: 0.38
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.689
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.27
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.276
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.774
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Cơn Mưa Băng Giá (Remix)
type: MusicAlbum
date published: 2024-01-02

Cơn Mưa Băng Giá (Remix)
type: MusicAlbum
date published: 2024-01-02

Cơn Mưa Băng Giá (Cover)
type: MusicAlbum
date published: 2024-01-02

Tìm Lại Bầu Trời
type: MusicAlbum
date published: 2024-01-31

Tìm Lại Bầu Trời (Remix Version)
type: MusicAlbum
date published: 2024-01-31

Nếu Lúc Trước Em Đừng Tới (Lofi Version)
type: MusicAlbum
date published: 2024-01-31
track: Nếu Lúc Trước Em Đừng Tới - Lofi Version
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215240
  explicit: false
  by artist: Thành Đạt
  in album: Nếu Lúc Trước Em Đừng Tới (Lofi Version)
    type: MusicAlbum
    date published: 2024-01-31
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: US38Y2402693
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T21:04:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8ff1bf2b1e0acd631a36791e59767ea06d122eec30b3c334bb5b93846d2f450b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958202
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958202
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2402693
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T21:23:21Z
  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 0x8ff1bf2b1e0acd631a36791e59767ea06d122eec30b3c334bb5b93846d2f450b. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23:21Z), 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/US38Y2402693.
    date published: 2026-07-15T21:23:21Z
  audio: Nếu Lúc Trước Em Đừng Tới - Lofi Version
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.058
    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.668
    additional property: Energy
      type: PropertyValue
      value: 0.141
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.721
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.373
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.129
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.708
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Tìm Lại Bầu Trời (Vinahouse)
type: MusicAlbum
date published: 2024-01-31
track: Tìm Lại Bầu Trời - Vinahouse
  type: MusicRecording
  duration: PT4M47S
  duration ms: 287549
  explicit: false
  by artist: Thành Đạt
  in album: Tìm Lại Bầu Trời (Vinahouse)
    type: MusicAlbum
    date published: 2024-01-31
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: US38Y2402687
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T14:27:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc9a4055f5ebb9de79c5fad17e3e419714282c3f6b577ccab2def4358d756055d
  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/US38Y2402687
  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 0xc9a4055f5ebb9de79c5fad17e3e419714282c3f6b577ccab2def4358d756055d. 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/US38Y2402687.
    date published: 2026-07-17T15:15:14Z
  audio: Tìm Lại Bầu Trời - Vinahouse
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.01
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.743
    additional property: Energy
      type: PropertyValue
      value: 0.899
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.008
    additional property: Liveness
      type: PropertyValue
      value: 0.81
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.833
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.068
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Nếu Lúc Trước Em Đừng Tới
type: MusicAlbum
date published: 2024-01-31
track: Nếu Lúc Trước Em Đừng Tới
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245240
  explicit: false
  by artist: Thành Đạt
  in album: Nếu Lúc Trước Em Đừng Tới
    type: MusicAlbum
    date published: 2024-01-31
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: US38Y2402694
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T03:04:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3493de18419790de660b7e2fb97048d616c8c6186f14b3080618c7c6ea711386
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2402694
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3493de18419790de660b7e2fb97048d616c8c6186f14b3080618c7c6ea711386. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2402694.
    date published: 2026-07-02T16:51:38Z
  audio: Nếu Lúc Trước Em Đừng Tới
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.046
    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.584
    additional property: Energy
      type: PropertyValue
      value: 0.276
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.538
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.182
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.202
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.61
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Hãy Về Đây Bên Anh (Lofi Version)
type: MusicAlbum
date published: 2024-01-31

Mãi Mãi Một Tình Yêu (Remix Version)
type: MusicAlbum
date published: 2024-01-31

Hãy Về Đây Bên Anh (Ballad Version)
type: MusicAlbum
date published: 2024-01-31

Mãi Mãi Một Tình Yêu (Acoustic)
type: MusicAlbum
date published: 2024-01-31

Tìm Lại Bầu Trời (Lofi)
type: MusicAlbum
date published: 2024-01-31

Nếu Lúc Trước Em Đừng Tới (Acoustic)
type: MusicAlbum
date published: 2024-01-31

Hãy Về Đây Bên Anh (Remix Version)
type: MusicAlbum
date published: 2024-01-31

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

Mãi Mãi Một Tình Yêu (Lofi Version)
type: MusicAlbum
date published: 2024-01-31

Tìm Lại Bầu Trời (Acoustic)
type: MusicAlbum
date published: 2024-01-31

Ánh Trăng Buồn
type: MusicAlbum
date published: 2024-02-01
track: Ánh Trăng Buồn - Lofi
  type: MusicRecording
  duration: PT4M22S
  duration ms: 262420
  explicit: false
  by artist: Thành Đạt
  in album: Ánh Trăng Buồn
    type: MusicAlbum
    date published: 2024-02-01
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: ARC572400614
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T03:05:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe67eccea8f4333d2d7f90ead61c0142e519871ee749c24b5ef2a8b7b85a53db0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARC572400614
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe67eccea8f4333d2d7f90ead61c0142e519871ee749c24b5ef2a8b7b85a53db0. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARC572400614.
    date published: 2026-07-02T16:51:38Z
  audio: Ánh Trăng Buồn - Lofi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 109.978
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.646
    additional property: Energy
      type: PropertyValue
      value: 0.361
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.748
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.006
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.17
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.813
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ánh Trăng Buồn
type: MusicAlbum
date published: 2024-02-01
track: Ánh Trăng Buồn - Cover
  type: MusicRecording
  duration: PT3M56S
  duration ms: 236135
  explicit: false
  by artist: Thành Đạt
  in album: Ánh Trăng Buồn
    type: MusicAlbum
    date published: 2024-02-01
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: ARC572400612
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T19:07:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa79c33eb483b57ead5f4170ae3a475629808ebb2d7a29f89fd734b24dc3f514c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958931
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958931
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARC572400612
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T21:15:01Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa79c33eb483b57ead5f4170ae3a475629808ebb2d7a29f89fd734b24dc3f514c. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARC572400612.
    date published: 2026-07-20T21:15:01Z
  audio: Ánh Trăng Buồn - Cover
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 121.941
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.676
    additional property: Energy
      type: PropertyValue
      value: 0.342
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.903
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.467
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.687
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Cơn Mưa Băng Giá (Cover)
type: MusicAlbum
date published: 2024-02-01

Cơn Mưa Băng Giá (Ballad)
type: MusicAlbum
date published: 2024-02-01

Cơn Mưa Băng Giá (Acoustic)
type: MusicAlbum
date published: 2024-02-01

Ánh Trăng Buồn (Lofi)
type: MusicAlbum
date published: 2024-02-01
track: Ánh Trăng Buồn - Lofi
  type: MusicRecording
  duration: PT4M22S
  duration ms: 262420
  explicit: false
  by artist: Thành Đạt
  in album: Ánh Trăng Buồn (Lofi)
    type: MusicAlbum
    date published: 2024-02-01
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: ARC572400614
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T03:05:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe67eccea8f4333d2d7f90ead61c0142e519871ee749c24b5ef2a8b7b85a53db0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARC572400614
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56:35Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe67eccea8f4333d2d7f90ead61c0142e519871ee749c24b5ef2a8b7b85a53db0. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARC572400614.
    date published: 2026-07-03T08:56:35Z
  audio: Ánh Trăng Buồn - Lofi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 109.978
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.646
    additional property: Energy
      type: PropertyValue
      value: 0.361
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.748
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.006
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.17
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.813
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Cơn Mưa Băng Giá
type: MusicAlbum
date published: 2024-02-01
track: Cơn Mưa Băng Giá - Cover
  type: MusicRecording
  duration: PT4M21S
  duration ms: 261174
  explicit: false
  by artist: Thành Đạt
  in album: Cơn Mưa Băng Giá
    type: MusicAlbum
    date published: 2024-02-01
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: ARC572400660
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T13:24:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa399491b192e4f507ce25be807eed8d48c65fe52caaa052cdd78615670276f93
  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/ARC572400660
  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 0xa399491b192e4f507ce25be807eed8d48c65fe52caaa052cdd78615670276f93. 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/ARC572400660.
    date published: 2026-07-05T01:12:41Z
  audio: Cơn Mưa Băng Giá - Cover
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 124.952
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.633
    additional property: Energy
      type: PropertyValue
      value: 0.329
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.88
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.019
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.212
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.025
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ánh Trăng Buồn (Cover)
type: MusicAlbum
date published: 2024-02-01

Cơn Mưa Băng Giá (Acoustic)
type: MusicAlbum
date published: 2024-02-01

Ánh Trăng Buồn (Acoustic)
type: MusicAlbum
date published: 2024-02-01

Cơn Mưa Băng Giá (Ballad)
type: MusicAlbum
date published: 2024-02-01

Cơn Mưa Băng Giá
type: MusicAlbum
date published: 2024-02-01

Ánh Trăng Buồn (Cover)
type: MusicAlbum
date published: 2024-02-01

Ánh Trăng Buồn
type: MusicAlbum
date published: 2024-02-01

Ánh Trăng Buồn (Remix)
type: MusicAlbum
date published: 2024-02-01

Cơn Mưa Băng Giá
type: MusicAlbum
date published: 2024-02-01

Ánh Trăng Buồn (Acoustic)
type: MusicAlbum
date published: 2024-02-01

Cơn Mưa Băng Giá
type: MusicAlbum
date published: 2024-02-01

Ánh Trăng Buồn (Lofi)
type: MusicAlbum
date published: 2024-02-01

Cơn Mưa Băng Giá
type: MusicAlbum
date published: 2024-02-01

Tìm Lại Bầu Trời
type: MusicAlbum
date published: 2024-02-22

Tìm Lại Bầu Trời (Beat)
type: MusicAlbum
date published: 2024-02-22

Tìm Lại Bầu Trời
type: MusicAlbum
date published: 2024-02-22

Tìm Lại Bầu Trời
type: MusicAlbum
date published: 2024-02-22

Tìm Lại Bầu Trời
type: MusicAlbum
date published: 2024-02-22

Nếu Lúc Trước Em Đừng Tới (Beat)
type: MusicAlbum
date published: 2024-02-23

Mãi Mãi Một Tình Yêu
type: MusicAlbum
date published: 2024-02-23

Nếu Lúc Trước Em Đừng Tới
type: MusicAlbum
date published: 2024-02-23

Nếu Lúc Trước Em Đừng Tới
type: MusicAlbum
date published: 2024-02-23

Nếu Lúc Trước Em Đừng Tới
type: MusicAlbum
date published: 2024-02-23

Biết Tìm Đâu (Beat)
type: MusicAlbum
date published: 2024-02-23

Nếu Lúc Trước Em Đừng Tới (Beat)
type: MusicAlbum
date published: 2024-02-23

Mãi Mãi Một Tình Yêu (Beat)
type: MusicAlbum
date published: 2024-02-23

Mãi Mãi Một Tình Yêu
type: MusicAlbum
date published: 2024-02-23

Mãi Mãi Một Tình Yêu
type: MusicAlbum
date published: 2024-02-23

Hãy Về đây bên Anh
type: MusicAlbum
date published: 2024-02-23

Biết Tìm Đâu
type: MusicAlbum
date published: 2024-02-23

Nếu Lúc Trước Em Đừng Tới
type: MusicAlbum
date published: 2024-02-23

Cơn Mưa Băng Giá
type: MusicAlbum
date published: 2024-02-23

Biết Tìm Đâu (Beat)
type: MusicAlbum
date published: 2024-02-23

Mãi Mãi Một Tình Yêu
type: MusicAlbum
date published: 2024-02-23

Ánh Trăng Buồn
type: MusicAlbum
date published: 2024-02-24

Biết Tìm Đâu (Lofi Version)
type: MusicAlbum
date published: 2024-03-06
track: Biết Tìm Đâu - Lofi Version
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245271
  explicit: false
  by artist: Thành Đạt
  in album: Biết Tìm Đâu (Lofi Version)
    type: MusicAlbum
    date published: 2024-03-06
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: US38Y2405786
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T00:05:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x19cb5bea568b43caa40349e7b8e7b5976c56ece0e8b13ff0f3947186b0174ea2
  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/US38Y2405786
  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 0x19cb5bea568b43caa40349e7b8e7b5976c56ece0e8b13ff0f3947186b0174ea2. 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/US38Y2405786.
    date published: 2026-07-03T01:01:38Z
  audio: Biết Tìm Đâu - Lofi Version
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 92.024
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.631
    additional property: Energy
      type: PropertyValue
      value: 0.266
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.961
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.073
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.168
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.836
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Biết Tìm Đâu
type: MusicAlbum
date published: 2024-03-09

Chẳng thể nói ra
type: MusicAlbum
date published: 2024-04-05

Chẳng thể nói ra (DJ AM remix)
type: MusicAlbum
date published: 2024-04-12

Tuyển Tập Nhạc Rumba Beat Beta Music
type: MusicAlbum
date published: 2024-06-13

Đắp Mộ Cuộc Tình (Beat)
type: MusicAlbum
date published: 2024-06-18

Mùa đông không lạnh
type: MusicAlbum
date published: 2024-06-19

Tình thôi xót xa
type: MusicAlbum
date published: 2024-06-19

Vì Một Người Ra Đi
type: MusicAlbum
date published: 2024-06-19

Vì Một Người Ra Đi
type: MusicAlbum
date published: 2024-06-19

Nỗi buồn hoa phượng
type: MusicAlbum
date published: 2024-06-21

Mùa đông không lạnh
type: MusicAlbum
date published: 2024-06-21

Cơn Mưa Băng Giá
type: MusicAlbum
date published: 2024-06-21

Mãi mãi Một Tình yêu
type: MusicAlbum
date published: 2024-06-22

Gió Tầng Nào Gặp Mây Tầng Ấy
type: MusicAlbum
date published: 2024-08-25

Gió Tầng Nào Gặp Mây Tầng Ấy
type: MusicAlbum
date published: 2024-08-28

Gió Tầng Nào Gặp Mây Tầng Ấy
type: MusicAlbum
date published: 2024-08-28
track: Gió Tầng Nào Gặp Mây Tầng Ấy
  type: MusicRecording
  duration: PT5M10S
  duration ms: 310243
  explicit: false
  by artist: Thành Đạt
  in album: Gió Tầng Nào Gặp Mây Tầng Ấy
    type: MusicAlbum
    date published: 2024-08-28
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: US38Y2420352
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T17:11:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xff4be597c04c71c4c6cde8304f36b3988df7c499b04f6de649ef173cd80a0c63
  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/US38Y2420352
  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 0xff4be597c04c71c4c6cde8304f36b3988df7c499b04f6de649ef173cd80a0c63. 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/US38Y2420352.
    date published: 2026-07-03T19:59:51Z
  audio: Gió Tầng Nào Gặp Mây Tầng Ấy
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 163.691
    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.532
    additional property: Energy
      type: PropertyValue
      value: 0.344
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.858
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.387
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.701
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Chẳng Thể Nói Ra (Remix)
type: MusicAlbum
date published: 2024-09-23

Chẳng Thể Nói Ra Lofi
type: MusicAlbum
date published: 2024-09-24

E Là Không Thể
type: MusicAlbum
date published: 2024-12-21

Sao Cũng Được - Thành Đạt Ft NVC Remix
type: MusicAlbum
date published: 2025-03-10

Họ Bỏ Tôi Đi Nữa Rồi - Thành Đạt Ft Pony Remix
type: MusicAlbum
date published: 2025-04-07

Cơn Mưa Băng Giá (Remix)
type: MusicAlbum
date published: 2025-05-12

Cơn Mưa Băng Giá (Remix)
type: MusicAlbum
date published: 2025-05-12

Ánh Trăng Buồn (Acoustic)
type: MusicAlbum
date published: 2025-05-13

Ánh Trăng Buồn (Lofi)
type: MusicAlbum
date published: 2025-05-13

Hỏi Vợ Ngoại Thành (Bolero)
type: MusicAlbum
date published: 2025-06-04

Hỏi Vợ Ngoại Thành (Lofi)
type: MusicAlbum
date published: 2025-06-04
track: Hỏi Vợ Ngoại Thành (Lofi)
  type: MusicRecording
  duration: PT4M47S
  duration ms: 287909
  explicit: false
  by artist: Thành Đạt
  in album: Hỏi Vợ Ngoại Thành (Lofi)
    type: MusicAlbum
    date published: 2025-06-04
  genre: vietnamese lo-fi
  genre: vinahouse
  genre: v-pop
  isrc code: VNA0F2502060
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T11:22:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x72b1a0e8a5990c5e028fd9f4b497c512e087ee55514946ff534547f0a9323f7a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2502060
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72b1a0e8a5990c5e028fd9f4b497c512e087ee55514946ff534547f0a9323f7a. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2502060.
    date published: 2026-07-05T18:48:28Z
  audio: Hỏi Vợ Ngoại Thành (Lofi)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 113.854
    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.519
    additional property: Energy
      type: PropertyValue
      value: 0.273
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.847
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.3
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.08
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.801
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Hỏi Vợ Ngoại Thành (Lofi)
type: MusicAlbum
date published: 2025-06-10

Phượng Buồn
type: MusicAlbum
date published: 2025-06-13

Liều Thuốc Cho Trái Tim (Remix)
type: MusicAlbum
date published: 2025-07-21

Đổi Thay
type: MusicAlbum
date published: 2025-07-25

Vừa Lòng Nhau Chưa (NhacPro Remix)
type: MusicAlbum
date published: 2025-08-01

Vừa Lòng Nhau Chưa (Solo Version)
type: MusicAlbum
date published: 2025-08-12

Cơm Đoàn Viên (Lofi)
type: MusicAlbum
date published: 2025-10-07

Chẳng Thể Nói Ra (Ani Lofi - Star Online)
type: MusicAlbum
date published: 2025-10-09

Hoa Bất Tử (Rock Metal)
type: MusicAlbum
date published: 2025-10-17

Đường Chân Trời (Rock Metal)
type: MusicAlbum
date published: 2025-10-17