ช่างไฟเลี้ยงแมว
type: MusicGroup
popularity: 26
followers: 275
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x09e1dc28e8c4ecb074515e93a9bb1b767521e1f45794b41e12eaee5034521d39
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/99ccd20f-7d64-4f1e-a0f5-00d2c805130b.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/99ccd20f-7d64-4f1e-a0f5-00d2c805130b.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/99ccd20f-7d64-4f1e-a0f5-00d2c805130b
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x09e1dc28e8c4ecb074515e93a9bb1b767521e1f45794b41e12eaee5034521d39","name":"ช่างไฟเลี้ยงแมว","registered_at":"2026-06-12T05:21:34Z","symbol":"NIM0199078","token_address":"0x781f615a55355d58dbd7021d09b74867082d3bf9","type":"artist","uuid":"99ccd20f-7d64-4f1e-a0f5-00d2c805130b"}
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 0x09e1dc28e8c4ecb074515e93a9bb1b767521e1f45794b41e12eaee5034521d39. 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/99ccd20f-7d64-4f1e-a0f5-00d2c805130b.json and https://artists.proofprofile.net/proofs/artist/99ccd20f-7d64-4f1e-a0f5-00d2c805130b.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x09e1dc28e8c4ecb074515e93a9bb1b767521e1f45794b41e12eaee5034521d39","name":"ช่างไฟเลี้ยงแมว","registered_at":"2026-06-12T05:21:34Z","symbol":"NIM0199078","token_address":"0x781f615a55355d58dbd7021d09b74867082d3bf9","type":"artist","uuid":"99ccd20f-7d64-4f1e-a0f5-00d2c805130b"}
album: หัวใจสีดา
  type: MusicAlbum
  date published: 2024-08-22
album: นามขุนแผน
  type: MusicAlbum
  date published: 2024-12-22
album: สุดฟ้าคือปลายทาง
  type: MusicAlbum
  date published: 2024-12-26
album: หล่อเกินต้านทศกัณฐ์
  type: MusicAlbum
  date published: 2024-12-28
album: น้ำตาของดาวตก
  type: MusicAlbum
  date published: 2025-03-24
album: กูไม่ยอมแพ้
  type: MusicAlbum
  date published: 2025-03-28
album: The Gamble of Love Forever
  type: MusicAlbum
  date published: 2025-03-28
album: กรีดหัวใจกู
  type: MusicAlbum
  date published: 2025-03-28
album: กลับไปหาเขา
  type: MusicAlbum
  date published: 2025-03-29
album: เหนื่อยก็แค่ตาย
  type: MusicAlbum
  date published: 2025-03-30
  track: เหนื่อยก็แค่ตาย
    type: MusicRecording
    duration: PT3M16S
    duration ms: 196960
    explicit: false
    by artist: ช่างไฟเลี้ยงแมว
    in album: เหนื่อยก็แค่ตาย
      type: MusicAlbum
      date published: 2025-03-30
    isrc code: GXD7G2546280
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-20T11:22:12+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xaf4036328d44a868cdc36e08b8b52d62990d770a44d68af0d054d97c871959f8
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958873
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958873
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GXD7G2546280
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-20T11:48:10Z
    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 0xaf4036328d44a868cdc36e08b8b52d62990d770a44d68af0d054d97c871959f8. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GXD7G2546280 — a six-check JSON result.
      date published: 2026-07-20T11:48:10Z
    audio: เหนื่อยก็แค่ตาย
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 178.015
      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.408
      additional property: Energy
        type: PropertyValue
        value: 0.347
      additional property: Speechiness
        type: PropertyValue
        value: 0.029
      additional property: Acousticness
        type: PropertyValue
        value: 0.031
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.207
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.66
      additional property: Loudness (dB)
        type: PropertyValue
        value: -13.096
      additional property: Key Name
        type: PropertyValue
        value: G
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: กูไม่ใช่พระเอก
  type: MusicAlbum
  date published: 2025-03-30
album: นามทศกัณฐ์
  type: MusicAlbum
  date published: 2025-03-30
  track: นามทศกัณฐ์
    type: MusicRecording
    duration: PT3M15S
    duration ms: 195000
    explicit: false
    by artist: ช่างไฟเลี้ยงแมว
    in album: นามทศกัณฐ์
      type: MusicAlbum
      date published: 2025-03-30
    isrc code: GXD7G2520984
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-03T04:44:40+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x93cfa6e36bad4839fb48d80a275530bf8bcb88fd048b0ad31b848b63e9b2309d
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956474
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956474
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GXD7G2520984
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-03T08:56:35Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93cfa6e36bad4839fb48d80a275530bf8bcb88fd048b0ad31b848b63e9b2309d. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GXD7G2520984 — a six-check JSON result.
      date published: 2026-07-03T08:56:35Z
    audio: นามทศกัณฐ์
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 96.839
      additional property: Musical Key
      additional property: Mode (Major/Minor)
      additional property: Time Signature
      additional property: Danceability
      additional property: Energy
      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: ตัวฉันก็สำคัญ
album: แม่ครับผมเหนื่อย
album: ทศกัณฐ์รักที่เป็นไปไม่ได้
album: ต้นทุนเราไม่เท่ากัน
album: มีแค่นี้แหละชีวิต
album: ใครจะสนใจ
album: Turn Up
album: ก้าวไปใจยังไหว
album: งวดหน้าเจอกัน
album: ในนามทศกัณฐ์
album: ทศกัณฐ์รักที่ไม่ถึงฝั่ง
album: ร้อยหัวใจทศกัณฐ์
album: ใครทำน้องกูทศกัณฐ์
album: สักวันต้องสุขสบาย
album: อย่าเก็บฉันไว้
album: ไม่ตายก็ไปต่อ
album: ราหูกับแสงจันทร์
album: รักเธอในทุกจักรวาล
album: หลอกกันทำไม
album: ความสุขที่แสนเศร้า
album: ไม่มีทางถึงใจเธอ
album: ขอแค่เธอเคยรักฉัน
album: คำที่เธอไม่เคยฟัง
album: ยืนอยู่ในวันที่เธอมองข้าม
album: เธอไม่เคยมองฉันเลย
album: ในมุมที่ไม่มีใครยืน
album: ให้กูทำยังไง
album: สถานะที่ไม่มีสิทธิ์ถาม
album: รอยรักทศกัณฐ์
album: เธอไม่เหมือนเดิม
album: สิทธิ์ของคนเลวทศกัณฐ์
album: ทศกัณฐ์ผู้ยอมแพ้
album: พระรามรักนางสีดา
album: ตัวร้ายไร้ราคา
album: พระรามผิดที่รักเธอมากเกินไป
album: แค่คนที่ไม่สำคัญ
album: มันเหนื่อยจะพูด
album: ที่ที่ไม่มีใคร
album: ให้เธอไปต่อ
album: อย่าล้ำเส้นกู
album: ใกล้แค่ไหนก็ไม่ใช่
album: เจ็บที่ไม่ได้แพ้ใคร
album: รักของทศกัณฐ์
album: ใกล้ในระยะไกล
album: ฉันแค่มาช้าไป
album: ฉันมันเลวเอง
album: แค่คนที่ไม่ใช่
album: เธอไม่เคยหันมา
album: แค่ผ่านมาให้รัก
album: เมื่อวานเธอยังรัก
album: เธอปล่อยฉันไว้ที่เดิม

Musical Key
type: PropertyValue
value: 1

Mode (Major/Minor)
type: PropertyValue
value: 1

Time Signature
type: PropertyValue
value: 4

Danceability
type: PropertyValue
value: 0.617

Energy
type: PropertyValue
value: 0.314

Speechiness
type: PropertyValue
value: 0.032

Acousticness
type: PropertyValue
value: 0.239

Instrumentalness
type: PropertyValue
value: 0

Liveness
type: PropertyValue
value: 0.079

Valence (Positivity)
type: PropertyValue
value: 0.705

Loudness (dB)
type: PropertyValue
value: -13.943

Key Name
type: PropertyValue
value: C#

Mode Name
type: PropertyValue
value: Major

รอพันปีฉันก็ยอม
type: MusicAlbum
date published: 2025-03-31

เหนื่อยเหลือเกิน
type: MusicAlbum
date published: 2025-04-05

ตัวฉันก็สำคัญ
type: MusicAlbum
date published: 2025-04-05
track: ตัวฉันก็สำคัญ
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230560
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: ตัวฉันก็สำคัญ
    type: MusicAlbum
    date published: 2025-04-05
  isrc code: GXD7G2523975
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T10:05:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x19a6717b930789b9af80c315767061685d4dcc955223f5b87eec3058263706e0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959123
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959123
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GXD7G2523975
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T11:35:32Z
  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 0x19a6717b930789b9af80c315767061685d4dcc955223f5b87eec3058263706e0. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GXD7G2523975 — a six-check JSON result.
    date published: 2026-07-22T11:35:32Z
  audio: ตัวฉันก็สำคัญ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 83.932
    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.352
    additional property: Energy
      type: PropertyValue
      value: 0.266
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.082
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.317
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.188
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.524
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

แม่ครับผมเหนื่อย
type: MusicAlbum
date published: 2025-04-07

ทศกัณฐ์รักที่เป็นไปไม่ได้
type: MusicAlbum
date published: 2025-04-08

ต้นทุนเราไม่เท่ากัน
type: MusicAlbum
date published: 2025-04-08

มีแค่นี้แหละชีวิต
type: MusicAlbum
date published: 2025-04-08

ใครจะสนใจ
type: MusicAlbum
date published: 2025-04-10

Turn Up
type: MusicAlbum
date published: 2025-04-10

ก้าวไปใจยังไหว
type: MusicAlbum
date published: 2025-04-10

งวดหน้าเจอกัน
type: MusicAlbum
date published: 2025-04-12

ในนามทศกัณฐ์
type: MusicAlbum
date published: 2025-04-15

ทศกัณฐ์รักที่ไม่ถึงฝั่ง
type: MusicAlbum
date published: 2025-04-15

ร้อยหัวใจทศกัณฐ์
type: MusicAlbum
date published: 2025-04-15

ใครทำน้องกูทศกัณฐ์
type: MusicAlbum
date published: 2025-04-15

สักวันต้องสุขสบาย
type: MusicAlbum
date published: 2025-04-16

อย่าเก็บฉันไว้
type: MusicAlbum
date published: 2025-04-17

ไม่ตายก็ไปต่อ
type: MusicAlbum
date published: 2025-04-17

ราหูกับแสงจันทร์
type: MusicAlbum
date published: 2025-04-19

รักเธอในทุกจักรวาล
type: MusicAlbum
date published: 2025-04-20

หลอกกันทำไม
type: MusicAlbum
date published: 2025-04-21

ความสุขที่แสนเศร้า
type: MusicAlbum
date published: 2025-04-30

ไม่มีทางถึงใจเธอ
type: MusicAlbum
date published: 2025-05-05

ขอแค่เธอเคยรักฉัน
type: MusicAlbum
date published: 2025-05-05

คำที่เธอไม่เคยฟัง
type: MusicAlbum
date published: 2025-05-05

ยืนอยู่ในวันที่เธอมองข้าม
type: MusicAlbum
date published: 2025-05-05

เธอไม่เคยมองฉันเลย
type: MusicAlbum
date published: 2025-05-05

ในมุมที่ไม่มีใครยืน
type: MusicAlbum
date published: 2025-05-05

ให้กูทำยังไง
type: MusicAlbum
date published: 2025-05-12

สถานะที่ไม่มีสิทธิ์ถาม
type: MusicAlbum
date published: 2025-05-13

รอยรักทศกัณฐ์
type: MusicAlbum
date published: 2025-05-13

เธอไม่เหมือนเดิม
type: MusicAlbum
date published: 2025-05-13
track: เธอไม่เหมือนเดิม
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201343
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: เธอไม่เหมือนเดิม
    type: MusicAlbum
    date published: 2025-05-13
  isrc code: AEA3A2562638
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T07:41:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdb4b6ee5737a2654686335596ef4fed37b176fa1d90c288a7a443ff9655901fe
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959114
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959114
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA3A2562638
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T08:41:42Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xdb4b6ee5737a2654686335596ef4fed37b176fa1d90c288a7a443ff9655901fe. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA3A2562638 — a six-check JSON result.
    date published: 2026-07-22T08:41:42Z
  audio: เธอไม่เหมือนเดิม
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.881
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.376
    additional property: Energy
      type: PropertyValue
      value: 0.296
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.848
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.175
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.234
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.377
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

สิทธิ์ของคนเลวทศกัณฐ์
type: MusicAlbum
date published: 2025-05-14

ทศกัณฐ์ผู้ยอมแพ้
type: MusicAlbum
date published: 2025-05-15
track: ทศกัณฐ์ผู้ยอมแพ้
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215972
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: ทศกัณฐ์ผู้ยอมแพ้
    type: MusicAlbum
    date published: 2025-05-15
  isrc code: AEA3A2505756
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T06:16:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x836112990fee34aac3b2c0776fe30be55468f0f0eceb41a1b67a40250327c280
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958376
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958376
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA3A2505756
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T06:41:00Z
  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 0x836112990fee34aac3b2c0776fe30be55468f0f0eceb41a1b67a40250327c280. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA3A2505756 — a six-check JSON result.
    date published: 2026-07-17T06:41:00Z
  audio: ทศกัณฐ์ผู้ยอมแพ้
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 164.946
    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.608
    additional property: Energy
      type: PropertyValue
      value: 0.492
    additional property: Speechiness
      type: PropertyValue
      value: 0.17
    additional property: Acousticness
      type: PropertyValue
      value: 0.046
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.356
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.531
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.134
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

พระรามรักนางสีดา
type: MusicAlbum
date published: 2025-05-17

ตัวร้ายไร้ราคา
type: MusicAlbum
date published: 2025-05-17
track: ตัวร้ายไร้ราคา
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208296
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: ตัวร้ายไร้ราคา
    type: MusicAlbum
    date published: 2025-05-17
  isrc code: AEA3A2527306
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T11:03:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa57dcc9747e5612b4c4c421c93e92eb88563a7c6db1005fd9c3462c58a6d1328
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA3A2527306
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa57dcc9747e5612b4c4c421c93e92eb88563a7c6db1005fd9c3462c58a6d1328. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA3A2527306 — a six-check JSON result.
    date published: 2026-07-05T18:48:28Z
  audio: ตัวร้ายไร้ราคา
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 182.068
    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.464
    additional property: Energy
      type: PropertyValue
      value: 0.547
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.024
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.216
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.57
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.836
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

พระรามผิดที่รักเธอมากเกินไป
type: MusicAlbum
date published: 2025-05-17

แค่คนที่ไม่สำคัญ
type: MusicAlbum
date published: 2025-05-17

มันเหนื่อยจะพูด
type: MusicAlbum
date published: 2025-05-18

ที่ที่ไม่มีใคร
type: MusicAlbum
date published: 2025-05-18
track: ที่ที่ไม่มีใคร
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233014
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: ที่ที่ไม่มีใคร
    type: MusicAlbum
    date published: 2025-05-18
  isrc code: AEA3A2590752
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T16:01:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x30d70c05d2d091c0add7c3ed77586d5c5fe22f73f993dd929f1e82b80232857c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958436
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958436
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA3A2590752
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T16:42:22Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x30d70c05d2d091c0add7c3ed77586d5c5fe22f73f993dd929f1e82b80232857c. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA3A2590752 — a six-check JSON result.
    date published: 2026-07-17T16:42:22Z
  audio: ที่ที่ไม่มีใคร
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 74.997
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.643
    additional property: Energy
      type: PropertyValue
      value: 0.369
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.06
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.299
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.489
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

ให้เธอไปต่อ
type: MusicAlbum
date published: 2025-05-19

อย่าล้ำเส้นกู
type: MusicAlbum
date published: 2025-05-20

ใกล้แค่ไหนก็ไม่ใช่
type: MusicAlbum
date published: 2025-05-20
track: ใกล้แค่ไหนก็ไม่ใช่
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240399
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: ใกล้แค่ไหนก็ไม่ใช่
    type: MusicAlbum
    date published: 2025-05-20
  isrc code: AEA3A2595210
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T10:11:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x62ec1be69ba2fbedc434ca4ad16de7d3b8b816c8e521b67cab08dd4f13620c54
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA3A2595210
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ec1be69ba2fbedc434ca4ad16de7d3b8b816c8e521b67cab08dd4f13620c54. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA3A2595210 — a six-check JSON result.
    date published: 2026-07-03T19:59:51Z
  audio: ใกล้แค่ไหนก็ไม่ใช่
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.04
    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.641
    additional property: Energy
      type: PropertyValue
      value: 0.519
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.206
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.209
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.081
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

เจ็บที่ไม่ได้แพ้ใคร
type: MusicAlbum
date published: 2025-05-21
track: เจ็บที่ไม่ได้แพ้ใคร
  type: MusicRecording
  duration: PT3M25S
  duration ms: 205839
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: เจ็บที่ไม่ได้แพ้ใคร
    type: MusicAlbum
    date published: 2025-05-21
  isrc code: QZRP42584695
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T19:19:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2a2d5a28ea9ca778e40be9eaba52a47d6d3bdf34e3af92e88b8cca1416aac6b4
  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/QZRP42584695
  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 0x2a2d5a28ea9ca778e40be9eaba52a47d6d3bdf34e3af92e88b8cca1416aac6b4. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP42584695 — a six-check JSON result.
    date published: 2026-07-19T19:27:18Z
  audio: เจ็บที่ไม่ได้แพ้ใคร
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.999
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.694
    additional property: Energy
      type: PropertyValue
      value: 0.287
    additional property: Speechiness
      type: PropertyValue
      value: 0.05
    additional property: Acousticness
      type: PropertyValue
      value: 0.416
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.14
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.291
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

รักของทศกัณฐ์
type: MusicAlbum
date published: 2025-05-21

ใกล้ในระยะไกล
type: MusicAlbum
date published: 2025-05-22

ฉันแค่มาช้าไป
type: MusicAlbum
date published: 2025-05-24
track: ฉันแค่มาช้าไป
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180760
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: ฉันแค่มาช้าไป
    type: MusicAlbum
    date published: 2025-05-24
  isrc code: AEA3A2575959
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T00:19:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3d36712eb1f71dbc22ba1e2a503ab793659857c9bc9530820607704f29f84536
  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/AEA3A2575959
  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 0x3d36712eb1f71dbc22ba1e2a503ab793659857c9bc9530820607704f29f84536. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA3A2575959 — a six-check JSON result.
    date published: 2026-07-13T00:52:48Z
  audio: ฉันแค่มาช้าไป
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.022
    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.788
    additional property: Energy
      type: PropertyValue
      value: 0.351
    additional property: Speechiness
      type: PropertyValue
      value: 0.055
    additional property: Acousticness
      type: PropertyValue
      value: 0.38
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.099
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.324
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.525
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

ฉันมันเลวเอง
type: MusicAlbum
date published: 2025-05-25

แค่คนที่ไม่ใช่
type: MusicAlbum
date published: 2025-05-25
track: แค่คนที่ไม่ใช่
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199840
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: แค่คนที่ไม่ใช่
    type: MusicAlbum
    date published: 2025-05-25
  isrc code: AEA3A2584907
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T06:19:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x563b5c8079a805962016b06b4b96db4a897e214b17ec37d952641562be68de15
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958110
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958110
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA3A2584907
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T06:57:12Z
  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 0x563b5c8079a805962016b06b4b96db4a897e214b17ec37d952641562be68de15. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA3A2584907 — a six-check JSON result.
    date published: 2026-07-15T06:57:12Z
  audio: แค่คนที่ไม่ใช่
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 82.909
    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.625
    additional property: Energy
      type: PropertyValue
      value: 0.307
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.407
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.096
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.413
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.419
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

เธอไม่เคยหันมา
type: MusicAlbum
date published: 2025-05-26
track: เธอไม่เคยหันมา
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215280
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: เธอไม่เคยหันมา
    type: MusicAlbum
    date published: 2025-05-26
  isrc code: AEA3A2168965
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T00:30:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc9d024febf915297f1e945dd1118dba14efa7afe41397f09c78fae1b8aeaac84
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958473
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958473
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA3A2168965
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T00:52:36Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9d024febf915297f1e945dd1118dba14efa7afe41397f09c78fae1b8aeaac84. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA3A2168965 — a six-check JSON result.
    date published: 2026-07-18T00:52:36Z
  audio: เธอไม่เคยหันมา
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 113.956
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.744
    additional property: Energy
      type: PropertyValue
      value: 0.247
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.694
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.341
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.303
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.647
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

แค่ผ่านมาให้รัก
type: MusicAlbum
date published: 2025-05-26
track: แค่ผ่านมาให้รัก
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219359
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: แค่ผ่านมาให้รัก
    type: MusicAlbum
    date published: 2025-05-26
  isrc code: QZTAT2505644
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T08:54:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x61b8b72d5100e2d0d51e55cb01ee05ef7225b792743a9e664a80344bf8ac17c0
  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/QZTAT2505644
  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 0x61b8b72d5100e2d0d51e55cb01ee05ef7225b792743a9e664a80344bf8ac17c0. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAT2505644 — a six-check JSON result.
    date published: 2026-07-18T09:09:53Z
  audio: แค่ผ่านมาให้รัก
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 171.873
    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.636
    additional property: Energy
      type: PropertyValue
      value: 0.231
    additional property: Speechiness
      type: PropertyValue
      value: 0.069
    additional property: Acousticness
      type: PropertyValue
      value: 0.444
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.102
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.448
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.541
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

เมื่อวานเธอยังรัก
type: MusicAlbum
date published: 2025-05-27

เธอปล่อยฉันไว้ที่เดิม
type: MusicAlbum
date published: 2025-05-28
track: เธอปล่อยฉันไว้ที่เดิม
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214919
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: เธอปล่อยฉันไว้ที่เดิม
    type: MusicAlbum
    date published: 2025-05-28
  isrc code: QZTAT2598282
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T06:44:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x507915cc26ab668bb3f27de4c2a42d3db905a10fd239e87a99225a71a14a3b02
  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/QZTAT2598282
  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 0x507915cc26ab668bb3f27de4c2a42d3db905a10fd239e87a99225a71a14a3b02. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAT2598282 — a six-check JSON result.
    date published: 2026-07-05T10:01:46Z
  audio: เธอปล่อยฉันไว้ที่เดิม
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 147.919
    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.742
    additional property: Energy
      type: PropertyValue
      value: 0.283
    additional property: Speechiness
      type: PropertyValue
      value: 0.073
    additional property: Acousticness
      type: PropertyValue
      value: 0.469
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.172
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.431
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.773
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

ยิ้มที่ไม่มีใครเห็น
type: MusicAlbum
date published: 2025-05-29
track: ยิ้มที่ไม่มีใครเห็น
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192839
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: ยิ้มที่ไม่มีใครเห็น
    type: MusicAlbum
    date published: 2025-05-29
  isrc code: QZTAU2541182
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T08:11:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe811d2415e4af49b5904d1249371bef9512444f226a59a609a5b791f2ae8524d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958850
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958850
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAU2541182
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T08:32: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 0xe811d2415e4af49b5904d1249371bef9512444f226a59a609a5b791f2ae8524d. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAU2541182 — a six-check JSON result.
    date published: 2026-07-20T08:32:30Z
  audio: ยิ้มที่ไม่มีใครเห็น
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.071
    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.725
    additional property: Energy
      type: PropertyValue
      value: 0.454
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.148
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.177
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.897
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

เจ็บเพราะยังรอ
type: MusicAlbum
date published: 2025-05-31

ขอใครสักคนเข้าใจ
type: MusicAlbum
date published: 2025-05-31

รักเธอมากเกินไป
type: MusicAlbum
date published: 2025-05-31
track: รักเธอมากเกินไป
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194039
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: รักเธอมากเกินไป
    type: MusicAlbum
    date published: 2025-05-31
  isrc code: QZTAW2540416
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T18:47:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x65ef5c7c1d94db1b9b5da2749b86505911beebebe4d8208531fb3c367322ba25
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958770
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958770
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAW2540416
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T19:26:13Z
  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 0x65ef5c7c1d94db1b9b5da2749b86505911beebebe4d8208531fb3c367322ba25. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAW2540416 — a six-check JSON result.
    date published: 2026-07-19T19:26:13Z
  audio: รักเธอมากเกินไป
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 156.038
    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.611
    additional property: Energy
      type: PropertyValue
      value: 0.271
    additional property: Speechiness
      type: PropertyValue
      value: 0.068
    additional property: Acousticness
      type: PropertyValue
      value: 0.616
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.129
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.325
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.219
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

แค่ขอโทษหรอ
type: MusicAlbum
date published: 2025-05-31
track: แค่ขอโทษหรอ
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201639
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: แค่ขอโทษหรอ
    type: MusicAlbum
    date published: 2025-05-31
  isrc code: QZTAW2540390
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T23:15:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x66967e5874a1b7b1ec4dea8ba830c605886cc894733e3e8f747117399c22eb67
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956856
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAW2540390
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:25:57Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66967e5874a1b7b1ec4dea8ba830c605886cc894733e3e8f747117399c22eb67. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAW2540390 — a six-check JSON result.
    date published: 2026-07-06T01:25:57Z
  audio: แค่ขอโทษหรอ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 147.877
    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.699
    additional property: Energy
      type: PropertyValue
      value: 0.277
    additional property: Speechiness
      type: PropertyValue
      value: 0.116
    additional property: Acousticness
      type: PropertyValue
      value: 0.552
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.279
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.994
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

เลิกรักไม่ได้
type: MusicAlbum
date published: 2025-05-31
track: เลิกรักไม่ได้
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189879
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: เลิกรักไม่ได้
    type: MusicAlbum
    date published: 2025-05-31
  isrc code: QZTAW2540488
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T21:26:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x23cd23ef505f001fb028d909f1632ad343f2b059faff940c81e0d62c5370c863
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959061
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959061
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAW2540488
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T21:34:21Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23cd23ef505f001fb028d909f1632ad343f2b059faff940c81e0d62c5370c863. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAW2540488 — a six-check JSON result.
    date published: 2026-07-21T21:34:21Z
  audio: เลิกรักไม่ได้
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 159.912
    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.637
    additional property: Energy
      type: PropertyValue
      value: 0.232
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.782
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.083
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.402
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.727
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

ห่างแต่ผูกพัน
type: MusicAlbum
date published: 2025-06-02

ฝากไว้ในเพลงสุดท้าย
type: MusicAlbum
date published: 2025-06-03
track: ฝากไว้ในเพลงสุดท้าย
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191759
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: ฝากไว้ในเพลงสุดท้าย
    type: MusicAlbum
    date published: 2025-06-03
  isrc code: QZTAX2580885
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T18:35:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc42ba13087ffbd41cac37f8d22d093f1491bd3d98d7a71e867e2fda5e007b3e1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958600
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958600
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAX2580885
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T19:24: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 0xc42ba13087ffbd41cac37f8d22d093f1491bd3d98d7a71e867e2fda5e007b3e1. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAX2580885 — a six-check JSON result.
    date published: 2026-07-18T19:24:05Z
  audio: ฝากไว้ในเพลงสุดท้าย
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.93
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.704
    additional property: Energy
      type: PropertyValue
      value: 0.334
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.035
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.225
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.108
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.003
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

คิดถึงจนลืมหายใจ
type: MusicAlbum
date published: 2025-06-03
track: คิดถึงจนลืมหายใจ
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196359
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: คิดถึงจนลืมหายใจ
    type: MusicAlbum
    date published: 2025-06-03
  isrc code: QZTAX2582917
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T00:06:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x37c988ae8cc0b6216793f4e905c48ebfe4f21384ec07a1ab9e38f1b924cf83c6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957779
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957779
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAX2582917
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T00:19:08Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c988ae8cc0b6216793f4e905c48ebfe4f21384ec07a1ab9e38f1b924cf83c6. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAX2582917 — a six-check JSON result.
    date published: 2026-07-13T00:19:08Z
  audio: คิดถึงจนลืมหายใจ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.981
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.61
    additional property: Energy
      type: PropertyValue
      value: 0.25
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.675
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.099
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.252
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.348
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

เพราะเธอคือคนเดียว
type: MusicAlbum
date published: 2025-06-06
track: เพราะเธอคือคนเดียว
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241919
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: เพราะเธอคือคนเดียว
    type: MusicAlbum
    date published: 2025-06-06
  isrc code: QZTAZ2528302
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T02:08:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdc96fcf3436794e2c1712a050eb2946d8c93e2f5e6c47069eba82c79efdc8798
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956889
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956889
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAZ2528302
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T06:56:49Z
  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 0xdc96fcf3436794e2c1712a050eb2946d8c93e2f5e6c47069eba82c79efdc8798. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAZ2528302 — a six-check JSON result.
    date published: 2026-07-06T06:56:49Z
  audio: เพราะเธอคือคนเดียว
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.924
    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.631
    additional property: Energy
      type: PropertyValue
      value: 0.308
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.183
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.146
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.376
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.646
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

ไม่อยากเดินออกมา
type: MusicAlbum
date published: 2025-06-08

หลงทางในอดีต
type: MusicAlbum
date published: 2025-06-08

คนที่เจ็บก็แค่ฉัน
type: MusicAlbum
date published: 2025-06-08
track: คนที่เจ็บก็แค่ฉัน
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199799
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: คนที่เจ็บก็แค่ฉัน
    type: MusicAlbum
    date published: 2025-06-08
  isrc code: QZTAZ2593603
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T08:26:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1c089244ecfa394e95c9fa35d8ce6c01e8cb75879e9751ab029768b5eedb13fa
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958388
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958388
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAZ2593603
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T09:14:21Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x1c089244ecfa394e95c9fa35d8ce6c01e8cb75879e9751ab029768b5eedb13fa. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAZ2593603 — a six-check JSON result.
    date published: 2026-07-17T09:14:21Z
  audio: คนที่เจ็บก็แค่ฉัน
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 75.984
    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.762
    additional property: Energy
      type: PropertyValue
      value: 0.336
    additional property: Speechiness
      type: PropertyValue
      value: 0.09
    additional property: Acousticness
      type: PropertyValue
      value: 0.521
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.078
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.337
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.647
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

ไม่เคยลืมเธอเลยสักวัน
type: MusicAlbum
date published: 2025-06-08

ใกล้ก็คิดถึง
type: MusicAlbum
date published: 2025-06-09

เธอบอกว่าอย่ารีบรัก
type: MusicAlbum
date published: 2025-06-10

ไม่เคยอยู่ในใจ
type: MusicAlbum
date published: 2025-06-11

ทำให้ฉันรักทำไม
type: MusicAlbum
date published: 2025-06-11

ความรู้สึกที่เธอไม่เอ่ย
type: MusicAlbum
date published: 2025-06-13

รักเอ๋ยเหตุใดจึงโหดร้าย
type: MusicAlbum
date published: 2025-06-15

แค่คนที่รออยู่ข้างเธอ
type: MusicAlbum
date published: 2025-06-16

เธอไม่เคยว่างให้ฉัน
type: MusicAlbum
date published: 2025-06-17

ใจเธอไม่เคยมา
type: MusicAlbum
date published: 2025-06-18

ลมหายใจที่มีเธอ
type: MusicAlbum
date published: 2025-06-19

แกล้งว่าไม่เป็นไร
type: MusicAlbum
date published: 2025-06-20

ไปอยู่ในที่ของเธอ
type: MusicAlbum
date published: 2025-06-22

โง่จนชิน
type: MusicAlbum
date published: 2025-06-24

หยุดวิ่งตาม
type: MusicAlbum
date published: 2025-06-28

เหมือนมีดฝังกลางใจ
type: MusicAlbum
date published: 2025-06-28

ใจเรายังผูกกัน
type: MusicAlbum
date published: 2025-06-28

ให้มันตายไปทั้งใจ
type: MusicAlbum
date published: 2025-06-29

ปล่อยฉันตายเลยได้ไหม
type: MusicAlbum
date published: 2025-06-30

เพื่ออะไร
type: MusicAlbum
date published: 2025-07-01
track: เพื่ออะไร
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250919
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: เพื่ออะไร
    type: MusicAlbum
    date published: 2025-07-01
  isrc code: QZTBC2543867
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T07:50:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaf8de7dbd4cfc987b00fd04cb2975b0c992c741d3118ba99dea9cae077ad9dc0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958846
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958846
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBC2543867
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T08:14:15Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf8de7dbd4cfc987b00fd04cb2975b0c992c741d3118ba99dea9cae077ad9dc0. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBC2543867 — a six-check JSON result.
    date published: 2026-07-20T08:14:15Z
  audio: เพื่ออะไร
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.976
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.452
    additional property: Energy
      type: PropertyValue
      value: 0.519
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.037
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.328
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.197
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.58
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

แก้วนี้เพื่อลืมเธอ
type: MusicAlbum
date published: 2025-07-03

ก็แค่ไม่มีเธอ
type: MusicAlbum
date published: 2025-07-04

เธอคือบทเรียนของหัวใจ
type: MusicAlbum
date published: 2025-07-04

ส่วนที่หายไป
type: MusicAlbum
date published: 2025-07-08

แค่คนผ่านมา
type: MusicAlbum
date published: 2025-07-09

ลมหายใจสุดท้าย
type: MusicAlbum
date published: 2025-07-09

ขอเป็นคนเดิม
type: MusicAlbum
date published: 2025-07-10

ยืนอยู่ตรงนี้
type: MusicAlbum
date published: 2025-07-10

ไม่มีเธออีกแล้ว
type: MusicAlbum
date published: 2025-07-11

ไปหาเธอไม่ได้
type: MusicAlbum
date published: 2025-07-11

เธอเปลี่ยนไปแล้ว
type: MusicAlbum
date published: 2025-07-11

ไม่อาจลืมได้
type: MusicAlbum
date published: 2025-07-12

คำว่ารักจาง
type: MusicAlbum
date published: 2025-07-12

จักรวาลส่วนตัว
type: MusicAlbum
date published: 2025-07-13

ไม่มีสิทธิ์จะหึงเธอ
type: MusicAlbum
date published: 2025-07-13
track: ไม่มีสิทธิ์จะหึงเธอ
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241159
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: ไม่มีสิทธิ์จะหึงเธอ
    type: MusicAlbum
    date published: 2025-07-13
  isrc code: QZWFF2589801
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T01:34:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x343f6b38ce0e33f85b097c155050eb8c4524fe0db2a86f0b1e10bf91becb65fd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957788
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957788
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFF2589801
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T02:37: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 0x343f6b38ce0e33f85b097c155050eb8c4524fe0db2a86f0b1e10bf91becb65fd. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFF2589801 — a six-check JSON result.
    date published: 2026-07-13T02:37:37Z
  audio: ไม่มีสิทธิ์จะหึงเธอ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.984
    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.693
    additional property: Energy
      type: PropertyValue
      value: 0.377
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.166
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.373
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.153
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

โลกที่ไม่มีฉัน
type: MusicAlbum
date published: 2025-07-13

ใจยังรออยู่
type: MusicAlbum
date published: 2025-07-18

แค่เธอไม่รัก
type: MusicAlbum
date published: 2025-07-18

เธอลืมไปแล้ว
type: MusicAlbum
date published: 2025-07-19

รักที่ไม่มีวัน
type: MusicAlbum
date published: 2025-07-19

คนถูกทิ้งก็คือฉัน
type: MusicAlbum
date published: 2025-07-19

หยดน้ำตาสุดท้าย
type: MusicAlbum
date published: 2025-07-20

ฉันยังเหมือนเดิม
type: MusicAlbum
date published: 2025-07-20

ฝันที่ไม่จริง
type: MusicAlbum
date published: 2025-07-21

เธอเลือกเขาแล้ว
type: MusicAlbum
date published: 2025-07-21

รักที่ไม่มีค่า
type: MusicAlbum
date published: 2025-07-22

ใจมันพังไปแล้ว
type: MusicAlbum
date published: 2025-07-22

ไม่สำคัญไร้ตัวตน
type: MusicAlbum
date published: 2025-07-29

ขอรักเธอในใจ
type: MusicAlbum
date published: 2025-08-04

ไกลแค่ไหนก็คิดถึง
type: MusicAlbum
date published: 2025-08-05

น้ำตาล้างความทรงจำ
type: MusicAlbum
date published: 2025-08-13
track: น้ำตาล้างความทรงจำ
  type: MusicRecording
  duration: PT4M21S
  duration ms: 261799
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: น้ำตาล้างความทรงจำ
    type: MusicAlbum
    date published: 2025-08-13
  isrc code: QZWFX2504031
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T15:32:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbee053b136031a2aa537dbd92fb9edd9c21bf231fd6731c735c186aa858d2a5f
  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/QZWFX2504031
  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 0xbee053b136031a2aa537dbd92fb9edd9c21bf231fd6731c735c186aa858d2a5f. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFX2504031 — a six-check JSON result.
    date published: 2026-07-16T16:14:30Z
  audio: น้ำตาล้างความทรงจำ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 150.04
    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.461
    additional property: Energy
      type: PropertyValue
      value: 0.678
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.006
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.331
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.459
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

รู้จักเพื่อรักกัน
type: MusicAlbum
date published: 2025-08-18

ถูกขังในรอยยิ้ม
type: MusicAlbum
date published: 2025-08-25
track: ถูกขังในรอยยิ้ม
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180159
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: ถูกขังในรอยยิ้ม
    type: MusicAlbum
    date published: 2025-08-25
  isrc code: QZZ7L2542171
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T03:28:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfcb6c54507ec16125a5e6e86a1a1d22d5bfe76a32978b71eddd1ded9421c4d5d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958650
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958650
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7L2542171
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T03:36:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb6c54507ec16125a5e6e86a1a1d22d5bfe76a32978b71eddd1ded9421c4d5d. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7L2542171 — a six-check JSON result.
    date published: 2026-07-19T03:36:41Z
  audio: ถูกขังในรอยยิ้ม
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 132.967
    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.574
    additional property: Energy
      type: PropertyValue
      value: 0.489
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.476
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.32
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.87
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

สถานะเกือบรัก
type: MusicAlbum
date published: 2025-09-05
track: สถานะเกือบรัก
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248559
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: สถานะเกือบรัก
    type: MusicAlbum
    date published: 2025-09-05
  isrc code: QZZ7R2588110
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T09:21:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x33c3e63611f329ce4406711ba15fda44dba1b9c2ec3b13d26b610ac2eb973c9e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958531
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958531
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7R2588110
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T09:39: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 0x33c3e63611f329ce4406711ba15fda44dba1b9c2ec3b13d26b610ac2eb973c9e. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7R2588110 — a six-check JSON result.
    date published: 2026-07-18T09:39:18Z
  audio: สถานะเกือบรัก
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.991
    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.509
    additional property: Energy
      type: PropertyValue
      value: 0.546
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.219
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.03
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

เหมือนไม่มีฉัน
type: MusicAlbum
date published: 2025-09-05

ลืมง่ายเหลือเกิน
type: MusicAlbum
date published: 2025-09-05
track: ลืมง่ายเหลือเกิน
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203600
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: ลืมง่ายเหลือเกิน
    type: MusicAlbum
    date published: 2025-09-05
  isrc code: QT5M32580737
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T23:32:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfd275d6cd302aab3450871a54c0e3d0d064dccbb2da8723692633029bc73cd8b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958796
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958796
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT5M32580737
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T00: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 0xfd275d6cd302aab3450871a54c0e3d0d064dccbb2da8723692633029bc73cd8b. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT5M32580737 — a six-check JSON result.
    date published: 2026-07-20T00:01:46Z
  audio: ลืมง่ายเหลือเกิน
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 148.01
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.623
    additional property: Energy
      type: PropertyValue
      value: 0.413
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.72
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.078
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.282
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.275
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

เธอไม่หันกลับ
type: MusicAlbum
date published: 2025-09-16
track: เธอไม่หันกลับ
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203960
  explicit: false
  by artist: ช่างไฟเลี้ยงแมว
  in album: เธอไม่หันกลับ
    type: MusicAlbum
    date published: 2025-09-16
  isrc code: QT5M32560175
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T06:09:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7222d29876c3cd514db41791476aadfcd9b563a09b693e68220f4ddbf9eb61e3
  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/QT5M32560175
  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 0x7222d29876c3cd514db41791476aadfcd9b563a09b693e68220f4ddbf9eb61e3. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT5M32560175 — a six-check JSON result.
    date published: 2026-07-05T10:01:46Z
  audio: เธอไม่หันกลับ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 159.955
    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.678
    additional property: Energy
      type: PropertyValue
      value: 0.332
    additional property: Speechiness
      type: PropertyValue
      value: 0.129
    additional property: Acousticness
      type: PropertyValue
      value: 0.113
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.072
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.204
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.057
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

ขอบคุณจากใจจริง
type: MusicAlbum
date published: 2025-09-22

หนีเธอไม่พ้น
type: MusicAlbum
date published: 2025-09-28