Crappy
type: MusicGroup
genre: thai hip hop
genre: thai pop
genre: t-pop
popularity: 27
followers: 1280
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb2726050e13d528ce935109ddd354fc656d54747b1bc284f09e290a20a981364
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/77ae83bb-eb92-415d-99d8-0e5b75a40842.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/77ae83bb-eb92-415d-99d8-0e5b75a40842.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/77ae83bb-eb92-415d-99d8-0e5b75a40842
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
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 0xb2726050e13d528ce935109ddd354fc656d54747b1bc284f09e290a20a981364. 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/77ae83bb-eb92-415d-99d8-0e5b75a40842.json and https://artists.proofprofile.net/proofs/artist/77ae83bb-eb92-415d-99d8-0e5b75a40842.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
album: ดาว
  type: MusicAlbum
  date published: 2021-01-05
album: ดาว
  type: MusicAlbum
  date published: 2021-01-05
  track: ไม่เห็นมีดาว
    type: MusicRecording
    duration: PT4M28S
    duration ms: 268966
    explicit: false
    by artist: Crappy
    in album: ดาว
      type: MusicAlbum
      date published: 2021-01-05
    genre: thai hip hop
    genre: thai pop
    genre: t-pop
    isrc code: DGA062045873
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-05T18:49:30+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x86a1721a697e392e2204dddafe3f475bee48cec738c096bda156e839630bef10
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956826
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956826
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062045873
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-05T19:27:56Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86a1721a697e392e2204dddafe3f475bee48cec738c096bda156e839630bef10. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062045873.
      date published: 2026-07-05T19:27:56Z
    audio: ไม่เห็นมีดาว
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 121.95
      additional property: Musical Key
        type: PropertyValue
        value: 1
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 3
      additional property: Danceability
        type: PropertyValue
        value: 0.695
      additional property: Energy
        type: PropertyValue
        value: 0.479
      additional property: Speechiness
        type: PropertyValue
        value: 0.035
      additional property: Acousticness
        type: PropertyValue
        value: 0.048
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.159
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.487
      additional property: Loudness (dB)
        type: PropertyValue
        value: -10.723
      additional property: Key Name
        type: PropertyValue
        value: C#
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: It time
    type: MusicRecording
    duration: PT2M9S
    duration ms: 129250
    explicit: false
    by artist: Crappy
    in album: ดาว
      type: MusicAlbum
      date published: 2021-01-05
    genre: thai hip hop
    genre: thai pop
    genre: t-pop
    isrc code: DGA062045874
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-05T08:51:40+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xfa0ebe37e1ff598ca3f4c89a4b8b2dfd2e7ec80c428712e7db665b4106659daf
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956772
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956772
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062045874
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-05T10:01:46Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa0ebe37e1ff598ca3f4c89a4b8b2dfd2e7ec80c428712e7db665b4106659daf. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062045874.
      date published: 2026-07-05T10:01:46Z
    audio: It time
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 84.975
      additional property: Musical Key
        type: PropertyValue
        value: 10
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.736
      additional property: Energy
        type: PropertyValue
        value: 0.347
      additional property: Speechiness
        type: PropertyValue
        value: 0.041
      additional property: Acousticness
        type: PropertyValue
        value: 0.58
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: ทานตะวัน
album: มนต์รักต้องตะวัน
album: เผลอตกหลุมรักพระจันทร์
album: ล้านวิธี
album: ที่ฉันต้องการ (I NEED YOU)
album: มองจันทร์
album: สถานการณ์เปลี่ยน
album: สักวันต้องรู้
album: Move on
album: ทัดหู
album: ฉันจะ (ฮา...โอ้...)
album: อย่าให้ต้องพูดซ้ำ
album: อย่าให้ต้องพูดซ้ำ (Sped Up)
album: ชอบดวงดาวชอบดวงจันทร์เเล้วก็ชอบเธอ
album: ชอบดวงดาวชอบดวงจันทร์แล้วก็ชอบเธอ
album: กระจกวิเศษ
album: อากาศดีไม่มีเธอ
album: Sucha (feat. SDK & CDZ)
album: ถ้าโลกหมุนช้าลงก็ดีนะ

Liveness
type: PropertyValue
value: 0.479

Valence (Positivity)
type: PropertyValue
value: 0.83

Loudness (dB)
type: PropertyValue
value: -11.922

Key Name
type: PropertyValue
value: Bb

Mode Name
type: PropertyValue
value: Major

ทานตะวัน
type: MusicAlbum
date published: 2021-05-12

ทานตะวัน
type: MusicAlbum
date published: 2021-05-12

มนต์รักต้องตะวัน
type: MusicAlbum
date published: 2021-07-14

มนต์รักต้องตะวัน
type: MusicAlbum
date published: 2021-07-14

เผลอตกหลุมรักพระจันทร์
type: MusicAlbum
date published: 2021-08-02
track: เผลอตกหลุมรักพระจันทร์
  type: MusicRecording
  duration: PT5M5S
  duration ms: 305331
  explicit: false
  by artist: Crappy
  in album: เผลอตกหลุมรักพระจันทร์
    type: MusicAlbum
    date published: 2021-08-02
  genre: thai hip hop
  genre: thai pop
  genre: t-pop
  isrc code: FRX452124769
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T18:37:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xace0c770154a0e4557ff1fcc83fb318a37c1e1caa39fcda58a489ca9bd79760f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958373
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958373
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX452124769
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T06:09:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xace0c770154a0e4557ff1fcc83fb318a37c1e1caa39fcda58a489ca9bd79760f. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX452124769.
    date published: 2026-07-17T06:09:33Z
  audio: เผลอตกหลุมรักพระจันทร์
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 122.028
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.716
    additional property: Energy
      type: PropertyValue
      value: 0.377
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.51
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.077
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.07
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.24
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

เผลอตกหลุมรักพระจันทร์
type: MusicAlbum
date published: 2021-08-02
track: เผลอตกหลุมรักพระจันทร์
  type: MusicRecording
  duration: PT5M5S
  duration ms: 305331
  explicit: false
  by artist: Crappy
  in album: เผลอตกหลุมรักพระจันทร์
    type: MusicAlbum
    date published: 2021-08-02
  genre: thai hip hop
  genre: thai pop
  genre: t-pop
  isrc code: FRX452124769
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xace0c770154a0e4557ff1fcc83fb318a37c1e1caa39fcda58a489ca9bd79760f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958526
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958526
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX452124769
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T09:09:53Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xace0c770154a0e4557ff1fcc83fb318a37c1e1caa39fcda58a489ca9bd79760f. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX452124769.
    date published: 2026-07-18T09:09:53Z
  audio: เผลอตกหลุมรักพระจันทร์
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 122.028
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.717
    additional property: Energy
      type: PropertyValue
      value: 0.375
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.511
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.077
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.073
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.235
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

ล้านวิธี
type: MusicAlbum
date published: 2021-09-12

ล้านวิธี
type: MusicAlbum
date published: 2021-09-12
track: ล้านวิธี
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199389
  explicit: false
  by artist: Crappy
  in album: ล้านวิธี
    type: MusicAlbum
    date published: 2021-09-12
  genre: thai hip hop
  genre: thai pop
  genre: t-pop
  isrc code: FRX452185824
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T00:53:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x913dedc3a6f82ea0a90b09f6dfd6f4254334a79ba128a98a9570b73be6f07c85
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958224
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958224
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX452185824
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T02:28:43Z
  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 0x913dedc3a6f82ea0a90b09f6dfd6f4254334a79ba128a98a9570b73be6f07c85. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX452185824.
    date published: 2026-07-16T02:28:43Z
  audio: ล้านวิธี
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 85.999
    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.708
    additional property: Energy
      type: PropertyValue
      value: 0.358
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.161
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.144
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.516
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.212
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

ที่ฉันต้องการ (I NEED YOU)
type: MusicAlbum
date published: 2022-05-25

ที่ฉันต้องการ (I NEED YOU)
type: MusicAlbum
date published: 2022-05-25

มองจันทร์
type: MusicAlbum
date published: 2022-09-15

มองจันทร์
type: MusicAlbum
date published: 2022-09-15

สถานการณ์เปลี่ยน
type: MusicAlbum
date published: 2023-06-30

สักวันต้องรู้
type: MusicAlbum
date published: 2023-06-30

สถานการณ์เปลี่ยน
type: MusicAlbum
date published: 2023-06-30

Move on
type: MusicAlbum
date published: 2023-06-30

สักวันต้องรู้
type: MusicAlbum
date published: 2023-06-30

ทัดหู
type: MusicAlbum
date published: 2023-07-18
track: ทัดหู
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144985
  explicit: false
  by artist: Crappy
  in album: ทัดหู
    type: MusicAlbum
    date published: 2023-07-18
  genre: thai hip hop
  genre: thai pop
  genre: t-pop
  isrc code: QMDA62327781
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T20:37:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x55962fd99b8a0696659aca60e667d3fdcbfb6e8d5ef9475b33acb704604111c4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62327781
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55962fd99b8a0696659aca60e667d3fdcbfb6e8d5ef9475b33acb704604111c4. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62327781.
    date published: 2026-07-05T10:01:46Z
  audio: ทัดหู
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 144.897
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.579
    additional property: Energy
      type: PropertyValue
      value: 0.334
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.803
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.312
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.152
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.528
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Move on
type: MusicAlbum
date published: 2023-07-21

Move on
type: MusicAlbum
date published: 2023-07-21

ฉันจะ (ฮา...โอ้...)
type: MusicAlbum
date published: 2023-07-31
track: ฉันจะ (ฮา...โอ้...)
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156350
  explicit: false
  by artist: Crappy
  in album: ฉันจะ (ฮา...โอ้...)
    type: MusicAlbum
    date published: 2023-07-31
  genre: thai hip hop
  genre: thai pop
  genre: t-pop
  isrc code: DGA062317402
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T11:28:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa9323c451b4051d15e30dfa2d966d4b4083cf212c7484cc8d47510bf91ecd1cd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956891
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956891
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062317402
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T07:16: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 0xa9323c451b4051d15e30dfa2d966d4b4083cf212c7484cc8d47510bf91ecd1cd. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062317402.
    date published: 2026-07-06T07:16:32Z
  audio: ฉันจะ (ฮา...โอ้...)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 189.005
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.626
    additional property: Energy
      type: PropertyValue
      value: 0.48
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.7
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.256
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.543
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.674
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

ฉันจะ (ฮา...โอ้...)
type: MusicAlbum
date published: 2023-07-31
track: ฉันจะ (ฮา...โอ้...)
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156350
  explicit: false
  by artist: Crappy
  in album: ฉันจะ (ฮา...โอ้...)
    type: MusicAlbum
    date published: 2023-07-31
  genre: thai hip hop
  genre: thai pop
  genre: t-pop
  isrc code: DGA062317402
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T11:28:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa9323c451b4051d15e30dfa2d966d4b4083cf212c7484cc8d47510bf91ecd1cd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062317402
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9323c451b4051d15e30dfa2d966d4b4083cf212c7484cc8d47510bf91ecd1cd. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062317402.
    date published: 2026-07-05T01:12:41Z
  audio: ฉันจะ (ฮา...โอ้...)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 189.039
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.625
    additional property: Energy
      type: PropertyValue
      value: 0.484
    additional property: Speechiness
      type: PropertyValue
      value: 0.061
    additional property: Acousticness
      type: PropertyValue
      value: 0.704
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.256
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.548
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.674
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

ทัดหู
type: MusicAlbum
date published: 2023-08-18
track: ทัดหู
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144985
  explicit: false
  by artist: Crappy
  in album: ทัดหู
    type: MusicAlbum
    date published: 2023-08-18
  genre: thai hip hop
  genre: thai pop
  genre: t-pop
  isrc code: QMDA62327781
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T20:37:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x55962fd99b8a0696659aca60e667d3fdcbfb6e8d5ef9475b33acb704604111c4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956578
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956578
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62327781
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T02:23:20Z
  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 0x55962fd99b8a0696659aca60e667d3fdcbfb6e8d5ef9475b33acb704604111c4. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62327781.
    date published: 2026-07-04T02:23:20Z
  audio: ทัดหู
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 144.929
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.58
    additional property: Energy
      type: PropertyValue
      value: 0.335
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.798
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.312
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.149
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.528
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

อย่าให้ต้องพูดซ้ำ
type: MusicAlbum
date published: 2023-09-29

อย่าให้ต้องพูดซ้ำ (Sped Up)
type: MusicAlbum
date published: 2023-09-29

อย่าให้ต้องพูดซ้ำ (Sped Up)
type: MusicAlbum
date published: 2023-09-29

ชอบดวงดาวชอบดวงจันทร์เเล้วก็ชอบเธอ
type: MusicAlbum
date published: 2023-11-25

ชอบดวงดาวชอบดวงจันทร์แล้วก็ชอบเธอ
type: MusicAlbum
date published: 2023-11-25

กระจกวิเศษ
type: MusicAlbum
date published: 2024-01-12

กระจกวิเศษ
type: MusicAlbum
date published: 2024-01-12

อากาศดีไม่มีเธอ
type: MusicAlbum
date published: 2025-01-20
track: อากาศดีไม่มีเธอ
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204892
  explicit: false
  by artist: Crappy
  in album: อากาศดีไม่มีเธอ
    type: MusicAlbum
    date published: 2025-01-20
  genre: thai hip hop
  genre: thai pop
  genre: t-pop
  isrc code: THLOD2500086
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T00:14:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc0fbd5383e29d9cf36b36cb3c70e0925fa6f7ff155792a2aa0886950572d0ded
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958800
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958800
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THLOD2500086
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T00:52:19Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0fbd5383e29d9cf36b36cb3c70e0925fa6f7ff155792a2aa0886950572d0ded. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THLOD2500086.
    date published: 2026-07-20T00:52:19Z
  audio: อากาศดีไม่มีเธอ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 84.947
    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.707
    additional property: Energy
      type: PropertyValue
      value: 0.48
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.647
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.1
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.338
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.257
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

อากาศดีไม่มีเธอ
type: MusicAlbum
date published: 2025-01-20

Sucha (feat. SDK & CDZ)
type: MusicAlbum
date published: 2025-02-02
track: Susha (feat. SDK & CDZ)
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175022
  explicit: false
  by artist: Crappy
  in album: Sucha (feat. SDK & CDZ)
    type: MusicAlbum
    date published: 2025-02-02
  genre: thai hip hop
  genre: thai pop
  genre: t-pop
  isrc code: THLOD2500102
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T21:12:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa316cacd5b46ea7118a4829e55de6a649d4979d206dcc5d772fbb62988a76729
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956856
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THLOD2500102
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:25:57Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa316cacd5b46ea7118a4829e55de6a649d4979d206dcc5d772fbb62988a76729. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THLOD2500102.
    date published: 2026-07-06T01:25:57Z
  audio: Susha (feat. SDK & CDZ)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.055
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.71
    additional property: Energy
      type: PropertyValue
      value: 0.42
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.463
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.385
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.519
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.401
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

ถ้าโลกหมุนช้าลงก็ดีนะ
type: MusicAlbum
date published: 2025-03-07
track: ถ้าโลกหมุนช้าลงก็ดีนะ
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192819
  explicit: false
  by artist: Crappy
  in album: ถ้าโลกหมุนช้าลงก็ดีนะ
    type: MusicAlbum
    date published: 2025-03-07
  genre: thai hip hop
  genre: thai pop
  genre: t-pop
  isrc code: THLOD2500150
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T16:16:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbf5c92ea24448b1fe5ca2a264c9e536a6e819381e20231c2ca8325c951c67399
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957880
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957880
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THLOD2500150
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T16:39:18Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf5c92ea24448b1fe5ca2a264c9e536a6e819381e20231c2ca8325c951c67399. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THLOD2500150.
    date published: 2026-07-13T16:39:18Z
  audio: ถ้าโลกหมุนช้าลงก็ดีนะ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 182.959
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.559
    additional property: Energy
      type: PropertyValue
      value: 0.389
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.868
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.114
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.355
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.831
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

ถ้าโลกหมุนช้าลงก็ดีนะ
type: MusicAlbum
date published: 2025-05-01
track: ถ้าโลกหมุนช้าลงก็ดีนะ
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192819
  explicit: false
  by artist: Crappy
  in album: ถ้าโลกหมุนช้าลงก็ดีนะ
    type: MusicAlbum
    date published: 2025-05-01
  genre: thai hip hop
  genre: thai pop
  genre: t-pop
  isrc code: THLOD2500150
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbf5c92ea24448b1fe5ca2a264c9e536a6e819381e20231c2ca8325c951c67399
  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/THLOD2500150
  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 0xbf5c92ea24448b1fe5ca2a264c9e536a6e819381e20231c2ca8325c951c67399. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THLOD2500150.
    date published: 2026-07-17T19:12:23Z
  audio: ถ้าโลกหมุนช้าลงก็ดีนะ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 182.959
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.559
    additional property: Energy
      type: PropertyValue
      value: 0.389
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.868
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.114
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.355
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.831
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major