Nguyen Huong Ly
type: MusicGroup
genre: vietnamese lo-fi
genre: v-pop
popularity: 29
followers: 110939
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x372411f0d12ff4cd9820f48637d34332ae2a125e2bb11f1758f355899ebb73a5
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/b25cb1c5-be83-486b-bd9b-7af619b3423b.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/b25cb1c5-be83-486b-bd9b-7af619b3423b.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/b25cb1c5-be83-486b-bd9b-7af619b3423b
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x372411f0d12ff4cd9820f48637d34332ae2a125e2bb11f1758f355899ebb73a5","name":"Nguyen Huong Ly","registered_at":"2026-06-12T07:34:23Z","symbol":"NIM0229669","token_address":"0xb7988266280d304c1f8042adfbc40c06d390824b","type":"artist","uuid":"b25cb1c5-be83-486b-bd9b-7af619b3423b"}
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x372411f0d12ff4cd9820f48637d34332ae2a125e2bb11f1758f355899ebb73a5. 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/b25cb1c5-be83-486b-bd9b-7af619b3423b.json and https://artists.proofprofile.net/proofs/artist/b25cb1c5-be83-486b-bd9b-7af619b3423b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x372411f0d12ff4cd9820f48637d34332ae2a125e2bb11f1758f355899ebb73a5","name":"Nguyen Huong Ly","registered_at":"2026-06-12T07:34:23Z","symbol":"NIM0229669","token_address":"0xb7988266280d304c1f8042adfbc40c06d390824b","type":"artist","uuid":"b25cb1c5-be83-486b-bd9b-7af619b3423b"}
album: Hương Ly, Vol. 1
  type: MusicAlbum
  date published: 2019-01-01
album: Thay Tôi Yêu Cô Ấy
  type: MusicAlbum
  date published: 2019-01-01
album: Thương Anh
  type: MusicAlbum
  date published: 2019-01-01
album: Quên Đi Thì Hơn
  type: MusicAlbum
  date published: 2019-01-01
album: Mình Cùng Nhau Đóng Băng
  type: MusicAlbum
  date published: 2019-01-01
album: Anh Hiểu Không
  type: MusicAlbum
  date published: 2019-01-01
album: Buồn Lắm Em Ơi
  type: MusicAlbum
  date published: 2019-01-01
album: Yêu Đơn Phương
  type: MusicAlbum
  date published: 2019-01-01
album: Anh Sai Rồi
  type: MusicAlbum
  date published: 2019-01-01
album: Chắc Ai Đó Sẽ Về
  type: MusicAlbum
  date published: 2019-01-01
  track: Chắc Ai Đó Sẽ Về
    type: MusicRecording
    duration: PT4M44S
    duration ms: 284886
    explicit: false
    by artist: Nguyen Huong Ly
    in album: Chắc Ai Đó Sẽ Về
      type: MusicAlbum
      date published: 2019-01-01
    genre: vietnamese lo-fi
    genre: v-pop
    isrc code: VNA0F2103600
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-20T17:59:41+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xa02cb0dc0f437c3c5f942d50077ee9944ab53d776798845e5ef1aa064b829335
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958920
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958920
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2103600
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-20T21:00: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
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa02cb0dc0f437c3c5f942d50077ee9944ab53d776798845e5ef1aa064b829335. Chain 2 (Bitcoin): anchored in block 958920 (2026-07-20T21:00: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/VNA0F2103600.
      date published: 2026-07-20T21:00:56Z
    audio: Chắc Ai Đó Sẽ Về
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 127.784
      additional property: Musical Key
        type: PropertyValue
        value: 5
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 3
      additional property: Danceability
        type: PropertyValue
        value: 0.674
      additional property: Energy
        type: PropertyValue
        value: 0.259
      additional property: Speechiness
        type: PropertyValue
        value: 0.037
      additional property: Acousticness
        type: PropertyValue
        value: 0.955
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.115
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.487
      additional property: Loudness (dB)
        type: PropertyValue
        value: -7.558
      additional property: Key Name
        type: PropertyValue
        value: F
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: Sao Em Vô Tình
  type: MusicAlbum
  date published: 2019-01-01
album: Độ Ta Không Độ Nàng
  type: MusicAlbum
  date published: 2019-01-01
album: Tập Làm Mưa
  type: MusicAlbum
  date published: 2019-01-01
album: Bước Qua Đời Nhau
  type: MusicAlbum
  date published: 2019-01-01
album: Một Bước Yêu Vạn Dặm Đau
  type: MusicAlbum
  date published: 2019-01-01
album: Tôi Không Tin
  type: MusicAlbum
  date published: 2019-01-01
album: Một Bước Yêu Vạn Dặm Đau
  type: MusicAlbum
  date published: 2019-03-29
album: Thần Thoại
  type: MusicAlbum
  date published: 2019-04-14
album: Gió Vẫn Hát
  type: MusicAlbum
  date published: 2019-05-05
album: Yêu Được Không
  type: MusicAlbum
  date published: 2019-05-13
album: Anh Ơi Ở Lại
  type: MusicAlbum
  date published: 2019-05-14
album: Tập Làm Mưa
  type: MusicAlbum
  date published: 2019-05-18
album: Thương Anh
  type: MusicAlbum
  date published: 2019-05-20
album: Sao Em Vô Tình
  type: MusicAlbum
  date published: 2019-05-24
album: Mình Cùng Nhau Đóng Băng
  type: MusicAlbum
  date published: 2019-06-02
album: Vì Yêu Là Nhớ
album: Em Thương Anh Nhất Mà
album: Sóng Gió
album: Nửa Vàng Trăng
album: Đau Để Trưởng Thành
album: Từng Yêu
album: Nếu Ngày Ấy
album: Chỉ Là Tình Cờ
album: Có Tất Cả Nhưng Thiếu Anh
album: Không Sao Mà Em Đây Rồi
album: Có Chàng Trai Viết Lên Cây
album: Một Phút
album: Cô Thắm Không Về
album: Tướng Quân
album: Đông Vân
album: Đông Vân (Andy Remix)
album: Là Bạn Không Thể Yêu
album: Sai Lầm Của Anh
album: Biệt Khúc Chờ Nhau
album: Em Gì Ơi
album: Em Ơi Lên Phố
album: Phụ Duyên
album: Em Muốn Ta Là Gì
album: Hồng Nhan
album: Vô Cùng (Vì Anh Thương Em)
album: Simple Love
album: Mãi Mãi Là Một Lời Nói Dối
album: Mỹ Nhân
album: Đau Bởi Vì Ai
album: Thuận Theo Ý Trời
album: Lá Xa Lìa Cành
album: Vì Họ Yêu Cùng Mình
album: Hương Ly, Vol. 5
album: Hương Ly, Vol. 4
album: Vien Da Nho
album: Hương Ly, Vol. 2
album: Yêu Một Người Tổn Thương
album: Thiệp Hồng Người Dưng

Vì Yêu Là Nhớ
type: MusicAlbum
date published: 2019-06-30

Em Thương Anh Nhất Mà
type: MusicAlbum
date published: 2019-07-02

Sóng Gió
type: MusicAlbum
date published: 2019-07-19

Nửa Vàng Trăng
type: MusicAlbum
date published: 2019-07-20

Đau Để Trưởng Thành
type: MusicAlbum
date published: 2019-07-24

Từng Yêu
type: MusicAlbum
date published: 2019-07-24

Độ Ta Không Độ Nàng
type: MusicAlbum
date published: 2019-07-25

Nếu Ngày Ấy
type: MusicAlbum
date published: 2019-07-25

Chỉ Là Tình Cờ
type: MusicAlbum
date published: 2019-07-30

Có Tất Cả Nhưng Thiếu Anh
type: MusicAlbum
date published: 2019-08-01

Chắc Ai Đó Sẽ Về
type: MusicAlbum
date published: 2019-08-05

Không Sao Mà Em Đây Rồi
type: MusicAlbum
date published: 2019-08-10

Anh Sai Rồi
type: MusicAlbum
date published: 2019-08-12

Có Chàng Trai Viết Lên Cây
type: MusicAlbum
date published: 2019-08-24

Một Phút
type: MusicAlbum
date published: 2019-09-06

Buồn Lắm Em Ơi
type: MusicAlbum
date published: 2019-09-18

Bước Qua Đời Nhau
type: MusicAlbum
date published: 2019-09-18

Thay Tôi Yêu Cô Ấy
type: MusicAlbum
date published: 2019-09-24

Cô Thắm Không Về
type: MusicAlbum
date published: 2019-10-01

Tướng Quân
type: MusicAlbum
date published: 2019-10-13

Đông Vân
type: MusicAlbum
date published: 2019-10-19

Đông Vân (Andy Remix)
type: MusicAlbum
date published: 2019-10-22

Là Bạn Không Thể Yêu
type: MusicAlbum
date published: 2019-10-23

Sai Lầm Của Anh
type: MusicAlbum
date published: 2019-10-25

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

Em Gì Ơi
type: MusicAlbum
date published: 2019-10-29

Em Ơi Lên Phố
type: MusicAlbum
date published: 2019-11-04

Phụ Duyên
type: MusicAlbum
date published: 2019-11-08

Em Muốn Ta Là Gì
type: MusicAlbum
date published: 2019-11-11

Hồng Nhan
type: MusicAlbum
date published: 2019-11-15

Vô Cùng (Vì Anh Thương Em)
type: MusicAlbum
date published: 2019-11-17

Hương Ly, Vol. 1
type: MusicAlbum
date published: 2019-11-18

Simple Love
type: MusicAlbum
date published: 2019-11-20

Mãi Mãi Là Một Lời Nói Dối
type: MusicAlbum
date published: 2019-11-29

Mỹ Nhân
type: MusicAlbum
date published: 2019-12-04

Đau Bởi Vì Ai
type: MusicAlbum
date published: 2019-12-09

Thuận Theo Ý Trời
type: MusicAlbum
date published: 2019-12-13

Lá Xa Lìa Cành
type: MusicAlbum
date published: 2019-12-20

Vì Họ Yêu Cùng Mình
type: MusicAlbum
date published: 2019-12-28

Hương Ly, Vol. 5
type: MusicAlbum
date published: 2020-01-01

Hương Ly, Vol. 4
type: MusicAlbum
date published: 2020-01-01

Vien Da Nho
type: MusicAlbum
date published: 2020-01-03

Hương Ly, Vol. 2
type: MusicAlbum
date published: 2020-01-09

Yêu Một Người Tổn Thương
type: MusicAlbum
date published: 2020-01-09

Thiệp Hồng Người Dưng
type: MusicAlbum
date published: 2020-01-10

Nắm
type: MusicAlbum
date published: 2020-01-17

Tình Đẹp Đến Mấy Cũng Tàn
type: MusicAlbum
date published: 2020-01-31

Hương Ly, Vol. 3
type: MusicAlbum
date published: 2020-02-01

Phụ Tình
type: MusicAlbum
date published: 2020-02-17

Bán Duyên
type: MusicAlbum
date published: 2020-02-21

Bánh Mì Không
type: MusicAlbum
date published: 2020-02-22

Khóc Cùng Em
type: MusicAlbum
date published: 2020-02-24

Yêu Nhiều Ghen Nhiều
type: MusicAlbum
date published: 2020-02-29

Hương Ly, Vol. 4
type: MusicAlbum
date published: 2020-03-01

Thằng Hầu
type: MusicAlbum
date published: 2020-03-06

Cứ Ngỡ Là Anh
type: MusicAlbum
date published: 2020-03-12

Lỗi Của Anh
type: MusicAlbum
date published: 2020-03-21

Ai Đợi Mình Được Mãi
type: MusicAlbum
date published: 2020-03-27

Sợ Phải Kết Thúc
type: MusicAlbum
date published: 2020-03-31

Cố Giang Tình
type: MusicAlbum
date published: 2020-04-03

Là 1 Thằng Con Trai
type: MusicAlbum
date published: 2020-04-14

Thích Thì Đến
type: MusicAlbum
date published: 2020-04-18

Mashup Từng Yêu - Yêu Một Người Tổn Thương - Sai Lầm Của Anh
type: MusicAlbum
date published: 2020-05-02

Hương Ly, Vol. 5
type: MusicAlbum
date published: 2020-05-04

Yêu Từ Đâu Mà Ra
type: MusicAlbum
date published: 2020-05-06

2 Phút Hơn
type: MusicAlbum
date published: 2020-05-09

Tình Sầu Thiên Thu Muôn Lối
type: MusicAlbum
date published: 2020-05-16

Tình Anh
type: MusicAlbum
date published: 2020-05-23

Mưa Tháng Tư
type: MusicAlbum
date published: 2020-05-27

Nếu Có Một Ngày (Andy Remix)
type: MusicAlbum
date published: 2020-05-29

24H
type: MusicAlbum
date published: 2020-06-17

Cho Anh Say
type: MusicAlbum
date published: 2020-06-19

Nếu Có Một Ngày
type: MusicAlbum
date published: 2020-06-28

Có Chắc Yêu Là Đây
type: MusicAlbum
date published: 2020-07-11

Hoa Nở Không Màu
type: MusicAlbum
date published: 2020-07-20

Yêu Em Thật Đấy
type: MusicAlbum
date published: 2020-07-26

Hương Ly, Vol. 6
type: MusicAlbum
date published: 2020-08-05

Chắc Vì Mình Chưa Tốt
type: MusicAlbum
date published: 2020-08-21

Đường Anh Đi Em Sẽ Đi Ngược Lại
type: MusicAlbum
date published: 2020-08-24

Bỏ Lỡ Một Người
type: MusicAlbum
date published: 2020-08-26

Họa Mây
type: MusicAlbum
date published: 2020-08-30

Thật Lòng Yêu
type: MusicAlbum
date published: 2020-09-09

Thế Thái
type: MusicAlbum
date published: 2020-10-12

Thế Thái (DingLong Remix)
type: MusicAlbum
date published: 2020-10-22

Thế Thái (DingLong Remix TikTok)
type: MusicAlbum
date published: 2020-10-30

Thế Thái (Lofi Version)
type: MusicAlbum
date published: 2020-11-04

Cô Gái Vàng (TanTho Remix)
type: MusicAlbum
date published: 2020-11-06

Thế Thái
type: MusicAlbum
date published: 2020-11-12

Thế Thái
type: MusicAlbum
date published: 2020-11-12
track: Thế Thái
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234593
  explicit: false
  by artist: Nguyen Huong Ly
  in album: Thế Thái
    type: MusicAlbum
    date published: 2020-11-12
  genre: vietnamese lo-fi
  genre: v-pop
  isrc code: VNA0M1909194
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T06:56:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x645f6299c65ec573489449f0678733e5dc95a210bc79a240a7a0fd722708c41e
  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/VNA0M1909194
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x645f6299c65ec573489449f0678733e5dc95a210bc79a240a7a0fd722708c41e. 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/VNA0M1909194.
    date published: 2026-07-04T10:04:33Z
  audio: Thế Thái
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.996
    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.751
    additional property: Energy
      type: PropertyValue
      value: 0.52
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.466
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.286
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.403
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.4
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Yêu Nhiều Ghen Nhiều (TanTho Remix)
type: MusicAlbum
date published: 2020-11-17

Hạnh Phúc Bỏ Rơi Em
type: MusicAlbum
date published: 2020-11-25

Chuyện Cũ Bỏ Qua 3
type: MusicAlbum
date published: 2020-12-28

Cố Giang Tình (TanTho Remix)
type: MusicAlbum
date published: 2021-02-13

Chắc Gì Anh Yêu Cô Ấy
type: MusicAlbum
date published: 2021-03-14

Chắc Gì Anh Yêu Cô Ấy
type: MusicAlbum
date published: 2021-03-14

Yêu Là Thế Ư
type: MusicAlbum
date published: 2021-03-23

Lệ Duyên Tình
type: MusicAlbum
date published: 2021-04-26

Sắp 30
type: MusicAlbum
date published: 2021-05-16

Thiên Tình Sầu
type: MusicAlbum
date published: 2021-05-19

Tương Phùng
type: MusicAlbum
date published: 2021-05-23

Điều Dang Dở Ngọt Ngào (Ost Hướng Dương Ngược Nắng P2)
type: MusicAlbum
date published: 2021-05-24

Anh Thề Đấy
type: MusicAlbum
date published: 2021-06-04

Họ Yêu Ai Mất Rồi
type: MusicAlbum
date published: 2021-06-09

Cafe Không Đường
type: MusicAlbum
date published: 2021-07-01

Nếu Có Kiếp Sau
type: MusicAlbum
date published: 2021-07-15
track: Nếu Có Kiếp Sau
  type: MusicRecording
  duration: PT4M54S
  duration ms: 294948
  explicit: false
  by artist: Nguyen Huong Ly
  in album: Nếu Có Kiếp Sau
    type: MusicAlbum
    date published: 2021-07-15
  genre: vietnamese lo-fi
  genre: v-pop
  isrc code: VNA0M1916725
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T22:37:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8387407f4c4ce86088c9342cd20370589196c238c9b92b23e929fd185c54ed4b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958340
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958340
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0M1916725
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T00:53:26Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8387407f4c4ce86088c9342cd20370589196c238c9b92b23e929fd185c54ed4b. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0M1916725.
    date published: 2026-07-17T00:53:26Z
  audio: Nếu Có Kiếp Sau
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.9
    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.44
    additional property: Energy
      type: PropertyValue
      value: 0.562
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.666
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.102
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.262
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.176
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Cafe Không Đường
type: MusicAlbum
date published: 2021-07-21

Từng Yêu
type: MusicAlbum
date published: 2021-09-01
track: Yêu Đơn Phương
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242184
  explicit: false
  by artist: Nguyen Huong Ly
  in album: Từng Yêu
    type: MusicAlbum
    date published: 2021-09-01
  genre: vietnamese lo-fi
  genre: v-pop
  isrc code: VNA0F2101797
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T03:09:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7dda12e680c00788a7c7ac3e803c978ff484e7e407e5e2a02aedc10ddc9b7b7f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958959
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958959
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2101797
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T03:51:22Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dda12e680c00788a7c7ac3e803c978ff484e7e407e5e2a02aedc10ddc9b7b7f. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2101797.
    date published: 2026-07-21T03:51:22Z
  audio: Yêu Đơn Phương
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 77.966
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.786
    additional property: Energy
      type: PropertyValue
      value: 0.529
    additional property: Speechiness
      type: PropertyValue
      value: 0.094
    additional property: Acousticness
      type: PropertyValue
      value: 0.724
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.207
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.446
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.902
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Chắc Ai Đó Sẽ Về
  type: MusicRecording
  duration: PT4M44S
  duration ms: 284885
  explicit: false
  by artist: Nguyen Huong Ly
  in album: Từng Yêu
    type: MusicAlbum
    date published: 2021-09-01
  genre: vietnamese lo-fi
  genre: v-pop
  isrc code: VNA0F2101798
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T08:21:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xeebc13c667c872604590720577a8cb87d738bf9d6e3dddc4fde5cec190613437
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958388
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958388
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2101798
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T09:14: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeebc13c667c872604590720577a8cb87d738bf9d6e3dddc4fde5cec190613437. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/VNA0F2101798.
    date published: 2026-07-17T09:14:21Z
  audio: Chắc Ai Đó Sẽ Về
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.604
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.663
    additional property: Energy
      type: PropertyValue
      value: 0.258
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.955
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.115
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.492
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.562
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Hãy Trao Cho Anh
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231293
  explicit: false
  by artist: Nguyen Huong Ly
  in album: Từng Yêu
    type: MusicAlbum
    date published: 2021-09-01
  genre: vietnamese lo-fi
  genre: v-pop
  isrc code: VNA0F2101800
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T03:34:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x85ec9fd873718e9c5f7894a724d8ff5ff3b60f56a7768754cfbff2faadc100cb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Hãy Trao Cho Anh
track: Sóng Gió
track: Nếu Ngày Ấy
track: Lạc Trôi

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-04T10:04:33Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85ec9fd873718e9c5f7894a724d8ff5ff3b60f56a7768754cfbff2faadc100cb. 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/VNA0F2101800.
date published: 2026-07-04T10:04:33Z

Hãy Trao Cho Anh
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 94.032
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.799
additional property: Energy
  type: PropertyValue
  value: 0.675
additional property: Speechiness
  type: PropertyValue
  value: 0.151
additional property: Acousticness
  type: PropertyValue
  value: 0.593
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.119
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.481
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.573
additional property: Key Name
  type: PropertyValue
  value: B
additional property: Mode Name
  type: PropertyValue
  value: Minor

Sóng Gió
type: MusicRecording
duration: PT4M35S
duration ms: 275899
explicit: false
by artist: Nguyen Huong Ly
in album: Từng Yêu
  type: MusicAlbum
  date published: 2021-09-01
genre: vietnamese lo-fi
genre: v-pop
isrc code: VNA0F2101803
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T17:54:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa9159db0f59a56dba5824ea990d77d826fac3f0ebb67bff7e606afb399b96358
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/VNA0F2101803
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9159db0f59a56dba5824ea990d77d826fac3f0ebb67bff7e606afb399b96358. 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/VNA0F2101803.
  date published: 2026-07-18T18:05:01Z
audio: Sóng Gió
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 93.898
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.668
  additional property: Energy
    type: PropertyValue
    value: 0.489
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.895
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.307
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.343
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.586
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Nếu Ngày Ấy
type: MusicRecording
duration: PT5M14S
duration ms: 314467
explicit: false
by artist: Nguyen Huong Ly
in album: Từng Yêu
  type: MusicAlbum
  date published: 2021-09-01
genre: vietnamese lo-fi
genre: v-pop
isrc code: VNA0F2101804
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T02:49:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc07306a8b3464c8680d5164fed55e39d401811d14e199d180ff07844537397aa
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956639
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956639
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2101804
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-04T11:19:20Z
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07306a8b3464c8680d5164fed55e39d401811d14e199d180ff07844537397aa. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/VNA0F2101804.
  date published: 2026-07-04T11:19:20Z
audio: Nếu Ngày Ấy
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 128.355
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.538
  additional property: Energy
    type: PropertyValue
    value: 0.258
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.936
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.119
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.212
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.869
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Lạc Trôi
type: MusicRecording
duration: PT4M13S
duration ms: 253817
explicit: false
by artist: Nguyen Huong Ly
in album: Từng Yêu
  type: MusicAlbum
  date published: 2021-09-01
genre: vietnamese lo-fi
genre: v-pop
isrc code: VNA0F2101806
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T16:38:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x33a89c622d60bb738b7104ec55ea7db41146ab871ee977485ad3488ebe069061
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958765
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958765
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2101806
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T18:01:47Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33a89c622d60bb738b7104ec55ea7db41146ab871ee977485ad3488ebe069061. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2101806.
  date published: 2026-07-19T18:01:47Z
audio: Lạc Trôi
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 123.858
  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.668
  additional property: Energy
    type: PropertyValue
    value: 0.487
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.867
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.152
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.422
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.655
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Cô Thắm Không Về
type: MusicAlbum
date published: 2021-09-01
track: Cô Thắm Không Về
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224792
  explicit: false
  by artist: Nguyen Huong Ly
  in album: Cô Thắm Không Về
    type: MusicAlbum
    date published: 2021-09-01
  genre: vietnamese lo-fi
  genre: v-pop
  isrc code: VNA0F2101816
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T16:19:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x05f8a3f292e61aadad95e1cd76d143021ef973eb770e5bee0e343049cbdc9a6b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958911
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958911
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2101816
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T19:22:20Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f8a3f292e61aadad95e1cd76d143021ef973eb770e5bee0e343049cbdc9a6b. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T19:22:20Z), 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/VNA0F2101816.
    date published: 2026-07-20T19:22:20Z
  audio: Cô Thắm Không Về
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 179.699
    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.546
    additional property: Energy
      type: PropertyValue
      value: 0.629
    additional property: Speechiness
      type: PropertyValue
      value: 0.238
    additional property: Acousticness
      type: PropertyValue
      value: 0.826
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.266
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.374
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.242
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Thay Tôi Yêu Cô Ấy
type: MusicAlbum
date published: 2021-09-01

Có Tất Cả Nhưng Thiếu Anh
type: MusicAlbum
date published: 2021-09-01
track: Yêu Được Không
  type: MusicRecording
  duration: PT5M52S
  duration ms: 352920
  explicit: false
  by artist: Nguyen Huong Ly
  in album: Có Tất Cả Nhưng Thiếu Anh
    type: MusicAlbum
    date published: 2021-09-01
  genre: vietnamese lo-fi
  genre: v-pop
  isrc code: VNA0F2101789
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T10:46:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x905d8d0fe043d3516fb421b074b8911b551f2e59b7771b4ea1d3752b26c44256
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958153
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958153
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2101789
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T12:03: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x905d8d0fe043d3516fb421b074b8911b551f2e59b7771b4ea1d3752b26c44256. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/VNA0F2101789.
    date published: 2026-07-15T12:03:04Z
  audio: Yêu Được Không
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.875
    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.665
    additional property: Energy
      type: PropertyValue
      value: 0.304
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.923
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.328
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.065
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Chưa Bao Giờ Em Quên
type: MusicAlbum
date published: 2021-10-01

Chuyen Rang
type: MusicAlbum
date published: 2021-10-04

Ngồi Tựa Mạn Thuyền
type: MusicAlbum
date published: 2022-02-17

Mình Ở Bên Nhau Cuộc Đời Vui Lắm Nha
type: MusicAlbum
date published: 2022-04-01

Duyen Duyen So So
type: MusicAlbum
date published: 2022-04-09

Hạ Còn Vương Nắng
type: MusicAlbum
date published: 2022-04-19

Sầu Hồng Gai
type: MusicAlbum
date published: 2022-05-02

Không Bằng
type: MusicAlbum
date published: 2022-05-11

Buồn Không Thể Buông
type: MusicAlbum
date published: 2022-05-11

Phải Chia Tay Thôi
type: MusicAlbum
date published: 2022-05-28

Tuyển Tập Hương Ly
type: MusicAlbum
date published: 2024-09-08
track: Không Sao Mà Em Đây Rồi
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250450
  explicit: false
  by artist: Nguyen Huong Ly
  in album: Tuyển Tập Hương Ly
    type: MusicAlbum
    date published: 2024-09-08
  genre: vietnamese lo-fi
  genre: v-pop
  isrc code: VNA0F2101807
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T22:28:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc599f7b559e303871ce903918f3e8a66e9b0954074f772165086aaef8f75c90e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956420
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956420
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2101807
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T00:42:11Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc599f7b559e303871ce903918f3e8a66e9b0954074f772165086aaef8f75c90e. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2101807.
    date published: 2026-07-03T00:42:11Z
  audio: Không Sao Mà Em Đây Rồi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 105.035
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.699
    additional property: Energy
      type: PropertyValue
      value: 0.298
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.934
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.167
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.246
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.396
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Chẳng Thể Nói Ra
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159196
  explicit: false
  by artist: Nguyen Huong Ly
  in album: Tuyển Tập Hương Ly
    type: MusicAlbum
    date published: 2024-09-08
  genre: vietnamese lo-fi
  genre: v-pop
  isrc code: VNA0F2101808
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T21:33:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8f3cbf8d704bc3ef964a9d01e476ebc436f391dce3392d070312461d80edb5f7
  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/VNA0F2101808
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T00:35:29Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f3cbf8d704bc3ef964a9d01e476ebc436f391dce3392d070312461d80edb5f7. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:35:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2101808.
    date published: 2026-07-17T00:35:29Z
  audio: Chẳng Thể Nói Ra
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 104.075
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.685
    additional property: Energy
      type: PropertyValue
      value: 0.076
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.957
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.177
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.405
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.968
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Có Chàng Trai Viết Lên Cây
  type: MusicRecording
  duration: PT4M22S
  duration ms: 262733
  explicit: false
  by artist: Nguyen Huong Ly
  in album: Tuyển Tập Hương Ly
    type: MusicAlbum
    date published: 2024-09-08
  genre: vietnamese lo-fi
  genre: v-pop
  isrc code: VNA0F2101812
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T10:06:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe70be5628dc5e8cd4db138e01f82d62708ccacd4b4af77dcfd2b09a83ad4fc9d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Có Chàng Trai Viết Lên Cây
track: Là Bạn Không Thể Yêu
track: Tướng Quân

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/VNA0F2101812

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

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

Có Chàng Trai Viết Lên Cây
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 179.795
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.519
additional property: Energy
  type: PropertyValue
  value: 0.2
additional property: Speechiness
  type: PropertyValue
  value: 0.051
additional property: Acousticness
  type: PropertyValue
  value: 0.955
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.086
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.121
additional property: Loudness (dB)
  type: PropertyValue
  value: -11.17
additional property: Key Name
  type: PropertyValue
  value: Bb
additional property: Mode Name
  type: PropertyValue
  value: Major

Là Bạn Không Thể Yêu
type: MusicRecording
duration: PT4M10S
duration ms: 250380
explicit: false
by artist: Nguyen Huong Ly
in album: Tuyển Tập Hương Ly
  type: MusicAlbum
  date published: 2024-09-08
genre: vietnamese lo-fi
genre: v-pop
isrc code: VNA0F2101813
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-14T19:46:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x025c7ddbe71eebdd9dd54615617f53c5798760624f769f6a7dffa994224fadb3
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958060
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958060
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2101813
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-14T20:39:42Z
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x025c7ddbe71eebdd9dd54615617f53c5798760624f769f6a7dffa994224fadb3. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/VNA0F2101813.
  date published: 2026-07-14T20:39:42Z
audio: Là Bạn Không Thể Yêu
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 123.557
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.582
  additional property: Energy
    type: PropertyValue
    value: 0.201
  additional property: Speechiness
    type: PropertyValue
    value: 0.04
  additional property: Acousticness
    type: PropertyValue
    value: 0.905
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.095
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.358
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.359
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Tướng Quân
type: MusicRecording
duration: PT3M36S
duration ms: 216711
explicit: false
by artist: Nguyen Huong Ly
in album: Tuyển Tập Hương Ly
  type: MusicAlbum
  date published: 2024-09-08
genre: vietnamese lo-fi
genre: v-pop
isrc code: VNA0F2101814
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T17:30:03+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1b9b1674b20b22f547fa6c4efba18ed0872da4a2cb9f22156560bf69fece4978
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/VNA0F2101814
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b9b1674b20b22f547fa6c4efba18ed0872da4a2cb9f22156560bf69fece4978. 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/VNA0F2101814.
  date published: 2026-07-03T19:59:51Z
audio: Tướng Quân
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 127.658
  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.561
  additional property: Energy
    type: PropertyValue
    value: 0.314
  additional property: Speechiness
    type: PropertyValue
    value: 0.07
  additional property: Acousticness
    type: PropertyValue
    value: 0.895
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.098
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.352
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.725
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor