Sweet Mullet
type: MusicGroup
genre: thai pop
genre: thai rock
popularity: 40
followers: 153750
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x26e493bb29ff60940146b42e3406a096dbfe77b3e7a27785916f85c92c884216
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/0a2acc12-0249-41f4-9bae-c71ca610ecfd.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/0a2acc12-0249-41f4-9bae-c71ca610ecfd.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/0a2acc12-0249-41f4-9bae-c71ca610ecfd
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x26e493bb29ff60940146b42e3406a096dbfe77b3e7a27785916f85c92c884216","name":"Sweet Mullet","registered_at":"2026-06-11T11:27:48Z","symbol":"NIM0013757","token_address":"0x38fb6ddea90bbca1b10a85225f0f7d8106e6f338","type":"artist","uuid":"0a2acc12-0249-41f4-9bae-c71ca610ecfd"}
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 0x26e493bb29ff60940146b42e3406a096dbfe77b3e7a27785916f85c92c884216. 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/0a2acc12-0249-41f4-9bae-c71ca610ecfd.json and https://artists.proofprofile.net/proofs/artist/0a2acc12-0249-41f4-9bae-c71ca610ecfd.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":"0x26e493bb29ff60940146b42e3406a096dbfe77b3e7a27785916f85c92c884216","name":"Sweet Mullet","registered_at":"2026-06-11T11:27:48Z","symbol":"NIM0013757","token_address":"0x38fb6ddea90bbca1b10a85225f0f7d8106e6f338","type":"artist","uuid":"0a2acc12-0249-41f4-9bae-c71ca610ecfd"}
album: Light Heavyweight
  type: MusicAlbum
  date published: 2007-11-13
  track: น้ำตา
    type: MusicRecording
    duration: PT4M33S
    duration ms: 273240
    explicit: false
    by artist: Sweet Mullet
    in album: Light Heavyweight
      type: MusicAlbum
      date published: 2007-11-13
    genre: thai pop
    genre: thai rock
    isrc code: THG010805118
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-15T21:26:33+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x093ea03281bffe73d026ff91cabeb613fed145b2124c8edf5e41f299fc1d56b5
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958208
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958208
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010805118
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-15T22:40:25Z
    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 0x093ea03281bffe73d026ff91cabeb613fed145b2124c8edf5e41f299fc1d56b5. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/THG010805118 — a six-check JSON result.
      date published: 2026-07-15T22:40:25Z
    audio: น้ำตา
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 143.912
      additional property: Musical Key
        type: PropertyValue
        value: 1
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.414
      additional property: Energy
        type: PropertyValue
        value: 0.387
      additional property: Speechiness
        type: PropertyValue
        value: 0.029
      additional property: Acousticness
        type: PropertyValue
        value: 0.538
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.124
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.186
      additional property: Loudness (dB)
        type: PropertyValue
        value: -9.054
      additional property: Key Name
        type: PropertyValue
        value: C#
      additional property: Mode Name
        type: PropertyValue
        value: Minor
  track: ใต้แสงไฟ
    type: MusicRecording
    duration: PT2M49S
    duration ms: 169320
    explicit: false
    by artist: Sweet Mullet
    in album: Light Heavyweight
      type: MusicAlbum
      date published: 2007-11-13
    genre: thai pop
    genre: thai rock
    isrc code: THG010805122
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-17T17:11:45+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x4c453796cecb5cf66e4e4d4e78db0e5098087123311655e917ea6fda839ad93d
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958444
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958444
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010805122
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-17T19:12:23Z
    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 0x4c453796cecb5cf66e4e4d4e78db0e5098087123311655e917ea6fda839ad93d. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/THG010805122 — a six-check JSON result.
      date published: 2026-07-17T19:12:23Z
    audio: ใต้แสงไฟ
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 101.976
      additional property: Musical Key
        type: PropertyValue
        value: 0
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.477
      additional property: Energy
        type: PropertyValue
        value: 0.972
      additional property: Speechiness
        type: PropertyValue
        value: 0.083
      additional property: Acousticness
        type: PropertyValue
        value: 0
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.015
      additional property: Liveness
        type: PropertyValue
        value: 0.433
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: ลั่น
  track: ตอบ - Piano Version
album: Sound of Silence
album: ขอโทษในสิ่งที่เธอไม่รู้ - Single
album: ขอโทษในสิ่งที่เธอไม่รู้
album: จะเป็นจะตาย
album: จะเป็นจะตาย - Single
album: Sweet Mullet (New Single 2013)
album: เจ็บทุกลมหายใจ - Single
album: เจ็บทุกลมหายใจ
album: นิทานหลอกเด็ก - Single
album: นิทานหลอกเด็ก
album: I (ไอ)
album: I - Single
album: สภาวะหัวใจล้มเหลวเฉียบพลัน (Light Mode) - Single
album: สภาวะหัวใจล้มเหลวเฉียบพลัน
album: พลังแสงอาทิตย์ (Light Mode) - Single
album: พลังแสงอาทิตย์
album: อย่าพูดเลย (ดีกว่า) - Single
album: อย่าพูดเลย (ดีกว่า)
album: ชีวิตหลังเอ่ยคำลา
album: ชีวิตหลังเอ่ยคำลา - Single
album: ORAL
album: ORAL - Single
album: เชื่อหรือไม่ - Single
album: เชื่อหรือไม่
album: Something's Missing - Single
album: Something's Missing

Valence (Positivity)
type: PropertyValue
value: 0.367

Loudness (dB)
type: PropertyValue
value: -2.484

Key Name
type: PropertyValue
value: C

Mode Name
type: PropertyValue
value: Major

ลั่น
type: MusicRecording
duration: PT5M25S
duration ms: 325400
explicit: false
by artist: Sweet Mullet
in album: Light Heavyweight
  type: MusicAlbum
  date published: 2007-11-13
genre: thai pop
genre: thai rock
isrc code: THG010805120
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-14T19:36:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xefd146372c176da703504d9328771d250c64fa6235d421f4069d11618076acf3
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958058
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958058
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010805120
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-14T20:20:34Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefd146372c176da703504d9328771d250c64fa6235d421f4069d11618076acf3. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010805120 — a six-check JSON result.
  date published: 2026-07-14T20:20:34Z
audio: ลั่น
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 100.307
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.42
  additional property: Energy
    type: PropertyValue
    value: 0.978
  additional property: Speechiness
    type: PropertyValue
    value: 0.066
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.061
  additional property: Liveness
    type: PropertyValue
    value: 0.273
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.312
  additional property: Loudness (dB)
    type: PropertyValue
    value: -3.451
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

ตอบ - Piano Version
type: MusicRecording
duration: PT3M7S
duration ms: 187720
explicit: false
by artist: Sweet Mullet
in album: Light Heavyweight
  type: MusicAlbum
  date published: 2007-11-13
genre: thai pop
genre: thai rock
isrc code: THG010805113
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T05:36:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xaaa3de3dae3aedcadbc60a5787a6d9f97dd868dd2e0b00991ee7f2afbee34053
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958673
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958673
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010805113
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T05:38: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 0xaaa3de3dae3aedcadbc60a5787a6d9f97dd868dd2e0b00991ee7f2afbee34053. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/THG010805113 — a six-check JSON result.
  date published: 2026-07-19T05:38:28Z
audio: ตอบ - Piano Version
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 76.035
  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.625
  additional property: Energy
    type: PropertyValue
    value: 0.295
  additional property: Speechiness
    type: PropertyValue
    value: 0.03
  additional property: Acousticness
    type: PropertyValue
    value: 0.926
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.032
  additional property: Liveness
    type: PropertyValue
    value: 0.286
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.311
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.191
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Light Heavyweight
type: MusicAlbum
date published: 2007-11-13
track: หลอมละลาย
  type: MusicRecording
  duration: PT3M57S
  duration ms: 237813
  explicit: false
  by artist: Sweet Mullet
  in album: Light Heavyweight
    type: MusicAlbum
    date published: 2007-11-13
  genre: thai pop
  genre: thai rock
  isrc code: THG010805116
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T23:12:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaa0623965155385a0ae74f53425b38270307e6377c5c9d8cc1eb9b8cfd619b54
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958942
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958942
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010805116
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T00:24:07Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa0623965155385a0ae74f53425b38270307e6377c5c9d8cc1eb9b8cfd619b54. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010805116 — a six-check JSON result.
    date published: 2026-07-21T00:24:07Z
  audio: หลอมละลาย
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 104.039
    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.429
    additional property: Energy
      type: PropertyValue
      value: 0.954
    additional property: Speechiness
      type: PropertyValue
      value: 0.065
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.688
    additional property: Liveness
      type: PropertyValue
      value: 0.281
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.231
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.631
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: เพลงของคนโง่
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230240
  explicit: false
  by artist: Sweet Mullet
  in album: Light Heavyweight
    type: MusicAlbum
    date published: 2007-11-13
  genre: thai pop
  genre: thai rock
  isrc code: THG010805114
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T11:07:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x770a01f7119c9d4f5df6946792dfe446938578d8e327772b903cc674c4698483
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958286
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958286
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010805114
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T12:43:37Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x770a01f7119c9d4f5df6946792dfe446938578d8e327772b903cc674c4698483. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010805114 — a six-check JSON result.
    date published: 2026-07-16T12:43:37Z
  audio: เพลงของคนโง่
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 148.093
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.442
    additional property: Energy
      type: PropertyValue
      value: 0.781
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.271
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.254
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.024
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Light Heavyweight
type: MusicAlbum
date published: 2007-11-13

Sound of Silence
type: MusicAlbum
date published: 2010-04-29
track: สัญญาณ
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235000
  explicit: false
  by artist: Sweet Mullet
  in album: Sound of Silence
    type: MusicAlbum
    date published: 2010-04-29
  genre: thai pop
  genre: thai rock
  isrc code: THG011000371
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T19:56:04+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x43be338b5d130590e8673c2512e1ceac97952db9f988c6a87e4a5b63a950227e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958058
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958058
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011000371
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T20:20:34Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43be338b5d130590e8673c2512e1ceac97952db9f988c6a87e4a5b63a950227e. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011000371 — a six-check JSON result.
    date published: 2026-07-14T20:20:34Z
  audio: สัญญาณ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.012
    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.514
    additional property: Energy
      type: PropertyValue
      value: 0.944
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.134
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.304
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.83
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: เหตุผลที่ยังหายใจ
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214746
  explicit: false
  by artist: Sweet Mullet
  in album: Sound of Silence
    type: MusicAlbum
    date published: 2010-04-29
  genre: thai pop
  genre: thai rock
  isrc code: THG011000375
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T14:12:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8b8fff1c39c7451268b2dd88d6d0260c5f8b446cce0b73abf4a59d5820d08464
  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/THG011000375
  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 0x8b8fff1c39c7451268b2dd88d6d0260c5f8b446cce0b73abf4a59d5820d08464. 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/THG011000375 — a six-check JSON result.
    date published: 2026-07-03T19:59:51Z
  audio: เหตุผลที่ยังหายใจ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 92.013
    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.495
    additional property: Energy
      type: PropertyValue
      value: 0.85
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.007
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.104
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.355
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.836
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: คอนเสิร์ตลืมโลก
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259880
  explicit: false
  by artist: Sweet Mullet
  in album: Sound of Silence
    type: MusicAlbum
    date published: 2010-04-29
  genre: thai pop
  genre: thai rock
  isrc code: THG011000376
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T14:10:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x40d117c9db0fd9ff3bcd591db3c9cc167ff40c16cabace5233e320eee2ed99e8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: คอนเสิร์ตลืมโลก

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-03T19:59:51Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d117c9db0fd9ff3bcd591db3c9cc167ff40c16cabace5233e320eee2ed99e8. 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/THG011000376 — a six-check JSON result.
date published: 2026-07-03T19:59:51Z

คอนเสิร์ตลืมโลก
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 149.927
additional property: Musical Key
  type: PropertyValue
  value: 8
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.578
additional property: Energy
  type: PropertyValue
  value: 0.957
additional property: Speechiness
  type: PropertyValue
  value: 0.111
additional property: Acousticness
  type: PropertyValue
  value: 0.008
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.367
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.555
additional property: Loudness (dB)
  type: PropertyValue
  value: -4.494
additional property: Key Name
  type: PropertyValue
  value: Ab
additional property: Mode Name
  type: PropertyValue
  value: Major

Sound of Silence
type: MusicAlbum
date published: 2010-04-29
track: คมมีด
  type: MusicRecording
  duration: PT4M22S
  duration ms: 262800
  explicit: false
  by artist: Sweet Mullet
  in album: Sound of Silence
    type: MusicAlbum
    date published: 2010-04-29
  genre: thai pop
  genre: thai rock
  isrc code: THG010900853
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T12:20:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0d18462fcfdc366b3f5a6b5833c305a39cbf9e93ee0030aaee5788013da9719c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959008
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959008
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010900853
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T13:14: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 0x0d18462fcfdc366b3f5a6b5833c305a39cbf9e93ee0030aaee5788013da9719c. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/THG010900853 — a six-check JSON result.
    date published: 2026-07-21T13:14:05Z
  audio: คมมีด
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 171.928
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.338
    additional property: Energy
      type: PropertyValue
      value: 0.798
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.004
    additional property: Liveness
      type: PropertyValue
      value: 0.068
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.342
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.205
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: ภาพติดตา
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200506
  explicit: false
  by artist: Sweet Mullet
  in album: Sound of Silence
    type: MusicAlbum
    date published: 2010-04-29
  genre: thai pop
  genre: thai rock
  isrc code: THG011000373
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T18:09:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb72159ddaf00e48c710fbf4d742e0d0aaa5f1a0903c4e26ad1c370d605c1c81a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958185
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958185
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011000373
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T18:19:04Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb72159ddaf00e48c710fbf4d742e0d0aaa5f1a0903c4e26ad1c370d605c1c81a. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011000373 — a six-check JSON result.
    date published: 2026-07-15T18:19:04Z
  audio: ภาพติดตา
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.954
    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.589
    additional property: Energy
      type: PropertyValue
      value: 0.543
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.29
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.085
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.442
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.867
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: พลังแสงอาทิตย์
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247853
  explicit: false
  by artist: Sweet Mullet
  in album: Sound of Silence
    type: MusicAlbum
    date published: 2010-04-29
  genre: thai pop
  genre: thai rock
  isrc code: THG011000238
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T19:15:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdfaf65edff5a1c93b4c9aff253fd488f7993d95dd8d23e393db171ee9b8e5b26
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: พลังแสงอาทิตย์

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-05T01:12:41Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfaf65edff5a1c93b4c9aff253fd488f7993d95dd8d23e393db171ee9b8e5b26. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011000238 — a six-check JSON result.
date published: 2026-07-05T01:12:41Z

พลังแสงอาทิตย์
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 138.054
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.5
additional property: Energy
  type: PropertyValue
  value: 0.964
additional property: Speechiness
  type: PropertyValue
  value: 0.086
additional property: Acousticness
  type: PropertyValue
  value: 0.007
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.155
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.329
additional property: Loudness (dB)
  type: PropertyValue
  value: -6.517
additional property: Key Name
  type: PropertyValue
  value: Eb
additional property: Mode Name
  type: PropertyValue
  value: Major

Sound of Silence
type: MusicAlbum
date published: 2010-04-29

ขอโทษในสิ่งที่เธอไม่รู้ - Single
type: MusicAlbum
date published: 2011-05-26

ขอโทษในสิ่งที่เธอไม่รู้
type: MusicAlbum
date published: 2011-05-26

จะเป็นจะตาย
type: MusicAlbum
date published: 2013-03-07
track: จะเป็นจะตาย
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265921
  explicit: false
  by artist: Sweet Mullet
  in album: จะเป็นจะตาย
    type: MusicAlbum
    date published: 2013-03-07
  genre: thai pop
  genre: thai rock
  isrc code: THG011300133
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T13:11:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x07234781300d18a9f8efad4067a98b8fe037dd477bf05f9a0cc6ef3aa4d068df
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958157
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958157
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011300133
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T13:14: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 0x07234781300d18a9f8efad4067a98b8fe037dd477bf05f9a0cc6ef3aa4d068df. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/THG011300133 — a six-check JSON result.
    date published: 2026-07-15T13:14:32Z
  audio: จะเป็นจะตาย
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.018
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.594
    additional property: Energy
      type: PropertyValue
      value: 0.876
    additional property: Speechiness
      type: PropertyValue
      value: 0.06
    additional property: Acousticness
      type: PropertyValue
      value: 0.013
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.358
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.68
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.315
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

จะเป็นจะตาย - Single
type: MusicAlbum
date published: 2013-03-07

Sweet Mullet (New Single 2013)
type: MusicAlbum
date published: 2013-10-21
track: ขอโทษในสิ่งที่เธอไม่รู้
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259372
  explicit: false
  by artist: Sweet Mullet
  in album: Sweet Mullet (New Single 2013)
    type: MusicAlbum
    date published: 2013-10-21
  genre: thai pop
  genre: thai rock
  isrc code: THG011100421
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T01:20:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcde3bf39e7e3afd11208240fb7413a091f9cf02e4abdf2483e6404c6838cf8eb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011100421
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcde3bf39e7e3afd11208240fb7413a091f9cf02e4abdf2483e6404c6838cf8eb. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011100421 — a six-check JSON result.
    date published: 2026-07-04T10:04:33Z
  audio: ขอโทษในสิ่งที่เธอไม่รู้
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 175.977
    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.393
    additional property: Energy
      type: PropertyValue
      value: 0.903
    additional property: Speechiness
      type: PropertyValue
      value: 0.067
    additional property: Acousticness
      type: PropertyValue
      value: 0.109
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.191
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.375
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.367
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: จะเป็นจะตาย
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265921
  explicit: false
  by artist: Sweet Mullet
  in album: Sweet Mullet (New Single 2013)
    type: MusicAlbum
    date published: 2013-10-21
  genre: thai pop
  genre: thai rock
  isrc code: THG011300133
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x07234781300d18a9f8efad4067a98b8fe037dd477bf05f9a0cc6ef3aa4d068df
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959008
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959008
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011300133
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T13:14: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 0x07234781300d18a9f8efad4067a98b8fe037dd477bf05f9a0cc6ef3aa4d068df. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/THG011300133 — a six-check JSON result.
    date published: 2026-07-21T13:14:05Z
  audio: จะเป็นจะตาย
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.014
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.593
    additional property: Energy
      type: PropertyValue
      value: 0.876
    additional property: Speechiness
      type: PropertyValue
      value: 0.06
    additional property: Acousticness
      type: PropertyValue
      value: 0.013
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.358
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.682
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.315
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: เจ็บทุกลมหายใจ
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277666
  explicit: false
  by artist: Sweet Mullet
  in album: Sweet Mullet (New Single 2013)
    type: MusicAlbum
    date published: 2013-10-21
  genre: thai pop
  genre: thai rock
  isrc code: THG011300799
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T07:14:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaedfbff7a5dff081e874cdc252604cf2b4758ad74760eab08ee62cb14428ec11
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: เจ็บทุกลมหายใจ

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

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

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaedfbff7a5dff081e874cdc252604cf2b4758ad74760eab08ee62cb14428ec11. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011300799 — a six-check JSON result.
date published: 2026-07-04T10:04:33Z

เจ็บทุกลมหายใจ
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 143.768
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.443
additional property: Energy
  type: PropertyValue
  value: 0.894
additional property: Speechiness
  type: PropertyValue
  value: 0.084
additional property: Acousticness
  type: PropertyValue
  value: 0.066
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.094
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.286
additional property: Loudness (dB)
  type: PropertyValue
  value: -2.867
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Major

เจ็บทุกลมหายใจ - Single
type: MusicAlbum
date published: 2013-10-31

เจ็บทุกลมหายใจ
type: MusicAlbum
date published: 2013-10-31

นิทานหลอกเด็ก - Single
type: MusicAlbum
date published: 2016-02-25

นิทานหลอกเด็ก - Single
type: MusicAlbum
date published: 2016-02-25
track: นิทานหลอกเด็ก
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223053
  explicit: false
  by artist: Sweet Mullet
  in album: นิทานหลอกเด็ก - Single
    type: MusicAlbum
    date published: 2016-02-25
  genre: thai pop
  genre: thai rock
  isrc code: THG011600055
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T14:39:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd6a4a33d77d775c417682d439377c2d7eeb7228e66d41de73a559a8914c109fa
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959144
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959144
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011600055
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T15:38: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 0xd6a4a33d77d775c417682d439377c2d7eeb7228e66d41de73a559a8914c109fa. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/THG011600055 — a six-check JSON result.
    date published: 2026-07-22T15:38:35Z
  audio: นิทานหลอกเด็ก
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 116.065
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.546
    additional property: Energy
      type: PropertyValue
      value: 0.967
    additional property: Speechiness
      type: PropertyValue
      value: 0.095
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.267
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.349
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.543
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

นิทานหลอกเด็ก
type: MusicAlbum
date published: 2016-02-25

I (ไอ)
type: MusicAlbum
date published: 2016-10-18
track: I (ไอ)
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186250
  explicit: false
  by artist: Sweet Mullet
  in album: I (ไอ)
    type: MusicAlbum
    date published: 2016-10-18
  genre: thai pop
  genre: thai rock
  isrc code: THG011600433
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T19:17:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2947615485f190810c3cd7d93a36d928d0854196b8e4781a7acbd01e2e697b64
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958054
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958054
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011600433
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T19:33:24Z
  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 0x2947615485f190810c3cd7d93a36d928d0854196b8e4781a7acbd01e2e697b64. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/THG011600433 — a six-check JSON result.
    date published: 2026-07-14T19:33:24Z
  audio: I (ไอ)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 95.973
    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.485
    additional property: Energy
      type: PropertyValue
      value: 0.977
    additional property: Speechiness
      type: PropertyValue
      value: 0.073
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.333
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.498
    additional property: Loudness (dB)
      type: PropertyValue
      value: -2.516
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

I - Single
type: MusicAlbum
date published: 2016-10-18

I - Single
type: MusicAlbum
date published: 2016-10-18
track: I (ไอ)
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186250
  explicit: false
  by artist: Sweet Mullet
  in album: I - Single
    type: MusicAlbum
    date published: 2016-10-18
  genre: thai pop
  genre: thai rock
  isrc code: THG011600433
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2947615485f190810c3cd7d93a36d928d0854196b8e4781a7acbd01e2e697b64
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958853
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958853
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011600433
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T09:11: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 0x2947615485f190810c3cd7d93a36d928d0854196b8e4781a7acbd01e2e697b64. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/THG011600433 — a six-check JSON result.
    date published: 2026-07-20T09:11:53Z
  audio: I (ไอ)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 95.969
    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.485
    additional property: Energy
      type: PropertyValue
      value: 0.977
    additional property: Speechiness
      type: PropertyValue
      value: 0.075
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.333
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.492
    additional property: Loudness (dB)
      type: PropertyValue
      value: -2.516
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

สภาวะหัวใจล้มเหลวเฉียบพลัน (Light Mode) - Single
type: MusicAlbum
date published: 2017-03-24

สภาวะหัวใจล้มเหลวเฉียบพลัน
type: MusicAlbum
date published: 2017-03-24

สภาวะหัวใจล้มเหลวเฉียบพลัน (Light Mode) - Single
type: MusicAlbum
date published: 2017-03-24

พลังแสงอาทิตย์ (Light Mode) - Single
type: MusicAlbum
date published: 2017-05-16

พลังแสงอาทิตย์ (Light Mode) - Single
type: MusicAlbum
date published: 2017-05-16

พลังแสงอาทิตย์
type: MusicAlbum
date published: 2017-05-16
track: พลังแสงอาทิตย์
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228630
  explicit: false
  by artist: Sweet Mullet
  in album: พลังแสงอาทิตย์
    type: MusicAlbum
    date published: 2017-05-16
  genre: thai pop
  genre: thai rock
  isrc code: THG011700360
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T22:03:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x499fb9b0bb91b5c531344e9d875431a205bab70ce1161032504ea53d612ce383
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011700360
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x499fb9b0bb91b5c531344e9d875431a205bab70ce1161032504ea53d612ce383. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011700360 — a six-check JSON result.
    date published: 2026-07-04T10:04:33Z
  audio: พลังแสงอาทิตย์
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 137.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.527
    additional property: Energy
      type: PropertyValue
      value: 0.751
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.376
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.229
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.311
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.352
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

อย่าพูดเลย (ดีกว่า) - Single
type: MusicAlbum
date published: 2019-05-15

อย่าพูดเลย (ดีกว่า) - Single
type: MusicAlbum
date published: 2019-05-15

อย่าพูดเลย (ดีกว่า)
type: MusicAlbum
date published: 2019-05-15

ชีวิตหลังเอ่ยคำลา
type: MusicAlbum
date published: 2019-12-04
track: ชีวิตหลังเอ่ยคำลา
  type: MusicRecording
  duration: PT3M56S
  duration ms: 236684
  explicit: false
  by artist: Sweet Mullet
  in album: ชีวิตหลังเอ่ยคำลา
    type: MusicAlbum
    date published: 2019-12-04
  genre: thai pop
  genre: thai rock
  isrc code: THG011900788
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T00:22:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe1dd3ebee153f8d5d18357ff60b5fc34a687a3774235200b44c6978d78b9d69b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956422
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956422
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011900788
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T01:01:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1dd3ebee153f8d5d18357ff60b5fc34a687a3774235200b44c6978d78b9d69b. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011900788 — a six-check JSON result.
    date published: 2026-07-03T01:01:38Z
  audio: ชีวิตหลังเอ่ยคำลา
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 94.957
    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.578
    additional property: Energy
      type: PropertyValue
      value: 0.836
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.161
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.065
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.285
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.356
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

ชีวิตหลังเอ่ยคำลา - Single
type: MusicAlbum
date published: 2019-12-04

ชีวิตหลังเอ่ยคำลา - Single
type: MusicAlbum
date published: 2019-12-04

ORAL
type: MusicAlbum
date published: 2020-11-21
track: ORAL
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198314
  explicit: true
  by artist: Sweet Mullet
  in album: ORAL
    type: MusicAlbum
    date published: 2020-11-21
  genre: thai pop
  genre: thai rock
  isrc code: THG012000526
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T18:41:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf9f04d406f3c751a0f3059954913c4bc66df3c1efbe7343a8ea283525f7d8228
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957898
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957898
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG012000526
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T19:28:48Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f04d406f3c751a0f3059954913c4bc66df3c1efbe7343a8ea283525f7d8228. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG012000526 — a six-check JSON result.
    date published: 2026-07-13T19:28:48Z
  audio: ORAL
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 109.998
    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.578
    additional property: Energy
      type: PropertyValue
      value: 0.978
    additional property: Speechiness
      type: PropertyValue
      value: 0.138
    additional property: Acousticness
      type: PropertyValue
      value: 0.003
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.337
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.648
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

ORAL - Single
type: MusicAlbum
date published: 2020-11-21

เชื่อหรือไม่ - Single
type: MusicAlbum
date published: 2021-11-02

เชื่อหรือไม่
type: MusicAlbum
date published: 2021-11-02
track: เชื่อหรือไม่
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195500
  explicit: false
  by artist: Sweet Mullet
  in album: เชื่อหรือไม่
    type: MusicAlbum
    date published: 2021-11-02
  genre: thai pop
  genre: thai rock
  isrc code: THG012100777
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T00:23:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8d6a211195738ca2c73a3f2d9ebc2c287bebfc82c58882edc7170400b095ea38
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956422
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956422
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG012100777
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T01:01:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d6a211195738ca2c73a3f2d9ebc2c287bebfc82c58882edc7170400b095ea38. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG012100777 — a six-check JSON result.
    date published: 2026-07-03T01:01:38Z
  audio: เชื่อหรือไม่
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 128.035
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.597
    additional property: Energy
      type: PropertyValue
      value: 0.962
    additional property: Speechiness
      type: PropertyValue
      value: 0.129
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.003
    additional property: Liveness
      type: PropertyValue
      value: 0.282
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.515
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.627
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

เชื่อหรือไม่ - Single
type: MusicAlbum
date published: 2021-11-02

Something's Missing - Single
type: MusicAlbum
date published: 2023-05-24

Something's Missing - Single
type: MusicAlbum
date published: 2023-05-24

Something's Missing
type: MusicAlbum
date published: 2023-05-24

Something's Missing
type: MusicAlbum
date published: 2023-05-24