Johannes Lang
type: MusicGroup
genre: medieval
popularity: 24
followers: 1415
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc03334ce982a5fe9bc3a15d101c1eca52defdf02f3af9f61797cd01ea529dff5
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/8b5e4adb-22f0-4d88-ba51-cf9a8fce7cab.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/8b5e4adb-22f0-4d88-ba51-cf9a8fce7cab.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/8b5e4adb-22f0-4d88-ba51-cf9a8fce7cab
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc03334ce982a5fe9bc3a15d101c1eca52defdf02f3af9f61797cd01ea529dff5","name":"Johannes Lang","registered_at":"2026-06-12T04:02:42Z","symbol":"NIM0180988","token_address":"0x816f4f7bf412357c71b3d3c2c70adad098a74e64","type":"artist","uuid":"8b5e4adb-22f0-4d88-ba51-cf9a8fce7cab"}
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 0xc03334ce982a5fe9bc3a15d101c1eca52defdf02f3af9f61797cd01ea529dff5. 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/8b5e4adb-22f0-4d88-ba51-cf9a8fce7cab.json and https://artists.proofprofile.net/proofs/artist/8b5e4adb-22f0-4d88-ba51-cf9a8fce7cab.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xc03334ce982a5fe9bc3a15d101c1eca52defdf02f3af9f61797cd01ea529dff5","name":"Johannes Lang","registered_at":"2026-06-12T04:02:42Z","symbol":"NIM0180988","token_address":"0x816f4f7bf412357c71b3d3c2c70adad098a74e64","type":"artist","uuid":"8b5e4adb-22f0-4d88-ba51-cf9a8fce7cab"}
album: Stadtkind
  type: MusicAlbum
  date published: 2018-07-08
album: Nacht
  type: MusicAlbum
  date published: 2018-08-17
album: Fragmente
  type: MusicAlbum
  date published: 2018-10-17
album: Fragmente
  type: MusicAlbum
  date published: 2018-10-17
album: Farbensucht
  type: MusicAlbum
  date published: 2019-01-31
album: Neuland
  type: MusicAlbum
  date published: 2019-08-18
album: Doune
  type: MusicAlbum
  date published: 2019-10-27
album: Hypernormal
  type: MusicAlbum
  date published: 2022-04-01
album: Riften
  type: MusicAlbum
  date published: 2022-07-21
album: Svorlag
  type: MusicAlbum
  date published: 2022-08-29
  track: Svorlag
    type: MusicRecording
    duration: PT4M29S
    duration ms: 269135
    explicit: false
    by artist: Johannes Lang
    in album: Svorlag
      type: MusicAlbum
      date published: 2022-08-29
    genre: medieval
    isrc code: QZNWT2261738
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-04T14:42:26+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xd89cd32d7e1a7546579f81f99e7e229f1f4bb4a6ab707e51bf4ea92bda9855a3
    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/QZNWT2261738
    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 0xd89cd32d7e1a7546579f81f99e7e229f1f4bb4a6ab707e51bf4ea92bda9855a3. 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/QZNWT2261738.
      date published: 2026-07-05T01:12:41Z
    audio: Svorlag
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 119.904
      additional property: Musical Key
        type: PropertyValue
        value: 7
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.244
      additional property: Energy
        type: PropertyValue
        value: 0.079
      additional property: Speechiness
        type: PropertyValue
        value: 0.042
      additional property: Acousticness
        type: PropertyValue
        value: 0.989
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.857
      additional property: Liveness
        type: PropertyValue
        value: 0.083
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.053
      additional property: Loudness (dB)
        type: PropertyValue
        value: -21.556
      additional property: Key Name
        type: PropertyValue
        value: G
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: By the Hearth
  type: MusicAlbum
  date published: 2022-10-16
album: The Rite
  type: MusicAlbum
  date published: 2022-11-27
  track: The Rite
    type: MusicRecording
    duration: PT3M52S
    duration ms: 232645
    explicit: false
    by artist: Johannes Lang
    in album: The Rite
      type: MusicAlbum
      date published: 2022-11-27
    genre: medieval
    isrc code: QZTAY2281876
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-13T17:21:26+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xc3bfb6051b7ec6715444e845a345dbaa12ad6e58d0ee1ea77850286457ef18ec
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957891
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957891
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAY2281876
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-13T18:21:04Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3bfb6051b7ec6715444e845a345dbaa12ad6e58d0ee1ea77850286457ef18ec. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAY2281876.
      date published: 2026-07-13T18:21:04Z
    audio: The Rite
album: Over the Hill
album: Wind's End
album: Woodlands
album: Night Travelers
album: Sunwise
album: Moonwise
album: The Two-Legged Plague: A Folk Tale
album: River Passage
album: Vilemyr
album: Eventide
album: The Wizard in his Tower
album: The Meadows
album: The Old King
album: The New King
album: Gardener's Song
album: Summons
album: Caerulean
album: Beggars
album: Dark Trade
album: Thicket
album: Umbrae

The Rite
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 155.135
additional property: Musical Key
  type: PropertyValue
  value: 0
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 3
additional property: Danceability
  type: PropertyValue
  value: 0.289
additional property: Energy
  type: PropertyValue
  value: 0.377
additional property: Speechiness
  type: PropertyValue
  value: 0.033
additional property: Acousticness
  type: PropertyValue
  value: 0.932
additional property: Instrumentalness
  type: PropertyValue
  value: 0.886
additional property: Liveness
  type: PropertyValue
  value: 0.093
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.221
additional property: Loudness (dB)
  type: PropertyValue
  value: -15.221
additional property: Key Name
  type: PropertyValue
  value: C
additional property: Mode Name
  type: PropertyValue
  value: Major

Over the Hill
type: MusicAlbum
date published: 2023-01-28
track: Over the Hill
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159499
  explicit: false
  by artist: Johannes Lang
  in album: Over the Hill
    type: MusicAlbum
    date published: 2023-01-28
  genre: medieval
  isrc code: QZFZ62329543
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T21:36:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6bd87734935e453776d0413384cc19dffff7daf27f6732234e6245d4355269a8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958461
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958461
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ62329543
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T23:18:11Z
  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 0x6bd87734935e453776d0413384cc19dffff7daf27f6732234e6245d4355269a8. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZFZ62329543.
    date published: 2026-07-17T23:18:11Z
  audio: Over the Hill
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 95.336
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.264
    additional property: Energy
      type: PropertyValue
      value: 0.066
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.989
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.795
    additional property: Liveness
      type: PropertyValue
      value: 0.179
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.276
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.449
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Wind's End
type: MusicAlbum
date published: 2023-02-26
track: Wind's End
  type: MusicRecording
  duration: PT4M46S
  duration ms: 286595
  explicit: false
  by artist: Johannes Lang
  in album: Wind's End
    type: MusicAlbum
    date published: 2023-02-26
  genre: medieval
  isrc code: QZES52321186
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T01:43:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb383c3c325cbabffad1a0e17586385a2a6c190bad4a091d659d94f51ac2202d4
  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/QZES52321186
  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 0xb383c3c325cbabffad1a0e17586385a2a6c190bad4a091d659d94f51ac2202d4. 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/QZES52321186.
    date published: 2026-07-04T10:04:33Z
  audio: Wind's End
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.898
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.192
    additional property: Energy
      type: PropertyValue
      value: 0.171
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.932
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.664
    additional property: Liveness
      type: PropertyValue
      value: 0.072
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.032
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.341
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Woodlands
type: MusicAlbum
date published: 2023-04-23
track: Woodlands
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215557
  explicit: false
  by artist: Johannes Lang
  in album: Woodlands
    type: MusicAlbum
    date published: 2023-04-23
  genre: medieval
  isrc code: QZHNB2348648
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T14:26:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8396cf4204fd00442f8fd64a331f7633b3cccefcf5995a339d8910ebb7a8c6b3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958428
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958428
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNB2348648
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T15:15:14Z
  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 0x8396cf4204fd00442f8fd64a331f7633b3cccefcf5995a339d8910ebb7a8c6b3. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZHNB2348648.
    date published: 2026-07-17T15:15:14Z
  audio: Woodlands
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 103.491
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.217
    additional property: Energy
      type: PropertyValue
      value: 0.088
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.986
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.924
    additional property: Liveness
      type: PropertyValue
      value: 0.1
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.247
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.288
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Woodlands
type: MusicAlbum
date published: 2023-04-23

Night Travelers
type: MusicAlbum
date published: 2023-06-02

Night Travelers
type: MusicAlbum
date published: 2023-06-02
track: Night Travelers
  type: MusicRecording
  duration: PT5M44S
  duration ms: 344058
  explicit: false
  by artist: Johannes Lang
  in album: Night Travelers
    type: MusicAlbum
    date published: 2023-06-02
  genre: medieval
  isrc code: QZK6G2341100
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T00:46:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x85ece8f78b69bbc744d1e6da6c16de953c003f94d2712ebc321bb86e6f403c8f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958633
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958633
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6G2341100
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T00:54:50Z
  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 0x85ece8f78b69bbc744d1e6da6c16de953c003f94d2712ebc321bb86e6f403c8f. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/QZK6G2341100.
    date published: 2026-07-19T00:54:50Z
  audio: Night Travelers
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.974
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.131
    additional property: Energy
      type: PropertyValue
      value: 0.112
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.932
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.807
    additional property: Liveness
      type: PropertyValue
      value: 0.6
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.051
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.609
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Sunwise
type: MusicAlbum
date published: 2023-07-09

Moonwise
type: MusicAlbum
date published: 2023-08-03
track: Moonwise
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229849
  explicit: false
  by artist: Johannes Lang
  in album: Moonwise
    type: MusicAlbum
    date published: 2023-08-03
  genre: medieval
  isrc code: QZNWX2318881
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T04:14:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1e2635da1d52ed1fef649075eb13d2b3a92d378a0d3e8f2f45bdce74897899a2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957805
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957805
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWX2318881
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T04:34:37Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e2635da1d52ed1fef649075eb13d2b3a92d378a0d3e8f2f45bdce74897899a2. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWX2318881.
    date published: 2026-07-13T04:34:37Z
  audio: Moonwise
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 83.21
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.171
    additional property: Energy
      type: PropertyValue
      value: 0.072
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.986
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.957
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.063
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.587
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

The Two-Legged Plague: A Folk Tale
type: MusicAlbum
date published: 2023-10-01

River Passage
type: MusicAlbum
date published: 2023-11-18

Vilemyr
type: MusicAlbum
date published: 2023-12-14
track: Vilemyr
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173902
  explicit: false
  by artist: Johannes Lang
  in album: Vilemyr
    type: MusicAlbum
    date published: 2023-12-14
  genre: medieval
  isrc code: QZWFL2335488
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-30T00:31:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x22c19e0a351e342b6bb3d71b0cf233a3fe4477456d67a03bd96212bc66a365a8
  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/QZWFL2335488
  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 0x22c19e0a351e342b6bb3d71b0cf233a3fe4477456d67a03bd96212bc66a365a8. 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/QZWFL2335488.
    date published: 2026-07-02T16:51:38Z
  audio: Vilemyr
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.117
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.753
    additional property: Energy
      type: PropertyValue
      value: 0.075
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.938
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.093
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.453
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.815
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Eventide
type: MusicAlbum
date published: 2024-02-21

The Wizard in his Tower
type: MusicAlbum
date published: 2024-03-17
track: The Wizard in his Tower
  type: MusicRecording
  duration: PT6M16S
  duration ms: 376016
  explicit: false
  by artist: Johannes Lang
  in album: The Wizard in his Tower
    type: MusicAlbum
    date published: 2024-03-17
  genre: medieval
  isrc code: QZHN62494430
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T19:56:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xba3ccf4e2ce67ec48a1be09f203c43c50b4a93019a12637b549b2918d58364e5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956856
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN62494430
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:25:57Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3ccf4e2ce67ec48a1be09f203c43c50b4a93019a12637b549b2918d58364e5. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN62494430.
    date published: 2026-07-06T01:25:57Z
  audio: The Wizard in his Tower
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 109.781
    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.434
    additional property: Energy
      type: PropertyValue
      value: 0.086
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.901
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.947
    additional property: Liveness
      type: PropertyValue
      value: 0.085
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.137
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.71
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

The Meadows
type: MusicAlbum
date published: 2024-04-19
track: The Meadows
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243625
  explicit: false
  by artist: Johannes Lang
  in album: The Meadows
    type: MusicAlbum
    date published: 2024-04-19
  genre: medieval
  isrc code: QZK6M2468299
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T14:34:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x61a04bcb8422c4591d799f99351576193c170822358536df01e802c3ede25743
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959023
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959023
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6M2468299
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T15:22:58Z
  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 0x61a04bcb8422c4591d799f99351576193c170822358536df01e802c3ede25743. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/QZK6M2468299.
    date published: 2026-07-21T15:22:58Z
  audio: The Meadows
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 98.695
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.203
    additional property: Energy
      type: PropertyValue
      value: 0.097
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.991
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.728
    additional property: Liveness
      type: PropertyValue
      value: 0.102
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.163
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.752
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

The Old King
type: MusicAlbum
date published: 2024-07-18

The New King
type: MusicAlbum
date published: 2024-08-29
track: The New King
  type: MusicRecording
  duration: PT6M16S
  duration ms: 376225
  explicit: false
  by artist: Johannes Lang
  in album: The New King
    type: MusicAlbum
    date published: 2024-08-29
  genre: medieval
  isrc code: QZTB92457544
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T19:13:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8444442d860baab4b28a6160a1115fc820cdcc348d6d71e7f709dc009447a6a6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958771
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958771
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB92457544
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T19:27:18Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8444442d860baab4b28a6160a1115fc820cdcc348d6d71e7f709dc009447a6a6. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB92457544.
    date published: 2026-07-19T19:27:18Z
  audio: The New King
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 81.949
    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.406
    additional property: Energy
      type: PropertyValue
      value: 0.143
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.806
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.611
    additional property: Liveness
      type: PropertyValue
      value: 0.088
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.151
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.983
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Gardener's Song
type: MusicAlbum
date published: 2024-10-14
track: Gardener's Song
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166615
  explicit: false
  by artist: Johannes Lang
  in album: Gardener's Song
    type: MusicAlbum
    date published: 2024-10-14
  genre: medieval
  isrc code: QZWFQ2447275
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-30T00:30:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4d15b6bab7887981e488dd415c09073e13bef4aa04707c57da6ac4252b932d81
  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/QZWFQ2447275
  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 0x4d15b6bab7887981e488dd415c09073e13bef4aa04707c57da6ac4252b932d81. 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/QZWFQ2447275.
    date published: 2026-07-02T16:51:38Z
  audio: Gardener's Song
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.551
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.402
    additional property: Energy
      type: PropertyValue
      value: 0.103
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.93
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.007
    additional property: Liveness
      type: PropertyValue
      value: 0.149
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.241
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.425
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Summons
type: MusicAlbum
date published: 2024-12-14
track: Summons
  type: MusicRecording
  duration: PT5M38S
  duration ms: 338187
  explicit: false
  by artist: Johannes Lang
  in album: Summons
    type: MusicAlbum
    date published: 2024-12-14
  genre: medieval
  isrc code: QZZ7W2475590
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T19:23:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa5b7df05b102d2142529f636456aca5c943ab07a03caab354d1ce8c55a46ccc0
  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/QZZ7W2475590
  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 0xa5b7df05b102d2142529f636456aca5c943ab07a03caab354d1ce8c55a46ccc0. 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/QZZ7W2475590.
    date published: 2026-07-16T19:42:29Z
  audio: Summons
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.033
    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.378
    additional property: Energy
      type: PropertyValue
      value: 0.253
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.878
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.941
    additional property: Liveness
      type: PropertyValue
      value: 0.07
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.124
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.561
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Caerulean
type: MusicAlbum
date published: 2025-02-01

Beggars
type: MusicAlbum
date published: 2025-04-03
track: Beggars
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161883
  explicit: false
  by artist: Johannes Lang
  in album: Beggars
    type: MusicAlbum
    date published: 2025-04-03
  genre: medieval
  isrc code: QZK6H2589747
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T04:29:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x86a1f2677e7213e941e301ad3f6a634d17295ea23a48ecbde46ca25a4e27fa4c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958242
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958242
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6H2589747
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T05:02:52Z
  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 0x86a1f2677e7213e941e301ad3f6a634d17295ea23a48ecbde46ca25a4e27fa4c. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/QZK6H2589747.
    date published: 2026-07-16T05:02:52Z
  audio: Beggars
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 118.139
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.743
    additional property: Energy
      type: PropertyValue
      value: 0.441
    additional property: Speechiness
      type: PropertyValue
      value: 0.055
    additional property: Acousticness
      type: PropertyValue
      value: 0.784
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.406
    additional property: Liveness
      type: PropertyValue
      value: 0.154
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.962
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.516
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Dark Trade
type: MusicAlbum
date published: 2025-05-08

Thicket
type: MusicAlbum
date published: 2025-07-09

Umbrae
type: MusicAlbum
date published: 2025-09-08