Thai VG
type: MusicGroup
genre: vietnamese hip hop
genre: v-pop
popularity: 41
followers: 39628
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd94b8a9265f0878179e2d9f52cb7ea44f42f8a2f71306cdbcec8135f4b3f011f
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/dda3e864-ef27-4c7b-9a59-632ce2b75b45.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/dda3e864-ef27-4c7b-9a59-632ce2b75b45.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/dda3e864-ef27-4c7b-9a59-632ce2b75b45
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd94b8a9265f0878179e2d9f52cb7ea44f42f8a2f71306cdbcec8135f4b3f011f","name":"Thai VG","registered_at":"2026-06-12T11:36:56Z","symbol":"NIM0285953","token_address":"0x91ba465c8710fa9e9a6f8eee68095c07d109b395","type":"artist","uuid":"dda3e864-ef27-4c7b-9a59-632ce2b75b45"}
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 0xd94b8a9265f0878179e2d9f52cb7ea44f42f8a2f71306cdbcec8135f4b3f011f. 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/dda3e864-ef27-4c7b-9a59-632ce2b75b45.json and https://artists.proofprofile.net/proofs/artist/dda3e864-ef27-4c7b-9a59-632ce2b75b45.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xd94b8a9265f0878179e2d9f52cb7ea44f42f8a2f71306cdbcec8135f4b3f011f","name":"Thai VG","registered_at":"2026-06-12T11:36:56Z","symbol":"NIM0285953","token_address":"0x91ba465c8710fa9e9a6f8eee68095c07d109b395","type":"artist","uuid":"dda3e864-ef27-4c7b-9a59-632ce2b75b45"}
album: Together We Rize
  type: MusicAlbum
  date published: 2003-03-11
album: My Life & Rhymes
  type: MusicAlbum
  date published: 2007-01-01
  track: Heart & Soul (feat. Myss Jane)
    type: MusicRecording
    duration: PT4M39S
    duration ms: 279243
    explicit: true
    by artist: Thai VG
    in album: My Life & Rhymes
      type: MusicAlbum
      date published: 2007-01-01
    genre: vietnamese hip hop
    genre: v-pop
    isrc code: USTC30710179
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-19T17:07:36+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x1318bfda7a587df6b3be3a1af8f7b7b8c25b28f454df6f65663eb8d99110128e
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958761
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958761
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USTC30710179
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-19T17:49: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 0x1318bfda7a587df6b3be3a1af8f7b7b8c25b28f454df6f65663eb8d99110128e. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USTC30710179.
      date published: 2026-07-19T17:49:48Z
    audio: Heart & Soul (feat. Myss Jane)
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 143.01
      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.764
      additional property: Energy
        type: PropertyValue
        value: 0.414
      additional property: Speechiness
        type: PropertyValue
        value: 0.106
      additional property: Acousticness
        type: PropertyValue
        value: 0.114
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.106
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.448
      additional property: Loudness (dB)
        type: PropertyValue
        value: -9.853
      additional property: Key Name
        type: PropertyValue
        value: C
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: Roll Wit Uz
    type: MusicRecording
    duration: PT3M38S
    duration ms: 218105
    explicit: true
    by artist: Thai VG
    in album: My Life & Rhymes
      type: MusicAlbum
      date published: 2007-01-01
    genre: vietnamese hip hop
    genre: v-pop
    isrc code: USTC30710183
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-21T20:22:28+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x47aa9234034a23efa72ab540a72398ed735d08b723b1291b7d7c5bc31239028b
    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/USTC30710183
    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 0x47aa9234034a23efa72ab540a72398ed735d08b723b1291b7d7c5bc31239028b. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USTC30710183.
      date published: 2026-07-21T21:09:36Z
    audio: Roll Wit Uz
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 94.994
      additional property: Musical Key
        type: PropertyValue
        value: 10
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.829
      additional property: Energy
        type: PropertyValue
        value: 0.464
      additional property: Speechiness
        type: PropertyValue
        value: 0.311
      additional property: Acousticness
        type: PropertyValue
        value: 0.611
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Lost & Confused
album: The One
album: Burnin (feat. Suryil)
album: From Where I Began
album: Hold You Down (feat. Suboi)
album: My Life & Rhymes (The Instrumental Album)
album: As Real as It Gets
album: Get Your Body Freaky
album: Let's Have A Party
album: Rollin Thru My City
album: Only One
album: One Life for Me
album: Azian Gangz
album: Midnight Bluez
album: End of Discussion
album: Alone Tonight
album: Me Versus the World
album: Now That I'm Older
album: Gwuap (feat. Mozzy & Stupid Young)
album: Ridaz (feat. Ace B)
album: Watch How I Move
album: Obsession
album: Smile In My Face (feat. Jade Mckenzie)
album: Threats
album: Leaving
album: Bats
album: Have It Your Way
album: U Were The Love Of My Life
album: Side By Side
album: Unpleasent
album: Reality
album: 最高の詐欺
album: Portland Love
album: Comprehend
album: Few Ones Left (feat. P3ace)
album: Phong Sương (feat. Uyen Phuong & Chien Nhat Lang)
album: Điếc (feat. Andy Vu)
album: Cam On Vietnam
album: I'm Me
album: Purpose
track: We Go Hard (feat. JustaTee, Karik, BigDaddy, Andree Right Hand, Suboi, B Ray & Thai VG)
track: Việt Nam Muôn Đời (feat. Thai VG, Liu Grace & Mikelodic)
track: Việt Nam Muôn Đời (feat. Liu Grace, Mikelodic & Thai VG) - Remix
track: Việt Nam Muôn Đời (feat. Liu Grace, Mikelodic & Thai VG) - Lofi Minn
track: We Go Hard (feat. JustaTee, Karik, BigDaddy, Andree Right Hand, Suboi, B Ray & Thai VG) - Lofi Quanvrox
track: Đánh Cắp Mặt Trời

Liveness
type: PropertyValue
value: 0.132

Valence (Positivity)
type: PropertyValue
value: 0.416

Loudness (dB)
type: PropertyValue
value: -10.372

Key Name
type: PropertyValue
value: Bb

Mode Name
type: PropertyValue
value: Minor

Lost & Confused
type: MusicAlbum
date published: 2009-09-11

The One
type: MusicAlbum
date published: 2009-09-11

Burnin (feat. Suryil)
type: MusicAlbum
date published: 2010-09-26

From Where I Began
type: MusicAlbum
date published: 2012-07-04
track: No Way Out (feat. Mac G)
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190608
  explicit: true
  by artist: Thai VG
  in album: From Where I Began
    type: MusicAlbum
    date published: 2012-07-04
  genre: vietnamese hip hop
  genre: v-pop
  isrc code: TCABH1253244
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T22:34:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa9e58f8a434f63fb94e941adb2df513d082ebe607e867492431a0074206575a8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958943
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958943
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCABH1253244
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T00:27:37Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e58f8a434f63fb94e941adb2df513d082ebe607e867492431a0074206575a8. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCABH1253244.
    date published: 2026-07-21T00:27:37Z
  audio: No Way Out (feat. Mac G)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.969
    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.683
    additional property: Energy
      type: PropertyValue
      value: 0.594
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.155
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.33
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.478
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.029
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: From Where I Began (feat. Steve Knight)
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215024
  explicit: true
  by artist: Thai VG
  in album: From Where I Began
    type: MusicAlbum
    date published: 2012-07-04
  genre: vietnamese hip hop
  genre: v-pop
  isrc code: TCABH1253252
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T23:32:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd2085fb7eb16597b2a80dc024a76e0f26a9692348673ef7002ddb6d0214426f0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCABH1253252
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2085fb7eb16597b2a80dc024a76e0f26a9692348673ef7002ddb6d0214426f0. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCABH1253252.
    date published: 2026-07-04T10:04:33Z
  audio: From Where I Began (feat. Steve Knight)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 83.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.733
    additional property: Energy
      type: PropertyValue
      value: 0.619
    additional property: Speechiness
      type: PropertyValue
      value: 0.144
    additional property: Acousticness
      type: PropertyValue
      value: 0.005
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.492
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.618
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.647
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Hold You Down (feat. Suboi)
type: MusicAlbum
date published: 2012-09-11

My Life & Rhymes (The Instrumental Album)
type: MusicAlbum
date published: 2013-05-02

As Real as It Gets
type: MusicAlbum
date published: 2014-10-14

Get Your Body Freaky
type: MusicAlbum
date published: 2016-02-12

Let's Have A Party
type: MusicAlbum
date published: 2016-09-10

Rollin Thru My City
type: MusicAlbum
date published: 2017-08-11
track: Rollin Thru My City
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197555
  explicit: true
  by artist: Thai VG
  in album: Rollin Thru My City
    type: MusicAlbum
    date published: 2017-08-11
  genre: vietnamese hip hop
  genre: v-pop
  isrc code: USHM81707888
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T22:51:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfa8668512faa8813eeeb06bd8f50e6b604807fdbeda43ed6edb4029c3c58e137
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958622
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958622
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USHM81707888
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T22:58: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 0xfa8668512faa8813eeeb06bd8f50e6b604807fdbeda43ed6edb4029c3c58e137. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58: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/USHM81707888.
    date published: 2026-07-18T22:58:55Z
  audio: Rollin Thru My City
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.973
    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.775
    additional property: Energy
      type: PropertyValue
      value: 0.753
    additional property: Speechiness
      type: PropertyValue
      value: 0.168
    additional property: Acousticness
      type: PropertyValue
      value: 0.494
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.164
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.337
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.562
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Only One
type: MusicAlbum
date published: 2018-01-13

Only One
type: MusicAlbum
date published: 2018-01-20

From Where I Began
type: MusicAlbum
date published: 2018-02-13

One Life for Me
type: MusicAlbum
date published: 2018-02-15

Azian Gangz
type: MusicAlbum
date published: 2018-02-15

Midnight Bluez
type: MusicAlbum
date published: 2018-02-15

End of Discussion
type: MusicAlbum
date published: 2018-02-15

Alone Tonight
type: MusicAlbum
date published: 2018-02-15

Me Versus the World
type: MusicAlbum
date published: 2018-08-01

Now That I'm Older
type: MusicAlbum
date published: 2019-03-10
track: Now That I'm Older
  type: MusicRecording
  duration: PT3M25S
  duration ms: 205264
  explicit: true
  by artist: Thai VG
  in album: Now That I'm Older
    type: MusicAlbum
    date published: 2019-03-10
  genre: vietnamese hip hop
  genre: v-pop
  isrc code: QZES51927470
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T20:36:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa7ef4b09a55f83de0660fa05cc62fd53c6f0a975d003cc6a549c6dd3208fef8c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958455
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958455
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51927470
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T21:28: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 0xa7ef4b09a55f83de0660fa05cc62fd53c6f0a975d003cc6a549c6dd3208fef8c. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51927470.
    date published: 2026-07-17T21:28:36Z
  audio: Now That I'm Older
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.002
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.449
    additional property: Energy
      type: PropertyValue
      value: 0.489
    additional property: Speechiness
      type: PropertyValue
      value: 0.172
    additional property: Acousticness
      type: PropertyValue
      value: 0.028
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.144
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.067
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.711
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Gwuap (feat. Mozzy & Stupid Young)
type: MusicAlbum
date published: 2019-07-18
track: Gwuap (feat. Mozzy & Stupid Young)
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212143
  explicit: true
  by artist: Thai VG
  in album: Gwuap (feat. Mozzy & Stupid Young)
    type: MusicAlbum
    date published: 2019-07-18
  genre: vietnamese hip hop
  genre: v-pop
  isrc code: USUYG1264302
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T04:51:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8cfa75b3d100e7dbcd0b65d402fd76362a660588c988f704ee4d497262195051
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958501
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958501
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1264302
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T05:33:04Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cfa75b3d100e7dbcd0b65d402fd76362a660588c988f704ee4d497262195051. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1264302.
    date published: 2026-07-18T05:33:04Z
  audio: Gwuap (feat. Mozzy & Stupid Young)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 102.941
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.785
    additional property: Energy
      type: PropertyValue
      value: 0.809
    additional property: Speechiness
      type: PropertyValue
      value: 0.257
    additional property: Acousticness
      type: PropertyValue
      value: 0.196
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.303
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.717
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.422
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ridaz (feat. Ace B)
type: MusicAlbum
date published: 2019-09-05
track: Ridaz (feat. Ace B)
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241903
  explicit: true
  by artist: Thai VG
  in album: Ridaz (feat. Ace B)
    type: MusicAlbum
    date published: 2019-09-05
  genre: vietnamese hip hop
  genre: v-pop
  isrc code: USUYG1272518
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T10:27:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2e9403bb9d0b4c2a8f21bf97459f6dc29cbf5bc5fb58bf2aee03580920ddbeab
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958996
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958996
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1272518
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T10:57: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 0x2e9403bb9d0b4c2a8f21bf97459f6dc29cbf5bc5fb58bf2aee03580920ddbeab. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1272518.
    date published: 2026-07-21T10:57:35Z
  audio: Ridaz (feat. Ace B)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.064
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.73
    additional property: Energy
      type: PropertyValue
      value: 0.8
    additional property: Speechiness
      type: PropertyValue
      value: 0.19
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.14
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.424
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.292
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Watch How I Move
type: MusicAlbum
date published: 2020-01-24

Obsession
type: MusicAlbum
date published: 2021-01-08
track: Obsession
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169887
  explicit: true
  by artist: Thai VG
  in album: Obsession
    type: MusicAlbum
    date published: 2021-01-08
  genre: vietnamese hip hop
  genre: v-pop
  isrc code: USUYG1350204
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T05:35:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7b4989bf89ae54022f2ec0ec6496ef2238090735b62dace5e08f84af20657913
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958506
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958506
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1350204
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T06:14: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 0x7b4989bf89ae54022f2ec0ec6496ef2238090735b62dace5e08f84af20657913. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/USUYG1350204.
    date published: 2026-07-18T06:14:51Z
  audio: Obsession
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 177.927
    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.553
    additional property: Energy
      type: PropertyValue
      value: 0.771
    additional property: Speechiness
      type: PropertyValue
      value: 0.244
    additional property: Acousticness
      type: PropertyValue
      value: 0.165
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.122
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.473
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.015
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Smile In My Face (feat. Jade Mckenzie)
type: MusicAlbum
date published: 2021-01-31
track: Smile In My Face (feat. Jade Mckenzie)
  type: MusicRecording
  duration: PT4M28S
  duration ms: 268800
  explicit: true
  by artist: Thai VG
  in album: Smile In My Face (feat. Jade Mckenzie)
    type: MusicAlbum
    date published: 2021-01-31
  genre: vietnamese hip hop
  genre: v-pop
  isrc code: USUYG1355669
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T16:53:04+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x226029a2d0f7ee57de4364d49505e422f73ced793ffca661c8de97aa095805cf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1355669
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x226029a2d0f7ee57de4364d49505e422f73ced793ffca661c8de97aa095805cf. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1355669.
    date published: 2026-07-05T01:12:41Z
  audio: Smile In My Face (feat. Jade Mckenzie)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 124.721
    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.614
    additional property: Energy
      type: PropertyValue
      value: 0.469
    additional property: Speechiness
      type: PropertyValue
      value: 0.05
    additional property: Acousticness
      type: PropertyValue
      value: 0.58
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.082
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.126
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.855
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Threats
type: MusicAlbum
date published: 2021-12-17

Leaving
type: MusicAlbum
date published: 2021-12-17

Bats
type: MusicAlbum
date published: 2021-12-17

Have It Your Way
type: MusicAlbum
date published: 2021-12-17

U Were The Love Of My Life
type: MusicAlbum
date published: 2021-12-18

Side By Side
type: MusicAlbum
date published: 2021-12-18

Unpleasent
type: MusicAlbum
date published: 2021-12-18

Reality
type: MusicAlbum
date published: 2021-12-28

最高の詐欺
type: MusicAlbum
date published: 2022-10-27

Portland Love
type: MusicAlbum
date published: 2023-03-25

Comprehend
type: MusicAlbum
date published: 2023-03-30
track: Comprehend
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158267
  explicit: true
  by artist: Thai VG
  in album: Comprehend
    type: MusicAlbum
    date published: 2023-03-30
  genre: vietnamese hip hop
  genre: v-pop
  isrc code: USUYG1475743
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T22:38:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x18b80e4bd35dede4c850d2a0c3c7f899d74400e8b26e3686ad393afd094ec5f3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958621
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958621
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1475743
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T22:59:44Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18b80e4bd35dede4c850d2a0c3c7f899d74400e8b26e3686ad393afd094ec5f3. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1475743.
    date published: 2026-07-18T22:59:44Z
  audio: Comprehend
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 97.03
    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.861
    additional property: Energy
      type: PropertyValue
      value: 0.498
    additional property: Speechiness
      type: PropertyValue
      value: 0.169
    additional property: Acousticness
      type: PropertyValue
      value: 0.35
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.108
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.145
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.445
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Few Ones Left (feat. P3ace)
type: MusicAlbum
date published: 2023-06-23
track: Few Ones Left (feat. P3ace)
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180985
  explicit: true
  by artist: Thai VG
  in album: Few Ones Left (feat. P3ace)
    type: MusicAlbum
    date published: 2023-06-23
  genre: vietnamese hip hop
  genre: v-pop
  isrc code: USUYG1488375
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T07:27:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x52148c676f33083f6c891a8e15a2539ab4b22f7a2abdfc453d01910313690a4d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1488375
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52148c676f33083f6c891a8e15a2539ab4b22f7a2abdfc453d01910313690a4d. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1488375.
    date published: 2026-07-02T16:51:38Z
  audio: Few Ones Left (feat. P3ace)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.576
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.723
    additional property: Energy
      type: PropertyValue
      value: 0.707
    additional property: Speechiness
      type: PropertyValue
      value: 0.519
    additional property: Acousticness
      type: PropertyValue
      value: 0.445
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.071
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.176
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.757
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Phong Sương (feat. Uyen Phuong & Chien Nhat Lang)
type: MusicAlbum
date published: 2023-10-27
track: Phong Sương (feat. Uyen Phuong & Chien Nhat Lang)
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274595
  explicit: false
  by artist: Thai VG
  in album: Phong Sương (feat. Uyen Phuong & Chien Nhat Lang)
    type: MusicAlbum
    date published: 2023-10-27
  genre: vietnamese hip hop
  genre: v-pop
  isrc code: USUYG1515709
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T23:16:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb0dfbe7228f199f63d908f74925a46ba412e30634b424310986fb962179288dc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956420
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956420
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1515709
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T00:42:11Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xb0dfbe7228f199f63d908f74925a46ba412e30634b424310986fb962179288dc. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1515709.
    date published: 2026-07-03T00:42:11Z
  audio: Phong Sương (feat. Uyen Phuong & Chien Nhat Lang)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 179.825
    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.713
    additional property: Energy
      type: PropertyValue
      value: 0.621
    additional property: Speechiness
      type: PropertyValue
      value: 0.291
    additional property: Acousticness
      type: PropertyValue
      value: 0.652
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.08
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.346
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.171
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Điếc (feat. Andy Vu)
type: MusicAlbum
date published: 2023-11-27
track: Điếc (feat. Andy Vu)
  type: MusicRecording
  duration: PT2M40S
  duration ms: 160074
  explicit: true
  by artist: Thai VG
  in album: Điếc (feat. Andy Vu)
    type: MusicAlbum
    date published: 2023-11-27
  genre: vietnamese hip hop
  genre: v-pop
  isrc code: USUYG1521497
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T23:27:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3888dc7c8155fd1bf52e90f6cbd7c907b843b186462414b6ce968e58be9b49af
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958633
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958633
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1521497
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T00:54:50Z
  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 0x3888dc7c8155fd1bf52e90f6cbd7c907b843b186462414b6ce968e58be9b49af. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/USUYG1521497.
    date published: 2026-07-19T00:54:50Z
  audio: Điếc (feat. Andy Vu)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 99.946
    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.938
    additional property: Energy
      type: PropertyValue
      value: 0.552
    additional property: Speechiness
      type: PropertyValue
      value: 0.31
    additional property: Acousticness
      type: PropertyValue
      value: 0.361
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.237
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.624
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.368
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Cam On Vietnam
type: MusicAlbum
date published: 2024-02-08
track: Cam On Vietnam
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203294
  explicit: false
  by artist: Thai VG
  in album: Cam On Vietnam
    type: MusicAlbum
    date published: 2024-02-08
  genre: vietnamese hip hop
  genre: v-pop
  isrc code: USUYG1533497
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T16:42:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2ca35a7ef124bf240c3de15e7d7d381a9cf389f6b63f0d80957f124fbc106d60
  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/USUYG1533497
  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 0x2ca35a7ef124bf240c3de15e7d7d381a9cf389f6b63f0d80957f124fbc106d60. 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/USUYG1533497.
    date published: 2026-07-05T19:27:56Z
  audio: Cam On Vietnam
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 170.025
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.647
    additional property: Energy
      type: PropertyValue
      value: 0.677
    additional property: Speechiness
      type: PropertyValue
      value: 0.353
    additional property: Acousticness
      type: PropertyValue
      value: 0.379
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.194
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.542
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.447
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

I'm Me
type: MusicAlbum
date published: 2025-05-29

Purpose
type: MusicAlbum
date published: 2025-08-08

We Go Hard (feat. JustaTee, Karik, BigDaddy, Andree Right Hand, Suboi, B Ray & Thai VG)
type: MusicRecording
duration: PT3M37S
duration ms: 217303
explicit: false
by artist: RAP VIỆT
by artist: JustaTee
by artist: Karik
by artist: BigDaddy
by artist: Andree Right Hand
by artist: Suboi
by artist: B Ray
by artist: Thai VG
in album: Rap Việt Mùa 3 - Vòng 1
  type: MusicAlbum
  date published: 2023-07-21
isrc code: US39N2305794
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T03:01:37+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x70d89ea22f869841fb9ce3cbbe7f9557063e08ec2a61e793b34d43f7aa400e1e
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/US39N2305794
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 0x70d89ea22f869841fb9ce3cbbe7f9557063e08ec2a61e793b34d43f7aa400e1e. 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/US39N2305794.
  date published: 2026-07-02T03:55:08Z
audio: We Go Hard (feat. JustaTee, Karik, BigDaddy, Andree Right Hand, Suboi, B Ray & Thai VG)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 131.597
  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.778
  additional property: Energy
    type: PropertyValue
    value: 0.781
  additional property: Speechiness
    type: PropertyValue
    value: 0.073
  additional property: Acousticness
    type: PropertyValue
    value: 0.21
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.155
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.568
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.187
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Việt Nam Muôn Đời (feat. Thai VG, Liu Grace & Mikelodic)
type: MusicRecording
duration: PT4M3S
duration ms: 243902
explicit: false
by artist: RAP VIỆT
by artist: Thai VG
by artist: Liu Grace
by artist: Lãng
in album: Rap Việt Mùa 3 (2023) - Tập 16
  type: MusicAlbum
  date published: 2023-09-10
isrc code: US38Y2301438
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T21:46:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x470bd43bee285ed24c411a83975684d3e6b9f572fc7d4024a9056c0f84323430
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953513
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2301438
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
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 0x470bd43bee285ed24c411a83975684d3e6b9f572fc7d4024a9056c0f84323430. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/US38Y2301438.
  date published: 2026-06-13T12:47:07Z
audio: Việt Nam Muôn Đời (feat. Thai VG, Liu Grace & Mikelodic)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.658
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.831
  additional property: Energy
    type: PropertyValue
    value: 0.846
  additional property: Speechiness
    type: PropertyValue
    value: 0.056
  additional property: Acousticness
    type: PropertyValue
    value: 0.168
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.95
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.762
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.525
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Việt Nam Muôn Đời (feat. Liu Grace, Mikelodic & Thai VG) - Remix
type: MusicRecording
duration: PT3M48S
duration ms: 228292
explicit: false
by artist: RAP VIỆT REMIX
by artist: Liu Grace
by artist: Mikelodic
by artist: Thai VG
by artist: Soundtrack Record
in album: Rap Viet Remix
  type: MusicAlbum
  date published: 2024-07-01
isrc code: US38Y2415240
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T10:49:24+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x85bff3f5ff17221f4e567115111f43d383b00296e02e3e63fd331c416a62c2e0
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/US38Y2415240
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 0x85bff3f5ff17221f4e567115111f43d383b00296e02e3e63fd331c416a62c2e0. 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/US38Y2415240.
  date published: 2026-07-02T03:55:08Z
audio: Việt Nam Muôn Đời (feat. Liu Grace, Mikelodic & Thai VG) - Remix
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.677
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.764
  additional property: Energy
    type: PropertyValue
    value: 0.937
  additional property: Speechiness
    type: PropertyValue
    value: 0.065
  additional property: Acousticness
    type: PropertyValue
    value: 0.261
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.203
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.486
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.883
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Việt Nam Muôn Đời (feat. Liu Grace, Mikelodic & Thai VG) - Lofi Minn
type: MusicRecording
duration: PT3M34S
duration ms: 214639
explicit: false
by artist: RAP VIỆT REMIX
by artist: Liu Grace
by artist: Mikelodic
by artist: Thai VG
in album: Rap Melody VN
  type: MusicAlbum
  date published: 2024-07-01
isrc code: US38Y2415554
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-29T18:14:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0adcfb21cb14369ce226c09935d0d1039c7e87ca315193908deeae108861f4b3
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960138
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960138
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2415554
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-29T19:35:34Z
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 0x0adcfb21cb14369ce226c09935d0d1039c7e87ca315193908deeae108861f4b3. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/US38Y2415554.
  date published: 2026-07-29T19:35:34Z
audio: Việt Nam Muôn Đời (feat. Liu Grace, Mikelodic & Thai VG) - Lofi Minn
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.659
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.794
  additional property: Energy
    type: PropertyValue
    value: 0.487
  additional property: Speechiness
    type: PropertyValue
    value: 0.047
  additional property: Acousticness
    type: PropertyValue
    value: 0.541
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.025
  additional property: Liveness
    type: PropertyValue
    value: 0.341
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.258
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

We Go Hard (feat. JustaTee, Karik, BigDaddy, Andree Right Hand, Suboi, B Ray & Thai VG) - Lofi Quanvrox
type: MusicRecording
duration: PT3M37S
duration ms: 217166
explicit: false
by artist: RAP VIỆT REMIX
by artist: JustaTee
by artist: Karik
by artist: BigDaddy
by artist: Andree Right Hand
by artist: Suboi
by artist: B Ray
by artist: Thai VG
in album: Rap Melody VN
  type: MusicAlbum
  date published: 2024-07-01
isrc code: US38Y2415601
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T14:04:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xef208ccf756569eed3910f2d20be070b4f7708f7d6c54e85b9a7b164f07d10ac
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953520
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2415601
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32: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 0xef208ccf756569eed3910f2d20be070b4f7708f7d6c54e85b9a7b164f07d10ac. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/US38Y2415601.
  date published: 2026-06-13T13:32:09Z
audio: We Go Hard (feat. JustaTee, Karik, BigDaddy, Andree Right Hand, Suboi, B Ray & Thai VG) - Lofi Quanvrox
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 171.906
  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.462
  additional property: Energy
    type: PropertyValue
    value: 0.464
  additional property: Speechiness
    type: PropertyValue
    value: 0.218
  additional property: Acousticness
    type: PropertyValue
    value: 0.795
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.397
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.314
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15.495
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Đánh Cắp Mặt Trời
type: MusicRecording
duration: PT8M20S
duration ms: 500571
explicit: false
by artist: Double2T
by artist: Tùng Dương
by artist: Hồng Nhung
by artist: Trung Quân
by artist: Phương Mỹ Chi
by artist: ERIK
by artist: Dương Hoàng Yến
by artist: Bùi Công Nam
by artist: Orange
by artist: Emily
by artist: Trang Pháp
by artist: Dương Trường Giang
by artist: Kay Trần
by artist: PiaLinh
by artist: Quốc Thiên
by artist: Hoàng Tôn
by artist: Ali Hoàng Dương
by artist: Đinh Ứng Phi Trường
by artist: Lâm Phúc
by artist: Gia Khiêm
by artist: Bảo An
by artist: Tuấn Cry
by artist: Ngọc Việt Idol
by artist: Na Ngọc Anh
by artist: DT TAP RAP
by artist: Xệ Xệ
by artist: Huỳnh Lập
by artist: Neko Lê
by artist: BigDaddy
by artist: Thai VG
by artist: GDucky
by artist: Lil Wuyn
by artist: HURRYKNG
by artist: OgeNus
by artist: CAPTAIN BOY
by artist: gung0cay
by artist: IndieK
by artist: Hydra
by artist: SMO
by artist: Nguyễn Thúc Thùy Tiên
by artist: KHÁNH
by artist: Cao Thanh Thảo My
by artist: 1977 Vlog
in album: Đánh Cắp Mặt Trời
  type: MusicAlbum
  date published: 2024-03-30
genre: v-pop
genre: vietnamese-hip-hop
isrc code: VNA1M2284589
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T13:32:30+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb7a1efdf12ec822f59b0cb241e09d9e9c8de14da67bd184dcec0299360ab56e6
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953513
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/VNA1M2284589
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
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 0xb7a1efdf12ec822f59b0cb241e09d9e9c8de14da67bd184dcec0299360ab56e6. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/VNA1M2284589.
  date published: 2026-06-13T12:47:07Z
audio: Đánh Cắp Mặt Trời
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 145.15
  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.706
  additional property: Energy
    type: PropertyValue
    value: 0.697
  additional property: Speechiness
    type: PropertyValue
    value: 0.062
  additional property: Acousticness
    type: PropertyValue
    value: 0.559
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.118
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.429
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.709
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major