Đặng Thanh Tuyền
type: MusicGroup
genre: v-pop
popularity: 25
followers: 1639
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3615e3db29e67a8026373b230726962d5a4f432b7e4bc770ac7f78caf0f32d3f
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/18357af6-ed6a-49b3-a6cc-65f215417388.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/18357af6-ed6a-49b3-a6cc-65f215417388.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/18357af6-ed6a-49b3-a6cc-65f215417388
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3615e3db29e67a8026373b230726962d5a4f432b7e4bc770ac7f78caf0f32d3f","name":"Đặng Thanh Tuyền","registered_at":"2026-06-11T12:39:55Z","symbol":"NIM0031183","token_address":"0x702afa6363177adb739af24c22558cda46e959f8","type":"artist","uuid":"18357af6-ed6a-49b3-a6cc-65f215417388"}
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 0x3615e3db29e67a8026373b230726962d5a4f432b7e4bc770ac7f78caf0f32d3f. 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/18357af6-ed6a-49b3-a6cc-65f215417388.json and https://artists.proofprofile.net/proofs/artist/18357af6-ed6a-49b3-a6cc-65f215417388.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x3615e3db29e67a8026373b230726962d5a4f432b7e4bc770ac7f78caf0f32d3f","name":"Đặng Thanh Tuyền","registered_at":"2026-06-11T12:39:55Z","symbol":"NIM0031183","token_address":"0x702afa6363177adb739af24c22558cda46e959f8","type":"artist","uuid":"18357af6-ed6a-49b3-a6cc-65f215417388"}
album: Người Đàn Bà Cũ
  type: MusicAlbum
  date published: 2021-05-24
album: Giới Hạn
  type: MusicAlbum
  date published: 2021-10-05
album: Anh có thể đừng rời xa em được không?
  type: MusicAlbum
  date published: 2022-03-25
album: Khách Mời
  type: MusicAlbum
  date published: 2022-08-26
album: Sau Này
  type: MusicAlbum
  date published: 2022-08-26
album: Đừng Bỏ Lỡ
  type: MusicAlbum
  date published: 2022-08-26
album: Bầu Trời Đầy Sao Không Bằng Anh
  type: MusicAlbum
  date published: 2022-08-26
album: Xem Như Tôi Từng Cưới Được Cô Ấy
  type: MusicAlbum
  date published: 2022-08-26
album: Yêu Anh Đến Khoảnh Khắc Cuối Cùng
  type: MusicAlbum
  date published: 2022-08-26
album: Không Bằng
  type: MusicAlbum
  date published: 2022-08-26
album: Anh Có Thể Rời Xa Em Được Không
  type: MusicAlbum
  date published: 2022-08-26
album: Đồng Thoại
  type: MusicAlbum
  date published: 2022-08-26
album: Anh Có Thể Rời Xa Em Được Không
  type: MusicAlbum
  date published: 2022-09-02
  track: Anh Có Thể Rời Xa Em Được Không
    type: MusicRecording
    duration: PT3M57S
    duration ms: 237216
    explicit: false
    by artist: Đặng Thanh Tuyền
    in album: Anh Có Thể Rời Xa Em Được Không
      type: MusicAlbum
      date published: 2022-09-02
    genre: v-pop
    isrc code: FRX762213756
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-03T07:34:27+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x3273b048a16ad5fab061ff8cd69343d7229398b3e6919a91cb23e3464825f6f6
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956474
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956474
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX762213756
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-03T08:56:35Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3273b048a16ad5fab061ff8cd69343d7229398b3e6919a91cb23e3464825f6f6. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX762213756 — a six-check JSON result.
      date published: 2026-07-03T08:56:35Z
    audio: Anh Có Thể Rời Xa Em Được Không
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 96.023
      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.792
      additional property: Energy
        type: PropertyValue
        value: 0.436
      additional property: Speechiness
        type: PropertyValue
        value: 0.029
      additional property: Acousticness
        type: PropertyValue
        value: 0.427
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.092
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.513
      additional property: Loudness (dB)
        type: PropertyValue
        value: -8.821
      additional property: Key Name
        type: PropertyValue
        value: C
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Bài Hát Cho Nỗi Cô Đơn
  type: MusicAlbum
  date published: 2022-09-02
album: Đừng Bỏ Lỡ
  type: MusicAlbum
  date published: 2022-09-02
album: Đồng Thoại
  type: MusicAlbum
  date published: 2022-09-02
  track: Đồng Thoại
    type: MusicRecording
    duration: PT4M8S
    duration ms: 248665
    explicit: false
    by artist: Đặng Thanh Tuyền
    in album: Đồng Thoại
      type: MusicAlbum
      date published: 2022-09-02
    genre: v-pop
    isrc code: FRX762213859
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-21T15:41:21+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x13552ce5b1256e0bce74533eadae59cda1680a0cefa78d3f567f3b92acd9f4e7
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 959031
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/959031
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX762213859
    additional property: OTSTimestamp
    additional property: OTSVerifyInstructions
    subject of: OpenTimestamps Proof of Existence
    audio: Đồng Thoại
album: Đám Cưới Đi Anh
album: Không Liên Quan Đến Anh
album: 50 Năm Về Sau
album: Không Nên Tin Vào Tình Yêu
album: Nhiều Năm Sau
album: Rất Muốn Rất Muốn
album: Người Yêu Hiếm Có
album: 999 Đoá Hồng
album: Lặng Lẽ Yêu Em
album: Người Từng Yêu
album: Đi Đến Nơi Có Gió
album: Dũng Khí
album: Đợi Anh Đến Hoa Cũng Tàn
album: Nụ Hôn Biệt Ly
album: Vẫn Là Lời Tạm Biệt
album: Tình Cũ Không Phai
album: Lời Không Thật Lòng
album: Trải Nghiệm Tình Đầu
album: Người Đau Khổ Nhất Thế Gian
album: Tình Đơn Phương
album: Em Cũng Muốn Có Một Gia Đình
album: Dạ Khúc Nửa Vầng Trăng
album: Em Muốn Cùng Anh
album: Cỏ Dại Và Hoa Dành Dành
album: Đã Từng Nói Lời Từ Biệt
album: Tôi Vẫn Tin Vào Tình Yêu Nhưng Không Tìm Kiếm Nữa
album: May Mắn
album: Quãng Đời Còn Lại Em Chỉ Muốn Về Với Anh
album: Mùa Thu Ở Melbourne
album: Đợi Đến Tháng 13
album: Hồng Trần Tình Ca
album: Aloha
album: Bạch Nguyệt Quang & Nốt Chu Sa
album: Quạ Đen Nói Lời Yêu, Cây Sắt Nở Hoa
album: Gió thổi tám ngàn dặm
album: Rồi sẽ có người
album: Thật may mắn khi gặp anh
album: Người em yêu là anh
album: Năm tháng vội vã
album: Người anh em tốt của tôi
album: Có ai nói với em chưa?
album: Tìm một chữ để thay thế
album: Dừng Lại Đúng Lúc
track: Không Nên Tin Vào Tình Yêu - Remix

OTSTimestamp
type: PropertyValue
value: 2026-07-21T16:15:11Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13552ce5b1256e0bce74533eadae59cda1680a0cefa78d3f567f3b92acd9f4e7. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX762213859 — a six-check JSON result.
date published: 2026-07-21T16:15:11Z

Đồng Thoại
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 136.158
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.659
additional property: Energy
  type: PropertyValue
  value: 0.242
additional property: Speechiness
  type: PropertyValue
  value: 0.03
additional property: Acousticness
  type: PropertyValue
  value: 0.774
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.227
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.276
additional property: Loudness (dB)
  type: PropertyValue
  value: -10.866
additional property: Key Name
  type: PropertyValue
  value: Bb
additional property: Mode Name
  type: PropertyValue
  value: Major

Đám Cưới Đi Anh
type: MusicAlbum
date published: 2022-09-02

Yêu Anh Đến Khoảnh Khắc Cuối Cùng
type: MusicAlbum
date published: 2022-09-02

Xem Như Tôi Từng Cưới Được Cô Ấy
type: MusicAlbum
date published: 2022-09-02
track: Xem Như Tôi Từng Cưới Được Cô Ấy
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232000
  explicit: false
  by artist: Đặng Thanh Tuyền
  in album: Xem Như Tôi Từng Cưới Được Cô Ấy
    type: MusicAlbum
    date published: 2022-09-02
  genre: v-pop
  isrc code: FRX762213749
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-11T06:53:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xeb41e57fcd232d8a5b3d80a28838abd677ac77db00fa7dc0b14fe38c023f9fc7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957534
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957534
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX762213749
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-11T07:10:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb41e57fcd232d8a5b3d80a28838abd677ac77db00fa7dc0b14fe38c023f9fc7. Chain 2 (Bitcoin): anchored in block 957534 (2026-07-11T07:10:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX762213749 — a six-check JSON result.
    date published: 2026-07-11T07:10:38Z
  audio: Xem Như Tôi Từng Cưới Được Cô Ấy
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.163
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.77
    additional property: Energy
      type: PropertyValue
      value: 0.276
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.885
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.142
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.463
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.741
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Sau Này
type: MusicAlbum
date published: 2022-09-02

Không Liên Quan Đến Anh
type: MusicAlbum
date published: 2022-09-02

Không Bằng
type: MusicAlbum
date published: 2022-09-02
track: Không Bằng
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178126
  explicit: false
  by artist: Đặng Thanh Tuyền
  in album: Không Bằng
    type: MusicAlbum
    date published: 2022-09-02
  genre: v-pop
  isrc code: FRX762213791
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T07:25:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x03beb1b477edfb11c717f20a39c2a01ce34c2ce11c4aab7a7d88fe98410a981b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX762213791
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56:35Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03beb1b477edfb11c717f20a39c2a01ce34c2ce11c4aab7a7d88fe98410a981b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX762213791 — a six-check JSON result.
    date published: 2026-07-03T08:56:35Z
  audio: Không Bằng
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 78.02
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.766
    additional property: Energy
      type: PropertyValue
      value: 0.457
    additional property: Speechiness
      type: PropertyValue
      value: 0.08
    additional property: Acousticness
      type: PropertyValue
      value: 0.42
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.107
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.472
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.444
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Khách Mời
type: MusicAlbum
date published: 2022-09-02

Bầu Trời Đầy Sao Không Bằng Anh
type: MusicAlbum
date published: 2022-09-02

Bài Hát Cho Nỗi Cô Đơn
type: MusicAlbum
date published: 2022-09-02

50 Năm Về Sau
type: MusicAlbum
date published: 2022-10-06

Không Nên Tin Vào Tình Yêu
type: MusicAlbum
date published: 2022-10-11

Không Nên Tin Vào Tình Yêu
type: MusicAlbum
date published: 2022-10-11
track: Không Nên Tin Vào Tình Yêu
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231085
  explicit: false
  by artist: Đặng Thanh Tuyền
  in album: Không Nên Tin Vào Tình Yêu
    type: MusicAlbum
    date published: 2022-10-11
  genre: v-pop
  isrc code: FRX872289776
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T18:27:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xafeb7a126d5acaf70311e659331c256f1f9d9f8d05d02ee64d4b2ee33f509c3a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957898
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957898
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX872289776
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T19:28:48Z
  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 0xafeb7a126d5acaf70311e659331c256f1f9d9f8d05d02ee64d4b2ee33f509c3a. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX872289776 — a six-check JSON result.
    date published: 2026-07-13T19:28:48Z
  audio: Không Nên Tin Vào Tình Yêu
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.995
    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.732
    additional property: Energy
      type: PropertyValue
      value: 0.28
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.75
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.089
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.261
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.251
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Nhiều Năm Sau
type: MusicAlbum
date published: 2023-03-16

Nhiều Năm Sau
type: MusicAlbum
date published: 2023-03-16

Rất Muốn Rất Muốn
type: MusicAlbum
date published: 2023-03-23

Rất Muốn Rất Muốn
type: MusicAlbum
date published: 2023-03-23

Người Yêu Hiếm Có
type: MusicAlbum
date published: 2023-03-30
track: Người Yêu Hiếm Có
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220606
  explicit: false
  by artist: Đặng Thanh Tuyền
  in album: Người Yêu Hiếm Có
    type: MusicAlbum
    date published: 2023-03-30
  genre: v-pop
  isrc code: FRX282319641
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T01:04:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd6a4c5958c720008b10f176fce158753380392266b6dbc5676be9ece5c6ce14d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959087
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959087
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX282319641
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T02:05:55Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6a4c5958c720008b10f176fce158753380392266b6dbc5676be9ece5c6ce14d. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX282319641 — a six-check JSON result.
    date published: 2026-07-22T02:05:55Z
  audio: Người Yêu Hiếm Có
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 99.027
    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.897
    additional property: Energy
      type: PropertyValue
      value: 0.381
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.248
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.077
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.442
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.093
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Người Yêu Hiếm Có
type: MusicAlbum
date published: 2023-03-30

999 Đoá Hồng
type: MusicAlbum
date published: 2023-04-07

999 Đoá Hồng
type: MusicAlbum
date published: 2023-04-07

Lặng Lẽ Yêu Em
type: MusicAlbum
date published: 2023-04-20

Người Từng Yêu
type: MusicAlbum
date published: 2023-04-21

Lặng Lẽ Yêu Em
type: MusicAlbum
date published: 2023-04-21

Người Từng Yêu
type: MusicAlbum
date published: 2023-04-21

Đi Đến Nơi Có Gió
type: MusicAlbum
date published: 2023-04-28

Dũng Khí
type: MusicAlbum
date published: 2023-04-28

Đi Đến Nơi Có Gió
type: MusicAlbum
date published: 2023-04-28

Đợi Anh Đến Hoa Cũng Tàn
type: MusicAlbum
date published: 2023-05-05

Nụ Hôn Biệt Ly
type: MusicAlbum
date published: 2023-05-12

Vẫn Là Lời Tạm Biệt
type: MusicAlbum
date published: 2023-05-19

Vẫn Là Lời Tạm Biệt
type: MusicAlbum
date published: 2023-05-19

Tình Cũ Không Phai
type: MusicAlbum
date published: 2023-05-26

Tình Cũ Không Phai
type: MusicAlbum
date published: 2023-05-26

Lời Không Thật Lòng
type: MusicAlbum
date published: 2023-06-21

Trải Nghiệm Tình Đầu
type: MusicAlbum
date published: 2023-07-07

Trải Nghiệm Tình Đầu
type: MusicAlbum
date published: 2023-07-07

Người Đau Khổ Nhất Thế Gian
type: MusicAlbum
date published: 2023-07-12
track: Người Đau Khổ Nhất Thế Gian
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217229
  explicit: false
  by artist: Đặng Thanh Tuyền
  in album: Người Đau Khổ Nhất Thế Gian
    type: MusicAlbum
    date published: 2023-07-12
  genre: v-pop
  isrc code: DGA062340138
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T12:39:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3867b9213eec5ecf2e47dfd96f954ec7944f70fb81c8e2c717aed5c6a4b5314d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062340138
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3867b9213eec5ecf2e47dfd96f954ec7944f70fb81c8e2c717aed5c6a4b5314d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062340138 — a six-check JSON result.
    date published: 2026-07-05T18:48:28Z
  audio: Người Đau Khổ Nhất Thế Gian
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 106.028
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.776
    additional property: Energy
      type: PropertyValue
      value: 0.345
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.542
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.14
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.307
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.513
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Người Đau Khổ Nhất Thế Gian
type: MusicAlbum
date published: 2023-07-12

Tình Đơn Phương
type: MusicAlbum
date published: 2023-07-28

Tình Đơn Phương
type: MusicAlbum
date published: 2023-07-28

Em Cũng Muốn Có Một Gia Đình
type: MusicAlbum
date published: 2023-08-31

Em Cũng Muốn Có Một Gia Đình
type: MusicAlbum
date published: 2023-08-31

Dạ Khúc Nửa Vầng Trăng
type: MusicAlbum
date published: 2023-10-02

Dạ Khúc Nửa Vầng Trăng
type: MusicAlbum
date published: 2023-10-02

Em Muốn Cùng Anh
type: MusicAlbum
date published: 2024-02-06

Em Muốn Cùng Anh
type: MusicAlbum
date published: 2024-02-06

Cỏ Dại Và Hoa Dành Dành
type: MusicAlbum
date published: 2024-02-29

Cỏ Dại Và Hoa Dành Dành
type: MusicAlbum
date published: 2024-02-29
track: Cỏ Dại Và Hoa Dành Dành
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207804
  explicit: false
  by artist: Đặng Thanh Tuyền
  in album: Cỏ Dại Và Hoa Dành Dành
    type: MusicAlbum
    date published: 2024-02-29
  genre: v-pop
  isrc code: FR96X2401071
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T21:15:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf863528edc5ca958f31fbae2ca03f502e5bd1c05c2d4893f536e313006ffcde6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958203
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958203
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X2401071
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T21:24:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf863528edc5ca958f31fbae2ca03f502e5bd1c05c2d4893f536e313006ffcde6. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X2401071 — a six-check JSON result.
    date published: 2026-07-15T21:24:46Z
  audio: Cỏ Dại Và Hoa Dành Dành
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 82.012
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.723
    additional property: Energy
      type: PropertyValue
      value: 0.4
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.765
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.123
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.465
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.291
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Đã Từng Nói Lời Từ Biệt
type: MusicAlbum
date published: 2024-04-05

Tôi Vẫn Tin Vào Tình Yêu Nhưng Không Tìm Kiếm Nữa
type: MusicAlbum
date published: 2024-04-05

May Mắn
type: MusicAlbum
date published: 2024-04-27

May Mắn
type: MusicAlbum
date published: 2024-04-29

Không Liên Quan Đến Anh
type: MusicAlbum
date published: 2024-05-18

Quãng Đời Còn Lại Em Chỉ Muốn Về Với Anh
type: MusicAlbum
date published: 2024-07-05

Mùa Thu Ở Melbourne
type: MusicAlbum
date published: 2024-07-19
track: Mùa Thu Ở Melbourne
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164081
  explicit: false
  by artist: Đặng Thanh Tuyền
  in album: Mùa Thu Ở Melbourne
    type: MusicAlbum
    date published: 2024-07-19
  genre: v-pop
  isrc code: US38Y2417637
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T20:11:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6929277a0529b0fa6309fbdb40182db0f78a80ca10fe4975242031bb71e5d220
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959058
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959058
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2417637
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T21:09:36Z
  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 0x6929277a0529b0fa6309fbdb40182db0f78a80ca10fe4975242031bb71e5d220. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2417637 — a six-check JSON result.
    date published: 2026-07-21T21:09:36Z
  audio: Mùa Thu Ở Melbourne
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 98.001
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.921
    additional property: Energy
      type: PropertyValue
      value: 0.438
    additional property: Speechiness
      type: PropertyValue
      value: 0.052
    additional property: Acousticness
      type: PropertyValue
      value: 0.706
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.378
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.846
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.368
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Đợi Đến Tháng 13
type: MusicAlbum
date published: 2024-08-16

Hồng Trần Tình Ca
type: MusicAlbum
date published: 2024-09-20

Aloha
type: MusicAlbum
date published: 2024-10-16
track: Aloha
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232583
  explicit: false
  by artist: Đặng Thanh Tuyền
  in album: Aloha
    type: MusicAlbum
    date published: 2024-10-16
  genre: v-pop
  isrc code: US38Y2426068
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T03:05:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x03096f85b3519239834052730dba5aede5185d954cacf165776d3576cb078b34
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958650
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958650
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2426068
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T03:36:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03096f85b3519239834052730dba5aede5185d954cacf165776d3576cb078b34. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2426068 — a six-check JSON result.
    date published: 2026-07-19T03:36:41Z
  audio: Aloha
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.947
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.738
    additional property: Energy
      type: PropertyValue
      value: 0.204
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.836
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.167
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.589
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.238
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Bạch Nguyệt Quang & Nốt Chu Sa
type: MusicAlbum
date published: 2024-11-08

Quạ Đen Nói Lời Yêu, Cây Sắt Nở Hoa
type: MusicAlbum
date published: 2024-11-15
track: Quạ Đen Nói Lời Yêu, Cây Sắt Nở Hoa
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191781
  explicit: false
  by artist: Đặng Thanh Tuyền
  in album: Quạ Đen Nói Lời Yêu, Cây Sắt Nở Hoa
    type: MusicAlbum
    date published: 2024-11-15
  genre: v-pop
  isrc code: US38Y2429730
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T04:23:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd3a5c998ea80a2c313d7cd1db705d9be9ab1b4f4252aa9b4961f0f2493359aff
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2429730
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3a5c998ea80a2c313d7cd1db705d9be9ab1b4f4252aa9b4961f0f2493359aff. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2429730 — a six-check JSON result.
    date published: 2026-07-05T10:01:46Z
  audio: Quạ Đen Nói Lời Yêu, Cây Sắt Nở Hoa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 107.032
    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.814
    additional property: Energy
      type: PropertyValue
      value: 0.286
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.835
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.068
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.47
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.696
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Gió thổi tám ngàn dặm
type: MusicAlbum
date published: 2024-11-24
track: Gió thổi tám ngàn dặm
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230578
  explicit: false
  by artist: Đặng Thanh Tuyền
  in album: Gió thổi tám ngàn dặm
    type: MusicAlbum
    date published: 2024-11-24
  genre: v-pop
  isrc code: US38Y2431194
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T00:38:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4adfb4184f879e38ba4aa60d9240f4eae6441d94179a1d65a8969349872bcbc0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956856
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2431194
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:25:57Z
  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 0x4adfb4184f879e38ba4aa60d9240f4eae6441d94179a1d65a8969349872bcbc0. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2431194 — a six-check JSON result.
    date published: 2026-07-06T01:25:57Z
  audio: Gió thổi tám ngàn dặm
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 128.055
    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.746
    additional property: Energy
      type: PropertyValue
      value: 0.1
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.98
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.083
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.29
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.753
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Rồi sẽ có người
type: MusicAlbum
date published: 2024-12-06

Thật may mắn khi gặp anh
type: MusicAlbum
date published: 2025-02-10
track: Thật may mắn khi gặp anh
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279452
  explicit: false
  by artist: Đặng Thanh Tuyền
  in album: Thật may mắn khi gặp anh
    type: MusicAlbum
    date published: 2025-02-10
  genre: v-pop
  isrc code: US38Y2506674
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T17:20:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x400ebbc50c0cd0604418bbe2c482dc05a2af6c5c96d08d62f11aa3856c28211b
  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/US38Y2506674
  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 0x400ebbc50c0cd0604418bbe2c482dc05a2af6c5c96d08d62f11aa3856c28211b. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2506674 — a six-check JSON result.
    date published: 2026-07-03T19:59:51Z
  audio: Thật may mắn khi gặp anh
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 72.983
    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.718
    additional property: Energy
      type: PropertyValue
      value: 0.13
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.967
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.16
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.341
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.74
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Người em yêu là anh
type: MusicAlbum
date published: 2025-02-27
track: Người em yêu là anh
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227368
  explicit: false
  by artist: Đặng Thanh Tuyền
  in album: Người em yêu là anh
    type: MusicAlbum
    date published: 2025-02-27
  genre: v-pop
  isrc code: US38Y2511443
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T13:35:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf67f1b26dbcf3763c60fb9c07db88f5cfbfdd8b94b3d8e5c8c95090f342d8f81
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958300
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958300
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2511443
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T16:14:30Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf67f1b26dbcf3763c60fb9c07db88f5cfbfdd8b94b3d8e5c8c95090f342d8f81. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2511443 — a six-check JSON result.
    date published: 2026-07-16T16:14:30Z
  audio: Người em yêu là anh
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 95.05
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.77
    additional property: Energy
      type: PropertyValue
      value: 0.128
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.986
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.12
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.367
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.296
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Năm tháng vội vã
type: MusicAlbum
date published: 2025-04-09

Người anh em tốt của tôi
type: MusicAlbum
date published: 2025-05-15

Có ai nói với em chưa?
type: MusicAlbum
date published: 2025-05-16

Tìm một chữ để thay thế
type: MusicAlbum
date published: 2025-06-11

Dừng Lại Đúng Lúc
type: MusicAlbum
date published: 2025-09-11

Không Nên Tin Vào Tình Yêu - Remix
type: MusicRecording
duration: PT4M4S
duration ms: 244374
explicit: false
by artist: meMix
by artist: Đặng Thanh Tuyền
in album: Tuyển Tập Nhạc Remix Metub 1
  type: MusicAlbum
  date published: 2023-07-02
genre: viet-remix
isrc code: VNA0F2128969
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T23:49:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x41552f48273386cc5028c84a067a4ca26792479bb2d4940d6e4b5b8be8b95821
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957118
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2128969
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41552f48273386cc5028c84a067a4ca26792479bb2d4940d6e4b5b8be8b95821. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA0F2128969 — a six-check JSON result.
  date published: 2026-07-08T03:20:19Z
audio: Không Nên Tin Vào Tình Yêu - Remix
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 139.772
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.78
  additional property: Energy
    type: PropertyValue
    value: 0.708
  additional property: Speechiness
    type: PropertyValue
    value: 0.062
  additional property: Acousticness
    type: PropertyValue
    value: 0.217
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.116
  additional property: Liveness
    type: PropertyValue
    value: 0.109
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.878
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.533
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor