Nguyễn Phi Hùng
type: MusicGroup
genre: vietnamese bolero
genre: vinahouse
genre: v-pop
description: Nguyễn Văn Phi Hùng (born 24 June 1977), is a Vietnamese singer and doctor. Biography and career Nguyễn Phi Hùng was guided by his parents to study dance from the age of 12. After finishing high sc
popularity: 22
followers: 10114
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8f284af2247f8d2f82166bf052e10eef0f668f2ea983843a8236e05d1c52b93a
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/9d6d9887-732a-4fc4-b8de-ad8ad4cd41a0.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/9d6d9887-732a-4fc4-b8de-ad8ad4cd41a0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/9d6d9887-732a-4fc4-b8de-ad8ad4cd41a0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x8f284af2247f8d2f82166bf052e10eef0f668f2ea983843a8236e05d1c52b93a","name":"Nguyễn Phi Hùng","registered_at":"2026-06-12T05:40:35Z","symbol":"NIM0203485","token_address":"0x1bfc2a537d49ceb1d1558315379cd13131757174","type":"artist","uuid":"9d6d9887-732a-4fc4-b8de-ad8ad4cd41a0"}
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 0x8f284af2247f8d2f82166bf052e10eef0f668f2ea983843a8236e05d1c52b93a. 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/9d6d9887-732a-4fc4-b8de-ad8ad4cd41a0.json and https://artists.proofprofile.net/proofs/artist/9d6d9887-732a-4fc4-b8de-ad8ad4cd41a0.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x8f284af2247f8d2f82166bf052e10eef0f668f2ea983843a8236e05d1c52b93a","name":"Nguyễn Phi Hùng","registered_at":"2026-06-12T05:40:35Z","symbol":"NIM0203485","token_address":"0x1bfc2a537d49ceb1d1558315379cd13131757174","type":"artist","uuid":"9d6d9887-732a-4fc4-b8de-ad8ad4cd41a0"}
album: Only You
  type: MusicAlbum
  date published: 2001
album: Only You
  type: MusicAlbum
  date published: 2001-01-01
album: Vẫn Chờ Mãi Một Người
  type: MusicAlbum
  date published: 2005-01-01
album: Nhỏ Ơi ! Anh Nhớ Em
  type: MusicAlbum
  date published: 2009-01-01
  track: Cô Gái Đến Từ Hôm Qua
    type: MusicRecording
    duration: PT5M22S
    duration ms: 322640
    explicit: false
    by artist: Nguyễn Phi Hùng
    in album: Nhỏ Ơi ! Anh Nhớ Em
      type: MusicAlbum
      date published: 2009-01-01
    genre: vietnamese bolero
    genre: vinahouse
    genre: v-pop
    isrc code: QM4TX2464829
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-17T07:43:54+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xd704a67a20185bf4354762e4b58b6fc3a2ad88fc955a567000220b2b98123a14
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958383
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958383
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX2464829
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-17T08:20:01Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd704a67a20185bf4354762e4b58b6fc3a2ad88fc955a567000220b2b98123a14. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX2464829.
      date published: 2026-07-17T08:20:01Z
    audio: Cô Gái Đến Từ Hôm Qua
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 125.985
      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.375
      additional property: Energy
        type: PropertyValue
        value: 0.398
      additional property: Speechiness
        type: PropertyValue
        value: 0.032
      additional property: Acousticness
        type: PropertyValue
        value: 0.729
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.127
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.178
      additional property: Loudness (dB)
        type: PropertyValue
        value: -6.7
      additional property: Key Name
        type: PropertyValue
        value: F#
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Nho gap ngan lan hon
  type: MusicAlbum
  date published: 2011-11-23
album: Những Tình Khúc Nhạc Hoa Lời Việt
  type: MusicAlbum
  date published: 2012-01-01
album: Tình Đơn Côi
  type: MusicAlbum
  date published: 2012-01-01
album: Tôi Yêu
  type: MusicAlbum
  date published: 2012-01-01
album: Nhớ Gấp Ngàn Lần Hơn
  type: MusicAlbum
  date published: 2012-01-01
album: Phút Ban Đầu
  type: MusicAlbum
  date published: 2012-01-01
album: Dáng Em (Remix)
  type: MusicAlbum
  date published: 2013-01-01
album: Nhìn Anh Xem
  type: MusicAlbum
  date published: 2013-01-01
album: Tuyển Tập Những Tình Khúc Nguyễn Phi Hùng
  type: MusicAlbum
  date published: 2015-09-01
album: Tuyển Tập Những Tình Khúc Nguyễn Phi Hùng
  type: MusicAlbum
  date published: 2015-09-01
album: Tình Ca Đất Nước
  type: MusicAlbum
  date published: 2015-09-01
album: Khúc hát yêu đời
  type: MusicAlbum
  date published: 2016-01-01
album: Lời chúc mùa xuân
  type: MusicAlbum
  date published: 2016-01-01
album: Comertor
  type: MusicAlbum
  date published: 2016-06-23
album: Hát Về Anh
  type: MusicAlbum
  date published: 2016-06-23
album: Dáng Em
  type: MusicAlbum
  date published: 2016-06-23
album: Tình Chỉ Là Giấc Mơ
  type: MusicAlbum
  date published: 2016-06-23
album: Nhìn Anh Xem
  type: MusicAlbum
  date published: 2016-06-23
album: Khát Vọng Vươn Xa
  type: MusicAlbum
  date published: 2017-06-21
album: Lời Thì Thầm - Những Tình Khúc Nhạc Hoa Lời Việt
  type: MusicAlbum
  date published: 2017-09-25
album: Gặp Lại Người Xưa
album: Anh Khong Muon Ra Di
album: Thao Thức Vì Em
album: Bình Dương Một Khúc Tình Quê
album: Mầm Côi
album: Một Cõi Riêng Mang
album: Khúc Hát Yêu Đời
album: Nếu Anh Quên Tất Cả
album: Khi Mẹ Khóc
album: Nhỏ Ơi! Anh Nhớ Em
album: Đại Nam Huyền Thoại
album: Lời Thì Thầm
album: Một Đời Cho Con
album: Ngày Bình Yên
album: Vẽ Bằng Màu Tình Yêu
album: Điểm Tựa Đời Con
album: Ký Ức Thời Gian
album: Anh Không Muốn Ra Đi
album: Liveshow Live On Stage 2002
album: Công Cha Nghĩa Mẹ
album: Hồn Việt
album: Dành Cho Em Cả Bầu Trời
album: Nghĩa Mẹ Tình Cha
album: Mashup Mưa Tuyệt Vọng
album: Mashup Dáng Em
album: Nụ Cười Thanh Xuân
album: Người Miền Tây
album: Chỉ Còn Tiếng Thu
album: Tình Đơn Côi (Nhạc Hoa Lời Việt)
album: Bao Nhiêu Cách Để Quên
album: Vui Quá Tết Ơi !
album: Tuổi Đá Buồn/Vẽ Bằng Màu Tình Yêu
album: Không Còn Buồn
album: Vắng Cha
album: Vắng Em
album: Ngày Xanh
album: Xin Yêu

Gặp Lại Người Xưa
type: MusicAlbum
date published: 2017-09-25

Gặp Lại Người Xưa
type: MusicAlbum
date published: 2017-09-25
track: Nhớ Gấp Ngàn Lần Hơn
  type: MusicRecording
  duration: PT5M1S
  duration ms: 301040
  explicit: false
  by artist: Nguyễn Phi Hùng
  in album: Gặp Lại Người Xưa
    type: MusicAlbum
    date published: 2017-09-25
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNR011042495
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T16:09:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaefbab33fcfe7b1e8255dc1fc3729a49dd6e8b890d4a41cc520accaf3317882d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958436
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958436
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011042495
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T16:42:22Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaefbab33fcfe7b1e8255dc1fc3729a49dd6e8b890d4a41cc520accaf3317882d. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011042495.
    date published: 2026-07-17T16:42:22Z
  audio: Nhớ Gấp Ngàn Lần Hơn
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.978
    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.563
    additional property: Energy
      type: PropertyValue
      value: 0.491
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.642
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.185
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.395
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.212
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Lời Thì Thầm - Những Tình Khúc Nhạc Hoa Lời Việt
type: MusicAlbum
date published: 2017-09-25
track: Đợi Em Đợi Đến Hoa Cũng Tàn
  type: MusicRecording
  duration: PT4M24S
  duration ms: 264881
  explicit: false
  by artist: Nguyễn Phi Hùng
  in album: Lời Thì Thầm - Những Tình Khúc Nhạc Hoa Lời Việt
    type: MusicAlbum
    date published: 2017-09-25
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNR011042710
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T10:14:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe96158961af1fc062825799a0e7e3c56bd1f0abf8b827c1af2fef7484769bbf6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958538
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958538
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNR011042710
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T10:30:13Z
  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 0xe96158961af1fc062825799a0e7e3c56bd1f0abf8b827c1af2fef7484769bbf6. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/VNR011042710.
    date published: 2026-07-18T10:30:13Z
  audio: Đợi Em Đợi Đến Hoa Cũng Tàn
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.747
    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.438
    additional property: Energy
      type: PropertyValue
      value: 0.513
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.758
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.156
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.322
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.809
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Anh Khong Muon Ra Di
type: MusicAlbum
date published: 2017-10-01

Thao Thức Vì Em
type: MusicAlbum
date published: 2017-11-20

Thao Thức Vì Em
type: MusicAlbum
date published: 2017-11-20

Bình Dương Một Khúc Tình Quê
type: MusicAlbum
date published: 2018-01-01

Mầm Côi
type: MusicAlbum
date published: 2018-03-01

Một Cõi Riêng Mang
type: MusicAlbum
date published: 2018-07-30

Khúc Hát Yêu Đời
type: MusicAlbum
date published: 2018-07-30

Thao Thức Vì Em
type: MusicAlbum
date published: 2018-07-30

Nếu Anh Quên Tất Cả
type: MusicAlbum
date published: 2018-07-30

Nhìn Anh Xem
type: MusicAlbum
date published: 2018-07-30
track: Dáng Em Remix
  type: MusicRecording
  duration: PT4M36S
  duration ms: 276014
  explicit: false
  by artist: Nguyễn Phi Hùng
  in album: Nhìn Anh Xem
    type: MusicAlbum
    date published: 2018-07-30
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA0M1805595
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T01:49:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5c97ff69a67bada64670a07b644b853e9e8ab690e1b0091b29692d499bf39f70
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959087
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959087
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0M1805595
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T02:05:55Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c97ff69a67bada64670a07b644b853e9e8ab690e1b0091b29692d499bf39f70. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0M1805595.
    date published: 2026-07-22T02:05:55Z
  audio: Dáng Em Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.994
    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.849
    additional property: Energy
      type: PropertyValue
      value: 0.907
    additional property: Speechiness
      type: PropertyValue
      value: 0.056
    additional property: Acousticness
      type: PropertyValue
      value: 0.198
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.081
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.968
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.52
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Khi Mẹ Khóc
type: MusicAlbum
date published: 2018-07-30

Phút Ban Đầu
type: MusicAlbum
date published: 2018-07-30

Tình Ca Đất Nước
type: MusicAlbum
date published: 2018-07-30
track: Đất Việt Tiếng Vọng Ngàn Đời
  type: MusicRecording
  duration: PT6M50S
  duration ms: 410399
  explicit: false
  by artist: Nguyễn Phi Hùng
  in album: Tình Ca Đất Nước
    type: MusicAlbum
    date published: 2018-07-30
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA0M1805641
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T17:22:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1ad5df6b335e8ca80f32efd1b94d764f302a89683f8c931af88a578ea0703892
  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/VNA0M1805641
  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 0x1ad5df6b335e8ca80f32efd1b94d764f302a89683f8c931af88a578ea0703892. 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/VNA0M1805641.
    date published: 2026-07-03T19:59:51Z
  audio: Đất Việt Tiếng Vọng Ngàn Đời
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 159.928
    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.574
    additional property: Energy
      type: PropertyValue
      value: 0.683
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.524
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.781
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.424
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Nhỏ Ơi! Anh Nhớ Em
type: MusicAlbum
date published: 2018-07-30

Đại Nam Huyền Thoại
type: MusicAlbum
date published: 2018-07-30

Lời Thì Thầm
type: MusicAlbum
date published: 2018-07-30

Một Đời Cho Con
type: MusicAlbum
date published: 2018-07-30

Ngày Bình Yên
type: MusicAlbum
date published: 2018-07-30

Vẽ Bằng Màu Tình Yêu
type: MusicAlbum
date published: 2018-07-30
track: Hòn Vọng Phu 2
  type: MusicRecording
  duration: PT8M18S
  duration ms: 498626
  explicit: false
  by artist: Nguyễn Phi Hùng
  in album: Vẽ Bằng Màu Tình Yêu
    type: MusicAlbum
    date published: 2018-07-30
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA0M1805645
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T09:46:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb0fb11e71a3cea5c9590960262681aa29b93cf6ce525909f6ffc5fe72cfeadbd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0M1805645
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0fb11e71a3cea5c9590960262681aa29b93cf6ce525909f6ffc5fe72cfeadbd. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0M1805645.
    date published: 2026-07-05T10:01:46Z
  audio: Hòn Vọng Phu 2
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 110.07
    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.414
    additional property: Energy
      type: PropertyValue
      value: 0.628
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.887
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.006
    additional property: Liveness
      type: PropertyValue
      value: 0.104
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.354
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.704
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Điểm Tựa Đời Con
type: MusicAlbum
date published: 2018-07-30

Nhỏ Ơi! Anh Nhớ Em
type: MusicAlbum
date published: 2018-08-01
track: Cô Gái Đến Từ Hôm Qua
  type: MusicRecording
  duration: PT5M20S
  duration ms: 320705
  explicit: false
  by artist: Nguyễn Phi Hùng
  in album: Nhỏ Ơi! Anh Nhớ Em
    type: MusicAlbum
    date published: 2018-08-01
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA0M1941496
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T22:04:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd91a0f57a90933ed3d5690ca22107fa76d048f1aff7d8f1ef17473fdd6388527
  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/VNA0M1941496
  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 0xd91a0f57a90933ed3d5690ca22107fa76d048f1aff7d8f1ef17473fdd6388527. 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/VNA0M1941496.
    date published: 2026-07-04T10:04:33Z
  audio: Cô Gái Đến Từ Hôm Qua
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 125.96
    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.424
    additional property: Energy
      type: PropertyValue
      value: 0.404
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.722
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.183
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.735
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ký Ức Thời Gian
type: MusicAlbum
date published: 2018-08-02

Mầm Côi
type: MusicAlbum
date published: 2018-08-02
track: Tình Đơn Côi
  type: MusicRecording
  duration: PT4M38S
  duration ms: 278177
  explicit: false
  by artist: Nguyễn Phi Hùng
  in album: Mầm Côi
    type: MusicAlbum
    date published: 2018-08-02
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA0M1809003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T10:09:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbda8cf25ae8f756c6ebb4c6cc0d869d428dee4e4b430e12ab75cfe6aacfbb635
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958538
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958538
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0M1809003
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T10:30:13Z
  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 0xbda8cf25ae8f756c6ebb4c6cc0d869d428dee4e4b430e12ab75cfe6aacfbb635. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/VNA0M1809003.
    date published: 2026-07-18T10:30:13Z
  audio: Tình Đơn Côi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 182.599
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.421
    additional property: Energy
      type: PropertyValue
      value: 0.431
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.687
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.376
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.761
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.017
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Anh Không Muốn Ra Đi
type: MusicAlbum
date published: 2018-08-02
track: Mưa Tuyệt Vọng
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279797
  explicit: false
  by artist: Nguyễn Phi Hùng
  in album: Anh Không Muốn Ra Đi
    type: MusicAlbum
    date published: 2018-08-02
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA0M1808399
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T22:32:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa18d22da1d2a7a4df75ac0ba04a2b24bc79b33fb7929a29834300755e1788927
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958340
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958340
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0M1808399
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T00:53:26Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa18d22da1d2a7a4df75ac0ba04a2b24bc79b33fb7929a29834300755e1788927. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0M1808399.
    date published: 2026-07-17T00:53:26Z
  audio: Mưa Tuyệt Vọng
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.029
    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.71
    additional property: Energy
      type: PropertyValue
      value: 0.593
    additional property: Speechiness
      type: PropertyValue
      value: 0.078
    additional property: Acousticness
      type: PropertyValue
      value: 0.699
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.104
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.636
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.373
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Liveshow Live On Stage 2002
type: MusicAlbum
date published: 2018-08-17

Dáng Em
type: MusicAlbum
date published: 2018-08-17

Dáng Em
type: MusicAlbum
date published: 2018-08-17

Công Cha Nghĩa Mẹ
type: MusicAlbum
date published: 2018-08-17

Nếu Anh Quên Tất Cả
type: MusicAlbum
date published: 2018-08-20

Hồn Việt
type: MusicAlbum
date published: 2018-09-17

Dành Cho Em Cả Bầu Trời
type: MusicAlbum
date published: 2018-11-02
track: Chân Tình (Remix)
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246170
  explicit: false
  by artist: Nguyễn Phi Hùng
  in album: Dành Cho Em Cả Bầu Trời
    type: MusicAlbum
    date published: 2018-11-02
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA0M1844997
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T09:12:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x57404d2f4dfbf35e94073218f2a04064c1e5d00595da9196e9c9d9b73a0fe982
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958857
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958857
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0M1844997
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T09:45: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 0x57404d2f4dfbf35e94073218f2a04064c1e5d00595da9196e9c9d9b73a0fe982. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/VNA0M1844997.
    date published: 2026-07-20T09:45:25Z
  audio: Chân Tình (Remix)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.016
    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.759
    additional property: Energy
      type: PropertyValue
      value: 0.879
    additional property: Speechiness
      type: PropertyValue
      value: 0.072
    additional property: Acousticness
      type: PropertyValue
      value: 0.043
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.366
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.766
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.53
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Nghĩa Mẹ Tình Cha
type: MusicAlbum
date published: 2019-03-21

Mashup Mưa Tuyệt Vọng
type: MusicAlbum
date published: 2019-05-27

Mashup Dáng Em
type: MusicAlbum
date published: 2019-05-27

Nụ Cười Thanh Xuân
type: MusicAlbum
date published: 2019-06-27

Người Miền Tây
type: MusicAlbum
date published: 2019-10-18

Chỉ Còn Tiếng Thu
type: MusicAlbum
date published: 2019-11-21

Tình Đơn Côi (Nhạc Hoa Lời Việt)
type: MusicAlbum
date published: 2019-12-13

Tình Đơn Côi (Nhạc Hoa Lời Việt)
type: MusicAlbum
date published: 2019-12-13

Bao Nhiêu Cách Để Quên
type: MusicAlbum
date published: 2019-12-27

Vui Quá Tết Ơi !
type: MusicAlbum
date published: 2020

Tuổi Đá Buồn/Vẽ Bằng Màu Tình Yêu
type: MusicAlbum
date published: 2020-01-01

Tuổi Đá Buồn/Vẽ Bằng Màu Tình Yêu
type: MusicAlbum
date published: 2020-01-01

Lời Thì Thầm
type: MusicAlbum
date published: 2020-01-01

Không Còn Buồn
type: MusicAlbum
date published: 2020-01-01

Vắng Cha
type: MusicAlbum
date published: 2020-01-01

Vắng Em
type: MusicAlbum
date published: 2020-01-01

Anh Không Muốn Ra Đi
type: MusicAlbum
date published: 2020-01-01
track: Anh Không Muốn Ra Đi
  type: MusicRecording
  duration: PT5M1S
  duration ms: 301640
  explicit: false
  by artist: Nguyễn Phi Hùng
  in album: Anh Không Muốn Ra Đi
    type: MusicAlbum
    date published: 2020-01-01
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: QMDA72253509
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T21:53:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfb768300b05612e2769357d51e1364d7155ba9d79e4c54e42626865b5126d9c3
  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/QMDA72253509
  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 0xfb768300b05612e2769357d51e1364d7155ba9d79e4c54e42626865b5126d9c3. 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/QMDA72253509.
    date published: 2026-07-04T10:04:33Z
  audio: Anh Không Muốn Ra Đi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 108.067
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.784
    additional property: Energy
      type: PropertyValue
      value: 0.414
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.701
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.562
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.007
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ngày Xanh
type: MusicAlbum
date published: 2020-01-01

Xin Yêu
type: MusicAlbum
date published: 2020-01-01

Trái Tim Và Ước Nguyện
type: MusicAlbum
date published: 2020-01-01

Tim Em Là Của Riêng Anh
type: MusicAlbum
date published: 2020-01-01

Thiên Đường Trong Tim
type: MusicAlbum
date published: 2020-01-01

Những Đứa Con Của Mẹ
type: MusicAlbum
date published: 2020-01-01

Chỉ Cần Tình Yêu
type: MusicAlbum
date published: 2020-01-01

Tìm Lại Dấu Yêu Xưa
type: MusicAlbum
date published: 2020-01-01

Vì Một Thế Giới Đẹp Tươi/Mãi Mãi Trong Tôi
type: MusicAlbum
date published: 2020-01-01

Nắng Ấm Tình Này
type: MusicAlbum
date published: 2020-01-01

Đêm Nhớ - Nếu Anh Quên Tất Cả Vol.2
type: MusicAlbum
date published: 2020-01-01

Điểm Tựa Đời Con
type: MusicAlbum
date published: 2020-01-01

Hương Thời Gian
type: MusicAlbum
date published: 2020-03-21

Khúc Tự Tình
type: MusicAlbum
date published: 2020-05-29

Người Miền Tây
type: MusicAlbum
date published: 2020-12-08

Ký Ức Thời Gian
type: MusicAlbum
date published: 2021-03-01

Anh Không Muốn Ra Đi
type: MusicAlbum
date published: 2021-03-01

Việt Nam Ơi
type: MusicAlbum
date published: 2021-07-24

Tôi Có Vài Cuộc Hẹn
type: MusicAlbum
date published: 2021-08-13

Sài Gòn Gửi Những Niềm Thương
type: MusicAlbum
date published: 2021-08-13

Thời Thanh Xuân Của Cha
type: MusicAlbum
date published: 2021-12-05

Có Nhau Từ Đây
type: MusicAlbum
date published: 2022-02-12

Tâm Sự Của Cha
type: MusicAlbum
date published: 2022-02-28

Có Tất Cả Nhưng Thiếu Nhau
type: MusicAlbum
date published: 2022-07-07

Cho Con
type: MusicAlbum
date published: 2022-08-03

Dáng Em (Lofi)
type: MusicAlbum
date published: 2022-08-22

Con Tim Buồn
type: MusicAlbum
date published: 2022-10-23

Gieo Hạt Yêu Thương
type: MusicAlbum
date published: 2022-10-23

Gieo
type: MusicAlbum
date published: 2022-10-23

Vẫn Còn Có Anh
type: MusicAlbum
date published: 2022-10-23

Dành Cho Em Cả Bầu Trời
type: MusicAlbum
date published: 2022-10-23

Mãi Yêu Em
type: MusicAlbum
date published: 2022-10-23

Vô Thường
type: MusicAlbum
date published: 2022-10-23

Thân Thương Hai Tiếng Việt Nam
type: MusicAlbum
date published: 2022-11-09

Đường Chúng Ta Đi
type: MusicAlbum
date published: 2022-11-23

Ngày Nắng Xanh
type: MusicAlbum
date published: 2022-12-17

Tình Hoa Thiên Lý
type: MusicAlbum
date published: 2023-01-15

Tuổi Thơ
type: MusicAlbum
date published: 2023-01-15

Lên Xe Đi Về Nhà
type: MusicAlbum
date published: 2023-01-20

Về Quê Đón Tết
type: MusicAlbum
date published: 2023-02-03

Cảm Ơn Em
type: MusicAlbum
date published: 2023-03-12

Ly Cà Phê Và Những Câu Chuyện
type: MusicAlbum
date published: 2023-04-21

Hãy Xem Là
type: MusicAlbum
date published: 2023-04-23

Tình Đơn Côi
type: MusicAlbum
date published: 2023-04-23

Ly Cà Phê Và Những Câu Chuyện
type: MusicAlbum
date published: 2023-04-23

Bản Hùng Ca Trên Đại Dương
type: MusicAlbum
date published: 2023-05-24

Nỗi Lòng Xa Xứ
type: MusicAlbum
date published: 2023-05-24

Yêu Em Dài Lâu
type: MusicAlbum
date published: 2023-05-24

Tự Hào Thành Phố Hồ Chí Minh
type: MusicAlbum
date published: 2023-05-24

Lời Cha Dặn
type: MusicAlbum
date published: 2023-05-24

Tình Đơn Côi
type: MusicAlbum
date published: 2023-07-09

Mưa Tuyệt Vọng
type: MusicAlbum
date published: 2023-07-09

Nhớ Gấp Ngàn Lần Hơn
type: MusicAlbum
date published: 2023-07-09

Em Ơi Hà Nội Phố
type: MusicAlbum
date published: 2023-07-09

Vẫn Thấy Em Đẹp Hơn
type: MusicAlbum
date published: 2023-08-09

Anh Không Muốn Ra Đi
type: MusicAlbum
date published: 2023-08-09

Hạnh Phúc Đâu Xa
type: MusicAlbum
date published: 2023-08-09

Ngày Bình Yên
type: MusicAlbum
date published: 2023-08-09

Cuộc Sống Tươi Đẹp
type: MusicAlbum
date published: 2023-09-09

Ngày Của Cha
type: MusicAlbum
date published: 2023-09-09

Đường Về Quê
type: MusicAlbum
date published: 2023-11-27

Chiều Hải Cảng
type: MusicAlbum
date published: 2023-12-14

Lời Yêu Thương
type: MusicAlbum
date published: 2023-12-16

Chiều Hải Cảng
type: MusicAlbum
date published: 2023-12-16

Cảm Ơn Em Đến Bên Đời
type: MusicAlbum
date published: 2023-12-16

Về Đà Lạt Đi Em
type: MusicAlbum
date published: 2023-12-16

Và Tôi Cũng Yêu Em
type: MusicAlbum
date published: 2023-12-16

Về Quê Ngoại
type: MusicAlbum
date published: 2023-12-16

Vấn Phật
type: MusicAlbum
date published: 2023-12-29

Ba Mươi Tết Chào Xuân
type: MusicAlbum
date published: 2024-01-30

Chúc Mừng Năm Mới
type: MusicAlbum
date published: 2024-01-30

Phút Giây Ta Nhìn Nhau
type: MusicAlbum
date published: 2024-07-12

Chiến Sĩ Thầm Lặng
type: MusicAlbum
date published: 2024-08-17

Ngày Ta Có Đôi
type: MusicAlbum
date published: 2024-08-17

Giấc Mơ Tan Vỡ
type: MusicAlbum
date published: 2024-08-17

Liveshow Live On Stage 2002
type: MusicAlbum
date published: 2024-08-28

Nghẹn Ngào Tin Bão Quê Nhà
type: MusicAlbum
date published: 2024-09-27

Lâu Đài Trên Cát
type: MusicAlbum
date published: 2024-10-27

Nghĩa Mẹ Tình Cha
type: MusicAlbum
date published: 2024-10-27

Thương Lại Càng Thương
type: MusicAlbum
date published: 2024-10-27

Có Đôi Lúc Hỏi Cô Đơn
type: MusicAlbum
date published: 2024-10-27

Ca Vang Phụ Nữ Việt Nam
type: MusicAlbum
date published: 2024-10-27

Tình Là Chi
type: MusicAlbum
date published: 2024-10-27

Tiếng Hát Từ Thành Phố Mang Tên Người
type: MusicAlbum
date published: 2024-10-27

Let’s Go Vũng Tàu
type: MusicAlbum
date published: 2024-10-27

Nơi Yên Bình Nhất Thế Gian
type: MusicAlbum
date published: 2024-12-16

Phi Đội Ta Xuất Kích
type: MusicAlbum
date published: 2025-03-14

Nỗi Lòng Xa Xứ
type: MusicAlbum
date published: 2025-03-18

Dâu nước Ngoài
type: MusicAlbum
date published: 2025-03-25

50 Năm Rạng Rỡ Những Mùa Xuân
type: MusicAlbum
date published: 2025-03-28

Em Trong Hồi Ức Tôi
type: MusicAlbum
date published: 2025-05-26

Mùa Xuân Xôn Xao
type: MusicRecording
duration: PT4M7S
duration ms: 247947
explicit: false
by artist: Nguyễn Phi Hùng
by artist: Vy Oanh
in album: Gala Nhạc Việt 9: Chúc Tết Mọi Nhà
  type: MusicAlbum
  date published: 2017-01-04
isrc code: FRX282113118
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T15:19:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8daec57f96f5cd358cced6f287fb1a1ba7587a203ba7d40acff1ad31c4155864
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960273
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960273
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX282113118
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T15:42: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 0x8daec57f96f5cd358cced6f287fb1a1ba7587a203ba7d40acff1ad31c4155864. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/FRX282113118.
  date published: 2026-07-30T15:42:38Z
audio: Mùa Xuân Xôn Xao
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 115.299
  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.621
  additional property: Energy
    type: PropertyValue
    value: 0.764
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.572
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.305
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.801
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.3
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Mashup Như Hoa Mùa Xuân - Nàng Xuân
type: MusicRecording
duration: PT5M2S
duration ms: 302086
explicit: false
by artist: Quỳnh Hoa
by artist: Ngọc Linh
by artist: Nguyễn Phi Hùng
by artist: Lê Minh
by artist: Quốc Đại
in album: Gala Nhạc Việt 16: Xuân Về Gieo Hy Vọng
  type: MusicAlbum
  date published: 2022-01-25
isrc code: FR10S2267427
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T08:19:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xba3ab2a4c7ee87164ee51f6fc8507191e14d8e9a8da1e8d9c25d005006adaf26
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960229
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960229
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR10S2267427
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T08:30: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 0xba3ab2a4c7ee87164ee51f6fc8507191e14d8e9a8da1e8d9c25d005006adaf26. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/FR10S2267427.
  date published: 2026-07-30T08:30:10Z
audio: Mashup Như Hoa Mùa Xuân - Nàng Xuân
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 128.206
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.739
  additional property: Energy
    type: PropertyValue
    value: 0.608
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.661
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.526
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.632
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.93
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major