John Wolfhooker
type: MusicGroup
popularity: 27
followers: 7892
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8d0f10a3d43c0c5c2a5275672173678d4610210bb62bda0019864450cc87ac01
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/20575ca5-8afc-4e44-bebd-548e376f4d12.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/20575ca5-8afc-4e44-bebd-548e376f4d12.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/20575ca5-8afc-4e44-bebd-548e376f4d12
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x8d0f10a3d43c0c5c2a5275672173678d4610210bb62bda0019864450cc87ac01","name":"John Wolfhooker","registered_at":"2026-06-11T13:58:59Z","symbol":"NIM0042110","token_address":"0x49ba299d82d6e22adb3b5596f33ec0ecd2b4df74","type":"artist","uuid":"20575ca5-8afc-4e44-bebd-548e376f4d12"}
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 0x8d0f10a3d43c0c5c2a5275672173678d4610210bb62bda0019864450cc87ac01. 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/20575ca5-8afc-4e44-bebd-548e376f4d12.json and https://artists.proofprofile.net/proofs/artist/20575ca5-8afc-4e44-bebd-548e376f4d12.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x8d0f10a3d43c0c5c2a5275672173678d4610210bb62bda0019864450cc87ac01","name":"John Wolfhooker","registered_at":"2026-06-11T13:58:59Z","symbol":"NIM0042110","token_address":"0x49ba299d82d6e22adb3b5596f33ec0ecd2b4df74","type":"artist","uuid":"20575ca5-8afc-4e44-bebd-548e376f4d12"}
album: John Wolfhooker
  type: MusicAlbum
  date published: 2014-11-11
  track: Chupacabra
    type: MusicRecording
    duration: PT3M32S
    duration ms: 212114
    explicit: false
    by artist: John Wolfhooker
    in album: John Wolfhooker
      type: MusicAlbum
      date published: 2014-11-11
    isrc code: USHM91445839
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-20T07:52:07+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x261cdbabc722384cf3550529d00c345ef5d3c40a301b23c8068669db0f814ff4
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958846
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958846
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USHM91445839
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-20T08:14:15Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x261cdbabc722384cf3550529d00c345ef5d3c40a301b23c8068669db0f814ff4. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USHM91445839.
      date published: 2026-07-20T08:14:15Z
    audio: Chupacabra
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 87.966
      additional property: Musical Key
        type: PropertyValue
        value: 2
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.445
      additional property: Energy
        type: PropertyValue
        value: 0.943
      additional property: Speechiness
        type: PropertyValue
        value: 0.159
      additional property: Acousticness
        type: PropertyValue
        value: 0.002
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.226
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.334
      additional property: Loudness (dB)
        type: PropertyValue
        value: -4.035
      additional property: Key Name
        type: PropertyValue
        value: D
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Euphria
  type: MusicAlbum
  date published: 2015-11-01
album: When the Hunter Becomes the Hunted
  type: MusicAlbum
  date published: 2016-09-16
album: Zeddknot
  type: MusicAlbum
  date published: 2017-08-05
  track: Zeddknot
    type: MusicRecording
    duration: PT4M30S
    duration ms: 270655
    explicit: false
    by artist: John Wolfhooker
    in album: Zeddknot
      type: MusicAlbum
      date published: 2017-08-05
    isrc code: SKK351710001
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-16T16:37:47+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x15512de54a8a6877677a85bcada48e4acb5664c7c11c9bae19d7b286955a880e
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958316
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958316
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SKK351710001
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-16T19:42:29Z
    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 0x15512de54a8a6877677a85bcada48e4acb5664c7c11c9bae19d7b286955a880e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/SKK351710001.
      date published: 2026-07-16T19:42:29Z
    audio: Zeddknot
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 121.922
      additional property: Musical Key
        type: PropertyValue
        value: 5
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.639
      additional property: Energy
        type: PropertyValue
        value: 0.843
      additional property: Speechiness
        type: PropertyValue
        value: 0.044
      additional property: Acousticness
        type: PropertyValue
        value: 0.001
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Voices
album: Pitch Black
album: Monalisa
album: Freak Show
album: Break Me Down
album: 313
album: Damaged Goods
album: Damaged Goods (DJ Murko Remix)
album: Lost and Forgotten
album: Tidal Wave
album: 1-2-5 (Live Sessions)
album: Singularity
album: Inferno
album: 626
album: Only Way
album: Addictionary
album: FREE YOUR MIND
album: Falling Down
album: The New Past
album: Cobalt Blue (feat. Judicious Broski)
album: Ice Queen
album: Kingdom Fall
album: The New Past (Instrumental)
album: Paper Hearts (Stripped)
album: Ember
album: DEAD INSIDE
album: S.T.F.U.
album: FRONT LINE

Liveness
type: PropertyValue
value: 0.404

Valence (Positivity)
type: PropertyValue
value: 0.375

Loudness (dB)
type: PropertyValue
value: -6.748

Key Name
type: PropertyValue
value: F

Mode Name
type: PropertyValue
value: Major

Voices
type: MusicAlbum
date published: 2017-10-16

Pitch Black
type: MusicAlbum
date published: 2017-12-17

Monalisa
type: MusicAlbum
date published: 2018-04-22

Freak Show
type: MusicAlbum
date published: 2018-10-27

Break Me Down
type: MusicAlbum
date published: 2019-06-20
track: Break Me Down
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215600
  explicit: false
  by artist: John Wolfhooker
  in album: Break Me Down
    type: MusicAlbum
    date published: 2019-06-20
  isrc code: USHM21947145
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T02:50:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8e1b5db9c78868b8f47ea8c9d0cb576cc21654edeea0aaed4aeb271221fabbd7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USHM21947145
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56:35Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e1b5db9c78868b8f47ea8c9d0cb576cc21654edeea0aaed4aeb271221fabbd7. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USHM21947145.
    date published: 2026-07-03T08:56:35Z
  audio: Break Me Down
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 150.167
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.486
    additional property: Energy
      type: PropertyValue
      value: 0.926
    additional property: Speechiness
      type: PropertyValue
      value: 0.101
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.237
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.433
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.261
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

313
type: MusicAlbum
date published: 2019-11-11

313
type: MusicAlbum
date published: 2019-12-16
track: Lost and Forgotten
  type: MusicRecording
  duration: PT4M46S
  duration ms: 286625
  explicit: false
  by artist: John Wolfhooker
  in album: 313
    type: MusicAlbum
    date published: 2019-12-16
  isrc code: USL4R1912838
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T13:00:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa49a3693ee0620997f4c02dc0dc996c35a13f36888162c72bee13851eca4f966
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958889
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958889
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USL4R1912838
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T13:24:39Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa49a3693ee0620997f4c02dc0dc996c35a13f36888162c72bee13851eca4f966. Chain 2 (Bitcoin): anchored in block 958889 (2026-07-20T13:24:39Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USL4R1912838.
    date published: 2026-07-20T13:24:39Z
  audio: Lost and Forgotten
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.037
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.579
    additional property: Energy
      type: PropertyValue
      value: 0.609
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.132
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.314
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.475
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Damaged Goods
type: MusicAlbum
date published: 2020-05-15
track: Damaged Goods
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229241
  explicit: false
  by artist: John Wolfhooker
  in album: Damaged Goods
    type: MusicAlbum
    date published: 2020-05-15
  isrc code: CZBA11900039
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T04:59:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa1c396fb1595c313df6c9d87af8a1a785e20a8d82f3b626f151880a55c55fddc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958104
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958104
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZBA11900039
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T05:34:05Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c396fb1595c313df6c9d87af8a1a785e20a8d82f3b626f151880a55c55fddc. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/CZBA11900039.
    date published: 2026-07-15T05:34:05Z
  audio: Damaged Goods
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.051
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.643
    additional property: Energy
      type: PropertyValue
      value: 0.776
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.005
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.135
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.463
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.37
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Damaged Goods (DJ Murko Remix)
type: MusicAlbum
date published: 2020-06-12

Lost and Forgotten
type: MusicAlbum
date published: 2020-11-20

Tidal Wave
type: MusicAlbum
date published: 2021-04-01
track: Tidal Wave
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186591
  explicit: false
  by artist: John Wolfhooker
  in album: Tidal Wave
    type: MusicAlbum
    date published: 2021-04-01
  isrc code: CZH442100042
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T03:41:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7605b920590fd6a15df3595bba7387faf585da35e8b535a958e63d5e3ac0b1e8
  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/CZH442100042
  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 0x7605b920590fd6a15df3595bba7387faf585da35e8b535a958e63d5e3ac0b1e8. 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/CZH442100042.
    date published: 2026-07-02T16:51:38Z
  audio: Tidal Wave
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.01
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.601
    additional property: Energy
      type: PropertyValue
      value: 0.8
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.082
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.652
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.783
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

1-2-5 (Live Sessions)
type: MusicAlbum
date published: 2021-08-23

Singularity
type: MusicAlbum
date published: 2022-01-07
track: Singularity
  type: MusicRecording
  duration: PT3M25S
  duration ms: 205833
  explicit: false
  by artist: John Wolfhooker
  in album: Singularity
    type: MusicAlbum
    date published: 2022-01-07
  isrc code: CZA232101235
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T08:31:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x83efe4bf362975efeeb1c0afec562bc78ace8c4a49cbdfa7df60b9ebff027817
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958987
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958987
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232101235
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T09:04:56Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83efe4bf362975efeeb1c0afec562bc78ace8c4a49cbdfa7df60b9ebff027817. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232101235.
    date published: 2026-07-21T09:04:56Z
  audio: Singularity
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 89.892
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.477
    additional property: Energy
      type: PropertyValue
      value: 0.954
    additional property: Speechiness
      type: PropertyValue
      value: 0.092
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.327
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.492
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.488
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Inferno
type: MusicAlbum
date published: 2022-02-04

626
type: MusicAlbum
date published: 2022-03-18

Only Way
type: MusicAlbum
date published: 2022-06-15

Addictionary
type: MusicAlbum
date published: 2022-12-09

FREE YOUR MIND
type: MusicAlbum
date published: 2023-01-13

Falling Down
type: MusicAlbum
date published: 2023-02-24

Falling Down
type: MusicAlbum
date published: 2023-02-27

The New Past
type: MusicAlbum
date published: 2023-04-26

Cobalt Blue (feat. Judicious Broski)
type: MusicAlbum
date published: 2023-05-01

Ice Queen
type: MusicAlbum
date published: 2023-05-03

Kingdom Fall
type: MusicAlbum
date published: 2023-05-04

The New Past
type: MusicAlbum
date published: 2023-05-05
track: The New Past
  type: MusicRecording
  duration: PT3M56S
  duration ms: 236746
  explicit: true
  by artist: John Wolfhooker
  in album: The New Past
    type: MusicAlbum
    date published: 2023-05-05
  isrc code: CZA232300303
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T13:36:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0b396b9a5e98b1d59e5fcce51b64bd11dd5310dd24718369d71bee9674176608
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958561
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958561
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232300303
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T14:22:01Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b396b9a5e98b1d59e5fcce51b64bd11dd5310dd24718369d71bee9674176608. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232300303.
    date published: 2026-07-18T14:22:01Z
  audio: The New Past
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 168.021
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.25
    additional property: Energy
      type: PropertyValue
      value: 0.887
    additional property: Speechiness
      type: PropertyValue
      value: 0.088
    additional property: Acousticness
      type: PropertyValue
      value: 0.003
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.122
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.485
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.683
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Drive
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242960
  explicit: true
  by artist: John Wolfhooker
  in album: The New Past
    type: MusicAlbum
    date published: 2023-05-05
  isrc code: CZA232300304
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T22:05:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfc81f12bb617cec605d2997781f2e22d0ee0abd6841b024a6bd2e722d5af815d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959069
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959069
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232300304
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T22:32:59Z
  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 0xfc81f12bb617cec605d2997781f2e22d0ee0abd6841b024a6bd2e722d5af815d. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/CZA232300304.
    date published: 2026-07-21T22:32:59Z
  audio: Drive
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 90.032
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.304
    additional property: Energy
      type: PropertyValue
      value: 0.781
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.026
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.095
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.294
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.589
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Falling Down
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189404
  explicit: false
  by artist: John Wolfhooker
  in album: The New Past
    type: MusicAlbum
    date published: 2023-05-05
  isrc code: CZA232300114
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T06:38:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfaf7dcf8c2ebd09a522262f35b23c6fe97758fe5889640631a7d2684bd2900ad
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958839
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958839
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232300114
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Falling Down
track: Addictionary
track: Time To Let Go

OTSTimestamp
type: PropertyValue
value: 2026-07-20T07:01:59Z

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 0xfaf7dcf8c2ebd09a522262f35b23c6fe97758fe5889640631a7d2684bd2900ad. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/CZA232300114.
date published: 2026-07-20T07:01:59Z

Falling Down
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 95.446
additional property: Musical Key
  type: PropertyValue
  value: 3
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.476
additional property: Energy
  type: PropertyValue
  value: 0.962
additional property: Speechiness
  type: PropertyValue
  value: 0.047
additional property: Acousticness
  type: PropertyValue
  value: 0
additional property: Instrumentalness
  type: PropertyValue
  value: 0.034
additional property: Liveness
  type: PropertyValue
  value: 0.098
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.386
additional property: Loudness (dB)
  type: PropertyValue
  value: -4.74
additional property: Key Name
  type: PropertyValue
  value: Eb
additional property: Mode Name
  type: PropertyValue
  value: Minor

Addictionary
type: MusicRecording
duration: PT3M0S
duration ms: 180214
explicit: false
by artist: John Wolfhooker
in album: The New Past
  type: MusicAlbum
  date published: 2023-05-05
isrc code: CZA232201242
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T11:16:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x28ffde8fb606c5ec1ec2e1493a56f1450f5b52a7afe8bc021eefe6d49c5477e5
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956725
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956725
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232201242
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T01:12:41Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28ffde8fb606c5ec1ec2e1493a56f1450f5b52a7afe8bc021eefe6d49c5477e5. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232201242.
  date published: 2026-07-05T01:12:41Z
audio: Addictionary
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 129.969
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.587
  additional property: Energy
    type: PropertyValue
    value: 0.801
  additional property: Speechiness
    type: PropertyValue
    value: 0.035
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.083
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.414
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.89
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Time To Let Go
type: MusicRecording
duration: PT3M40S
duration ms: 220506
explicit: true
by artist: John Wolfhooker
in album: The New Past
  type: MusicAlbum
  date published: 2023-05-05
isrc code: CZA232300310
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T07:37:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x436b7eb0e19e35ac2e5f2deddd4bd9a59c98953253dc3e3e8c8051073fc3de93
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958985
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958985
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232300310
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T08:39:15Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x436b7eb0e19e35ac2e5f2deddd4bd9a59c98953253dc3e3e8c8051073fc3de93. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232300310.
  date published: 2026-07-21T08:39:15Z
audio: Time To Let Go
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 79.994
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.523
  additional property: Energy
    type: PropertyValue
    value: 0.871
  additional property: Speechiness
    type: PropertyValue
    value: 0.077
  additional property: Acousticness
    type: PropertyValue
    value: 0.003
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.122
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.078
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.869
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

The New Past (Instrumental)
type: MusicAlbum
date published: 2023-11-24

Paper Hearts (Stripped)
type: MusicAlbum
date published: 2024-02-13
track: Paper Hearts - Stripped
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192500
  explicit: false
  by artist: John Wolfhooker
  in album: Paper Hearts (Stripped)
    type: MusicAlbum
    date published: 2024-02-13
  isrc code: CZA232400036
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T07:54:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6c7d7627bcdafef2130d9f3da408c10f7c97a1d2af7565c487d288fe98d76c04
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958846
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958846
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232400036
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T08:14:15Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c7d7627bcdafef2130d9f3da408c10f7c97a1d2af7565c487d288fe98d76c04. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232400036.
    date published: 2026-07-20T08:14:15Z
  audio: Paper Hearts - Stripped
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 103.034
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.633
    additional property: Energy
      type: PropertyValue
      value: 0.658
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.01
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.126
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.297
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.856
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ember
type: MusicAlbum
date published: 2024-04-12
track: Ember
  type: MusicRecording
  duration: PT4M28S
  duration ms: 268667
  explicit: false
  by artist: John Wolfhooker
  in album: Ember
    type: MusicAlbum
    date published: 2024-04-12
  isrc code: CZA232400338
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T00:39:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf6920a29ecddb38798cba73c5e0aa79e02f8f1b7f9987b3bcc6a63dc3ffddf8e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232400338
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6920a29ecddb38798cba73c5e0aa79e02f8f1b7f9987b3bcc6a63dc3ffddf8e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232400338.
    date published: 2026-07-05T10:01:46Z
  audio: Ember
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.197
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.59
    additional property: Energy
      type: PropertyValue
      value: 0.701
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.161
    additional property: Liveness
      type: PropertyValue
      value: 0.2
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.364
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.261
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ice Queen
type: MusicAlbum
date published: 2024-07-26

DEAD INSIDE
type: MusicAlbum
date published: 2024-08-23

S.T.F.U.
type: MusicAlbum
date published: 2024-11-08
track: S.T.F.U.
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210301
  explicit: false
  by artist: John Wolfhooker
  in album: S.T.F.U.
    type: MusicAlbum
    date published: 2024-11-08
  isrc code: CZA162401985
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T14:13:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbefe8ee0aa8a7bf150765f57ef62b2ac112f698b6468bcf51dd3e0dc5a69be57
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958563
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958563
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA162401985
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T14:29:03Z
  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 0xbefe8ee0aa8a7bf150765f57ef62b2ac112f698b6468bcf51dd3e0dc5a69be57. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/CZA162401985.
    date published: 2026-07-18T14:29:03Z
  audio: S.T.F.U.
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 93.966
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.486
    additional property: Energy
      type: PropertyValue
      value: 0.687
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.204
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.322
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.725
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

FRONT LINE
type: MusicAlbum
date published: 2025-03-07
track: DEAD INSIDE
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209236
  explicit: true
  by artist: John Wolfhooker
  in album: FRONT LINE
    type: MusicAlbum
    date published: 2025-03-07
  isrc code: CZA232400824
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T17:13:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaab47fa12b412d2b308e1717d6fce26d652dc8980e8a15223a836974b0493c68
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232400824
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaab47fa12b412d2b308e1717d6fce26d652dc8980e8a15223a836974b0493c68. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232400824.
    date published: 2026-07-05T01:12:41Z
  audio: DEAD INSIDE
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 108.955
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.538
    additional property: Energy
      type: PropertyValue
      value: 0.98
    additional property: Speechiness
      type: PropertyValue
      value: 0.128
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.327
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.323
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.582
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Ember
  type: MusicRecording
  duration: PT4M28S
  duration ms: 268667
  explicit: false
  by artist: John Wolfhooker
  in album: FRONT LINE
    type: MusicAlbum
    date published: 2025-03-07
  isrc code: CZA232400338
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T00:39:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf6920a29ecddb38798cba73c5e0aa79e02f8f1b7f9987b3bcc6a63dc3ffddf8e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232400338
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6920a29ecddb38798cba73c5e0aa79e02f8f1b7f9987b3bcc6a63dc3ffddf8e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CZA232400338.
    date published: 2026-07-04T10:04:33Z
  audio: Ember
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.197
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.59
    additional property: Energy
      type: PropertyValue
      value: 0.701
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.161
    additional property: Liveness
      type: PropertyValue
      value: 0.2
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.364
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.261
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor