Blumepopo
type: MusicGroup
genre: japanese indie
genre: j-rock
genre: math rock
genre: shoegaze
popularity: 26
followers: 5446
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe804242736e04063857c02627ee3658ff08062bb8452c2f708fa71b4f08aa154
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/678fb153-3cfe-4056-829c-1b43b4dbd068.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/678fb153-3cfe-4056-829c-1b43b4dbd068.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/678fb153-3cfe-4056-829c-1b43b4dbd068
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe804242736e04063857c02627ee3658ff08062bb8452c2f708fa71b4f08aa154","name":"Blume popo","registered_at":"2026-06-11T23:18:11Z","symbol":"NIM0134098","token_address":"0x8a9b75dc0ded15b241f3bd024e50be9f9ed37532","type":"artist","uuid":"678fb153-3cfe-4056-829c-1b43b4dbd068"}
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 0xe804242736e04063857c02627ee3658ff08062bb8452c2f708fa71b4f08aa154. 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/678fb153-3cfe-4056-829c-1b43b4dbd068.json and https://artists.proofprofile.net/proofs/artist/678fb153-3cfe-4056-829c-1b43b4dbd068.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xe804242736e04063857c02627ee3658ff08062bb8452c2f708fa71b4f08aa154","name":"Blume popo","registered_at":"2026-06-11T23:18:11Z","symbol":"NIM0134098","token_address":"0x8a9b75dc0ded15b241f3bd024e50be9f9ed37532","type":"artist","uuid":"678fb153-3cfe-4056-829c-1b43b4dbd068"}
album: Body Meets Dress
  type: MusicAlbum
  date published: 2024-02-14
  track: NEW SKIN
    type: MusicRecording
    duration: PT2M24S
    duration ms: 144693
    explicit: false
    by artist: Blumepopo
    in album: Body Meets Dress
      type: MusicAlbum
      date published: 2024-02-14
    genre: japanese-shoegaze
    isrc code: TCJPZ2406698
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-28T01:22:34+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x3a49740f33bbb431e900140285fc920e73ccf2621eadd79253be78c0a7a317b1
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956375
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956375
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPZ2406698
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-02T16:51:38Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a49740f33bbb431e900140285fc920e73ccf2621eadd79253be78c0a7a317b1. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPZ2406698.
      date published: 2026-07-02T16:51:38Z
    audio: NEW SKIN
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 133.586
      additional property: Musical Key
        type: PropertyValue
        value: 4
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.31
      additional property: Energy
        type: PropertyValue
        value: 0.927
      additional property: Speechiness
        type: PropertyValue
        value: 0.07
      additional property: Acousticness
        type: PropertyValue
        value: 0.314
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.047
      additional property: Liveness
        type: PropertyValue
        value: 0.216
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.377
      additional property: Loudness (dB)
        type: PropertyValue
        value: -9.741
      additional property: Key Name
        type: PropertyValue
        value: E
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: boyhood - 2024 master
    type: MusicRecording
    duration: PT2M46S
    duration ms: 166066
    explicit: false
    by artist: Blumepopo
    in album: Body Meets Dress
      type: MusicAlbum
      date published: 2024-02-14
    genre: japanese-shoegaze
    isrc code: TCJPZ2406710
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-21T15:22:50+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xb6b9edcec9df3be4c0e2a8ea3f3a1ab474ddb0a12b0fded9d34bd45672c61662
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956302
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956302
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPZ2406710
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-02T03:30:09Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6b9edcec9df3be4c0e2a8ea3f3a1ab474ddb0a12b0fded9d34bd45672c61662. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPZ2406710.
      date published: 2026-07-02T03:30:09Z
    audio: boyhood - 2024 master
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 165.593
      additional property: Musical Key
        type: PropertyValue
        value: 8
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.402
      additional property: Energy
        type: PropertyValue
        value: 0.859
      additional property: Speechiness
        type: PropertyValue
        value: 0.033
      additional property: Acousticness
        type: PropertyValue
        value: 0.175
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.091
      additional property: Liveness
        type: PropertyValue
        value: 0.087
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: Tougenkyou
  track: manasashi
album: Tougenkyou
album: boyhood
album: A bad man had a sad nap
album: the shape of our happiness / In our own cradle
album: apocalypsis
album: umi to dokuyaku
album: hana-wo-okuru
album: Dress Meets Body

Valence (Positivity)
type: PropertyValue
value: 0.582

Loudness (dB)
type: PropertyValue
value: -9.926

Key Name
type: PropertyValue
value: Ab

Mode Name
type: PropertyValue
value: Major

Tougenkyou
type: MusicRecording
duration: PT3M16S
duration ms: 196160
explicit: false
by artist: Blumepopo
in album: Body Meets Dress
  type: MusicAlbum
  date published: 2024-02-14
genre: japanese-shoegaze
isrc code: TCJPZ2406712
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T13:16:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x912e1b0bfdd8a1ed4eb2598cf736fab5056335a85455f1338676bcf88d066b1f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959134
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959134
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPZ2406712
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T13:34:27Z
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 0x912e1b0bfdd8a1ed4eb2598cf736fab5056335a85455f1338676bcf88d066b1f. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/TCJPZ2406712.
  date published: 2026-07-22T13:34:27Z
audio: Tougenkyou
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 138.436
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.467
  additional property: Energy
    type: PropertyValue
    value: 0.83
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.068
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.037
  additional property: Liveness
    type: PropertyValue
    value: 0.344
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.225
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.609
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

manasashi
type: MusicRecording
duration: PT3M43S
duration ms: 223573
explicit: false
by artist: Blumepopo
in album: Body Meets Dress
  type: MusicAlbum
  date published: 2024-02-14
genre: japanese-shoegaze
isrc code: TCJPZ2406713
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-28T01:42:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf449824442bff9d7a3c7fd38d95d8488e8d871ae5084c4247a365d78bae888cb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956375
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956375
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPZ2406713
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T16:51:38Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf449824442bff9d7a3c7fd38d95d8488e8d871ae5084c4247a365d78bae888cb. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPZ2406713.
  date published: 2026-07-02T16:51:38Z
audio: manasashi
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 143.225
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.593
  additional property: Energy
    type: PropertyValue
    value: 0.288
  additional property: Speechiness
    type: PropertyValue
    value: 0.029
  additional property: Acousticness
    type: PropertyValue
    value: 0.77
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.008
  additional property: Liveness
    type: PropertyValue
    value: 0.245
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.232
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.815
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Tougenkyou
type: MusicAlbum
date published: 2024-01-10
track: Tougenkyou
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196160
  explicit: false
  by artist: Blumepopo
  in album: Tougenkyou
    type: MusicAlbum
    date published: 2024-01-10
  genre: japanese-shoegaze
  isrc code: TCJPY2352322
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T02:05:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc75f7666eef014716c61b6df5bae2d087b4593018ed6cf077486a6d6b12d50da
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPY2352322
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc75f7666eef014716c61b6df5bae2d087b4593018ed6cf077486a6d6b12d50da. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPY2352322.
    date published: 2026-06-13T13:32:09Z
  audio: Tougenkyou
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.436
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.467
    additional property: Energy
      type: PropertyValue
      value: 0.83
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.068
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.037
    additional property: Liveness
      type: PropertyValue
      value: 0.344
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.225
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.609
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

boyhood
type: MusicAlbum
date published: 2023-04-21
track: boyhood
  type: MusicRecording
  duration: PT2M47S
  duration ms: 167437
  explicit: false
  by artist: Blumepopo
  in album: boyhood
    type: MusicAlbum
    date published: 2023-04-21
  genre: japanese-shoegaze
  isrc code: TCJPV2344236
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-11T00:53:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbeb689f1392190f55875ec5956b31ebbe1b449abf015c1d1c2c293b6705bcc0a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPV2344236
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeb689f1392190f55875ec5956b31ebbe1b449abf015c1d1c2c293b6705bcc0a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPV2344236.
    date published: 2026-06-13T13:32:09Z
  audio: boyhood
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 165.56
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.362
    additional property: Energy
      type: PropertyValue
      value: 0.881
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.391
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.416
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.493
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.486
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

A bad man had a sad nap
type: MusicAlbum
date published: 2023-03-18
track: A bad man had a sad nap
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215146
  explicit: false
  by artist: Blumepopo
  in album: A bad man had a sad nap
    type: MusicAlbum
    date published: 2023-03-18
  genre: japanese-shoegaze
  isrc code: TCJPV2301734
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T01:42:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa92c909f0e558f827e4e3b9268862e94366dcf9c36ba1c4feeca387b5ce0a6ad
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPV2301734
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa92c909f0e558f827e4e3b9268862e94366dcf9c36ba1c4feeca387b5ce0a6ad. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPV2301734.
    date published: 2026-07-02T03:30:09Z
  audio: A bad man had a sad nap
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.095
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.626
    additional property: Energy
      type: PropertyValue
      value: 0.948
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.09
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.108
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.754
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.045
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

the shape of our happiness / In our own cradle
type: MusicAlbum
date published: 2021-11-07
track: the shape of our happiness
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209500
  explicit: false
  by artist: Blumepopo
  in album: the shape of our happiness / In our own cradle
    type: MusicAlbum
    date published: 2021-11-07
  genre: japanese-shoegaze
  isrc code: TCJPQ2119600
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-28T01:23:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaacd1cfd44073abaef6a48af3953ac6231586c0df6c6d2d827dc722d68fb0231
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPQ2119600
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaacd1cfd44073abaef6a48af3953ac6231586c0df6c6d2d827dc722d68fb0231. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPQ2119600.
    date published: 2026-07-02T16:51:38Z
  audio: the shape of our happiness
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 152.188
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.414
    additional property: Energy
      type: PropertyValue
      value: 0.756
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.034
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.18
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.614
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.186
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: In our own cradle
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222066
  explicit: false
  by artist: Blumepopo
  in album: the shape of our happiness / In our own cradle
    type: MusicAlbum
    date published: 2021-11-07
  genre: japanese-shoegaze
  isrc code: TCJPQ2119606
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-25T04:09:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc5007fc97ae31c21fcf6d100fc1eeb6dc7c29d5d9ff8bcda72d6b5e1560227f9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPQ2119606
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5007fc97ae31c21fcf6d100fc1eeb6dc7c29d5d9ff8bcda72d6b5e1560227f9. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPQ2119606.
    date published: 2026-07-02T03:55:08Z
  audio: In our own cradle
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 152.22
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.378
    additional property: Energy
      type: PropertyValue
      value: 0.51
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.174
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.339
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.436
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

apocalypsis
type: MusicAlbum
date published: 2020-03-01
track: entropy
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277320
  explicit: false
  by artist: Blumepopo
  in album: apocalypsis
    type: MusicAlbum
    date published: 2020-03-01
  genre: japanese-shoegaze
  isrc code: TCJPK2059318
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T15:59:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x52374d5d1137fc3b6e4f5312f99f9c456d70a9be0a5a700e923d30d6756471c6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPK2059318
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52374d5d1137fc3b6e4f5312f99f9c456d70a9be0a5a700e923d30d6756471c6. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPK2059318.
    date published: 2026-07-02T03:55:08Z
  audio: entropy
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.849
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.329
    additional property: Energy
      type: PropertyValue
      value: 0.876
    additional property: Speechiness
      type: PropertyValue
      value: 0.07
    additional property: Acousticness
      type: PropertyValue
      value: 0.048
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.131
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.257
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.358
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: millenarianism
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192640
  explicit: false
  by artist: Blumepopo
  in album: apocalypsis
    type: MusicAlbum
    date published: 2020-03-01
  genre: japanese-shoegaze
  isrc code: TCJPK2059320
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T09:51:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x587e9ee3de1015c175f08e10565c173b9e14c47c20158ee06b8b9e04b001c735
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPK2059320
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x587e9ee3de1015c175f08e10565c173b9e14c47c20158ee06b8b9e04b001c735. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPK2059320.
    date published: 2026-07-02T03:30:09Z
  audio: millenarianism
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 155.401
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.493
    additional property: Energy
      type: PropertyValue
      value: 0.908
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.01
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.094
    additional property: Liveness
      type: PropertyValue
      value: 0.08
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.828
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.81
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Golgotha
  type: MusicRecording
  duration: PT5M14S
  duration ms: 314053
  explicit: false
  by artist: Blumepopo
  in album: apocalypsis
    type: MusicAlbum
    date published: 2020-03-01
  genre: japanese-shoegaze
  isrc code: TCJPK2059322
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-23T23:47:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x97080b4415afd8708971bd1804c3c65e3e8d95c98801d69011992e46599ae82f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Golgotha
track: all of our happiness

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T03:55:08Z

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 0x97080b4415afd8708971bd1804c3c65e3e8d95c98801d69011992e46599ae82f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPK2059322.
date published: 2026-07-02T03:55:08Z

Golgotha
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 152
additional property: Musical Key
  type: PropertyValue
  value: 4
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.411
additional property: Energy
  type: PropertyValue
  value: 0.659
additional property: Speechiness
  type: PropertyValue
  value: 0.04
additional property: Acousticness
  type: PropertyValue
  value: 0.185
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.165
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.291
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.302
additional property: Key Name
  type: PropertyValue
  value: E
additional property: Mode Name
  type: PropertyValue
  value: Major

all of our happiness
type: MusicRecording
duration: PT5M49S
duration ms: 349346
explicit: false
by artist: Blumepopo
in album: apocalypsis
  type: MusicAlbum
  date published: 2020-03-01
genre: japanese-shoegaze
isrc code: TCJPK2059323
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T11:34:46+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd5394dc8e0d08aa66929987815b46ab2a697f5171173f96172b603ac331d6eec
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953520
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPK2059323
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5394dc8e0d08aa66929987815b46ab2a697f5171173f96172b603ac331d6eec. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPK2059323.
  date published: 2026-06-13T13:32:09Z
audio: all of our happiness
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 147.592
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.467
  additional property: Energy
    type: PropertyValue
    value: 0.708
  additional property: Speechiness
    type: PropertyValue
    value: 0.034
  additional property: Acousticness
    type: PropertyValue
    value: 0.242
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.063
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.32
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.706
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

umi to dokuyaku
type: MusicAlbum
date published: 2019-05-18
track: He drowns in the She
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222354
  explicit: false
  by artist: Blumepopo
  in album: umi to dokuyaku
    type: MusicAlbum
    date published: 2019-05-18
  genre: japanese-shoegaze
  isrc code: TCJPJ1931708
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T10:37:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x468676bac57b01eaca730431d6383c8c3df6b2b5faed27aefa2d385066e48e55
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957061
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957061
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPJ1931708
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-07T16:07:00Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x468676bac57b01eaca730431d6383c8c3df6b2b5faed27aefa2d385066e48e55. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPJ1931708.
    date published: 2026-07-07T16:07:00Z
  audio: He drowns in the She
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 132.409
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.383
    additional property: Energy
      type: PropertyValue
      value: 0.773
    additional property: Speechiness
      type: PropertyValue
      value: 0.054
    additional property: Acousticness
      type: PropertyValue
      value: 0.024
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.94
    additional property: Liveness
      type: PropertyValue
      value: 0.083
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.245
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.631
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Veronica
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256934
  explicit: false
  by artist: Blumepopo
  in album: umi to dokuyaku
    type: MusicAlbum
    date published: 2019-05-18
  genre: japanese-shoegaze
  isrc code: TCJPJ1931710
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-23T23:47:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x61f538e1ca7601ba0bc6c0450ade7a87e3fe6984b09a474c4a11a58bd29e7f30
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPJ1931710
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61f538e1ca7601ba0bc6c0450ade7a87e3fe6984b09a474c4a11a58bd29e7f30. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPJ1931710.
    date published: 2026-07-02T03:55:08Z
  audio: Veronica
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 121.385
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.462
    additional property: Energy
      type: PropertyValue
      value: 0.876
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.205
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.339
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.53
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.27
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: warau tsuki
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218161
  explicit: false
  by artist: Blumepopo
  in album: umi to dokuyaku
    type: MusicAlbum
    date published: 2019-05-18
  genre: japanese-shoegaze
  isrc code: TCJPJ1931711
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-11T23:22:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7bb91787392eaef7b0f026591fcb557b80aa8325b4c7263046d1c464005b36bc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: warau tsuki
track: oboreru

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T13:32:09Z

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 0x7bb91787392eaef7b0f026591fcb557b80aa8325b4c7263046d1c464005b36bc. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPJ1931711.
date published: 2026-06-13T13:32:09Z

warau tsuki
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 152.08
additional property: Musical Key
  type: PropertyValue
  value: 8
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.558
additional property: Energy
  type: PropertyValue
  value: 0.867
additional property: Speechiness
  type: PropertyValue
  value: 0.044
additional property: Acousticness
  type: PropertyValue
  value: 0.014
additional property: Instrumentalness
  type: PropertyValue
  value: 0.01
additional property: Liveness
  type: PropertyValue
  value: 0.112
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.221
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.419
additional property: Key Name
  type: PropertyValue
  value: Ab
additional property: Mode Name
  type: PropertyValue
  value: Major

oboreru
type: MusicRecording
duration: PT4M57S
duration ms: 297377
explicit: false
by artist: Blumepopo
in album: umi to dokuyaku
  type: MusicAlbum
  date published: 2019-05-18
genre: japanese-shoegaze
isrc code: TCJPJ1931713
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-29T11:42:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb94fe561d683156dfe34394cc66e3ddb02c3ca9f19c4853216beec22c1547a35
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960105
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960105
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPJ1931713
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-29T12:35:17Z
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 0xb94fe561d683156dfe34394cc66e3ddb02c3ca9f19c4853216beec22c1547a35. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/TCJPJ1931713.
  date published: 2026-07-29T12:35:17Z
audio: oboreru
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 103.54
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.17
  additional property: Energy
    type: PropertyValue
    value: 0.915
  additional property: Speechiness
    type: PropertyValue
    value: 0.136
  additional property: Acousticness
    type: PropertyValue
    value: 0.001
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.077
  additional property: Liveness
    type: PropertyValue
    value: 0.236
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.224
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.422
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

hana-wo-okuru
type: MusicAlbum
date published: 2018-10-03
track: hana-wo-okuru
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226573
  explicit: false
  by artist: Blumepopo
  in album: hana-wo-okuru
    type: MusicAlbum
    date published: 2018-10-03
  genre: japanese-shoegaze
  isrc code: TCJPH1890031
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T08:35:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa59759053aed7ef319d3fe2c99576a12a5eb27461f4e7b6774ee8101ce5f6257
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957050
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957050
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPH1890031
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-07T14:41:13Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59759053aed7ef319d3fe2c99576a12a5eb27461f4e7b6774ee8101ce5f6257. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPH1890031.
    date published: 2026-07-07T14:41:13Z
  audio: hana-wo-okuru
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 115.635
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.483
    additional property: Energy
      type: PropertyValue
      value: 0.824
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.007
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.355
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.604
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.85
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: annuit coeptis
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148333
  explicit: false
  by artist: Blumepopo
  in album: hana-wo-okuru
    type: MusicAlbum
    date published: 2018-10-03
  genre: japanese-shoegaze
  isrc code: TCJPH1890034
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-29T15:37:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcc9422adaec0a686acfd81424ba3fdf2ef00ab0d8bc46ead2c5c01c797b39296
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960138
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960138
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPH1890034
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-29T19:35:34Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc9422adaec0a686acfd81424ba3fdf2ef00ab0d8bc46ead2c5c01c797b39296. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPH1890034.
    date published: 2026-07-29T19:35:34Z
  audio: annuit coeptis
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 82.713
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.25
    additional property: Energy
      type: PropertyValue
      value: 0.946
    additional property: Speechiness
      type: PropertyValue
      value: 0.112
    additional property: Acousticness
      type: PropertyValue
      value: 0.07
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.088
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.254
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.348
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: akiramu
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265546
  explicit: false
  by artist: Blumepopo
  in album: hana-wo-okuru
    type: MusicAlbum
    date published: 2018-10-03
  genre: japanese-shoegaze
  isrc code: TCJPH1890038
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-29T15:52:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe36e77ff6c894377a6e1f20f5bd1295dc839348c41f92f60a531ae4e50c9e379
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960164
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960164
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: akiramu

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

OTSTimestamp
type: PropertyValue
value: 2026-07-29T23:23:05Z

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 0xe36e77ff6c894377a6e1f20f5bd1295dc839348c41f92f60a531ae4e50c9e379. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPH1890038.
date published: 2026-07-29T23:23:05Z

akiramu
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 123.49
additional property: Musical Key
  type: PropertyValue
  value: 2
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 6
additional property: Danceability
  type: PropertyValue
  value: 0.251
additional property: Energy
  type: PropertyValue
  value: 0.779
additional property: Speechiness
  type: PropertyValue
  value: 0.054
additional property: Acousticness
  type: PropertyValue
  value: 0.038
additional property: Instrumentalness
  type: PropertyValue
  value: 0.001
additional property: Liveness
  type: PropertyValue
  value: 0.131
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.325
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.099
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Major

Dress Meets Body
type: MusicAlbum
date published: 2024-09-18
track: NEW SKIN - phritz remix
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175253
  explicit: false
  by artist: Blumepopo
  by artist: phritz
  in album: Dress Meets Body
    type: MusicAlbum
    date published: 2024-09-18
  genre: japanese-shoegaze
  isrc code: TCJPB2474728
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T07:13:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7bac729d0e2a1492f476c7005a3af0dc5c33bfdd58e11b73bcc463a99a4ff9c8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960220
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960220
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPB2474728
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-30T07:28:30Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bac729d0e2a1492f476c7005a3af0dc5c33bfdd58e11b73bcc463a99a4ff9c8. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPB2474728.
    date published: 2026-07-30T07:28:30Z
  audio: NEW SKIN - phritz remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.663
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.588
    additional property: Energy
      type: PropertyValue
      value: 0.75
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.464
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.529
    additional property: Liveness
      type: PropertyValue
      value: 0.114
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.392
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.387
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: boyhood - quoree remix
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198853
  explicit: false
  by artist: Blumepopo
  by artist: quoree
  in album: Dress Meets Body
    type: MusicAlbum
    date published: 2024-09-18
  genre: japanese-shoegaze
  isrc code: TCJPB2474733
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T10:24:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc93efc39372e3d0a1989a2e83acd00f4e2db06a8385351aa74aa96735146a33c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960397
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960397
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPB2474733
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T12:24: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 0xc93efc39372e3d0a1989a2e83acd00f4e2db06a8385351aa74aa96735146a33c. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TCJPB2474733.
    date published: 2026-07-31T12:24:41Z
  audio: boyhood - quoree remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 118.002
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.652
    additional property: Energy
      type: PropertyValue
      value: 0.588
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.573
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.496
    additional property: Liveness
      type: PropertyValue
      value: 0.295
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.17
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.449
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Tougenkyou - Ze remix
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162986
  explicit: false
  by artist: Blumepopo
  by artist: ZÉ
  in album: Dress Meets Body
    type: MusicAlbum
    date published: 2024-09-18
  genre: japanese-shoegaze
  isrc code: TCJPB2474738
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T14:58:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8b6f89b9c3832475c1719e854d4f24264ebb60a50a2cab40527c3603847f4165
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Tougenkyou - Ze remix
track: Manasashi - nu_imi remix

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-08T03:20:19Z

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 0x8b6f89b9c3832475c1719e854d4f24264ebb60a50a2cab40527c3603847f4165. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCJPB2474738.
date published: 2026-07-08T03:20:19Z

Tougenkyou - Ze remix
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 154.7
additional property: Musical Key
  type: PropertyValue
  value: 0
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.508
additional property: Energy
  type: PropertyValue
  value: 0.745
additional property: Speechiness
  type: PropertyValue
  value: 0.222
additional property: Acousticness
  type: PropertyValue
  value: 0.021
additional property: Instrumentalness
  type: PropertyValue
  value: 0.001
additional property: Liveness
  type: PropertyValue
  value: 0.536
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.474
additional property: Loudness (dB)
  type: PropertyValue
  value: -11.656
additional property: Key Name
  type: PropertyValue
  value: C
additional property: Mode Name
  type: PropertyValue
  value: Major

Manasashi - nu_imi remix
type: MusicRecording
duration: PT3M53S
duration ms: 233026
explicit: false
by artist: Blumepopo
by artist: nu_imi
in album: Dress Meets Body
  type: MusicAlbum
  date published: 2024-09-18
genre: japanese-shoegaze
isrc code: TCJPB2474748
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T03:49:24+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x466f8f696d6b2c4b8029bdc9a63b2a9ef6b4a1d90521998319db66ea977a7778
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957118
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPB2474748
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20: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 0x466f8f696d6b2c4b8029bdc9a63b2a9ef6b4a1d90521998319db66ea977a7778. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCJPB2474748.
  date published: 2026-07-08T03:20:19Z
audio: Manasashi - nu_imi remix
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 148.622
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.494
  additional property: Energy
    type: PropertyValue
    value: 0.647
  additional property: Speechiness
    type: PropertyValue
    value: 0.26
  additional property: Acousticness
    type: PropertyValue
    value: 0.434
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.008
  additional property: Liveness
    type: PropertyValue
    value: 0.084
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.374
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.678
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major