Ưng Hoàng Phúc
type: MusicGroup
genre: vietnamese bolero
genre: vinahouse
genre: v-pop
popularity: 41
followers: 193330
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4397a72f4d9100cf779e9f9c46777ff08ee11b5ab5e2d0655f8e612b5968589a
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/10e5cdb9-f01d-4a1b-9599-90815244ba80.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/10e5cdb9-f01d-4a1b-9599-90815244ba80.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/10e5cdb9-f01d-4a1b-9599-90815244ba80
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4397a72f4d9100cf779e9f9c46777ff08ee11b5ab5e2d0655f8e612b5968589a","name":"Ưng Hoàng Phúc","registered_at":"2026-06-11T12:04:21Z","symbol":"NIM0022608","token_address":"0x092184fef2a56caf37ce86ec1133594bb2202950","type":"artist","uuid":"10e5cdb9-f01d-4a1b-9599-90815244ba80"}
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 0x4397a72f4d9100cf779e9f9c46777ff08ee11b5ab5e2d0655f8e612b5968589a. 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/10e5cdb9-f01d-4a1b-9599-90815244ba80.json and https://artists.proofprofile.net/proofs/artist/10e5cdb9-f01d-4a1b-9599-90815244ba80.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x4397a72f4d9100cf779e9f9c46777ff08ee11b5ab5e2d0655f8e612b5968589a","name":"Ưng Hoàng Phúc","registered_at":"2026-06-11T12:04:21Z","symbol":"NIM0022608","token_address":"0x092184fef2a56caf37ce86ec1133594bb2202950","type":"artist","uuid":"10e5cdb9-f01d-4a1b-9599-90815244ba80"}
album: Tha Rang Nhu The... Toi Di Tim Toi
  type: MusicAlbum
  date published: 2002-01-01
album: Tôi Đi Tìm Tôi
  type: MusicAlbum
  date published: 2005
album: Thà Rằng Như Thế
  type: MusicAlbum
  date published: 2007
album: Nếu Ta Còn Yêu Nhau
  type: MusicAlbum
  date published: 2008
album: Buồn
  type: MusicAlbum
  date published: 2009
  track: Buồn
    type: MusicRecording
    duration: PT4M11S
    duration ms: 251533
    explicit: false
    by artist: Ưng Hoàng Phúc
    in album: Buồn
      type: MusicAlbum
      date published: 2009
    genre: vietnamese bolero
    genre: vinahouse
    genre: v-pop
    isrc code: FRX202095385
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-28T19:42:03+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xa1ca32037e1f79c61e4379e5f577326e1c6ae3d6acdbc946b59747539a924e7e
    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/FRX202095385
    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 0xa1ca32037e1f79c61e4379e5f577326e1c6ae3d6acdbc946b59747539a924e7e. 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/FRX202095385.
      date published: 2026-07-02T16:51:38Z
    audio: Buồn
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 119.935
      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.754
      additional property: Energy
        type: PropertyValue
        value: 0.521
      additional property: Speechiness
        type: PropertyValue
        value: 0.038
      additional property: Acousticness
        type: PropertyValue
        value: 0.796
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.092
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.592
      additional property: Loudness (dB)
        type: PropertyValue
        value: -6.436
      additional property: Key Name
        type: PropertyValue
        value: C#
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: Đến Sau
  type: MusicAlbum
  date published: 2009
album: Thành Phố Của Tôi
  type: MusicAlbum
  date published: 2009
album: Mãi Mãi Một Mùa Đông
  type: MusicAlbum
  date published: 2010
album: Có Phải Đã Quá Muộn Màng
  type: MusicAlbum
  date published: 2010
  track: Có Phải Đã Quá Muộn Màng
    type: MusicRecording
    duration: PT4M58S
    duration ms: 298272
    explicit: false
    by artist: Ưng Hoàng Phúc
    in album: Có Phải Đã Quá Muộn Màng
      type: MusicAlbum
      date published: 2010
    genre: vietnamese bolero
    genre: vinahouse
    genre: v-pop
    isrc code: FRX202095390
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-19T15:23:53+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x30f20d7beaba70c2cab1b34456bfdde1e518343f8d5f2f3863ba1d81dcb9f05f
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958749
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958749
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202095390
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-19T15:48:23Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30f20d7beaba70c2cab1b34456bfdde1e518343f8d5f2f3863ba1d81dcb9f05f. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202095390.
      date published: 2026-07-19T15:48:23Z
    audio: Có Phải Đã Quá Muộn Màng
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 136.082
      additional property: Musical Key
      additional property: Mode (Major/Minor)
      additional property: Time Signature
      additional property: Danceability
      additional property: Energy
      additional property: Speechiness
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Đừng Trở Lại
album: Giấc Mơ Một Cuộc Tình
album: Liên Khúc Giáng Sinh
album: Nhìn Lại
album: Lời Hứa Cho Tình Yêu
album: Biết Cách Nào Cho Quên
album: Hôm Qua, Hôm Nay Và Mãi Mãi
album: Vầng Trăng Cô Đơn
album: Tình Yêu Dành Cho Nhau
album: U1
album: Apology & Appreciation...
album: Can Gac Trong
album: Nỗi Sầu Đêm Vắng
album: Nỗi Nhớ Nơi Con Tim Mồ Côi
album: Anh Vẫn Mơ
album: Mùa Đông Tình Yêu
album: Sai Lầm
album: Chàng Khờ Thuỷ Chung
album: Oanh
album: Greatest Hits/Nhìn Lại... Tôi Đi Tìm Tôi
album: Rồng Đen 2012
album: Rong Den
album: Greatest Hit Nhin Lai Toi Di Tim Toi
album: Liên Khúc Ai Khổ Vì Ai
album: Lẽ Sống Của Đời Anh
album: De Moi Thu Qua Di
album: Best Of Ung Hoang Phuc 1
album: Best Of Ung Hoang Phuc 2
album: Nguoi Ta Noi Tha Mot Lan Dau
album: Giọt Nắng Cuối Chiều
album: Mất Em
album: Người Thứ Ba
album: Đại Bi Thần Chú
album: Sài Gòn Giáng Sinh
album: Em Sẽ Sống Vì Em
album: Bước Qua Thế Giới
album: Mot Cuoc Tinh
album: Cuoc Tinh Ngay Ay
album: Thà Một Lần Đau
album: Cô Đơn Một Vì Sao
album: Mỗi Người Một Nơi
album: Kỷ Niệm Bỏ Quên
album: Vì Đôi Ta Là Của Nhau
album: Để Mọi Thứ Qua Đi
album: Tôi Đâu Muốn Khóc
album: Vì Một Người Ra Đi
album: Hứa Thật Nhiều Thất Hứa Thật Nhiều
album: Baby I Love You
album: Vì Sao Trong Lòng Tôi
album: Đôi Tay Vô Tình
album: Anh Không Muốn Bất Công Với Em
album: Đàn Ông Không Được Quên Hết Tình Còn Nghĩa
album: Đưa Em Đi

Musical Key
type: PropertyValue
value: 2

Mode (Major/Minor)
type: PropertyValue
value: 0

Time Signature
type: PropertyValue
value: 4

Danceability
type: PropertyValue
value: 0.661

Energy
type: PropertyValue
value: 0.67

Speechiness
type: PropertyValue
value: 0.031

Acousticness
type: PropertyValue
value: 0.7

Instrumentalness
type: PropertyValue
value: 0

Liveness
type: PropertyValue
value: 0.333

Valence (Positivity)
type: PropertyValue
value: 0.383

Loudness (dB)
type: PropertyValue
value: -5.919

Key Name
type: PropertyValue
value: D

Mode Name
type: PropertyValue
value: Minor

Đừng Trở Lại
type: MusicAlbum
date published: 2010

Giấc Mơ Một Cuộc Tình
type: MusicAlbum
date published: 2010

Liên Khúc Giáng Sinh
type: MusicAlbum
date published: 2010

Nhìn Lại
type: MusicAlbum
date published: 2010

Lời Hứa Cho Tình Yêu
type: MusicAlbum
date published: 2010
track: Lời Hứa Cho Tình Yêu
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214177
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Lời Hứa Cho Tình Yêu
    type: MusicAlbum
    date published: 2010
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX282048295
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T13:32:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x55db9e2b74aa0d0f64a0eef3677f1c2f762c83c615445ebd3318b3f50ee9d049
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958300
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958300
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX282048295
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T16:14:30Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55db9e2b74aa0d0f64a0eef3677f1c2f762c83c615445ebd3318b3f50ee9d049. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX282048295.
    date published: 2026-07-16T16:14:30Z
  audio: Lời Hứa Cho Tình Yêu
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 90.02
    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.802
    additional property: Energy
      type: PropertyValue
      value: 0.851
    additional property: Speechiness
      type: PropertyValue
      value: 0.27
    additional property: Acousticness
      type: PropertyValue
      value: 0.302
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.044
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.83
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.819
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Biết Cách Nào Cho Quên
type: MusicAlbum
date published: 2010

Hôm Qua, Hôm Nay Và Mãi Mãi
type: MusicAlbum
date published: 2010

Vầng Trăng Cô Đơn
type: MusicAlbum
date published: 2010

Tình Yêu Dành Cho Nhau
type: MusicAlbum
date published: 2010
track: Tình Yêu Dành Cho Nhau
  type: MusicRecording
  duration: PT5M0S
  duration ms: 300956
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Tình Yêu Dành Cho Nhau
    type: MusicAlbum
    date published: 2010
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX202095400
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T19:08:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xce4a1a29e7f77735805ec22fd0ab6bff49a578e15539f9ac53f39c8067d27964
  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/FRX202095400
  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 0xce4a1a29e7f77735805ec22fd0ab6bff49a578e15539f9ac53f39c8067d27964. 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/FRX202095400.
    date published: 2026-07-20T21:15:01Z
  audio: Tình Yêu Dành Cho Nhau
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 89.965
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.605
    additional property: Energy
      type: PropertyValue
      value: 0.416
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.742
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.13
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.32
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.671
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

U1
type: MusicAlbum
date published: 2010-01-01

Apology & Appreciation...
type: MusicAlbum
date published: 2010-01-01

Can Gac Trong
type: MusicAlbum
date published: 2010-01-01
track: Can Gac Trong - Acoustic
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216215
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Can Gac Trong
    type: MusicAlbum
    date published: 2010-01-01
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: GBSMU0853089
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T07:55:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0b09eebb524180f2dd8e6b92047b518ea2573a5216f8f8d0877098c630717044
  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/GBSMU0853089
  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 0x0b09eebb524180f2dd8e6b92047b518ea2573a5216f8f8d0877098c630717044. 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/GBSMU0853089.
    date published: 2026-07-17T08:20:01Z
  audio: Can Gac Trong - Acoustic
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 99.94
    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.668
    additional property: Energy
      type: PropertyValue
      value: 0.552
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.57
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.095
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.798
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.357
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Can Gac Trong - R&B
  type: MusicRecording
  duration: PT3M59S
  duration ms: 239960
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Can Gac Trong
    type: MusicAlbum
    date published: 2010-01-01
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: GBSMU0853090
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T14:49:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbbc158d70ca988ed194f13b0cee3c78117a863e4fc21c3ac87d6dda65678d0e3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959023
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959023
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBSMU0853090
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T15:22:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbc158d70ca988ed194f13b0cee3c78117a863e4fc21c3ac87d6dda65678d0e3. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBSMU0853090.
    date published: 2026-07-21T15:22:58Z
  audio: Can Gac Trong - R&B
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.982
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.642
    additional property: Energy
      type: PropertyValue
      value: 0.793
    additional property: Speechiness
      type: PropertyValue
      value: 0.06
    additional property: Acousticness
      type: PropertyValue
      value: 0.28
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.517
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.677
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.973
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Nỗi Sầu Đêm Vắng
type: MusicAlbum
date published: 2011

Nỗi Nhớ Nơi Con Tim Mồ Côi
type: MusicAlbum
date published: 2011

Anh Vẫn Mơ
type: MusicAlbum
date published: 2011

Mùa Đông Tình Yêu
type: MusicAlbum
date published: 2012

Sai Lầm
type: MusicAlbum
date published: 2012

Chàng Khờ Thuỷ Chung
type: MusicAlbum
date published: 2012

Oanh
type: MusicAlbum
date published: 2012

Greatest Hits/Nhìn Lại... Tôi Đi Tìm Tôi
type: MusicAlbum
date published: 2012-01-01

Rồng Đen 2012
type: MusicAlbum
date published: 2012-01-01

Rong Den
type: MusicAlbum
date published: 2012-04-20

Greatest Hit Nhin Lai Toi Di Tim Toi
type: MusicAlbum
date published: 2012-09-03

Liên Khúc Ai Khổ Vì Ai
type: MusicAlbum
date published: 2013

Lẽ Sống Của Đời Anh
type: MusicAlbum
date published: 2013

De Moi Thu Qua Di
type: MusicAlbum
date published: 2013-01-14

Best Of Ung Hoang Phuc 1
type: MusicAlbum
date published: 2013-03-22

Best Of Ung Hoang Phuc 2
type: MusicAlbum
date published: 2013-03-22

Nguoi Ta Noi Tha Mot Lan Dau
type: MusicAlbum
date published: 2013-03-28

Giọt Nắng Cuối Chiều
type: MusicAlbum
date published: 2014

Mất Em
type: MusicAlbum
date published: 2014

Người Thứ Ba
type: MusicAlbum
date published: 2014
track: Người Thứ Ba
  type: MusicRecording
  duration: PT4M44S
  duration ms: 284328
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Người Thứ Ba
    type: MusicAlbum
    date published: 2014
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX202082087
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T21:28:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x96aec12153ce93440664d8c884ddceb4c1d4f002fbe155abe18cd9cce9e0f68e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958331
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958331
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202082087
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T21:55:37Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96aec12153ce93440664d8c884ddceb4c1d4f002fbe155abe18cd9cce9e0f68e. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202082087.
    date published: 2026-07-16T21:55:37Z
  audio: Người Thứ Ba
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 159.909
    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.508
    additional property: Energy
      type: PropertyValue
      value: 0.841
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.345
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.09
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.55
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.029
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Đại Bi Thần Chú
type: MusicAlbum
date published: 2014

Sài Gòn Giáng Sinh
type: MusicAlbum
date published: 2014

Em Sẽ Sống Vì Em
type: MusicAlbum
date published: 2014

Bước Qua Thế Giới
type: MusicAlbum
date published: 2014
track: Bước Qua Thế Giới
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227990
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Bước Qua Thế Giới
    type: MusicAlbum
    date published: 2014
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX202095384
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T03:06:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x589c629ebfb9e603cbcaa6c7cb935822cf4bd84acb5024d9849ac688c5204547
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958234
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958234
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202095384
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T03:46:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x589c629ebfb9e603cbcaa6c7cb935822cf4bd84acb5024d9849ac688c5204547. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202095384.
    date published: 2026-07-16T03:46:09Z
  audio: Bước Qua Thế Giới
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 121.948
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.666
    additional property: Energy
      type: PropertyValue
      value: 0.654
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.469
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.195
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.614
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.555
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Mot Cuoc Tinh
type: MusicAlbum
date published: 2014-10-29

Cuoc Tinh Ngay Ay
type: MusicAlbum
date published: 2014-10-29

Thà Một Lần Đau
type: MusicAlbum
date published: 2015
track: Thà Một Lần Đau
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248808
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Thà Một Lần Đau
    type: MusicAlbum
    date published: 2015
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX282046340
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T21:04:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x94e8b3d9b137124840d7fe725a9a9f11627cfd53d0214dfbded78ce02e879094
  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/FRX282046340
  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 0x94e8b3d9b137124840d7fe725a9a9f11627cfd53d0214dfbded78ce02e879094. 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/FRX282046340.
    date published: 2026-07-15T21:23:21Z
  audio: Thà Một Lần Đau
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 122.018
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.669
    additional property: Energy
      type: PropertyValue
      value: 0.728
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.18
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.073
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.388
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.052
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Cô Đơn Một Vì Sao
type: MusicAlbum
date published: 2015

Mỗi Người Một Nơi
type: MusicAlbum
date published: 2015

Kỷ Niệm Bỏ Quên
type: MusicAlbum
date published: 2015

Vì Đôi Ta Là Của Nhau
type: MusicAlbum
date published: 2015
track: Vì Đôi Ta Là Của Nhau
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186410
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Vì Đôi Ta Là Của Nhau
    type: MusicAlbum
    date published: 2015
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX202082089
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T11:35:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa9777bf57eeef8f6f016bed672c1b3dd2909e41696d9130a58a49044c9887fb9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958543
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958543
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202082089
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T11:58:44Z
  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 0xa9777bf57eeef8f6f016bed672c1b3dd2909e41696d9130a58a49044c9887fb9. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/FRX202082089.
    date published: 2026-07-18T11:58:44Z
  audio: Vì Đôi Ta Là Của Nhau
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 109.701
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.493
    additional property: Energy
      type: PropertyValue
      value: 0.436
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.555
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.079
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.444
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.675
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Để Mọi Thứ Qua Đi
type: MusicAlbum
date published: 2015

Tôi Đâu Muốn Khóc
type: MusicAlbum
date published: 2015
track: Tôi Đâu Muốn Khóc
  type: MusicRecording
  duration: PT4M35S
  duration ms: 275640
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Tôi Đâu Muốn Khóc
    type: MusicAlbum
    date published: 2015
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX202095402
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T03:34:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb4cab9aa9ba23c2676d2eb102ec00a31bbc82ce6f4a545f1fd68b5a949ddfeee
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958234
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958234
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202095402
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T03:46:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4cab9aa9ba23c2676d2eb102ec00a31bbc82ce6f4a545f1fd68b5a949ddfeee. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202095402.
    date published: 2026-07-16T03:46:09Z
  audio: Tôi Đâu Muốn Khóc
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.945
    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.659
    additional property: Energy
      type: PropertyValue
      value: 0.62
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.529
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.136
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.446
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.667
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Vì Một Người Ra Đi
type: MusicAlbum
date published: 2015

Hứa Thật Nhiều Thất Hứa Thật Nhiều
type: MusicAlbum
date published: 2015

Baby I Love You
type: MusicAlbum
date published: 2015

Vì Sao Trong Lòng Tôi
type: MusicAlbum
date published: 2015

Đôi Tay Vô Tình
type: MusicAlbum
date published: 2015

Anh Không Muốn Bất Công Với Em
type: MusicAlbum
date published: 2015

Đàn Ông Không Được Quên Hết Tình Còn Nghĩa
type: MusicAlbum
date published: 2015
track: Đàn Ông Không Được Quên Hết Tình Còn Nghĩa
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200040
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Đàn Ông Không Được Quên Hết Tình Còn Nghĩa
    type: MusicAlbum
    date published: 2015
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX202066549
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T15:16:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x682d9a7272f07e334b8fcba2731c6f1614154ba0734bdcc22253ddb8ff896618
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958903
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958903
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202066549
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T15:22:45Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x682d9a7272f07e334b8fcba2731c6f1614154ba0734bdcc22253ddb8ff896618. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22:45Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202066549.
    date published: 2026-07-20T15:22:45Z
  audio: Đàn Ông Không Được Quên Hết Tình Còn Nghĩa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 126.161
    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.676
    additional property: Energy
      type: PropertyValue
      value: 0.673
    additional property: Speechiness
      type: PropertyValue
      value: 0.075
    additional property: Acousticness
      type: PropertyValue
      value: 0.215
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.294
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.415
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.53
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Đưa Em Đi
type: MusicAlbum
date published: 2015

Tại Sao
type: MusicAlbum
date published: 2015

Người Đi Ngang Đời Tôi
type: MusicAlbum
date published: 2015
track: Người Đi Ngang Đời Tôi
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242735
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Người Đi Ngang Đời Tôi
    type: MusicAlbum
    date published: 2015
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX202066552
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T23:52:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb7d7a5337a48fde8bdd6ce78293fafde217140ac3ceb3e18487778c5a8d2b351
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958468
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958468
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202066552
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T00:27: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 0xb7d7a5337a48fde8bdd6ce78293fafde217140ac3ceb3e18487778c5a8d2b351. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/FRX202066552.
    date published: 2026-07-18T00:27:51Z
  audio: Người Đi Ngang Đời Tôi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 124.578
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.389
    additional property: Energy
      type: PropertyValue
      value: 0.599
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.6
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.405
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.512
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Và Như Thế Em Đi
type: MusicAlbum
date published: 2015

Lady Love
type: MusicAlbum
date published: 2015

Chắc Anh Thua Người Ấy
type: MusicAlbum
date published: 2015

Buông Tay Lặng Im
type: MusicAlbum
date published: 2015
track: Buông Tay Lặng Im
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245058
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Buông Tay Lặng Im
    type: MusicAlbum
    date published: 2015
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX202095387
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T07:36:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x41d410d77c558174eed6504167565a88be54fb27531aeeb4aeb6a7903798ea68
  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/FRX202095387
  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 0x41d410d77c558174eed6504167565a88be54fb27531aeeb4aeb6a7903798ea68. 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/FRX202095387.
    date published: 2026-07-04T10:04:33Z
  audio: Buông Tay Lặng Im
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 90.01
    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.683
    additional property: Energy
      type: PropertyValue
      value: 0.415
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.641
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.112
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.338
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.835
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Anh Chỉ Biết Câm Nín Nghe Tiếng Em Khóc
type: MusicAlbum
date published: 2015

Một Trái Tim Một Tình Yêu
type: MusicAlbum
date published: 2015-06-01

Chàng Khờ Thủy Chung
type: MusicAlbum
date published: 2015-06-01

Cắn Rứt
type: MusicAlbum
date published: 2015-06-01

Anh Khong Muon Bat Cong Voi Em 2
type: MusicAlbum
date published: 2015-06-16

Tuyen Tap Nhac Remix Cua Ung Hoang Phuc
type: MusicAlbum
date published: 2015-07-10

Những Lời Dối Gian (Remix)
type: MusicAlbum
date published: 2016

Yêu
type: MusicAlbum
date published: 2016

Đành Lòng
type: MusicAlbum
date published: 2016

Anh Sợ
type: MusicAlbum
date published: 2016

Tình Như Sương Khói
type: MusicAlbum
date published: 2016

Quen Một Ngày Cho Vui
type: MusicAlbum
date published: 2016

Đợi Em Lâu Rồi (Remix)
type: MusicAlbum
date published: 2016

Đoạn Kết Trong Tình Yêu
type: MusicAlbum
date published: 2016

Cơ Hội Và Lý Trí
type: MusicAlbum
date published: 2016

Yêu Thương Rời Xa (Remix)
type: MusicAlbum
date published: 2016

Yêu Thương Vẫn Còn Trong Anh
type: MusicAlbum
date published: 2016

Sau Đêm Nay
type: MusicAlbum
date published: 2016

Căn Gác Trống
type: MusicAlbum
date published: 2016

Tinh Nhu Suong Khoi
type: MusicAlbum
date published: 2016-12-01

Tình Yêu Không Đủ Giữ Người Mình Yêu
type: MusicAlbum
date published: 2017

Bước Qua Thế Giới Remix
type: MusicAlbum
date published: 2017

Xin Hãy Cứ Vui
type: MusicAlbum
date published: 2017

Tiễn Con Đi
type: MusicAlbum
date published: 2017

Nam Mô A Di Đà Phật
type: MusicAlbum
date published: 2017

Nơi Đó Có Con Đường
type: MusicAlbum
date published: 2017

Bắt Đầu Một Kết Thúc
type: MusicAlbum
date published: 2017

Nhớ Em Thầm Gọi Tên
type: MusicAlbum
date published: 2017

Và Tôi Cũng Yêu Em
type: MusicAlbum
date published: 2017

Ngắm Hoa Lệ Rơi
type: MusicAlbum
date published: 2017

Gánh Con Gánh Cả Cuộc Đời
type: MusicAlbum
date published: 2017

Người Ta Nói
type: MusicAlbum
date published: 2017

Khac Hoa Tuong Tu
type: MusicAlbum
date published: 2017-01-05

Tai Sinh
type: MusicAlbum
date published: 2017-06-01

Noi Do Co Con Duong Dau De Tim Duoc Nhau
type: MusicAlbum
date published: 2017-06-01

Tha Rang Nhu The
type: MusicAlbum
date published: 2017-08-02

Nguoi Ta Noi
type: MusicAlbum
date published: 2017-10-17

Người Sẽ Đi Tìm Em
type: MusicAlbum
date published: 2018

Đời Cho Những Gì
type: MusicAlbum
date published: 2018

Cắn Rứt
type: MusicAlbum
date published: 2018

Điều Gì Đến Sẽ Đến
type: MusicAlbum
date published: 2018

Phía Cuối Mê Cung (Remix Dance Version)
type: MusicAlbum
date published: 2018

Nước Cờ Em Chọn (Ông Trùm Bùi Viện OST) (Remix Version)
type: MusicAlbum
date published: 2018-03-01

Nước Cờ Em Chọn (Ông Trùm Bùi Viện OST) (Acoustic Version)
type: MusicAlbum
date published: 2018-03-01

Nước Cờ Em Chọn (Ông Trùm Bùi Viện OST)
type: MusicAlbum
date published: 2018-03-01

Nho Em Tham Goi Ten
type: MusicAlbum
date published: 2018-04-18

Tai Sinh
type: MusicAlbum
date published: 2018-04-18

Nguoi Ta Noi
type: MusicAlbum
date published: 2018-04-19

Tinh Yeu Khong Du Giu Nguoi Minh Yeu
type: MusicAlbum
date published: 2018-04-19

De Moi Thu Qua Di
type: MusicAlbum
date published: 2018-04-21

Mat Em Nguoi Anh Da Yeu
type: MusicAlbum
date published: 2018-04-21

Ung Hoang Phuc in HongKong
type: MusicAlbum
date published: 2018-04-24

Noi Do Co Con Duong Dau de Tim Duoc Nhau
type: MusicAlbum
date published: 2018-04-24

Nhin Lai Toi Di Tim Toi
type: MusicAlbum
date published: 2018-04-25

Rong Den
type: MusicAlbum
date published: 2018-04-25

Tu Tin de Dung Vung (Apology & Appreciation)
type: MusicAlbum
date published: 2018-04-25

U1
type: MusicAlbum
date published: 2018-04-25

Song Ngam
type: MusicAlbum
date published: 2018-04-26

Anh Khong Muon Bat Cong Voi Em 2
type: MusicAlbum
date published: 2018-05-29

Ưng Hoàng Phúc Vol. 5
type: MusicAlbum
date published: 2018-08-05

Da Bao Gio Me Duoc Ngu Ngon Chua
type: MusicAlbum
date published: 2018-08-25

Từ Nay Học Tu Nương Đạo Vàng
type: MusicAlbum
date published: 2019

Phía Cuối Mê Cung
type: MusicAlbum
date published: 2019-03-28

Em Đừng Hỏi
type: MusicAlbum
date published: 2019-10-15

Cách Biệt Hai Phương Trời
type: MusicAlbum
date published: 2019-12-28
track: Cách Biệt Hai Phương Trời
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243931
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Cách Biệt Hai Phương Trời
    type: MusicAlbum
    date published: 2019-12-28
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX281909459
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T00:21:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc74705166f217fe32a8506f1d76a15c38e24d8c49aef72f30237a1168a3f0df4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959084
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959084
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX281909459
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T00:50:00Z
  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 0xc74705166f217fe32a8506f1d76a15c38e24d8c49aef72f30237a1168a3f0df4. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX281909459.
    date published: 2026-07-22T00:50:00Z
  audio: Cách Biệt Hai Phương Trời
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.073
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.549
    additional property: Energy
      type: PropertyValue
      value: 0.436
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.834
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.103
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.366
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.604
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Vượt Qua
type: MusicAlbum
date published: 2020-01-01

Tự Tin Để Đứng Vững
type: MusicAlbum
date published: 2020-01-01

Tự Tin Để Đứng Vững
type: MusicAlbum
date published: 2020-01-01

Đã Bao Giờ Mẹ Hạnh Phúc Chưa?
type: MusicAlbum
date published: 2020-01-01

Cách Biệt Hai Phương Trời
type: MusicAlbum
date published: 2020-01-11

Thà Rằng Như Thế
type: MusicAlbum
date published: 2020-04-15

Nước Cờ Em Chọn (Theme Song From "Ông Trùm Bùi Viện")
type: MusicAlbum
date published: 2020-06-19
track: Nước Cờ Em Chọn (Theme Song From "Ông Trùm Bùi Viện")
  type: MusicRecording
  duration: PT5M5S
  duration ms: 305066
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Nước Cờ Em Chọn (Theme Song From "Ông Trùm Bùi Viện")
    type: MusicAlbum
    date published: 2020-06-19
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA0M1907912
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T17:15:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x55cb2953f742eb0fc92dae784681b317994f8a0ca49b004a7a58b13e33aee8b5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956826
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956826
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0M1907912
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T19:27:56Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55cb2953f742eb0fc92dae784681b317994f8a0ca49b004a7a58b13e33aee8b5. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0M1907912.
    date published: 2026-07-05T19:27:56Z
  audio: Nước Cờ Em Chọn (Theme Song From "Ông Trùm Bùi Viện")
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.945
    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.523
    additional property: Energy
      type: PropertyValue
      value: 0.257
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.918
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.308
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.983
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Tìm Không Ra Lối
type: MusicAlbum
date published: 2020-09-16

Nước Cờ Em Chọn (From "Ông Trùm Bùi Viện" Original Motion Picture Soundtrack) [Remix]
type: MusicAlbum
date published: 2020-12-08

Nước Cờ Em Chọn (From "Ông Trùm Bùi Viện" Original Motion Picture Soundtrack) [Acoustic Version]
type: MusicAlbum
date published: 2020-12-08

Đến Nơi Chỉ Riêng Ta
type: MusicAlbum
date published: 2021-01-18

Music The Night
type: MusicAlbum
date published: 2021-01-20

Cố Lên Sài Gòn
type: MusicAlbum
date published: 2021-07-17
track: Cố Lên Sài Gòn
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226285
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Cố Lên Sài Gòn
    type: MusicAlbum
    date published: 2021-07-17
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX282157878
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T05:48:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1be9f96ab99dde1b6dcd11706c95d3f98198839837fc192fe3120ddfeee8efce
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX282157878
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1be9f96ab99dde1b6dcd11706c95d3f98198839837fc192fe3120ddfeee8efce. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX282157878.
    date published: 2026-07-02T03:30:09Z
  audio: Cố Lên Sài Gòn
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 144.799
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.396
    additional property: Energy
      type: PropertyValue
      value: 0.317
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.819
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.128
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.477
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Lật Mặt
type: MusicAlbum
date published: 2021-09-23

Lật Mặt
type: MusicAlbum
date published: 2021-09-23

Trọn Vẹn Nghĩa Tình (Original Soundtrack from "Phúc Cọp")
type: MusicAlbum
date published: 2022-05-06

Trọn Vẹn Nghĩa Tình
type: MusicAlbum
date published: 2022-05-07

Trọn Vẹn Nghĩa Tình (Remix)
type: MusicAlbum
date published: 2022-05-17
track: Trọn Vẹn Nghĩa Tình - Remix
  type: MusicRecording
  duration: PT5M14S
  duration ms: 314183
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Trọn Vẹn Nghĩa Tình (Remix)
    type: MusicAlbum
    date published: 2022-05-17
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: DGA0R2324569
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T17:27:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1b39ac9cb120ce2d2d20dfe7de9b5503f2a73f63b95bab231bef49aaf100f071
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959159
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959159
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA0R2324569
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T17:48:40Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b39ac9cb120ce2d2d20dfe7de9b5503f2a73f63b95bab231bef49aaf100f071. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA0R2324569.
    date published: 2026-07-22T17:48:40Z
  audio: Trọn Vẹn Nghĩa Tình - Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 145.221
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.745
    additional property: Energy
      type: PropertyValue
      value: 0.964
    additional property: Speechiness
      type: PropertyValue
      value: 0.081
    additional property: Acousticness
      type: PropertyValue
      value: 0.078
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.468
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.819
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.777
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Chạm, Vol. 2 (Live in Đà Lạt)
type: MusicAlbum
date published: 2022-06-09

LIVESHOW CHẠM (Live in Đà Lạt)
type: MusicAlbum
date published: 2022-06-09
track: Tôi Không Tin - Live in Đà Lạt
  type: MusicRecording
  duration: PT5M6S
  duration ms: 306346
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: LIVESHOW CHẠM (Live in Đà Lạt)
    type: MusicAlbum
    date published: 2022-06-09
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX202246585
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T10:45:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3f4f30c224671d690f851039bfd182cf9f931a79ea0386ad6795de7b46a6a5c8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958152
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958152
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202246585
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T12:00:27Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f4f30c224671d690f851039bfd182cf9f931a79ea0386ad6795de7b46a6a5c8. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202246585.
    date published: 2026-07-15T12:00:27Z
  audio: Tôi Không Tin - Live in Đà Lạt
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 121.993
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.563
    additional property: Energy
      type: PropertyValue
      value: 0.521
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.147
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.397
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.369
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.381
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Ngày Không Em - Live in Đà Lạt
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265961
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: LIVESHOW CHẠM (Live in Đà Lạt)
    type: MusicAlbum
    date published: 2022-06-09
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX202246591
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T13:50:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x449d36491138bb214b521840daf2686eb59dac2113bb759deff0bff93bc03a59
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958749
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958749
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202246591
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T15:48:23Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x449d36491138bb214b521840daf2686eb59dac2113bb759deff0bff93bc03a59. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202246591.
    date published: 2026-07-19T15:48:23Z
  audio: Ngày Không Em - Live in Đà Lạt
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 115.915
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.61
    additional property: Energy
      type: PropertyValue
      value: 0.515
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.489
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.269
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.521
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.616
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Trọn Vẹn Nghĩa Tình (Thái Hoàng Remix)
type: MusicAlbum
date published: 2022-08-08

Chạm
type: MusicAlbum
date published: 2022-10-06

Chú Đại Bi 7 Biến
type: MusicAlbum
date published: 2023-01-09

Oanh (Chuyện Tình Của Thảo)
type: MusicAlbum
date published: 2023-03-03

Oanh (Chuyện Tình Của Thảo)
type: MusicAlbum
date published: 2023-03-03

Oanh (Remix)
type: MusicAlbum
date published: 2023-03-27

Oanh (Remix)
type: MusicAlbum
date published: 2023-03-27

KHÔNG QUAY ĐẦU (OST PHIM PHÚC CỌP)
type: MusicAlbum
date published: 2023-04-13

KHÔNG QUAY ĐẦU (OST PHIM PHÚC CỌP)
type: MusicAlbum
date published: 2023-04-14

ÁNH HÀO QUANG
type: MusicAlbum
date published: 2023-05-14
track: ÁNH HÀO QUANG
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240987
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: ÁNH HÀO QUANG
    type: MusicAlbum
    date published: 2023-05-14
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA2E2312589
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T17:08:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x14f11b399626e581dff1d338811a056683cc6d28266c5af123eb7a98dc6db1e0
  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/VNA2E2312589
  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 0x14f11b399626e581dff1d338811a056683cc6d28266c5af123eb7a98dc6db1e0. 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/VNA2E2312589.
    date published: 2026-07-03T19:59:51Z
  audio: ÁNH HÀO QUANG
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 117.957
    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.628
    additional property: Energy
      type: PropertyValue
      value: 0.503
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.561
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.175
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.357
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.182
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

KHÔNG QUAY ĐẦU (Remix)
type: MusicAlbum
date published: 2023-06-02

KHÔNG QUAY ĐẦU (Rap Version)
type: MusicAlbum
date published: 2023-06-03

KHÔNG QUAY ĐẦU (Orinn Remix)
type: MusicAlbum
date published: 2023-06-05

Nỗi Nhớ Nơi Con Tim Mồ Côi
type: MusicAlbum
date published: 2023-06-16
track: Nỗi Nhớ Nơi Con Tim Mồ Côi
  type: MusicRecording
  duration: PT5M27S
  duration ms: 327746
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Nỗi Nhớ Nơi Con Tim Mồ Côi
    type: MusicAlbum
    date published: 2023-06-16
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA2E2313386
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T17:33:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x940bb7bc9908359f95185e8116b91630c1e36ba24e483b1dde27d55dd1907432
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957891
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957891
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA2E2313386
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T18:21:04Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x940bb7bc9908359f95185e8116b91630c1e36ba24e483b1dde27d55dd1907432. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA2E2313386.
    date published: 2026-07-13T18:21:04Z
  audio: Nỗi Nhớ Nơi Con Tim Mồ Côi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.982
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.643
    additional property: Energy
      type: PropertyValue
      value: 0.428
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.837
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.207
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.375
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.951
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Khép Mi Trong Đêm
type: MusicAlbum
date published: 2023-06-27

Khép Mi Trong Đêm (Thái Hoàng Remix)
type: MusicAlbum
date published: 2023-07-08

Sợ Rằng Em Biết Anh Còn Yêu Em
type: MusicAlbum
date published: 2023-09-25
track: Sợ Rằng Em Biết Anh Còn Yêu Em
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245375
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Sợ Rằng Em Biết Anh Còn Yêu Em
    type: MusicAlbum
    date published: 2023-09-25
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA2F2301538
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T03:48:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7ba72160899d931edaa62c2b5aa9be181fdcd5206ee8e5eb5c24cfa0930b7b1d
  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/VNA2F2301538
  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 0x7ba72160899d931edaa62c2b5aa9be181fdcd5206ee8e5eb5c24cfa0930b7b1d. 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/VNA2F2301538.
    date published: 2026-07-03T08:56:35Z
  audio: Sợ Rằng Em Biết Anh Còn Yêu Em
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.985
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.672
    additional property: Energy
      type: PropertyValue
      value: 0.428
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.768
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.097
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.371
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.244
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Xuân Ơi
type: MusicAlbum
date published: 2024-01-01

Những bài hát hits Vmix hay nhất của Ưng Hoàng Phúc
type: MusicAlbum
date published: 2024-01-01

Tuyển tập những bài hát hits Vmix hay nhất của Ưng Hoàng Phúc - 2024
type: MusicAlbum
date published: 2024-01-10

Những bài hát hits Vmix hay nhất của Ưng Hoàng Phúc - 2024
type: MusicAlbum
date published: 2024-01-15

Rực Rỡ Sắc Xuân
type: MusicAlbum
date published: 2024-01-15

Lofi & Chill
type: MusicAlbum
date published: 2024-01-16
track: TRỌN VẸN NGHĨA TÌNH
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255272
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Lofi & Chill
    type: MusicAlbum
    date published: 2024-01-16
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FR10S2497023
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T13:37:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x311c2c59474dbd160a53ad7cf73494abdbb11471ddbd1522d929deb77f66eb87
  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/FR10S2497023
  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 0x311c2c59474dbd160a53ad7cf73494abdbb11471ddbd1522d929deb77f66eb87. 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/FR10S2497023.
    date published: 2026-07-17T15:15:14Z
  audio: TRỌN VẸN NGHĨA TÌNH
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 110
    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.832
    additional property: Energy
      type: PropertyValue
      value: 0.39
    additional property: Speechiness
      type: PropertyValue
      value: 0.061
    additional property: Acousticness
      type: PropertyValue
      value: 0.39
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.294
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.401
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.384
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: THÀ RẰNG NHƯ THẾ
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181570
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Lofi & Chill
    type: MusicAlbum
    date published: 2024-01-16
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FR10S2497029
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T22:29:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf84d4ac76fa2857a095c96a3a9839d3ba81a551cdf7bea8fdfffca82cc463684
  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/FR10S2497029
  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 0xf84d4ac76fa2857a095c96a3a9839d3ba81a551cdf7bea8fdfffca82cc463684. 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/FR10S2497029.
    date published: 2026-07-05T01:12:41Z
  audio: THÀ RẰNG NHƯ THẾ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 114.952
    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.76
    additional property: Energy
      type: PropertyValue
      value: 0.303
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.627
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.209
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.177
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: NGƯỜI TA NÓI
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181312
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Lofi & Chill
    type: MusicAlbum
    date published: 2024-01-16
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FR10S2497031
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T11:29:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb42719b29fdcada722a664ed943bbbc1174bd0ceca42e39ef27d921d508ed441
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: NGƯỜI TA NÓI
track: NỖI NHỚ NƠI CON TIM MỒ CÔI

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 958286

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-16T12:43:37Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

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

NGƯỜI TA NÓI
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 131.342
additional property: Musical Key
  type: PropertyValue
  value: 6
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.441
additional property: Energy
  type: PropertyValue
  value: 0.256
additional property: Speechiness
  type: PropertyValue
  value: 0.058
additional property: Acousticness
  type: PropertyValue
  value: 0.219
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.483
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.438
additional property: Loudness (dB)
  type: PropertyValue
  value: -13.47
additional property: Key Name
  type: PropertyValue
  value: F#
additional property: Mode Name
  type: PropertyValue
  value: Major

NỖI NHỚ NƠI CON TIM MỒ CÔI
type: MusicRecording
duration: PT4M22S
duration ms: 262096
explicit: false
by artist: Ưng Hoàng Phúc
in album: Lofi & Chill
  type: MusicAlbum
  date published: 2024-01-16
genre: vietnamese bolero
genre: vinahouse
genre: v-pop
isrc code: FR10S2497032
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T12:42:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x24f8316ed4e135f9da4627c0cfa32c7edaae01381d61553027edbdc5e5f41674
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958415
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958415
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR10S2497032
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T12:50: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 0x24f8316ed4e135f9da4627c0cfa32c7edaae01381d61553027edbdc5e5f41674. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/FR10S2497032.
  date published: 2026-07-17T12:50:13Z
audio: NỖI NHỚ NƠI CON TIM MỒ CÔI
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 110.066
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.684
  additional property: Energy
    type: PropertyValue
    value: 0.237
  additional property: Speechiness
    type: PropertyValue
    value: 0.033
  additional property: Acousticness
    type: PropertyValue
    value: 0.679
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.073
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.109
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.729
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

NGƯỜI TA NÓI
type: MusicAlbum
date published: 2024-01-16

RỰC RỠ SẮC XUÂN
type: MusicAlbum
date published: 2024-01-17

Mặc Định Anh Sai
type: MusicAlbum
date published: 2024-03-27

Mặc Định Anh Sai (Remix)
type: MusicAlbum
date published: 2024-04-05

Mặc Định Anh Sai (Lofi)
type: MusicAlbum
date published: 2024-04-05

Chú Lăng Nghiêm
type: MusicAlbum
date published: 2024-04-30

Đi Sai Nước Cờ
type: MusicAlbum
date published: 2024-07-06

Đi Sai Nước Cờ
type: MusicAlbum
date published: 2024-07-08

Nhạc Vu Lan
type: MusicAlbum
date published: 2024-08-17
track: Gánh Con Gánh Cả Cuộc Đời
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269533
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Nhạc Vu Lan
    type: MusicAlbum
    date published: 2024-08-17
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: DGA092475939
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T21:57:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe1024c9b52ca4efbb8fdb4c08b7d9dcd51a31ac8c25acae951f82846824fe67b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958208
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958208
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA092475939
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T22:40: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 0xe1024c9b52ca4efbb8fdb4c08b7d9dcd51a31ac8c25acae951f82846824fe67b. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/DGA092475939.
    date published: 2026-07-15T22:40:25Z
  audio: Gánh Con Gánh Cả Cuộc Đời
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.704
    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.515
    additional property: Energy
      type: PropertyValue
      value: 0.35
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.853
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.208
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.36
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.432
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Một Vòng Việt Nam
type: MusicAlbum
date published: 2024-08-26

Nghĩa Khí Anh Hào
type: MusicAlbum
date published: 2024-08-30

Nghĩa Khí Anh Hào
type: MusicAlbum
date published: 2024-09-08

Chia Mình Ra Làm Hai
type: MusicAlbum
date published: 2024-11-16
track: Chia Mình Ra Làm Hai
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244181
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Chia Mình Ra Làm Hai
    type: MusicAlbum
    date published: 2024-11-16
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA0F2404620
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T13:59:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6b13e1b1ebdd6f4823e9c87261068bb6bd3a4653fc6bc1478c1a06c08d9eb0b8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959018
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959018
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2404620
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T14:12: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 0x6b13e1b1ebdd6f4823e9c87261068bb6bd3a4653fc6bc1478c1a06c08d9eb0b8. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12: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/VNA0F2404620.
    date published: 2026-07-21T14:12:28Z
  audio: Chia Mình Ra Làm Hai
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.023
    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.625
    additional property: Energy
      type: PropertyValue
      value: 0.051
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.923
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.094
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.233
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.249
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Quãng Đời Còn Lại
type: MusicAlbum
date published: 2024-12-06
track: Quãng Đời Còn Lại
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235311
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Quãng Đời Còn Lại
    type: MusicAlbum
    date published: 2024-12-06
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA0F2407115
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T16:57:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5686db56a976ba05ed21ea498ed37924512305b4d43cdfa6edaceddcd8c94e14
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959043
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959043
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2407115
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T18:40: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 0x5686db56a976ba05ed21ea498ed37924512305b4d43cdfa6edaceddcd8c94e14. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/VNA0F2407115.
    date published: 2026-07-21T18:40:26Z
  audio: Quãng Đời Còn Lại
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.873
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.642
    additional property: Energy
      type: PropertyValue
      value: 0.294
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.786
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.323
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.235
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

Chia Mình Ra Làm Hai (Remix)
type: MusicAlbum
date published: 2024-12-21

Ngày Xuân Long Phụng Sum Vầy
type: MusicAlbum
date published: 2025-01-19

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

Cơm Đoàn Viên
type: MusicAlbum
date published: 2025-01-19

Cơm Đoàn Viên (Remix)
type: MusicAlbum
date published: 2025-01-26

Album Remix Đặc Biệt
type: MusicAlbum
date published: 2025-05-01

Silent and Listen (Live in Vinh)
type: MusicAlbum
date published: 2025-05-01

Nhạc Cho Anh Cho Tôi
type: MusicAlbum
date published: 2025-05-01

Thanh Âm Bên Thông (Live in Hạ Long)
type: MusicAlbum
date published: 2025-05-01

The Best Live Music, Vol. 1
type: MusicAlbum
date published: 2025-05-01

Melody show (Live in Ninh Bình)
type: MusicAlbum
date published: 2025-05-01

The Best Live Music Vol.2
type: MusicAlbum
date published: 2025-05-02

Thà Rằng Như Thế...Tôi Đi Tìm Tôi, Vol.1 (Original)
type: MusicAlbum
date published: 2025-05-09
track: Tôi Không Tin
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279960
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Thà Rằng Như Thế...Tôi Đi Tìm Tôi, Vol.1 (Original)
    type: MusicAlbum
    date published: 2025-05-09
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX202579858
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T18:16:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdac0aca7bfcec62b2a1ae37cff7ff7d1d71154ed8f8217dbd8d312eef432c9ad
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958194
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958194
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202579858
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T20:32:27Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdac0aca7bfcec62b2a1ae37cff7ff7d1d71154ed8f8217dbd8d312eef432c9ad. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202579858.
    date published: 2026-07-15T20:32:27Z
  audio: Tôi Không Tin
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 121.96
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.583
    additional property: Energy
      type: PropertyValue
      value: 0.563
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.202
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.052
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.326
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.291
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Giọt Nắng Cuối Chiều
  type: MusicRecording
  duration: PT5M10S
  duration ms: 310728
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Thà Rằng Như Thế...Tôi Đi Tìm Tôi, Vol.1 (Original)
    type: MusicAlbum
    date published: 2025-05-09
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX202579860
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T17:38:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x427b6c9b54a1c320c6061b1479f1eb69237d79b42f9d2bf49f075b5e91c45559
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958594
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958594
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202579860
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T18:05:01Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x427b6c9b54a1c320c6061b1479f1eb69237d79b42f9d2bf49f075b5e91c45559. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202579860.
    date published: 2026-07-18T18:05:01Z
  audio: Giọt Nắng Cuối Chiều
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.113
    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.652
    additional property: Energy
      type: PropertyValue
      value: 0.545
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.372
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.071
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.172
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.284
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Giao Lộ Thời Gian - Tập 1
type: MusicAlbum
date published: 2025-05-10
track: Mashup: Người Ta Nói - Ánh Nắng Của Anh
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223004
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Giao Lộ Thời Gian - Tập 1
    type: MusicAlbum
    date published: 2025-05-10
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA2B2500878
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T04:19:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4c90cfcc7e137b142ed0c7f9cf8312ee5ceeec8520e4f62bbdac4663736b9af0
  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/VNA2B2500878
  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 0x4c90cfcc7e137b142ed0c7f9cf8312ee5ceeec8520e4f62bbdac4663736b9af0. 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/VNA2B2500878.
    date published: 2026-07-03T08:56:35Z
  audio: Mashup: Người Ta Nói - Ánh Nắng Của Anh
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.674
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.418
    additional property: Energy
      type: PropertyValue
      value: 0.309
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.82
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.334
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.435
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.052
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Hơn Cả Yêu
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190775
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Giao Lộ Thời Gian - Tập 1
    type: MusicAlbum
    date published: 2025-05-10
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA2B2500879
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T02:44:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbd6bca789b77a24e9961e5dc923ce07abe012b8e1ba26bfd37ae9b507ec27d8d
  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/VNA2B2500879
  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 0xbd6bca789b77a24e9961e5dc923ce07abe012b8e1ba26bfd37ae9b507ec27d8d. 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/VNA2B2500879.
    date published: 2026-07-05T10:01:46Z
  audio: Hơn Cả Yêu
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.981
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.734
    additional property: Energy
      type: PropertyValue
      value: 0.545
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.736
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.581
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.348
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.023
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Hết Thương Cạn Nhớ
  type: MusicRecording
  duration: PT2M51S
  duration ms: 171920
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Giao Lộ Thời Gian - Tập 1
    type: MusicAlbum
    date published: 2025-05-10
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: VNA2B2500881
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T17:18:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe655c63674417582eb4c976467e69d8673e6a870e0ee79107f1a10b623232f6d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Hết Thương Cạn Nhớ
track: Tôi Đi Tìm Tôi
track: Nỗi Nhớ Nơi Con Tim Mồ Côi
track: Còn Yêu, Đâu Ai Rời Đi
track: Nếu Ta Còn Yêu Nhau

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956545

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-03T19:59:51Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe655c63674417582eb4c976467e69d8673e6a870e0ee79107f1a10b623232f6d. 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/VNA2B2500881.
date published: 2026-07-03T19:59:51Z

Hết Thương Cạn Nhớ
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 147.636
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.449
additional property: Energy
  type: PropertyValue
  value: 0.225
additional property: Speechiness
  type: PropertyValue
  value: 0.033
additional property: Acousticness
  type: PropertyValue
  value: 0.956
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.145
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.441
additional property: Loudness (dB)
  type: PropertyValue
  value: -14.288
additional property: Key Name
  type: PropertyValue
  value: A
additional property: Mode Name
  type: PropertyValue
  value: Minor

Tôi Đi Tìm Tôi
type: MusicRecording
duration: PT3M32S
duration ms: 212323
explicit: false
by artist: Ưng Hoàng Phúc
in album: Giao Lộ Thời Gian - Tập 1
  type: MusicAlbum
  date published: 2025-05-10
genre: vietnamese bolero
genre: vinahouse
genre: v-pop
isrc code: VNA2B2500882
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T20:10:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6f5edd863902a6dce303e9cfca99716513a417f61e559b6ad384075739d5496c
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/VNA2B2500882
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 0x6f5edd863902a6dce303e9cfca99716513a417f61e559b6ad384075739d5496c. 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/VNA2B2500882.
  date published: 2026-07-05T01:12:41Z
audio: Tôi Đi Tìm Tôi
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 107.965
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.738
  additional property: Energy
    type: PropertyValue
    value: 0.317
  additional property: Speechiness
    type: PropertyValue
    value: 0.051
  additional property: Acousticness
    type: PropertyValue
    value: 0.905
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.433
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.307
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.738
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Nỗi Nhớ Nơi Con Tim Mồ Côi
type: MusicRecording
duration: PT3M29S
duration ms: 209165
explicit: false
by artist: Ưng Hoàng Phúc
in album: Giao Lộ Thời Gian - Tập 1
  type: MusicAlbum
  date published: 2025-05-10
genre: vietnamese bolero
genre: vinahouse
genre: v-pop
isrc code: VNA2B2500883
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T09:50:21+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcbf1ad4ffce9860cbad3079ba0ed0cedf2d859d54c1d388290e47b1190fe90fd
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958860
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958860
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA2B2500883
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T09:58: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 0xcbf1ad4ffce9860cbad3079ba0ed0cedf2d859d54c1d388290e47b1190fe90fd. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58: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/VNA2B2500883.
  date published: 2026-07-20T09:58:28Z
audio: Nỗi Nhớ Nơi Con Tim Mồ Côi
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 123.862
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.606
  additional property: Energy
    type: PropertyValue
    value: 0.588
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.736
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.638
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.311
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.421
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Còn Yêu, Đâu Ai Rời Đi
type: MusicRecording
duration: PT2M59S
duration ms: 179350
explicit: false
by artist: Ưng Hoàng Phúc
in album: Giao Lộ Thời Gian - Tập 1
  type: MusicAlbum
  date published: 2025-05-10
genre: vietnamese bolero
genre: vinahouse
genre: v-pop
isrc code: VNA2B2500885
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T21:05:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x246700d348547a27345b8fd18d03a9c09e98cf0841c769ba953c0e65680b858a
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/VNA2B2500885
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 0x246700d348547a27345b8fd18d03a9c09e98cf0841c769ba953c0e65680b858a. 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/VNA2B2500885.
  date published: 2026-07-04T10:04:33Z
audio: Còn Yêu, Đâu Ai Rời Đi
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 66.537
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.493
  additional property: Energy
    type: PropertyValue
    value: 0.267
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.957
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.452
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.369
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.027
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Nếu Ta Còn Yêu Nhau
type: MusicRecording
duration: PT3M5S
duration ms: 185945
explicit: false
by artist: Ưng Hoàng Phúc
in album: Giao Lộ Thời Gian - Tập 1
  type: MusicAlbum
  date published: 2025-05-10
genre: vietnamese bolero
genre: vinahouse
genre: v-pop
isrc code: VNA2B2500886
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-15T14:56:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x80fea95e8541666875312136fd83502b3240b45189de0e58c5a4b2eb348e29d1
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958166
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958166
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA2B2500886
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-15T15:55:19Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80fea95e8541666875312136fd83502b3240b45189de0e58c5a4b2eb348e29d1. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA2B2500886.
  date published: 2026-07-15T15:55:19Z
audio: Nếu Ta Còn Yêu Nhau
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 106.744
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.422
  additional property: Energy
    type: PropertyValue
    value: 0.522
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.63
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.611
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.325
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.983
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Nhạc Cho Anh Cho Tôi / Baby I Love You (Mashup)
type: MusicAlbum
date published: 2025-05-15
track: Nhạc Cho Anh Cho Tôi / Baby I Love You - Mashup
  type: MusicRecording
  duration: PT7M8S
  duration ms: 428235
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Nhạc Cho Anh Cho Tôi / Baby I Love You (Mashup)
    type: MusicAlbum
    date published: 2025-05-15
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX202593564
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T02:55:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x20b45c4d6bbdf5ae0526adc4ed94839226ab7b80d2840f18c1567e2882345668
  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/FRX202593564
  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 0x20b45c4d6bbdf5ae0526adc4ed94839226ab7b80d2840f18c1567e2882345668. 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/FRX202593564.
    date published: 2026-07-05T10:01:46Z
  audio: Nhạc Cho Anh Cho Tôi / Baby I Love You - Mashup
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 125.943
    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.608
    additional property: Energy
      type: PropertyValue
      value: 0.854
    additional property: Speechiness
      type: PropertyValue
      value: 0.185
    additional property: Acousticness
      type: PropertyValue
      value: 0.147
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.332
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.596
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.844
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Tôi Đi Tìm Tôi, Vol. 2
type: MusicAlbum
date published: 2025-05-31
track: Vượt Qua
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256368
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Tôi Đi Tìm Tôi, Vol. 2
    type: MusicAlbum
    date published: 2025-05-31
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX282564886
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T01:25:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x018eca429e9c1819372b0c792f32ae99326ecba4b4c68164d61d1395fe23a24f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958805
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958805
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX282564886
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T02:22:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x018eca429e9c1819372b0c792f32ae99326ecba4b4c68164d61d1395fe23a24f. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX282564886.
    date published: 2026-07-20T02:22:58Z
  audio: Vượt Qua
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 124.892
    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.692
    additional property: Energy
      type: PropertyValue
      value: 0.522
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.858
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.12
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.192
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.404
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Chú Lăng Nghiêm Đệ Nhị
type: MusicAlbum
date published: 2025-05-31

Chú Lăng Nghiêm Đệ Tứ
type: MusicAlbum
date published: 2025-05-31

Vẽ Hoa Vẽ Lá
type: MusicAlbum
date published: 2025-06-02
track: Vẽ Hoa Vẽ Lá
  type: MusicRecording
  duration: PT4M50S
  duration ms: 290624
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Vẽ Hoa Vẽ Lá
    type: MusicAlbum
    date published: 2025-06-02
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: FRX452576791
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T10:14:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd1b32ff3c19c86a7c284106b0fb16ab5bb556c62d6abee0bfaa0c8178a8f5a49
  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/FRX452576791
  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 0xd1b32ff3c19c86a7c284106b0fb16ab5bb556c62d6abee0bfaa0c8178a8f5a49. 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/FRX452576791.
    date published: 2026-07-03T19:59:51Z
  audio: Vẽ Hoa Vẽ Lá
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.942
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.688
    additional property: Energy
      type: PropertyValue
      value: 0.493
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.887
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.131
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.233
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.832
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Phúc Rẽ Trái Phương Rẽ Phải
type: MusicAlbum
date published: 2025-07-01

Thà Một Lần Đau 2025
type: MusicAlbum
date published: 2025-07-03

Mưa Thủy Tinh
type: MusicAlbum
date published: 2025-08-29

Anh Em Trước Sau Như Một (Ballad)
type: MusicAlbum
date published: 2025-09-01
track: Anh Em Trước Sau Như Một - Ballad
  type: MusicRecording
  duration: PT4M43S
  duration ms: 283448
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Anh Em Trước Sau Như Một (Ballad)
    type: MusicAlbum
    date published: 2025-09-01
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: DGA052597768
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T01:33:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4f0f5bb6fe4a8a75d5226a33341de410deba34b4838a81aacec17fd84549b98c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958480
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958480
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA052597768
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T02:58:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f0f5bb6fe4a8a75d5226a33341de410deba34b4838a81aacec17fd84549b98c. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA052597768.
    date published: 2026-07-18T02:58:58Z
  audio: Anh Em Trước Sau Như Một - Ballad
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 116.017
    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.659
    additional property: Energy
      type: PropertyValue
      value: 0.602
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.401
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.223
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.653
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.021
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Mưa Thủy Tinh (Remix)
type: MusicAlbum
date published: 2025-09-01
track: Mưa Thủy Tinh
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265174
  explicit: false
  by artist: Ưng Hoàng Phúc
  in album: Mưa Thủy Tinh (Remix)
    type: MusicAlbum
    date published: 2025-09-01
  genre: vietnamese bolero
  genre: vinahouse
  genre: v-pop
  isrc code: DGA052519821
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T23:51:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x11c377ee45fe71f96dc1e5c39b8dea122ea2f4c7fe2a0ca99cd11df801268fa6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958468
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958468
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA052519821
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T00:27: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 0x11c377ee45fe71f96dc1e5c39b8dea122ea2f4c7fe2a0ca99cd11df801268fa6. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/DGA052519821.
    date published: 2026-07-18T00:27:51Z
  audio: Mưa Thủy Tinh
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.96
    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.582
    additional property: Energy
      type: PropertyValue
      value: 0.992
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.013
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.563
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.929
    additional property: Loudness (dB)
      type: PropertyValue
      value: -1.326
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Anh Em Trước Sau Như Một (Remix)
type: MusicAlbum
date published: 2025-09-01

Trọn Vẹn Nghĩa Tình (Live)
type: MusicAlbum
date published: 2025-09-01

Vì Sao Trong Lòng Tôi (Live Band Full Trixie)
type: MusicAlbum
date published: 2025-10-01

Anh Em Trước Sau Như Một
type: MusicAlbum
date published: 2025-10-03

Phút Giây Giao Thừa
type: MusicRecording
duration: PT4M2S
duration ms: 242608
explicit: false
by artist: Ưng Hoàng Phúc
by artist: Thu Thủy
in album: Gala Nhạc Việt 7: Tết Trong Tâm Hồn
  type: MusicAlbum
  date published: 2016-01-22
isrc code: FRX282113091
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T21:21:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x69071dc5319e85827b2b67278a8c6bb9e555c10e2ce6a079f0fddf034d590956
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957120
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957120
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX282113091
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:22:41Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69071dc5319e85827b2b67278a8c6bb9e555c10e2ce6a079f0fddf034d590956. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX282113091.
  date published: 2026-07-08T03:22:41Z
audio: Phút Giây Giao Thừa
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 143.913
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.503
  additional property: Energy
    type: PropertyValue
    value: 0.44
  additional property: Speechiness
    type: PropertyValue
    value: 0.03
  additional property: Acousticness
    type: PropertyValue
    value: 0.737
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.126
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.193
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.386
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bước Qua Niềm Đau
type: MusicRecording
duration: PT4M29S
duration ms: 269453
explicit: false
by artist: Nhat Tinh Anh
by artist: Ưng Hoàng Phúc
in album: Mỹ Nam Song Ca
  type: MusicAlbum
  date published: 2018-01-01
isrc code: VNA0F1717315
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T07:51:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb8a5023aaace93ae554823114464c884fa7b4bb49aebeaa4c307fe67c44d378d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957073
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957073
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F1717315
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-07T18:39:05Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8a5023aaace93ae554823114464c884fa7b4bb49aebeaa4c307fe67c44d378d. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F1717315.
  date published: 2026-07-07T18:39:05Z
audio: Bước Qua Niềm Đau
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 138.505
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.396
  additional property: Energy
    type: PropertyValue
    value: 0.718
  additional property: Speechiness
    type: PropertyValue
    value: 0.03
  additional property: Acousticness
    type: PropertyValue
    value: 0.342
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.096
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.632
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.969
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor