Đạt Võ
type: MusicGroup
genre: bolero
genre: vietnamese bolero
popularity: 18
followers: 7538
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcefdc881910b2e8c402658a028283588566e7260a0de97d2f81399be33c0c7b7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953770
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953770
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/9c5a0d31-819e-4da9-9865-25dcf9c891ff.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/9c5a0d31-819e-4da9-9865-25dcf9c891ff.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/9c5a0d31-819e-4da9-9865-25dcf9c891ff
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-15T09:50:11Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xcefdc881910b2e8c402658a028283588566e7260a0de97d2f81399be33c0c7b7","name":"Đạt Võ","registered_at":"2026-06-14T20:57:34Z","symbol":"NIM0574434","token_address":"0x8e622b5c08b0182fb9b561edb3e0cd5e829d9891","type":"artist","uuid":"9c5a0d31-819e-4da9-9865-25dcf9c891ff"}
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 0xcefdc881910b2e8c402658a028283588566e7260a0de97d2f81399be33c0c7b7. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9c5a0d31-819e-4da9-9865-25dcf9c891ff.json and https://artists.proofprofile.net/proofs/artist/9c5a0d31-819e-4da9-9865-25dcf9c891ff.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-15T09:50:11Z
  text: {"copyright_id":"0xcefdc881910b2e8c402658a028283588566e7260a0de97d2f81399be33c0c7b7","name":"Đạt Võ","registered_at":"2026-06-14T20:57:34Z","symbol":"NIM0574434","token_address":"0x8e622b5c08b0182fb9b561edb3e0cd5e829d9891","type":"artist","uuid":"9c5a0d31-819e-4da9-9865-25dcf9c891ff"}
album: Song Ca Đạt Võ (Nếu Ai Có Hỏi)
  type: MusicAlbum
  date published: 2016-01-01
  track: Nếu ai có hỏi
    type: MusicRecording
    duration: PT8M31S
    duration ms: 511082
    explicit: false
    by artist: Đạt Võ
    in album: Song Ca Đạt Võ (Nếu Ai Có Hỏi)
      type: MusicAlbum
      date published: 2016-01-01
    genre: bolero
    genre: vietnamese bolero
    isrc code: VNA0F1794443
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-22T08:51:51+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x9aed73c37535b898008b2af6003a3cd2361a0697ceb128507f8bed59836b3a78
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956304
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956304
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F1794443
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-02T03:55:08Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aed73c37535b898008b2af6003a3cd2361a0697ceb128507f8bed59836b3a78. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F1794443.
      date published: 2026-07-02T03:55:08Z
    audio: Nếu ai có hỏi
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 147.92
      additional property: Musical Key
        type: PropertyValue
        value: 6
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.616
      additional property: Energy
        type: PropertyValue
        value: 0.462
      additional property: Speechiness
        type: PropertyValue
        value: 0.025
      additional property: Acousticness
        type: PropertyValue
        value: 0.605
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.034
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.39
      additional property: Loudness (dB)
        type: PropertyValue
        value: -10.555
      additional property: Key Name
        type: PropertyValue
        value: F#
      additional property: Mode Name
        type: PropertyValue
        value: Minor
  track: Con đường xưa em đi
    type: MusicRecording
    duration: PT4M54S
    duration ms: 294450
    explicit: false
    by artist: Đạt Võ
    in album: Song Ca Đạt Võ (Nếu Ai Có Hỏi)
      type: MusicAlbum
      date published: 2016-01-01
    genre: bolero
    genre: vietnamese bolero
    isrc code: VNA0F1794444
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-21T10:02:07+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x2dbffe71a592f5df514d3519f5f0aa76f8434b0024c461f348b52b6b267464f6
    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/VNA0F1794444
    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 0x2dbffe71a592f5df514d3519f5f0aa76f8434b0024c461f348b52b6b267464f6. 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/VNA0F1794444.
      date published: 2026-07-02T03:30:09Z
    audio: Con đường xưa em đi
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 104.395
      additional property: Musical Key
        type: PropertyValue
        value: 9
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.607
      additional property: Energy
        type: PropertyValue
        value: 0.395
      additional property: Speechiness
        type: PropertyValue
        value: 0.026
      additional property: Acousticness
        type: PropertyValue
        value: 0.282
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.105
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: Duyên kiếp
  track: Xin anh giữ trọn tình quê
  track: Em hậu phương anh tiền tuyền
album: Cát bụi cuộc đời - Đạt võ giọng ca lạ
album: Cát Bụi Cuộc Đời
album: Con Đường Xưa Em Đi
album: Cát Bụi Cuộc Đời Beat
album: Em Hậu Phương Anh Tiền Tuyến
album: Không Lối Thoát
album: Nếu Ai Còn Mẹ
album: Áo Em Chưa Mặc Một Lần
album: Bài ca tết cho em
album: Một đời nhớ
album: Ly Rượu Đắng Cay 3
album: Chuyến Tàu Hoàng Hôn
album: Đời Là Cõi Tạm
album: Phố Đêm
album: Ly Rượu Đắng Cay 2
album: Đắp Mộ Cuộc Tình
album: Cho Đi Nhận Lại
album: Thân Nghèo
album: Uống Rượu Cùng Trăng
album: Thành Phố Sau Lưng
album: Bạn Thân
album: Ơn Cha Nghĩa Mẹ
album: Thương Người Goá Phụ
album: Em Về Với Người
album: Tâm Sự Với Anh
album: Một Đời Nhớ
album: Đêm Cô Đơn
album: Mùa Sao Sáng
album: Bài Thánh Ca Buồn
album: Cõi Tạm Trần Gian
album: Hai Mùa Noel
album: Bài Ca Tết Cho Em
album: Xuân Họp Mặt
album: Chuyện Tình Không Dĩ Vãng
album: Áo Mới Cà Mau
album: Lời Nghẹn Đầu Môi
album: Lá Thư Đô Thị
album: Đời Là Vô Thường
album: LK Sao Không Thấy Anh Về
album: Đời Là Cõi Tạm 2
album: Nhân Sinh Cát Bụi
album: Tình Mưa Phương Bắc
album: Ân Tình Mẫu Thân
album: Trăng Tàn Trên Hè Phố
album: Bỏ Phố Lên Rừng
album: Đời Người
album: Bước Chân Phiêu Bạt
album: Nhịp Cầu Tri Âm
album: Đời Là Hư Ảo
album: Đưa Em Vào Hạ
album: Bức Thư Không Gửi
album: Bạc Tình
album: Đêm Trăng Nhớ Mẹ
album: LK Chúng Mình Ba Đứa
album: Giọt Lệ Đài Trang
album: Căn Nhà Màu Tím
album: Cho Tôi Phận Lẻ Loi
album: Phận Kẻ Hát Rong
album: Gà Cùng Một Mẹ
album: Mưa Chiều Miền Trung
album: Ngàn Năm Một Kiếp Người
album: Để Trả Lời Một Câu Hỏi

Valence (Positivity)
type: PropertyValue
value: 0.484

Loudness (dB)
type: PropertyValue
value: -11.505

Key Name
type: PropertyValue
value: A

Mode Name
type: PropertyValue
value: Minor

Duyên kiếp
type: MusicRecording
duration: PT4M53S
duration ms: 293888
explicit: false
by artist: Đạt Võ
in album: Song Ca Đạt Võ (Nếu Ai Có Hỏi)
  type: MusicAlbum
  date published: 2016-01-01
genre: bolero
genre: vietnamese bolero
isrc code: VNA0F1794445
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T00:56:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdaf7e0fce9d1b648f626f0a5f86ba692586814abdcdac0035b6495d50108ab6e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960334
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960334
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F1794445
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T02:19:15Z
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 0xdaf7e0fce9d1b648f626f0a5f86ba692586814abdcdac0035b6495d50108ab6e. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/VNA0F1794445.
  date published: 2026-07-31T02:19:15Z
audio: Duyên kiếp
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 147.301
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.44
  additional property: Energy
    type: PropertyValue
    value: 0.48
  additional property: Speechiness
    type: PropertyValue
    value: 0.03
  additional property: Acousticness
    type: PropertyValue
    value: 0.72
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.303
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.522
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.601
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Xin anh giữ trọn tình quê
type: MusicRecording
duration: PT5M27S
duration ms: 327114
explicit: false
by artist: Đạt Võ
in album: Song Ca Đạt Võ (Nếu Ai Có Hỏi)
  type: MusicAlbum
  date published: 2016-01-01
genre: bolero
genre: vietnamese bolero
isrc code: VNA0F1794446
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T17:54:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcfc23def2b9358aba3d285b6ae0e7202553e31383f0f2d85bcfa9a33f51b9e96
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960291
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960291
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F1794446
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T18:23: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 0xcfc23def2b9358aba3d285b6ae0e7202553e31383f0f2d85bcfa9a33f51b9e96. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/VNA0F1794446.
  date published: 2026-07-30T18:23:33Z
audio: Xin anh giữ trọn tình quê
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 147.721
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.519
  additional property: Energy
    type: PropertyValue
    value: 0.598
  additional property: Speechiness
    type: PropertyValue
    value: 0.028
  additional property: Acousticness
    type: PropertyValue
    value: 0.443
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.145
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.331
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.142
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Em hậu phương anh tiền tuyền
type: MusicRecording
duration: PT5M9S
duration ms: 309306
explicit: false
by artist: Đạt Võ
in album: Song Ca Đạt Võ (Nếu Ai Có Hỏi)
  type: MusicAlbum
  date published: 2016-01-01
genre: bolero
genre: vietnamese bolero
isrc code: VNA0F1794447
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T00:39:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd8446306332865121a82cbe529b1f5d0a46a5b365b9722564def86365e2d49f8
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960334
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960334
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F1794447
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T02:19:15Z
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 0xd8446306332865121a82cbe529b1f5d0a46a5b365b9722564def86365e2d49f8. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/VNA0F1794447.
  date published: 2026-07-31T02:19:15Z
audio: Em hậu phương anh tiền tuyền
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 101.695
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.692
  additional property: Energy
    type: PropertyValue
    value: 0.537
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.766
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.344
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.494
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.78
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Cát bụi cuộc đời - Đạt võ giọng ca lạ
type: MusicAlbum
date published: 2016-01-01
track: Áo em chưa mặc một lần
  type: MusicRecording
  duration: PT5M51S
  duration ms: 351512
  explicit: false
  by artist: Đạt Võ
  in album: Cát bụi cuộc đời - Đạt võ giọng ca lạ
    type: MusicAlbum
    date published: 2016-01-01
  genre: bolero
  genre: vietnamese bolero
  isrc code: VNA0F1794459
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T18:35:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf2c3113d09a0dc50b76e01a76b1dd1b225a4a7247829c0a2323f0fb1496a1c9c
  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/VNA0F1794459
  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 0xf2c3113d09a0dc50b76e01a76b1dd1b225a4a7247829c0a2323f0fb1496a1c9c. 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/VNA0F1794459.
    date published: 2026-07-05T19:27:56Z
  audio: Áo em chưa mặc một lần
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 90.019
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.579
    additional property: Energy
      type: PropertyValue
      value: 0.54
    additional property: Speechiness
      type: PropertyValue
      value: 0.023
    additional property: Acousticness
      type: PropertyValue
      value: 0.476
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.799
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.259
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.016
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Cô lái đò bến hạ
  type: MusicRecording
  duration: PT6M47S
  duration ms: 407210
  explicit: false
  by artist: Đạt Võ
  in album: Cát bụi cuộc đời - Đạt võ giọng ca lạ
    type: MusicAlbum
    date published: 2016-01-01
  genre: bolero
  genre: vietnamese bolero
  isrc code: VNA0F1794460
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T12:51:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xac16306a9d362e563d54dc66efaf3a28381e1ad3d8fd1e16bdeaa7d79c2beab8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958736
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958736
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F1794460
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T13:04: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 0xac16306a9d362e563d54dc66efaf3a28381e1ad3d8fd1e16bdeaa7d79c2beab8. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/VNA0F1794460.
    date published: 2026-07-19T13:04:09Z
  audio: Cô lái đò bến hạ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 160.052
    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.529
    additional property: Energy
      type: PropertyValue
      value: 0.49
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.475
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.499
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.458
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.189
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Cát Bụi Cuộc Đời
type: MusicAlbum
date published: 2017-07-27

Con Đường Xưa Em Đi
type: MusicAlbum
date published: 2017-08-10
track: Con Đường Xưa Em Đi
  type: MusicRecording
  duration: PT4M49S
  duration ms: 289880
  explicit: false
  by artist: Đạt Võ
  in album: Con Đường Xưa Em Đi
    type: MusicAlbum
    date published: 2017-08-10
  genre: bolero
  genre: vietnamese bolero
  isrc code: USA562305284
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T11:42:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa9a8f0ded16f0870e445a803ea8135355ff2a8b92e9ee89b57c9368e6bd9afec
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958728
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958728
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA562305284
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T12:24:55Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a8f0ded16f0870e445a803ea8135355ff2a8b92e9ee89b57c9368e6bd9afec. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA562305284.
    date published: 2026-07-19T12:24:55Z
  audio: Con Đường Xưa Em Đi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.609
    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.522
    additional property: Energy
      type: PropertyValue
      value: 0.393
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.322
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.104
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.482
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.965
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Cát Bụi Cuộc Đời Beat
type: MusicAlbum
date published: 2017-09-20

Em Hậu Phương Anh Tiền Tuyến
type: MusicAlbum
date published: 2017-10-05
track: Em Hậu Phương Anh Tiền Tuyến
  type: MusicRecording
  duration: PT5M7S
  duration ms: 307173
  explicit: false
  by artist: Đạt Võ
  in album: Em Hậu Phương Anh Tiền Tuyến
    type: MusicAlbum
    date published: 2017-10-05
  genre: bolero
  genre: vietnamese bolero
  isrc code: USA562359857
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T16:25:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8fbb01820e4102a8a27ba6c6a331e6e7c53b61c347c86aca077db695d7f27527
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959037
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959037
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA562359857
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T16:59:47Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fbb01820e4102a8a27ba6c6a331e6e7c53b61c347c86aca077db695d7f27527. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/USA562359857.
    date published: 2026-07-21T16:59:47Z
  audio: Em Hậu Phương Anh Tiền Tuyến
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 76.033
    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.691
    additional property: Energy
      type: PropertyValue
      value: 0.53
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.754
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.388
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.504
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.007
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Không Lối Thoát
type: MusicAlbum
date published: 2017-10-13

Nếu Ai Còn Mẹ
type: MusicAlbum
date published: 2017-10-24

Áo Em Chưa Mặc Một Lần
type: MusicAlbum
date published: 2017-11-13

Bài ca tết cho em
type: MusicAlbum
date published: 2018-01-01
track: Đời là vô thường
  type: MusicRecording
  duration: PT5M15S
  duration ms: 315271
  explicit: false
  by artist: Đạt Võ
  in album: Bài ca tết cho em
    type: MusicAlbum
    date published: 2018-01-01
  genre: bolero
  genre: vietnamese bolero
  isrc code: VNA0F1795965
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T01:07:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe85cc9346fb4ff669da410f6ec682eb7b009c556876aaaa4e00eb6f3f2b81430
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958639
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958639
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F1795965
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T01:18: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 0xe85cc9346fb4ff669da410f6ec682eb7b009c556876aaaa4e00eb6f3f2b81430. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/VNA0F1795965.
    date published: 2026-07-19T01:18:30Z
  audio: Đời là vô thường
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 78.36
    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.37
    additional property: Energy
      type: PropertyValue
      value: 0.471
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.529
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.204
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.243
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.88
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Một đời nhớ
type: MusicAlbum
date published: 2018-01-01

Ly Rượu Đắng Cay 3
type: MusicAlbum
date published: 2018-04-13

Chuyến Tàu Hoàng Hôn
type: MusicAlbum
date published: 2018-04-17

Đời Là Cõi Tạm
type: MusicAlbum
date published: 2018-04-19

Phố Đêm
type: MusicAlbum
date published: 2018-04-30

Ly Rượu Đắng Cay 2
type: MusicAlbum
date published: 2018-05-18

Đắp Mộ Cuộc Tình
type: MusicAlbum
date published: 2018-06-03

Cho Đi Nhận Lại
type: MusicAlbum
date published: 2018-06-04

Thân Nghèo
type: MusicAlbum
date published: 2018-07-09

Uống Rượu Cùng Trăng
type: MusicAlbum
date published: 2018-07-15

Thành Phố Sau Lưng
type: MusicAlbum
date published: 2018-08-05

Bạn Thân
type: MusicAlbum
date published: 2018-08-13
track: Bạn Thân
  type: MusicRecording
  duration: PT5M29S
  duration ms: 329560
  explicit: false
  by artist: Đạt Võ
  in album: Bạn Thân
    type: MusicAlbum
    date published: 2018-08-13
  genre: bolero
  genre: vietnamese bolero
  isrc code: USA562280660
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T05:53:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x854549f3a38094fabc211aa9f35779c900dd2b506d2319545ccbe90880cb707d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958838
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958838
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA562280660
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T07:01: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 0x854549f3a38094fabc211aa9f35779c900dd2b506d2319545ccbe90880cb707d. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/USA562280660.
    date published: 2026-07-20T07:01:21Z
  audio: Bạn Thân
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 83.894
    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.565
    additional property: Energy
      type: PropertyValue
      value: 0.506
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.745
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.275
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.312
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.95
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ơn Cha Nghĩa Mẹ
type: MusicAlbum
date published: 2018-08-14

Thương Người Goá Phụ
type: MusicAlbum
date published: 2018-09-02

Em Về Với Người
type: MusicAlbum
date published: 2018-09-22

Tâm Sự Với Anh
type: MusicAlbum
date published: 2018-11-07

Một Đời Nhớ
type: MusicAlbum
date published: 2018-11-12

Đêm Cô Đơn
type: MusicAlbum
date published: 2018-11-28

Mùa Sao Sáng
type: MusicAlbum
date published: 2018-12-06

Bài Thánh Ca Buồn
type: MusicAlbum
date published: 2018-12-07

Cõi Tạm Trần Gian
type: MusicAlbum
date published: 2018-12-09

Hai Mùa Noel
type: MusicAlbum
date published: 2018-12-17

Bài Ca Tết Cho Em
type: MusicAlbum
date published: 2018-12-30

Xuân Họp Mặt
type: MusicAlbum
date published: 2019

Chuyện Tình Không Dĩ Vãng
type: MusicAlbum
date published: 2019-03-16

Áo Mới Cà Mau
type: MusicAlbum
date published: 2019-03-16

Lời Nghẹn Đầu Môi
type: MusicAlbum
date published: 2019-03-23

Lá Thư Đô Thị
type: MusicAlbum
date published: 2019-04-11

Đời Là Vô Thường
type: MusicAlbum
date published: 2019-04-13

LK Sao Không Thấy Anh Về
type: MusicAlbum
date published: 2019-04-14

Đời Là Cõi Tạm 2
type: MusicAlbum
date published: 2019-04-18

Nhân Sinh Cát Bụi
type: MusicAlbum
date published: 2019-05-06

Tình Mưa Phương Bắc
type: MusicAlbum
date published: 2019-07-08

Ân Tình Mẫu Thân
type: MusicAlbum
date published: 2019-08-03

Trăng Tàn Trên Hè Phố
type: MusicAlbum
date published: 2019-08-05

Bỏ Phố Lên Rừng
type: MusicAlbum
date published: 2019-08-08

Đời Người
type: MusicAlbum
date published: 2019-08-10

Bước Chân Phiêu Bạt
type: MusicAlbum
date published: 2019-08-25

Nhịp Cầu Tri Âm
type: MusicAlbum
date published: 2019-09-07

Đời Là Hư Ảo
type: MusicAlbum
date published: 2019-09-12

Đưa Em Vào Hạ
type: MusicAlbum
date published: 2019-09-13

Bức Thư Không Gửi
type: MusicAlbum
date published: 2019-09-14

Bạc Tình
type: MusicAlbum
date published: 2019-10-13

Đêm Trăng Nhớ Mẹ
type: MusicAlbum
date published: 2019-10-20

LK Chúng Mình Ba Đứa
type: MusicAlbum
date published: 2019-11-18

Giọt Lệ Đài Trang
type: MusicAlbum
date published: 2019-12-04

Căn Nhà Màu Tím
type: MusicAlbum
date published: 2020-01-04

Cho Tôi Phận Lẻ Loi
type: MusicAlbum
date published: 2020-03-21

Phận Kẻ Hát Rong
type: MusicAlbum
date published: 2020-10-03

Gà Cùng Một Mẹ
type: MusicAlbum
date published: 2020-10-10

Mưa Chiều Miền Trung
type: MusicAlbum
date published: 2020-10-28

Ngàn Năm Một Kiếp Người
type: MusicAlbum
date published: 2020-11-08

Để Trả Lời Một Câu Hỏi
type: MusicAlbum
date published: 2020-12-05

Huyền Thoại Một Chiều Mưa
type: MusicAlbum
date published: 2020-12-29

Câu Chuyện Đầu Năm
type: MusicAlbum
date published: 2021-02-12

Lá Thư Trần Thế
type: MusicAlbum
date published: 2021-03-17

Nếu Anh Đừng Hẹn
type: MusicAlbum
date published: 2021-04-19

Chiều Sân Ga
type: MusicAlbum
date published: 2021-04-25

Đời Là Cõi Tạm 2
type: MusicAlbum
date published: 2021-05-10

Liên Khúc Đường Tím Bằng Lăng - Vì Lỡ Thương Nhau
type: MusicAlbum
date published: 2021-05-20

Màu Xanh Kỷ Niệm
type: MusicAlbum
date published: 2021-05-20

Nhật Ký Đời Tôi
type: MusicAlbum
date published: 2021-05-21

Đêm Định Mệnh
type: MusicAlbum
date published: 2021-06-08

Nghĩa Tình Là Mãi Mãi
type: MusicAlbum
date published: 2021-07-09

Cho Người Vào Cuộc Chiến
type: MusicAlbum
date published: 2021-07-25

Tình Đời Là Gì
type: MusicAlbum
date published: 2021-07-31

Chúng Mình Ba Đứa
type: MusicAlbum
date published: 2021-08-07

Cõi Vô Thường
type: MusicAlbum
date published: 2021-08-10

Quán Nửa Khuya
type: MusicAlbum
date published: 2021-08-29

Một Đời Nhớ
type: MusicAlbum
date published: 2021-08-31

Thân Phận
type: MusicAlbum
date published: 2021-09-04

LK Lối Về Đất Mẹ
type: MusicAlbum
date published: 2021-09-22

Đưa Em Vào Hạ
type: MusicAlbum
date published: 2021-11-18

Trộm Nhìn Nhau
type: MusicAlbum
date published: 2021-11-30

Sao Chưa Thấy Hồi Âm
type: MusicAlbum
date published: 2021-12-31

Kể Chuyện Trong Đêm
type: MusicAlbum
date published: 2022-02-09

Xin Em Đừng Khóc Vu Quy
type: MusicAlbum
date published: 2022-02-20

Con Đường Mang Tên Em
type: MusicAlbum
date published: 2022-02-25

Con Đường Mang Tên Em
type: MusicAlbum
date published: 2022-02-25

Chiều Sân Ga
type: MusicAlbum
date published: 2022-03-06

Kiếp Phù Du
type: MusicAlbum
date published: 2022-03-10

Lời Nguyện Cầu Thượng Đế
type: MusicAlbum
date published: 2022-03-13

Giã Biệt Sài Gòn
type: MusicAlbum
date published: 2022-03-27

Bỏ Phố Lên Rừng
type: MusicAlbum
date published: 2022-03-27

Còn Một Ngày Để Sống
type: MusicAlbum
date published: 2022-03-30

Hai Chuyến Tàu Đêm
type: MusicAlbum
date published: 2022-04-02

Phố Đêm
type: MusicAlbum
date published: 2022-04-25

Kẻ Yêu Thầm
type: MusicAlbum
date published: 2022-05-01

Sương Lạnh Chiều Đông
type: MusicAlbum
date published: 2022-05-04

Em Hậu Phương Anh Tiền Tuyến
type: MusicAlbum
date published: 2022-05-07

Cho Vừa Lòng Em
type: MusicAlbum
date published: 2022-05-11

Ơn Nghĩa Sinh Thành
type: MusicAlbum
date published: 2022-05-12

Sao Chưa Thấy Hồi Âm
type: MusicAlbum
date published: 2022-05-21

Mưa Rừng
type: MusicAlbum
date published: 2022-06-11

Đêm Tiền Đồn
type: MusicAlbum
date published: 2022-06-15

Căn Nhà Màu Tím
type: MusicAlbum
date published: 2022-06-18

Tâm Sự Với Em
type: MusicAlbum
date published: 2023-03-12

Kẻ Ở Miền Xa
type: MusicAlbum
date published: 2023-05-25

Hoa Vô Thường
type: MusicAlbum
date published: 2023-05-25

Gõ Cửa
type: MusicAlbum
date published: 2023-05-25

Buồn Vào Đêm
type: MusicAlbum
date published: 2023-05-25

Lá Thư Đô Thị
type: MusicAlbum
date published: 2023-05-25

Nhật Ký Đời Tôi
type: MusicAlbum
date published: 2023-05-25

Trộm Nhìn Em
type: MusicAlbum
date published: 2023-05-25

Sao Không Là Tôi
type: MusicAlbum
date published: 2023-05-25

Chôn Liệm Tình Sầu
type: MusicAlbum
date published: 2023-05-25

Kể Chuyện Trong Đêm
type: MusicAlbum
date published: 2023-05-25

Nhớ Về Em
type: MusicAlbum
date published: 2023-05-25

Tiền
type: MusicAlbum
date published: 2023-05-25

Hãy Về Đây Bên Anh
type: MusicAlbum
date published: 2023-05-25

Tình Kỷ Nữ
type: MusicAlbum
date published: 2023-05-25

Trăng Tàn Trên Hè Phố
type: MusicAlbum
date published: 2023-05-25

Kiếp Đỏ Đen
type: MusicAlbum
date published: 2023-05-25

Nhịp Cầu Tri Âm
type: MusicAlbum
date published: 2023-05-25

Cõi Nhớ
type: MusicAlbum
date published: 2023-05-25

Thương Về Quán Trọ
type: MusicAlbum
date published: 2023-05-25

Đừng Yêu Vì Tiền
type: MusicAlbum
date published: 2023-05-25

Đừng Hỏi Vì Sao Anh Yêu Em
type: MusicAlbum
date published: 2023-05-25

Về Đâu Mái Tóc Người Thương
type: MusicAlbum
date published: 2023-05-25

Thương Hoài Ngàn Năm
type: MusicAlbum
date published: 2023-05-25

Đời Trai Xa Xứ
type: MusicAlbum
date published: 2023-05-25

Một Phút Đam Mê
type: MusicAlbum
date published: 2023-05-25

Đàn Bà
type: MusicAlbum
date published: 2023-05-25

Công Cò Nuôi Con
type: MusicAlbum
date published: 2023-07-01

Rửa Tay Sám Hối
type: MusicAlbum
date published: 2023-07-04

Đời Nên Tạo Phước
type: MusicAlbum
date published: 2023-07-07

Đời Là Luân Hồi
type: MusicAlbum
date published: 2023-07-13
track: Đời Là Luân Hồi
  type: MusicRecording
  duration: PT5M54S
  duration ms: 354054
  explicit: false
  by artist: Đạt Võ
  in album: Đời Là Luân Hồi
    type: MusicAlbum
    date published: 2023-07-13
  genre: bolero
  genre: vietnamese bolero
  isrc code: VNA1M2224228
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T07:40:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb3008fe74025fe6c3b78613e4122ec7d53e5ab94ee345b8e42d7115d2358c09f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958846
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958846
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA1M2224228
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T08:14:15Z
  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 0xb3008fe74025fe6c3b78613e4122ec7d53e5ab94ee345b8e42d7115d2358c09f. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/VNA1M2224228.
    date published: 2026-07-20T08:14:15Z
  audio: Đời Là Luân Hồi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.123
    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.642
    additional property: Energy
      type: PropertyValue
      value: 0.452
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.368
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.055
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.301
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.041
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

LK Bỏ Phố Lên Rừng, Bức Thư Không Gửi
type: MusicAlbum
date published: 2023-09-22

LK Ân Tình Mẫu Thân, Áo Mới Cà Mau
type: MusicAlbum
date published: 2023-09-22

LK Bến Thượng Hải, Bỏ Phố Lên Rừng
type: MusicAlbum
date published: 2023-09-22

LK Bài Thánh Ca Buồn, Bến Thượng Hải
type: MusicAlbum
date published: 2023-09-22

LK Áo Mới Cà Mau, Bài Ca Tết Cho Em
type: MusicAlbum
date published: 2023-09-22

LK Bạc Tình, Bài Thánh Ca Buồn
type: MusicAlbum
date published: 2023-09-22

LK Bài Ca Tết Cho Em, Bạn Thân
type: MusicAlbum
date published: 2023-09-22

LK Bạn Thân, Bỏ Phố Lên Rừng
type: MusicAlbum
date published: 2023-09-22

LK Áo Em Chưa Mặc Một Lần, Bạc Tình
type: MusicAlbum
date published: 2023-09-22

LK Hoa Bằng Lăng, Hoa Nở Về Đêm
type: MusicAlbum
date published: 2023-09-25

LK Giọt Lệ Đài Trang, Hai Chuyến Tàu Đêm
type: MusicAlbum
date published: 2023-09-25

LK Hãy Về Đây Bên Anh, Hoa Bằng Lăng
type: MusicAlbum
date published: 2023-09-25

LK Gà Cùng Một Mẹ, Gõ Cửa
type: MusicAlbum
date published: 2023-09-25

LK Hai Chuyến Tàu Đêm, Hai Mùa Noel
type: MusicAlbum
date published: 2023-09-25

LK Gặp Nhau Làm Chi, Giã Biệt Sài Gòn
type: MusicAlbum
date published: 2023-09-25

LK Đời Là Phù Du, Đời Là Vô Thường
type: MusicAlbum
date published: 2023-09-28

LK Đừng Hỏi Vì Sao Anh Yêu Em, Đường Tình Đôi Ngã
type: MusicAlbum
date published: 2023-09-28

LK Để Trả Lời Một Câu Hỏi, Đêm Cô Đơn
type: MusicAlbum
date published: 2023-09-28

LK Đợi Em, Đời Là Cõi Tạm 2
type: MusicAlbum
date published: 2023-09-28

LK Đời Là Vô Thường, Đời Người
type: MusicAlbum
date published: 2023-09-28

LK Chuyện Tình Không Dĩ Vãng, Đàn Bà
type: MusicAlbum
date published: 2023-09-28

LK Đêm Định Mệnh, Đêm Tâm Sự
type: MusicAlbum
date published: 2023-09-28

LK Đêm Cô Đơn, Đêm Tâm Sự
type: MusicAlbum
date published: 2023-09-28

LK Đưa Em Vào Hạ, Đừng Yêu Vì Tiền
type: MusicAlbum
date published: 2023-09-28

LK Đời Là Cõi Tạm 1 & 2
type: MusicAlbum
date published: 2023-09-28

LK Đừng Yêu Vì Tiền, Đường Về Hai Thôn
type: MusicAlbum
date published: 2023-09-28

LK Cho Đi Nhận Lại, Cho Người Vào Cuộc Chiến
type: MusicAlbum
date published: 2023-09-28

LK Đưa Em Vào Hạ, Đời Là Hư Ảo
type: MusicAlbum
date published: 2023-09-28

LK Đàn Bà, Để Trả Lời Một Câu Hỏi
type: MusicAlbum
date published: 2023-09-28

LK Đời Người, Đom Đóm
type: MusicAlbum
date published: 2023-09-28

LK Đời Là Hư Ảo, Đời Là Thế Thôi
type: MusicAlbum
date published: 2023-09-28

LK Đời Là Cõi Tạm, Đưa Em Vào Hạ
type: MusicAlbum
date published: 2023-09-28

LK Đắp Mộ Cuộc Tình, Để Trả Lời Một Câu Hỏi
type: MusicAlbum
date published: 2023-09-28

LK Chôn Liệm Tình Sầu, Chuyện Chúng Mình
type: MusicAlbum
date published: 2023-09-28

LK Đời Là Thế Thôi, Đời Là Vô Thường
type: MusicAlbum
date published: 2023-09-28

LK Lời Nghẹn Đầu Môi, Lời Nguyện Cầu Thượng Đế
type: MusicAlbum
date published: 2023-10-02

LK Ly Rượu Đắng Cay 3, Mẹ Tôi
type: MusicAlbum
date published: 2023-10-02

LK Lối Về Đất Mẹ, Sao Không Thấy Anh Về
type: MusicAlbum
date published: 2023-10-02

LK Ly Rượu Đắng Cay, Mẹ Tôi
type: MusicAlbum
date published: 2023-10-02

LK Ly Rượu Đắng Cay 2, Ly Rượu Đắng Cay
type: MusicAlbum
date published: 2023-10-02

LK Sao Không Thấy Anh Về, Lời Nghẹn Đầu Môi
type: MusicAlbum
date published: 2023-10-02

LK Chúng Mình Ba Đứa, Lối Về Đất Mẹ
type: MusicAlbum
date published: 2023-10-02

LK Xuân Này Con Không Về, Đời Như Chiếc Lá
type: MusicAlbum
date published: 2023-10-02

LK Mùa Sao Sáng, Mùa Thu Lá Bay
type: MusicAlbum
date published: 2023-10-02

LK Mùa Thu Lá Bay, Mùa Xuân Đó Có Em
type: MusicAlbum
date published: 2023-10-02

LK Lời Nghẹn Đầu Môi, Ly Rượu Đắng Cay 2
type: MusicAlbum
date published: 2023-10-02

LK Lời Nguyện Cầu Thượng Đế, Ly Rượu Đắng Cay 3
type: MusicAlbum
date published: 2023-10-02

LK Một Đời Nhớ, Một Mình Thôi
type: MusicAlbum
date published: 2023-10-02

LK Mưa Chiều Miền Trung
type: MusicAlbum
date published: 2023-10-02

LK Mẹ Tôi, Một Đời Nhớ
type: MusicAlbum
date published: 2023-10-02

LK Một Phút Đam Mê, Mưa Chiều Miền Trung
type: MusicAlbum
date published: 2023-10-02

LK Mùa Thu Lá Bay, Mùa Xuân Đó Có Em
type: MusicAlbum
date published: 2023-10-02

LK Tình Kỷ Nữ, Tình Mưa Phương Bắc
type: MusicAlbum
date published: 2023-10-03

LK Trộm Nhìn Nhau, Uống Rượu Cùng Trăng
type: MusicAlbum
date published: 2023-10-03

LK Vùng Lá Me Bay, Xa Vắng
type: MusicAlbum
date published: 2023-10-03

LK Thương Người Goá Phụ, Thương Về Quán Trọ
type: MusicAlbum
date published: 2023-10-03

LK Trăng Tàn Trên Hè Phố, Trộm Nhìn Nhau
type: MusicAlbum
date published: 2023-10-03

LK Thành Phố Sau Lưng, Thói Đời
type: MusicAlbum
date published: 2023-10-03

LK Uống Rượu Cùng Trăng, Vùng Lá Me Bay
type: MusicAlbum
date published: 2023-10-03

LK Thương Hoài Ngàn Năm, Thương Người Goá Phụ
type: MusicAlbum
date published: 2023-10-03

LK Trăng Tàn Trên Hè Phố, Trộm Nhìn Em
type: MusicAlbum
date published: 2023-10-03

LK Tâm Sự Với Anh, Tàu Đêm Năm Cũ
type: MusicAlbum
date published: 2023-10-03

LK Tâm Sự Với Em, Tàu Đêm Năm Cũ
type: MusicAlbum
date published: 2023-10-03

LK Tình Đời Là Gì, Tình Mưa Phương Bắc
type: MusicAlbum
date published: 2023-10-03

LK Con Đường Xưa Em Đi, Chắp Tay Lạy Người
type: MusicAlbum
date published: 2023-10-07

LK Cõi Tạm Trần Gian, Con Đường Mang Tên Em
type: MusicAlbum
date published: 2023-10-07

LK Cảm Ơn, Căn Nhà Màu Tím
type: MusicAlbum
date published: 2023-10-07

LK Cảm Ơn, Căn Nhà Màu Tím
type: MusicAlbum
date published: 2023-10-07

LK Cõi Vô Thường, Con Đường Mang Tên Em
type: MusicAlbum
date published: 2023-10-07

LK Bước Chân Phiêu Bạt, Cảm Ơn
type: MusicAlbum
date published: 2023-10-07

LK Còn Một Ngày Để Sống, Chắp Tay Lạy Người
type: MusicAlbum
date published: 2023-10-07

LK Căn Nhà Màu Tím, Cát Bụi Cuộc Đời
type: MusicAlbum
date published: 2023-10-07

LK Cõi Nhớ, Cõi Vô Thường
type: MusicAlbum
date published: 2023-10-07

LK Cát Bụi Cuộc Đời
type: MusicAlbum
date published: 2023-10-07

LK Bức Thư Không Gửi, Bước Chân Phiêu Bạt
type: MusicAlbum
date published: 2023-10-07

LK Con Đường Mang Tên Em, Còn Một Ngày Để Sống
type: MusicAlbum
date published: 2023-10-07

LK Buồn Vào Đêm, Cảm Ơn
type: MusicAlbum
date published: 2023-10-07

LK Chiều Sân Ga, Cho Đi Nhận Lại
type: MusicAlbum
date published: 2023-10-07

LK Con Đường Mang Tên Em, Con Đường Xưa Em Đi
type: MusicAlbum
date published: 2023-10-07

LK Chiều Sân Ga, Cho Người Vào Cuộc Chiến
type: MusicAlbum
date published: 2023-10-07

LK Hỏi Anh Hỏi Em, Hồi Tưởng
type: MusicAlbum
date published: 2023-10-10

LK Không Bao Giờ Quên Anh, Không Lối Thoát
type: MusicAlbum
date published: 2023-10-10

LK Kiếp Phù Du, Không Bao Giờ Quên Anh
type: MusicAlbum
date published: 2023-10-10

LK Huế Buồn, Kể Chuyện Trong Đêm
type: MusicAlbum
date published: 2023-10-10

LK Kiếp Đỏ Đen, Không Bao Giờ Quên Anh
type: MusicAlbum
date published: 2023-10-10

LK Kể Chuyện Trong Đêm, Kẻ Ở Miền Xa
type: MusicAlbum
date published: 2023-10-10

LK Kẻ Ở Miền Xa, Kẻ Yêu Thầm
type: MusicAlbum
date published: 2023-10-10

LK Hồn Trinh Nữ, Huế Buồn
type: MusicAlbum
date published: 2023-10-10

LK Hồi Tưởng, Hồn Trinh Nữ
type: MusicAlbum
date published: 2023-10-10

LK Kẻ Ở Miền Xa, Kiếp Đỏ Đen
type: MusicAlbum
date published: 2023-10-10

LK Huế Buồn, Huyền Thoại Một Chiều Mưa
type: MusicAlbum
date published: 2023-10-10

LK Hoa Vô Thường, Hồi Tưởng
type: MusicAlbum
date published: 2023-10-10

LK Kẻ Yêu Thầm, Kiếp Phù Du
type: MusicAlbum
date published: 2023-10-10

LK Huyền Thoại Một Chiều Mưa, Kể Chuyện Trong Đêm
type: MusicAlbum
date published: 2023-10-10

LK Nếu Anh Đừng Hẹn, Nếu Được Làm Người Tình
type: MusicAlbum
date published: 2023-10-16

LK Nghĩa Tình Là Mãi Mãi, Người Đi Ngoài Phố
type: MusicAlbum
date published: 2023-10-16

LK Ngày Còn Em Bên Tôi, Nghĩa Tình Là Mãi Mãi
type: MusicAlbum
date published: 2023-10-16

LK Nhân Sinh Cát Bụi, Nhật Ký Đời Tôi
type: MusicAlbum
date published: 2023-10-16

LK Ru Ta Một Mình, Sao Chưa Thấy Hồi Âm
type: MusicAlbum
date published: 2023-10-30

LK Sao Chưa Thấy Hồi Âm, Sao Không Là Tôi
type: MusicAlbum
date published: 2023-10-30

LK Nhật Ký Đời Tôi, Nhịp Cầu Tri Âm
type: MusicAlbum
date published: 2023-10-30

LK Những Lời Này Cho Em, Ơn Nghĩa Sinh Thành
type: MusicAlbum
date published: 2023-10-30

LK Phố Đêm, Phố Đêm
type: MusicAlbum
date published: 2023-10-30

LK Lá Thư Đô Thị, Lá Thư Trần Thế
type: MusicAlbum
date published: 2023-10-30

LK Phận Kẻ Hát Rong, Phố Đêm
type: MusicAlbum
date published: 2023-10-30

LK Phố Đêm, Quán Nửa Khuya
type: MusicAlbum
date published: 2023-10-30

LK Nhớ Về Em, Những Đồi Hoa Sim
type: MusicAlbum
date published: 2023-10-30

LK Quán Nửa Khuya, Rao Bán Vần Thơ Say
type: MusicAlbum
date published: 2023-10-30

Cát Bụi Cuộc Đời
type: MusicAlbum
date published: 2024-06-23

Chiều Sân Ga
type: MusicAlbum
date published: 2024-06-23

Cảm Ơn
type: MusicAlbum
date published: 2025-01-14

Mùa Xuân Của Mẹ
type: MusicAlbum
date published: 2025-01-14

Thế Mới Là Đời
type: MusicAlbum
date published: 2025-06-27

Nghĩa Tình Là Mãi Mãi
type: MusicAlbum
date published: 2025-06-27
track: Bạn Thân
  type: MusicRecording
  duration: PT5M29S
  duration ms: 329828
  explicit: false
  by artist: Đạt Võ
  in album: Nghĩa Tình Là Mãi Mãi
    type: MusicAlbum
    date published: 2025-06-27
  genre: bolero
  genre: vietnamese bolero
  isrc code: UK6822508049
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T13:50:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbac910209435787aa80b0f783937f9a9eb9a7ff35349ee12b359116cfe8bc074
  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/UK6822508049
  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 0xbac910209435787aa80b0f783937f9a9eb9a7ff35349ee12b359116cfe8bc074. 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/UK6822508049.
    date published: 2026-07-03T19:59:51Z
  audio: Bạn Thân
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 84.038
    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.577
    additional property: Energy
      type: PropertyValue
      value: 0.5
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.752
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.251
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.299
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.059
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Bến Mộng Trần Gian
type: MusicAlbum
date published: 2025-06-27

Một Đời Nhớ
type: MusicAlbum
date published: 2025-06-27