Whal & Dolph
type: MusicGroup
genre: thai indie pop
genre: thai indie rock
genre: thai pop
genre: t-pop
popularity: 52
followers: 460338
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6f14dd8bb95b260b728929339c6b51db2737ec8ab01bc3622a9aa3b148df319d
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/954df1c4-101c-4168-9148-45267c5c3ab9.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/954df1c4-101c-4168-9148-45267c5c3ab9.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/954df1c4-101c-4168-9148-45267c5c3ab9
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6f14dd8bb95b260b728929339c6b51db2737ec8ab01bc3622a9aa3b148df319d","name":"Whal & Dolph","registered_at":"2026-06-12T18:16:24Z","symbol":"NIM0333507","token_address":"0x84c069b5ae0e6700ce4bd0d106daf3a2dbba5425","type":"artist","uuid":"954df1c4-101c-4168-9148-45267c5c3ab9"}
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 0x6f14dd8bb95b260b728929339c6b51db2737ec8ab01bc3622a9aa3b148df319d. 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/954df1c4-101c-4168-9148-45267c5c3ab9.json and https://artists.proofprofile.net/proofs/artist/954df1c4-101c-4168-9148-45267c5c3ab9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x6f14dd8bb95b260b728929339c6b51db2737ec8ab01bc3622a9aa3b148df319d","name":"Whal & Dolph","registered_at":"2026-06-12T18:16:24Z","symbol":"NIM0333507","token_address":"0x84c069b5ae0e6700ce4bd0d106daf3a2dbba5425","type":"artist","uuid":"954df1c4-101c-4168-9148-45267c5c3ab9"}
album: ยิ้ม
  type: MusicAlbum
  date published: 2017-01-27
  track: ยิ้ม
    type: MusicRecording
    duration: PT4M16S
    duration ms: 256470
    explicit: false
    by artist: Whal & Dolph
    in album: ยิ้ม
      type: MusicAlbum
      date published: 2017-01-27
    genre: thai indie pop
    genre: thai indie rock
    genre: thai pop
    genre: t-pop
    isrc code: FR10S1759860
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-13T18:21:42+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xd4484f70cef290c31acb2247d2e7e55322c1ef0782000c5faed244b0d123fbc4
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957899
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957899
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR10S1759860
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-13T19:36:39Z
    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 0xd4484f70cef290c31acb2247d2e7e55322c1ef0782000c5faed244b0d123fbc4. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36:39Z), 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/FR10S1759860.
      date published: 2026-07-13T19:36:39Z
    audio: ยิ้ม
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 102.028
      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.731
      additional property: Energy
        type: PropertyValue
        value: 0.417
      additional property: Speechiness
        type: PropertyValue
        value: 0.03
      additional property: Acousticness
        type: PropertyValue
        value: 0.702
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.005
      additional property: Liveness
        type: PropertyValue
        value: 0.191
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.598
      additional property: Loudness (dB)
        type: PropertyValue
        value: -8.166
      additional property: Key Name
        type: PropertyValue
        value: B
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: นานนาน
  type: MusicAlbum
  date published: 2017-02-24
album: Ouch!
  type: MusicAlbum
  date published: 2017-04-06
  track: Ouch!
    type: MusicRecording
    duration: PT4M47S
    duration ms: 287893
    explicit: false
    by artist: Whal & Dolph
    in album: Ouch!
      type: MusicAlbum
      date published: 2017-04-06
    genre: thai indie pop
    genre: thai indie rock
    genre: thai pop
    genre: t-pop
    isrc code: FR2X41750699
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-17T00:06:44+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x116837ce00fe2ad3cf6728f7eba6133e67a1d003fd62e98527220b5f5588453f
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958340
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958340
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR2X41750699
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-17T00:53:26Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x116837ce00fe2ad3cf6728f7eba6133e67a1d003fd62e98527220b5f5588453f. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR2X41750699.
      date published: 2026-07-17T00:53:26Z
    audio: Ouch!
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 159.928
      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.581
      additional property: Energy
        type: PropertyValue
        value: 0.702
      additional property: Speechiness
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: ละเมอ
album: หากมันจะสายเกินไป
album: Rayon
album: Live At Cat T-Shirt 5
album: แล้วเธอ
album: PAR-K
album: ใจเดียว (JAI 1)
album: ใจเดียว
album: มีความจริงบางอย่างที่เธอไม่ควรรู้
album: ใจสลาย
album: ใจสลาย (JAI 0)
album: สบาย
album: Whal & Dolph Live at Online Market Concert
album: ผ่านมาผ่านไป
album: ผ่านมาผ่านไป (I Feel You)
album: เหตุใด (Detective's Love Song)
album: มีความจริงบางอย่างที่เธอไม่ควรรู้ (BADBAD)
album: แค่ฝันไป (Just)
album: แค่ฝันไป
album: WILLISHMARA (วิลิศมาหรา)
album: วิลิศมาหรา
album: จากนี้ (BFF)
album: สบายดีไหม (How r u ?)
album: สบายดีไหม? (how r u?)
album: ตลอดไป (Lost Moonlight)
album: ไม่เจอตั้งนาน
album: เธอคือดวงดาว (Hikari)
album: ความอ่อนไหว (Blown)
album: ดีใจรึเปล่า
album: ดีใจรึเปล่า (D Jai)
album: ดีใจรึเปล่า (D Jai) [Live Version]
album: ดีใจรึเปล่า (D Jai) [Live]
album: หลับตาลง (Dream A Dream)
album: สบายดีไหม (How r u ?) [Beach Bar Version]
album: สบายดีไหม (Beach Bar Version)
album: ชุ่มฉ่ำ
album: ชุ่มฉ่ำ (ChumCham)
album: จะร้องเพลงนี้ให้ใครฟัง (SONG FOR)
album: จะร้องเพลงนี้ให้ใครฟัง
album: สิ่งที่สวยงาม (I Wish Every Night)

Speechiness
type: PropertyValue
value: 0.041

Acousticness
type: PropertyValue
value: 0.055

Instrumentalness
type: PropertyValue
value: 0

Liveness
type: PropertyValue
value: 0.11

Valence (Positivity)
type: PropertyValue
value: 0.719

Loudness (dB)
type: PropertyValue
value: -4.777

Key Name
type: PropertyValue
value: C#

Mode Name
type: PropertyValue
value: Major

ละเมอ
type: MusicAlbum
date published: 2017-07-24

ละเมอ
type: MusicAlbum
date published: 2017-07-25

หากมันจะสายเกินไป
type: MusicAlbum
date published: 2017-11-09

หากมันจะสายเกินไป
type: MusicAlbum
date published: 2017-11-09
track: หากมันจะสายเกินไป
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225750
  explicit: false
  by artist: Whal & Dolph
  in album: หากมันจะสายเกินไป
    type: MusicAlbum
    date published: 2017-11-09
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD1709800
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T15:52:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3c0f283b0f9f18be0e8c7ca3e519fffba48f3c88eae128cac4bb1190d972b078
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958905
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958905
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1709800
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T16:14: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 0x3c0f283b0f9f18be0e8c7ca3e519fffba48f3c88eae128cac4bb1190d972b078. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/THWTD1709800.
    date published: 2026-07-20T16:14:34Z
  audio: หากมันจะสายเกินไป
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 90.025
    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.645
    additional property: Energy
      type: PropertyValue
      value: 0.831
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.401
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.165
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.733
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.323
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Rayon
type: MusicAlbum
date published: 2017-11-24
track: อาจจะมีแค่เธอ
  type: MusicRecording
  duration: PT2M32S
  duration ms: 152250
  explicit: false
  by artist: Whal & Dolph
  in album: Rayon
    type: MusicAlbum
    date published: 2017-11-24
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD1709500
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T22:27:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd5d0e0997d9622b446ab29aba1a9493063f57406416c49e48110d273e18cd297
  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/THWTD1709500
  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 0xd5d0e0997d9622b446ab29aba1a9493063f57406416c49e48110d273e18cd297. 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/THWTD1709500.
    date published: 2026-07-03T00:42:11Z
  audio: อาจจะมีแค่เธอ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 99.979
    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.678
    additional property: Energy
      type: PropertyValue
      value: 0.843
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.286
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.615
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.689
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: น้ำตาฟ้า
  type: MusicRecording
  duration: PT6M8S
  duration ms: 368750
  explicit: false
  by artist: Whal & Dolph
  in album: Rayon
    type: MusicAlbum
    date published: 2017-11-24
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD1709900
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T13:54:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf4911d5fdf9ce357128fe96b5d4e627f5a8319cc638c1207ed22dc61b93b7646
  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/THWTD1709900
  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 0xf4911d5fdf9ce357128fe96b5d4e627f5a8319cc638c1207ed22dc61b93b7646. 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/THWTD1709900.
    date published: 2026-07-02T16:51:38Z
  audio: น้ำตาฟ้า
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.982
    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.567
    additional property: Energy
      type: PropertyValue
      value: 0.519
    additional property: Speechiness
      type: PropertyValue
      value: 0.026
    additional property: Acousticness
      type: PropertyValue
      value: 0.758
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.171
    additional property: Liveness
      type: PropertyValue
      value: 0.288
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.306
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.508
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: เปลี่ยนไป
  type: MusicRecording
  duration: PT2M6S
  duration ms: 126500
  explicit: false
  by artist: Whal & Dolph
  in album: Rayon
    type: MusicAlbum
    date published: 2017-11-24
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD1710000
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T06:03:56+00:00
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: เปลี่ยนไป
track: โอ๊ย
track: ละเมอ

CopyrightChainExplorerURL
type: PropertyValue
value: https://explorer.copyrightchains.com/tx/0x9b51543356e0bb125df68e49b0edd95eecbe94b4777e282672743e15b15a8f34

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956634

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

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

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

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x9b51543356e0bb125df68e49b0edd95eecbe94b4777e282672743e15b15a8f34. 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/THWTD1710000.
date published: 2026-07-04T10:04:33Z

เปลี่ยนไป
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 82.407
additional property: Musical Key
  type: PropertyValue
  value: 6
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 1
additional property: Danceability
  type: PropertyValue
  value: 0.343
additional property: Energy
  type: PropertyValue
  value: 0.316
additional property: Speechiness
  type: PropertyValue
  value: 0.038
additional property: Acousticness
  type: PropertyValue
  value: 0.845
additional property: Instrumentalness
  type: PropertyValue
  value: 0.752
additional property: Liveness
  type: PropertyValue
  value: 0.281
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.261
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.772
additional property: Key Name
  type: PropertyValue
  value: F#
additional property: Mode Name
  type: PropertyValue
  value: Minor

โอ๊ย
type: MusicRecording
duration: PT4M47S
duration ms: 287893
explicit: false
by artist: Whal & Dolph
in album: Rayon
  type: MusicAlbum
  date published: 2017-11-24
genre: thai indie pop
genre: thai indie rock
genre: thai pop
genre: t-pop
isrc code: THWTD1710100
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-15T09:01:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x57a3e323de2ccfcd62cca1324a6f667ba408079b942d342d1754819be249bc39
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958137
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958137
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1710100
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-15T09:47: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 0x57a3e323de2ccfcd62cca1324a6f667ba408079b942d342d1754819be249bc39. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1710100.
  date published: 2026-07-15T09:47:57Z
audio: โอ๊ย
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 159.928
  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.581
  additional property: Energy
    type: PropertyValue
    value: 0.702
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.055
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.11
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.719
  additional property: Loudness (dB)
    type: PropertyValue
    value: -4.777
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

ละเมอ
type: MusicRecording
duration: PT5M15S
duration ms: 315875
explicit: false
by artist: Whal & Dolph
in album: Rayon
  type: MusicAlbum
  date published: 2017-11-24
genre: thai indie pop
genre: thai indie rock
genre: thai pop
genre: t-pop
isrc code: THWTD1710500
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T15:54:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x539d4a76b4a545900f0aeeec1dc7a607babde1fd2f8b921fb512e307cb2847d4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956551
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956551
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1710500
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T21:18:05Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x539d4a76b4a545900f0aeeec1dc7a607babde1fd2f8b921fb512e307cb2847d4. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1710500.
  date published: 2026-07-03T21:18:05Z
audio: ละเมอ
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 72.013
  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.706
  additional property: Energy
    type: PropertyValue
    value: 0.621
  additional property: Speechiness
    type: PropertyValue
    value: 0.058
  additional property: Acousticness
    type: PropertyValue
    value: 0.373
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.176
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.712
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.231
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Rayon
type: MusicAlbum
date published: 2017-11-24
track: บอกฉันที
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169500
  explicit: false
  by artist: Whal & Dolph
  in album: Rayon
    type: MusicAlbum
    date published: 2017-11-24
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD1709600
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T08:26:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x00e63e1068a8100bd5ee50f6e0de905bc9fe30527dbe93b7f000b06f89681bf6
  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/THWTD1709600
  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 0x00e63e1068a8100bd5ee50f6e0de905bc9fe30527dbe93b7f000b06f89681bf6. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1709600.
    date published: 2026-07-05T10:01:46Z
  audio: บอกฉันที
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 94.98
    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.684
    additional property: Energy
      type: PropertyValue
      value: 0.642
    additional property: Speechiness
      type: PropertyValue
      value: 0.024
    additional property: Acousticness
      type: PropertyValue
      value: 0.397
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.139
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.473
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.903
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: เก็บเธอเอาไว้ดูก่อน
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223500
  explicit: false
  by artist: Whal & Dolph
  in album: Rayon
    type: MusicAlbum
    date published: 2017-11-24
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD1710200
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T03:11:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa6039e8c4429920e4af4a7af9a9b141f14f43fec059ee15a6732179b97d9459e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958484
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958484
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1710200
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T03:34:53Z
  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 0xa6039e8c4429920e4af4a7af9a9b141f14f43fec059ee15a6732179b97d9459e. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/THWTD1710200.
    date published: 2026-07-18T03:34:53Z
  audio: เก็บเธอเอาไว้ดูก่อน
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 105.061
    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.883
    additional property: Energy
      type: PropertyValue
      value: 0.513
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.367
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.193
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.791
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.117
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: ยิ้ม (Your Curve)
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256470
  explicit: false
  by artist: Whal & Dolph
  in album: Rayon
    type: MusicAlbum
    date published: 2017-11-24
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD1710400
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T08:44:19+00:00
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: ยิ้ม (Your Curve)
track: ละเมอ
track: มีเธอ (Warmth)

CopyrightChainExplorerURL
type: PropertyValue
value: https://explorer.copyrightchains.com/tx/0x12bd0a23c9ffa763e09cbbbd273a051a54b9a1726010120391d67196e54fa33c

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 958526

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-18T09:09:53Z

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 0x12bd0a23c9ffa763e09cbbbd273a051a54b9a1726010120391d67196e54fa33c. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/THWTD1710400.
date published: 2026-07-18T09:09:53Z

ยิ้ม (Your Curve)
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 102.036
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.731
additional property: Energy
  type: PropertyValue
  value: 0.413
additional property: Speechiness
  type: PropertyValue
  value: 0.03
additional property: Acousticness
  type: PropertyValue
  value: 0.716
additional property: Instrumentalness
  type: PropertyValue
  value: 0.005
additional property: Liveness
  type: PropertyValue
  value: 0.196
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.593
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.371
additional property: Key Name
  type: PropertyValue
  value: B
additional property: Mode Name
  type: PropertyValue
  value: Minor

ละเมอ
type: MusicRecording
duration: PT5M15S
duration ms: 315874
explicit: false
by artist: Whal & Dolph
in album: Rayon
  type: MusicAlbum
  date published: 2017-11-24
genre: thai indie pop
genre: thai indie rock
genre: thai pop
genre: t-pop
isrc code: THWTD1706800
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T09:00:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc3e501910b0c01398043b5cfce6cc6a02e1b43c0bd3af908eed43ee83b3edfc0
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959118
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1706800
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T10:01:58Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3e501910b0c01398043b5cfce6cc6a02e1b43c0bd3af908eed43ee83b3edfc0. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1706800.
  date published: 2026-07-22T10:01:58Z
audio: ละเมอ
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 71.985
  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.709
  additional property: Energy
    type: PropertyValue
    value: 0.62
  additional property: Speechiness
    type: PropertyValue
    value: 0.057
  additional property: Acousticness
    type: PropertyValue
    value: 0.401
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.185
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.752
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.387
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

มีเธอ (Warmth)
type: MusicRecording
duration: PT1M35S
duration ms: 95000
explicit: false
by artist: Whal & Dolph
in album: Rayon
  type: MusicAlbum
  date published: 2017-11-24
genre: thai indie pop
genre: thai indie rock
genre: thai pop
genre: t-pop
isrc code: THWTD1710700
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T01:34:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf3ca4b8732c46805d815fe3d24452512cf9ba68f024d1c5a405d0b5310efff0f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958951
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958951
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1710700
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T02:01: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 0xf3ca4b8732c46805d815fe3d24452512cf9ba68f024d1c5a405d0b5310efff0f. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/THWTD1710700.
  date published: 2026-07-21T02:01:41Z
audio: มีเธอ (Warmth)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 149.853
  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.631
  additional property: Energy
    type: PropertyValue
    value: 0.094
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0.916
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.043
  additional property: Liveness
    type: PropertyValue
    value: 0.103
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.213
  additional property: Loudness (dB)
    type: PropertyValue
    value: -17.045
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Live At Cat T-Shirt 5
type: MusicAlbum
date published: 2018-06-22

Live At Cat T-Shirt 5
type: MusicAlbum
date published: 2018-06-22
track: พ
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187932
  explicit: false
  by artist: Whal & Dolph
  in album: Live At Cat T-Shirt 5
    type: MusicAlbum
    date published: 2018-06-22
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD1807500
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T14:35:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9675937a8092e32e8b9b83bb20c4daf49e3cdfa34c48fe4b45762f942b86e66f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958746
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958746
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1807500
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T15:36: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 0x9675937a8092e32e8b9b83bb20c4daf49e3cdfa34c48fe4b45762f942b86e66f. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/THWTD1807500.
    date published: 2026-07-19T15:36:35Z
  audio: พ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 167.521
    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.282
    additional property: Energy
      type: PropertyValue
      value: 0.558
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.623
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.767
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.371
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.612
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

แล้วเธอ
type: MusicAlbum
date published: 2018-08-31
track: แล้วเธอ
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222000
  explicit: false
  by artist: Whal & Dolph
  in album: แล้วเธอ
    type: MusicAlbum
    date published: 2018-08-31
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD1810013
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa482e10635a292c58a6409ce232dee589b4ae0aadae10d5670d87494f6faad2e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958526
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958526
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1810013
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T09:09:53Z
  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 0xa482e10635a292c58a6409ce232dee589b4ae0aadae10d5670d87494f6faad2e. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/THWTD1810013.
    date published: 2026-07-18T09:09:53Z
  audio: แล้วเธอ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 201.842
    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.546
    additional property: Energy
      type: PropertyValue
      value: 0.582
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.422
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.159
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.609
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.797
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

PAR-K
type: MusicAlbum
date published: 2019-02-14

PAR-K
type: MusicAlbum
date published: 2019-02-14

ใจเดียว (JAI 1)
type: MusicAlbum
date published: 2019-08-08
track: ใจเดียว (Jai 1)
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229250
  explicit: false
  by artist: Whal & Dolph
  in album: ใจเดียว (JAI 1)
    type: MusicAlbum
    date published: 2019-08-08
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD1915600
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T00:58:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0f56b167e0a43efafabfb0a4339bc65fd973cc1d29c9998cec589a36feae6ee2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957785
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957785
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1915600
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T01:55:31Z
  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 0x0f56b167e0a43efafabfb0a4339bc65fd973cc1d29c9998cec589a36feae6ee2. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/THWTD1915600.
    date published: 2026-07-13T01:55:31Z
  audio: ใจเดียว (Jai 1)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 117.072
    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.603
    additional property: Energy
      type: PropertyValue
      value: 0.72
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.065
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.003
    additional property: Liveness
      type: PropertyValue
      value: 0.119
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.733
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.44
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

ใจเดียว
type: MusicAlbum
date published: 2019-08-08

แล้วเธอ
type: MusicAlbum
date published: 2019-08-13
track: แล้วเธอ
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222000
  explicit: false
  by artist: Whal & Dolph
  in album: แล้วเธอ
    type: MusicAlbum
    date published: 2019-08-13
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD1810013
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa482e10635a292c58a6409ce232dee589b4ae0aadae10d5670d87494f6faad2e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959152
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959152
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1810013
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T16:23:52Z
  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 0xa482e10635a292c58a6409ce232dee589b4ae0aadae10d5670d87494f6faad2e. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/THWTD1810013.
    date published: 2026-07-22T16:23:52Z
  audio: แล้วเธอ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.956
    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.721
    additional property: Energy
      type: PropertyValue
      value: 0.574
    additional property: Speechiness
      type: PropertyValue
      value: 0.025
    additional property: Acousticness
      type: PropertyValue
      value: 0.418
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.162
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.61
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.004
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

มีความจริงบางอย่างที่เธอไม่ควรรู้
type: MusicAlbum
date published: 2019-12-06
track: มีความจริงบางอย่างที่เธอไม่ควรรู้
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207000
  explicit: false
  by artist: Whal & Dolph
  in album: มีความจริงบางอย่างที่เธอไม่ควรรู้
    type: MusicAlbum
    date published: 2019-12-06
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD1925900
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T03:05:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xae61630d0051823f768c105fd2e23d14cba0bf72e9e49ec039b9ac64fe38834b
  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/THWTD1925900
  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 0xae61630d0051823f768c105fd2e23d14cba0bf72e9e49ec039b9ac64fe38834b. 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/THWTD1925900.
    date published: 2026-07-02T16:51:38Z
  audio: มีความจริงบางอย่างที่เธอไม่ควรรู้
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 180.055
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.689
    additional property: Energy
      type: PropertyValue
      value: 0.634
    additional property: Speechiness
      type: PropertyValue
      value: 0.078
    additional property: Acousticness
      type: PropertyValue
      value: 0.099
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.259
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.882
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.388
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

ใจสลาย
type: MusicAlbum
date published: 2020-02-14

ใจสลาย (JAI 0)
type: MusicAlbum
date published: 2020-02-14

สบาย
type: MusicAlbum
date published: 2020-06-22
track: สบาย
  type: MusicRecording
  duration: PT3M58S
  duration ms: 238250
  explicit: false
  by artist: Whal & Dolph
  in album: สบาย
    type: MusicAlbum
    date published: 2020-06-22
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD2005500
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T01:19:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfb982cb5ae8f9102d359cfa55a39e0f59bda763867b28b20c5d3b6801c48ef95
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958805
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958805
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD2005500
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T02:22:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb982cb5ae8f9102d359cfa55a39e0f59bda763867b28b20c5d3b6801c48ef95. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD2005500.
    date published: 2026-07-20T02:22:58Z
  audio: สบาย
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.963
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.841
    additional property: Energy
      type: PropertyValue
      value: 0.526
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.412
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.791
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.908
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Whal & Dolph Live at Online Market Concert
type: MusicAlbum
date published: 2020-06-25
track: ใจเอ๋ย - Live
  type: MusicRecording
  duration: PT4M59S
  duration ms: 299587
  explicit: false
  by artist: Whal & Dolph
  in album: Whal & Dolph Live at Online Market Concert
    type: MusicAlbum
    date published: 2020-06-25
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD2005700
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T00:07:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2852a7c6721ecc01e1f1e6938e1b854c5072977e0a7b4d5c86e39a0a7b91c88c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958373
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958373
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD2005700
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T06:09: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 0x2852a7c6721ecc01e1f1e6938e1b854c5072977e0a7b4d5c86e39a0a7b91c88c. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/THWTD2005700.
    date published: 2026-07-17T06:09:33Z
  audio: ใจเอ๋ย - Live
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 105.05
    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.674
    additional property: Energy
      type: PropertyValue
      value: 0.5
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.101
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.039
    additional property: Liveness
      type: PropertyValue
      value: 0.131
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.332
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.122
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Whal & Dolph Live at Online Market Concert
type: MusicAlbum
date published: 2020-06-25
track: ใจเอ๋ย - Live
  type: MusicRecording
  duration: PT4M59S
  duration ms: 299587
  explicit: false
  by artist: Whal & Dolph
  in album: Whal & Dolph Live at Online Market Concert
    type: MusicAlbum
    date published: 2020-06-25
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD2005700
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2852a7c6721ecc01e1f1e6938e1b854c5072977e0a7b4d5c86e39a0a7b91c88c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958771
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958771
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD2005700
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T19:27:18Z
  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 0x2852a7c6721ecc01e1f1e6938e1b854c5072977e0a7b4d5c86e39a0a7b91c88c. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/THWTD2005700.
    date published: 2026-07-19T19:27:18Z
  audio: ใจเอ๋ย - Live
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 105.057
    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.677
    additional property: Energy
      type: PropertyValue
      value: 0.49
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.098
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.054
    additional property: Liveness
      type: PropertyValue
      value: 0.133
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.333
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.353
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

ผ่านมาผ่านไป
type: MusicAlbum
date published: 2020-08-25

ผ่านมาผ่านไป (I Feel You)
type: MusicAlbum
date published: 2020-08-25

เหตุใด (Detective's Love Song)
type: MusicAlbum
date published: 2020-11-03

เหตุใด (Detective's Love Song)
type: MusicAlbum
date published: 2020-11-03
track: เหตุใด - Detective's Love Song
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228755
  explicit: false
  by artist: Whal & Dolph
  in album: เหตุใด (Detective's Love Song)
    type: MusicAlbum
    date published: 2020-11-03
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD2013500
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x12882bf65709c7aa6308d6a0359e9b54879a85680f3db3a0ae9dafa53dfb67d7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958480
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958480
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD2013500
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T02:58:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12882bf65709c7aa6308d6a0359e9b54879a85680f3db3a0ae9dafa53dfb67d7. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD2013500.
    date published: 2026-07-18T02:58:58Z
  audio: เหตุใด - Detective's Love Song
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 115.002
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.676
    additional property: Energy
      type: PropertyValue
      value: 0.592
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.107
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.579
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.162
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

มีความจริงบางอย่างที่เธอไม่ควรรู้ (BADBAD)
type: MusicAlbum
date published: 2020-12-06
track: มีความจริงบางอย่างที่เธอไม่ควรรู้ (BADBAD)
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207000
  explicit: false
  by artist: Whal & Dolph
  in album: มีความจริงบางอย่างที่เธอไม่ควรรู้ (BADBAD)
    type: MusicAlbum
    date published: 2020-12-06
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD1925900
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T03:05:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xae61630d0051823f768c105fd2e23d14cba0bf72e9e49ec039b9ac64fe38834b
  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/THWTD1925900
  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 0xae61630d0051823f768c105fd2e23d14cba0bf72e9e49ec039b9ac64fe38834b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1925900.
    date published: 2026-07-05T10:01:46Z
  audio: มีความจริงบางอย่างที่เธอไม่ควรรู้ (BADBAD)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 180.049
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.685
    additional property: Energy
      type: PropertyValue
      value: 0.637
    additional property: Speechiness
      type: PropertyValue
      value: 0.08
    additional property: Acousticness
      type: PropertyValue
      value: 0.097
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.289
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.876
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.364
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

แค่ฝันไป (Just)
type: MusicAlbum
date published: 2021-02-14

แค่ฝันไป
type: MusicAlbum
date published: 2021-02-14

WILLISHMARA (วิลิศมาหรา)
type: MusicAlbum
date published: 2021-03-31

วิลิศมาหรา
type: MusicAlbum
date published: 2021-03-31
track: เหตุใด (Detective's Love Song)
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228755
  explicit: false
  by artist: Whal & Dolph
  in album: วิลิศมาหรา
    type: MusicAlbum
    date published: 2021-03-31
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD2013500
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T13:13:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x12882bf65709c7aa6308d6a0359e9b54879a85680f3db3a0ae9dafa53dfb67d7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958163
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958163
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD2013500
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T14:38: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 0x12882bf65709c7aa6308d6a0359e9b54879a85680f3db3a0ae9dafa53dfb67d7. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/THWTD2013500.
    date published: 2026-07-15T14:38:07Z
  audio: เหตุใด (Detective's Love Song)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 115.023
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.677
    additional property: Energy
      type: PropertyValue
      value: 0.578
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.116
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.609
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.378
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: แล้วเธอ
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222000
  explicit: false
  by artist: Whal & Dolph
  in album: วิลิศมาหรา
    type: MusicAlbum
    date published: 2021-03-31
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD1810013
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T21:55:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa482e10635a292c58a6409ce232dee589b4ae0aadae10d5670d87494f6faad2e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958383
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958383
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1810013
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T08:20:01Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa482e10635a292c58a6409ce232dee589b4ae0aadae10d5670d87494f6faad2e. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD1810013.
    date published: 2026-07-17T08:20:01Z
  audio: แล้วเธอ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.985
    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.722
    additional property: Energy
      type: PropertyValue
      value: 0.575
    additional property: Speechiness
      type: PropertyValue
      value: 0.025
    additional property: Acousticness
      type: PropertyValue
      value: 0.414
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.162
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.596
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.007
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: พ
  type: MusicRecording
  duration: PT5M43S
  duration ms: 343750
  explicit: false
  by artist: Whal & Dolph
  in album: วิลิศมาหรา
    type: MusicAlbum
    date published: 2021-03-31
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD2100200
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T00:40:48+00:00
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: พ
track: อย่าลืมฉัน
track: ย้อน (RE)

CopyrightChainExplorerURL
type: PropertyValue
value: https://explorer.copyrightchains.com/tx/0xe97a50b341294b97ce060e50bd036e95e3577966d039952faa22902bdf26fd81

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 957782

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-13T00:52:48Z

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 0xe97a50b341294b97ce060e50bd036e95e3577966d039952faa22902bdf26fd81. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/THWTD2100200.
date published: 2026-07-13T00:52:48Z

พ
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 159.982
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.551
additional property: Energy
  type: PropertyValue
  value: 0.476
additional property: Speechiness
  type: PropertyValue
  value: 0.026
additional property: Acousticness
  type: PropertyValue
  value: 0.085
additional property: Instrumentalness
  type: PropertyValue
  value: 0.114
additional property: Liveness
  type: PropertyValue
  value: 0.126
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.418
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.51
additional property: Key Name
  type: PropertyValue
  value: A
additional property: Mode Name
  type: PropertyValue
  value: Major

อย่าลืมฉัน
type: MusicRecording
duration: PT3M38S
duration ms: 218500
explicit: false
by artist: Whal & Dolph
in album: วิลิศมาหรา
  type: MusicAlbum
  date published: 2021-03-31
genre: thai indie pop
genre: thai indie rock
genre: thai pop
genre: t-pop
isrc code: THWTD2100300
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T13:22:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9b560371e604f79042ee0ff08f4782b5633f371203e98e9a949f3e0eec722435
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/THWTD2100300
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 0x9b560371e604f79042ee0ff08f4782b5633f371203e98e9a949f3e0eec722435. 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/THWTD2100300.
  date published: 2026-07-05T01:12:41Z
audio: อย่าลืมฉัน
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 129.957
  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.649
  additional property: Energy
    type: PropertyValue
    value: 0.661
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.04
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.019
  additional property: Liveness
    type: PropertyValue
    value: 0.117
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.545
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.273
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

ย้อน (RE)
type: MusicRecording
duration: PT6M8S
duration ms: 368250
explicit: false
by artist: Whal & Dolph
in album: วิลิศมาหรา
  type: MusicAlbum
  date published: 2021-03-31
genre: thai indie pop
genre: thai indie rock
genre: thai pop
genre: t-pop
isrc code: THWTD2100500
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-13T00:34:58+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb44579942f179ba8e0f96855a1f507af70547db36360b306e4839856216d4da5
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957782
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957782
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD2100500
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-13T00:52: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 0xb44579942f179ba8e0f96855a1f507af70547db36360b306e4839856216d4da5. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/THWTD2100500.
  date published: 2026-07-13T00:52:48Z
audio: ย้อน (RE)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 64.996
  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.456
  additional property: Energy
    type: PropertyValue
    value: 0.341
  additional property: Speechiness
    type: PropertyValue
    value: 0.027
  additional property: Acousticness
    type: PropertyValue
    value: 0.326
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.642
  additional property: Liveness
    type: PropertyValue
    value: 0.323
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.116
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.756
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Major

จากนี้ (BFF)
type: MusicAlbum
date published: 2022-02-14

จากนี้ (BFF)
type: MusicAlbum
date published: 2022-02-14

สบายดีไหม (How r u ?)
type: MusicAlbum
date published: 2022-06-28

สบายดีไหม? (how r u?)
type: MusicAlbum
date published: 2022-06-28

ตลอดไป (Lost Moonlight)
type: MusicAlbum
date published: 2022-09-22

ตลอดไป (Lost Moonlight)
type: MusicAlbum
date published: 2022-09-22

ไม่เจอตั้งนาน
type: MusicAlbum
date published: 2023-03-21
track: ไม่เจอตั้งนาน (You're in My Eyes)
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231875
  explicit: false
  by artist: Whal & Dolph
  in album: ไม่เจอตั้งนาน
    type: MusicAlbum
    date published: 2023-03-21
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD2303300
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T11:36:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x24544b2d240e4adaea56514b2b64bf05f305412491440ab13394937dd8951501
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958286
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958286
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD2303300
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T12:43: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 0x24544b2d240e4adaea56514b2b64bf05f305412491440ab13394937dd8951501. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD2303300.
    date published: 2026-07-16T12:43:37Z
  audio: ไม่เจอตั้งนาน (You're in My Eyes)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 170.07
    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.469
    additional property: Energy
      type: PropertyValue
      value: 0.846
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.114
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.7
    additional property: Liveness
      type: PropertyValue
      value: 0.124
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.758
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.558
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

ไม่เจอตั้งนาน
type: MusicAlbum
date published: 2023-03-21

เธอคือดวงดาว (Hikari)
type: MusicAlbum
date published: 2023-07-25

เธอคือดวงดาว (Hikari)
type: MusicAlbum
date published: 2023-07-25

ความอ่อนไหว (Blown)
type: MusicAlbum
date published: 2023-11-14

ความอ่อนไหว (Blown)
type: MusicAlbum
date published: 2023-11-14

ดีใจรึเปล่า
type: MusicAlbum
date published: 2024-02-14

ดีใจรึเปล่า (D Jai)
type: MusicAlbum
date published: 2024-02-14

ดีใจรึเปล่า (D Jai) [Live Version]
type: MusicAlbum
date published: 2024-04-01

ดีใจรึเปล่า (D Jai) [Live]
type: MusicAlbum
date published: 2024-04-08
track: ดีใจรึเปล่า (D Jai) - Live
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223231
  explicit: false
  by artist: Whal & Dolph
  in album: ดีใจรึเปล่า (D Jai) [Live]
    type: MusicAlbum
    date published: 2024-04-08
  genre: thai indie pop
  genre: thai indie rock
  genre: thai pop
  genre: t-pop
  isrc code: THWTD2407900
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T13:04:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x87208921ba8e000547dd8d5426d6a3e0029149c73a010eb102db24bc24188de5
  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/THWTD2407900
  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 0x87208921ba8e000547dd8d5426d6a3e0029149c73a010eb102db24bc24188de5. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THWTD2407900.
    date published: 2026-07-16T16:14:30Z
  audio: ดีใจรึเปล่า (D Jai) - Live
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 155.985
    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.575
    additional property: Energy
      type: PropertyValue
      value: 0.292
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.678
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.136
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.408
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.041
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

หลับตาลง (Dream A Dream)
type: MusicAlbum
date published: 2024-08-15

หลับตาลง (Dream A Dream)
type: MusicAlbum
date published: 2024-08-15

สบายดีไหม (How r u ?) [Beach Bar Version]
type: MusicAlbum
date published: 2024-11-26

สบายดีไหม (Beach Bar Version)
type: MusicAlbum
date published: 2024-11-26

ชุ่มฉ่ำ
type: MusicAlbum
date published: 2025-02-14

ชุ่มฉ่ำ (ChumCham)
type: MusicAlbum
date published: 2025-02-14

จะร้องเพลงนี้ให้ใครฟัง (SONG FOR)
type: MusicAlbum
date published: 2025-07-15

จะร้องเพลงนี้ให้ใครฟัง
type: MusicAlbum
date published: 2025-07-15

สิ่งที่สวยงาม (I Wish Every Night)
type: MusicAlbum
date published: 2025-10-20