Terje Rypdal
type: MusicGroup
genre: free jazz
genre: jazz fusion
description: Terje Rypdal (born 23 August 1947) is a Norwegian guitarist and composer. He has been an important member in the Norwegian jazz community, and has also given show concerts with guitarists Ronni Le Tek
popularity: 31
followers: 26386
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8476e4593de6613f3f102679a4004e29a7752269a6e26533622a415445dc0857
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/8ca68829-ce47-4cb3-9453-7f060145ff26.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/8ca68829-ce47-4cb3-9453-7f060145ff26.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/8ca68829-ce47-4cb3-9453-7f060145ff26
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x8476e4593de6613f3f102679a4004e29a7752269a6e26533622a415445dc0857","name":"Terje Rypdal","registered_at":"2026-06-12T04:02:36Z","symbol":"NIM0180964","token_address":"0xcf6a8eb5e856562e2a6e4a5aa39784daad9be06c","type":"artist","uuid":"8ca68829-ce47-4cb3-9453-7f060145ff26"}
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 0x8476e4593de6613f3f102679a4004e29a7752269a6e26533622a415445dc0857. 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/8ca68829-ce47-4cb3-9453-7f060145ff26.json and https://artists.proofprofile.net/proofs/artist/8ca68829-ce47-4cb3-9453-7f060145ff26.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x8476e4593de6613f3f102679a4004e29a7752269a6e26533622a415445dc0857","name":"Terje Rypdal","registered_at":"2026-06-12T04:02:36Z","symbol":"NIM0180964","token_address":"0xcf6a8eb5e856562e2a6e4a5aa39784daad9be06c","type":"artist","uuid":"8ca68829-ce47-4cb3-9453-7f060145ff26"}
album: Bleak House
  type: MusicAlbum
  date published: 1968
  track: Dead Man's Tale
    type: MusicRecording
    duration: PT7M5S
    duration ms: 425693
    explicit: false
    by artist: Terje Rypdal
    in album: Bleak House
      type: MusicAlbum
      date published: 1968
    genre: free jazz
    genre: jazz fusion
    isrc code: NOAMM0400330
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-18T14:25:12+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xc76e8101d853d2fa85e0f34e581a38cf23a4334d1ae875c73df29634ac278be6
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958567
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958567
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NOAMM0400330
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-18T15:22:40Z
    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 0xc76e8101d853d2fa85e0f34e581a38cf23a4334d1ae875c73df29634ac278be6. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/NOAMM0400330.
      date published: 2026-07-18T15:22:40Z
    audio: Dead Man's Tale
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 178.716
      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.33
      additional property: Energy
        type: PropertyValue
        value: 0.726
      additional property: Speechiness
        type: PropertyValue
        value: 0.128
      additional property: Acousticness
        type: PropertyValue
        value: 0.691
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.02
      additional property: Liveness
        type: PropertyValue
        value: 0.213
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.543
      additional property: Loudness (dB)
        type: PropertyValue
        value: -6.652
      additional property: Key Name
        type: PropertyValue
        value: F
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Terje Rypdal
  type: MusicAlbum
  date published: 1971-11-01
album: Terje Rypdal
  type: MusicAlbum
  date published: 1971-11-01
album: What Comes After
  type: MusicAlbum
  date published: 1974-01-01
album: What Comes After
  type: MusicAlbum
  date published: 1974-01-01
album: Whenever I Seem To Be Far Away
  type: MusicAlbum
  date published: 1974-11-01
album: Whenever I Seem To Be Far Away
  type: MusicAlbum
  date published: 1974-11-01
album: Odyssey
  type: MusicAlbum
  date published: 1975-10-01
album: Odyssey
  type: MusicAlbum
  date published: 1975-10-01
album: After The Rain
  type: MusicAlbum
  date published: 1976-10-01
  track: Air
    type: MusicRecording
    duration: PT4M26S
    duration ms: 266466
    explicit: false
    by artist: Terje Rypdal
    in album: After The Rain
      type: MusicAlbum
      date published: 1976-10-01
    genre: free jazz
    genre: jazz fusion
    isrc code: DEB337608302
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-21T09:30:56+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x9e63571a584c35776634af57cc279cb0f37aade46bdc00b1514b30d30a031e70
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958991
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958991
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337608302
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-21T10:04:40Z
    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 0x9e63571a584c35776634af57cc279cb0f37aade46bdc00b1514b30d30a031e70. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/DEB337608302.
      date published: 2026-07-21T10:04:40Z
    audio: Air
      type: AudioObject
      additional property: Tempo (BPM)
      additional property: Musical Key
      additional property: Mode (Major/Minor)
      additional property: Time Signature
      additional property: Danceability
      additional property: Energy
      additional property: Speechiness
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Waves
album: Terje Rypdal / Miroslav Vitous / Jack DeJohnette
album: Descendre
album: Eos
album: Works
album: Chaser
album: Blue
album: The Singles Collection
album: Undisonus / Ineo
album: Q.E.D.
album: If Mountains Could Sing
album: Skywards
album: Double Concerto / 5th Symphony
album: Selected Recordings
album: Rypdal: Sonata Op. 73 Og Nimbus Op. 76
album: Lux Aeterna
album: Vossabrygg, Op.84
album: Crime Scene
album: Melodic Warrior (Live At Brucknerhaus Linz / 2003 & Jazztopad Festival Wrocław / 2009)
album: As If The Ghost … Was Me!?
album: Conspiracy
track: Voodoo
track: Sart
track: Fountain Of Tears - Part 1 & 2
track: Song Of Space
track: Close Enough For Jazz
track: Irr
track: Lontano

Tempo (BPM)
type: PropertyValue
value: 60.446

Musical Key
type: PropertyValue
value: 2

Mode (Major/Minor)
type: PropertyValue
value: 0

Time Signature
type: PropertyValue
value: 3

Danceability
type: PropertyValue
value: 0.239

Energy
type: PropertyValue
value: 0.166

Speechiness
type: PropertyValue
value: 0.04

Acousticness
type: PropertyValue
value: 0.959

Instrumentalness
type: PropertyValue
value: 0.895

Liveness
type: PropertyValue
value: 0.101

Valence (Positivity)
type: PropertyValue
value: 0.038

Loudness (dB)
type: PropertyValue
value: -16.374

Key Name
type: PropertyValue
value: D

Mode Name
type: PropertyValue
value: Minor

After The Rain
type: MusicAlbum
date published: 1976-10-01

Waves
type: MusicAlbum
date published: 1978-01-01
track: Per Ulv
  type: MusicRecording
  duration: PT8M35S
  duration ms: 515226
  explicit: false
  by artist: Terje Rypdal
  in album: Waves
    type: MusicAlbum
    date published: 1978-01-01
  genre: free jazz
  genre: jazz fusion
  isrc code: DEB337711001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T14:53:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x965a96ef68ea368f76e835bd6888b8d095a34cb344acf6fcac476e237645ce96
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958567
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958567
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337711001
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T15:22:40Z
  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 0x965a96ef68ea368f76e835bd6888b8d095a34cb344acf6fcac476e237645ce96. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/DEB337711001.
    date published: 2026-07-18T15:22:40Z
  audio: Per Ulv
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 125.248
    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.572
    additional property: Energy
      type: PropertyValue
      value: 0.37
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.039
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.856
    additional property: Liveness
      type: PropertyValue
      value: 0.176
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.198
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.377
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Waves
  type: MusicRecording
  duration: PT5M46S
  duration ms: 346333
  explicit: false
  by artist: Terje Rypdal
  in album: Waves
    type: MusicAlbum
    date published: 1978-01-01
  genre: free jazz
  genre: jazz fusion
  isrc code: DEB337711004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T09:38:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdbc4b1b269ef6bce5f2bf20aa28a7caaa12e142eb342107b221ecff7fd9b7da0
  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/DEB337711004
  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 0xdbc4b1b269ef6bce5f2bf20aa28a7caaa12e142eb342107b221ecff7fd9b7da0. 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/DEB337711004.
    date published: 2026-07-02T16:51:38Z
  audio: Waves
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 82.399
    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.149
    additional property: Energy
      type: PropertyValue
      value: 0.111
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.725
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.647
    additional property: Liveness
      type: PropertyValue
      value: 0.071
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.033
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.803
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Waves
type: MusicAlbum
date published: 1978-01-01

Terje Rypdal / Miroslav Vitous / Jack DeJohnette
type: MusicAlbum
date published: 1979-01-01

Terje Rypdal / Miroslav Vitous / Jack DeJohnette
type: MusicAlbum
date published: 1979-01-01
track: Sunrise
  type: MusicRecording
  duration: PT8M26S
  duration ms: 506333
  explicit: false
  by artist: Terje Rypdal
  in album: Terje Rypdal / Miroslav Vitous / Jack DeJohnette
    type: MusicAlbum
    date published: 1979-01-01
  genre: free jazz
  genre: jazz fusion
  isrc code: DEB337812501
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T04:30:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf4de62073267d10605ae1ff8c50abb5c97491af94d552283b05500cf7f07592d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958495
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958495
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337812501
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T04:39:02Z
  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 0xf4de62073267d10605ae1ff8c50abb5c97491af94d552283b05500cf7f07592d. Chain 2 (Bitcoin): anchored in block 958495 (2026-07-18T04:39:02Z), 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/DEB337812501.
    date published: 2026-07-18T04:39:02Z
  audio: Sunrise
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 106.567
    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.331
    additional property: Energy
      type: PropertyValue
      value: 0.363
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.311
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.921
    additional property: Liveness
      type: PropertyValue
      value: 0.096
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.197
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.336
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Den Forste Sne
  type: MusicRecording
  duration: PT6M35S
  duration ms: 395600
  explicit: false
  by artist: Terje Rypdal
  in album: Terje Rypdal / Miroslav Vitous / Jack DeJohnette
    type: MusicAlbum
    date published: 1979-01-01
  genre: free jazz
  genre: jazz fusion
  isrc code: DEB337812502
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T20:01:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2d75625c6f1140885db97f1142c6fee773e26b753f5c24c46c161b62c83cb9ba
  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/DEB337812502
  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 0x2d75625c6f1140885db97f1142c6fee773e26b753f5c24c46c161b62c83cb9ba. 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/DEB337812502.
    date published: 2026-07-06T01:25:57Z
  audio: Den Forste Sne
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 108.908
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.22
    additional property: Energy
      type: PropertyValue
      value: 0.099
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.74
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.925
    additional property: Liveness
      type: PropertyValue
      value: 0.084
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.054
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.933
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Will
  type: MusicRecording
  duration: PT8M1S
  duration ms: 481000
  explicit: false
  by artist: Terje Rypdal
  in album: Terje Rypdal / Miroslav Vitous / Jack DeJohnette
    type: MusicAlbum
    date published: 1979-01-01
  genre: free jazz
  genre: jazz fusion
  isrc code: DEB337812503
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T23:40:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc98d58ee98625271a6faf0542ef17656c89d074f67dd150dccd4991354496b37
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958942
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Will

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-21T00:24:07Z

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

Will
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 169.9
additional property: Musical Key
  type: PropertyValue
  value: 2
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.233
additional property: Energy
  type: PropertyValue
  value: 0.265
additional property: Speechiness
  type: PropertyValue
  value: 0.032
additional property: Acousticness
  type: PropertyValue
  value: 0.752
additional property: Instrumentalness
  type: PropertyValue
  value: 0.94
additional property: Liveness
  type: PropertyValue
  value: 0.09
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.352
additional property: Loudness (dB)
  type: PropertyValue
  value: -21.231
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Major

Descendre
type: MusicAlbum
date published: 1980-01-01

Descendre
type: MusicAlbum
date published: 1980-01-01

Eos
type: MusicAlbum
date published: 1984-01-30

Eos
type: MusicAlbum
date published: 1984-01-30

Works
type: MusicAlbum
date published: 1985-04-01

Works
type: MusicAlbum
date published: 1985-04-01

Chaser
type: MusicAlbum
date published: 1985-09-01
track: Ornen
  type: MusicRecording
  duration: PT6M18S
  duration ms: 378693
  explicit: false
  by artist: Terje Rypdal
  in album: Chaser
    type: MusicAlbum
    date published: 1985-09-01
  genre: free jazz
  genre: jazz fusion
  isrc code: DEB338530305
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T00:48:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd820e7314617bac5a575105a90d9064a35635ecfaa4852708dcf8f412b773797
  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/DEB338530305
  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 0xd820e7314617bac5a575105a90d9064a35635ecfaa4852708dcf8f412b773797. 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/DEB338530305.
    date published: 2026-07-05T01:12:41Z
  audio: Ornen
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 158.243
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.342
    additional property: Energy
      type: PropertyValue
      value: 0.128
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.501
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.861
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.083
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.684
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Transition
  type: MusicRecording
  duration: PT1M33S
  duration ms: 93733
  explicit: false
  by artist: Terje Rypdal
  in album: Chaser
    type: MusicAlbum
    date published: 1985-09-01
  genre: free jazz
  genre: jazz fusion
  isrc code: DEB338530307
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T23:15:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x518b27d01fb8d84cd1769d06c1619352c70427e046c2b0f9ead94a7c400441ab
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956420
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956420
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB338530307
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T00:42: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 0x518b27d01fb8d84cd1769d06c1619352c70427e046c2b0f9ead94a7c400441ab. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/DEB338530307.
    date published: 2026-07-03T00:42:11Z
  audio: Transition
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 83.185
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.146
    additional property: Energy
      type: PropertyValue
      value: 0.105
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.658
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.759
    additional property: Liveness
      type: PropertyValue
      value: 0.086
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.08
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.548
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Chaser
type: MusicAlbum
date published: 1985-09-01

Blue
type: MusicAlbum
date published: 1987-05-01
track: The Curse
  type: MusicRecording
  duration: PT1M26S
  duration ms: 86666
  explicit: false
  by artist: Terje Rypdal
  in album: Blue
    type: MusicAlbum
    date published: 1987-05-01
  genre: free jazz
  genre: jazz fusion
  isrc code: DEB338634601
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T17:54:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x701fafc5e874c95a5798d5cbdea33dbd824a057ea2906fe6aadf65268cab124b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959043
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959043
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB338634601
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T18:40:26Z
  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 0x701fafc5e874c95a5798d5cbdea33dbd824a057ea2906fe6aadf65268cab124b. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/DEB338634601.
    date published: 2026-07-21T18:40:26Z
  audio: The Curse
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.977
    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.695
    additional property: Energy
      type: PropertyValue
      value: 0.316
    additional property: Speechiness
      type: PropertyValue
      value: 0.076
    additional property: Acousticness
      type: PropertyValue
      value: 0.539
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.691
    additional property: Liveness
      type: PropertyValue
      value: 0.052
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.511
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.481
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Kompet Gar
  type: MusicRecording
  duration: PT6M52S
  duration ms: 412293
  explicit: false
  by artist: Terje Rypdal
  in album: Blue
    type: MusicAlbum
    date published: 1987-05-01
  genre: free jazz
  genre: jazz fusion
  isrc code: DEB338634602
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T08:52:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdb1dbf114ee3bfa45a79df3f62f6c5339bc06115e463ac4aff5d7b0ee17b088d
  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/DEB338634602
  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 0xdb1dbf114ee3bfa45a79df3f62f6c5339bc06115e463ac4aff5d7b0ee17b088d. 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/DEB338634602.
    date published: 2026-07-05T10:01:46Z
  audio: Kompet Gar
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 160.676
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.39
    additional property: Energy
      type: PropertyValue
      value: 0.485
    additional property: Speechiness
      type: PropertyValue
      value: 0.062
    additional property: Acousticness
      type: PropertyValue
      value: 0.043
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.645
    additional property: Liveness
      type: PropertyValue
      value: 0.085
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.649
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.615
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: I Disremember Quite Well
  type: MusicRecording
  duration: PT5M7S
  duration ms: 307373
  explicit: false
  by artist: Terje Rypdal
  in album: Blue
    type: MusicAlbum
    date published: 1987-05-01
  genre: free jazz
  genre: jazz fusion
  isrc code: DEB338634603
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T21:20:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xabb949cae3da149659d7a1e31da0adca17b753b220beb9ea5c8ce90e434fa57c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958785
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: I Disremember Quite Well
track: Blue

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-19T21:40:06Z

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 0xabb949cae3da149659d7a1e31da0adca17b753b220beb9ea5c8ce90e434fa57c. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40:06Z), 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/DEB338634603.
date published: 2026-07-19T21:40:06Z

I Disremember Quite Well
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 136.032
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.222
additional property: Energy
  type: PropertyValue
  value: 0.021
additional property: Speechiness
  type: PropertyValue
  value: 0.037
additional property: Acousticness
  type: PropertyValue
  value: 0.772
additional property: Instrumentalness
  type: PropertyValue
  value: 0.874
additional property: Liveness
  type: PropertyValue
  value: 0.073
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.034
additional property: Loudness (dB)
  type: PropertyValue
  value: -28.543
additional property: Key Name
  type: PropertyValue
  value: C
additional property: Mode Name
  type: PropertyValue
  value: Minor

Blue
type: MusicRecording
duration: PT5M41S
duration ms: 341440
explicit: false
by artist: Terje Rypdal
in album: Blue
  type: MusicAlbum
  date published: 1987-05-01
genre: free jazz
genre: jazz fusion
isrc code: DEB338634606
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T23:20:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1e90d024e80d8bf8111cb078ff86da5c4f4d92e406ad43f86559c39a3575b429
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958627
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958627
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB338634606
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T23:33:54Z
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 0x1e90d024e80d8bf8111cb078ff86da5c4f4d92e406ad43f86559c39a3575b429. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/DEB338634606.
  date published: 2026-07-18T23:33:54Z
audio: Blue
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 84.084
  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.492
  additional property: Energy
    type: PropertyValue
    value: 0.13
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.042
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.789
  additional property: Liveness
    type: PropertyValue
    value: 0.09
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.066
  additional property: Loudness (dB)
    type: PropertyValue
    value: -21.594
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Blue
type: MusicAlbum
date published: 1987-05-01

The Singles Collection
type: MusicAlbum
date published: 1989-03-01
track: Mystery Man
  type: MusicRecording
  duration: PT4M42S
  duration ms: 282826
  explicit: false
  by artist: Terje Rypdal
  in album: The Singles Collection
    type: MusicAlbum
    date published: 1989-03-01
  genre: free jazz
  genre: jazz fusion
  isrc code: DEB338838303
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T09:36:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x57a6edd0a5955898615540850d40b088986bd69e978674e81f9ce8c36c7d0bd6
  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/DEB338838303
  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 0x57a6edd0a5955898615540850d40b088986bd69e978674e81f9ce8c36c7d0bd6. 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/DEB338838303.
    date published: 2026-07-02T16:51:38Z
  audio: Mystery Man
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 97.078
    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.293
    additional property: Energy
      type: PropertyValue
      value: 0.046
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.911
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.537
    additional property: Liveness
      type: PropertyValue
      value: 0.076
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.037
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.77
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

The Singles Collection
type: MusicAlbum
date published: 1989-03-01

Undisonus / Ineo
type: MusicAlbum
date published: 1990-03-01

Undisonus / Ineo
type: MusicAlbum
date published: 1990-03-01

Q.E.D.
type: MusicAlbum
date published: 1993-03-01

Q.E.D.
type: MusicAlbum
date published: 1993-03-01

If Mountains Could Sing
type: MusicAlbum
date published: 1995-01-01

If Mountains Could Sing
type: MusicAlbum
date published: 1995-01-01
track: If Mountains Could Sing
  type: MusicRecording
  duration: PT5M14S
  duration ms: 314306
  explicit: false
  by artist: Terje Rypdal
  in album: If Mountains Could Sing
    type: MusicAlbum
    date published: 1995-01-01
  genre: free jazz
  genre: jazz fusion
  isrc code: DEB339455404
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T15:41:04+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x44ec72d72a4a192ffc605e979181778d04ce5b1718ce39ee14ec8b3cdc59b66d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957874
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957874
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB339455404
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T15:43: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 0x44ec72d72a4a192ffc605e979181778d04ce5b1718ce39ee14ec8b3cdc59b66d. Chain 2 (Bitcoin): anchored in block 957874 (2026-07-13T15:43: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/DEB339455404.
    date published: 2026-07-13T15:43:57Z
  audio: If Mountains Could Sing
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 73.509
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.14
    additional property: Energy
      type: PropertyValue
      value: 0.065
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.828
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.678
    additional property: Liveness
      type: PropertyValue
      value: 0.149
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.03
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.298
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Skywards
type: MusicAlbum
date published: 1997-03-17

Skywards
type: MusicAlbum
date published: 1997-03-17

Double Concerto / 5th Symphony
type: MusicAlbum
date published: 2000-02-14

Double Concerto / 5th Symphony
type: MusicAlbum
date published: 2000-02-14

Selected Recordings
type: MusicAlbum
date published: 2002-04-29

Selected Recordings
type: MusicAlbum
date published: 2002-04-29

Rypdal: Sonata Op. 73 Og Nimbus Op. 76
type: MusicAlbum
date published: 2002-09-02

Lux Aeterna
type: MusicAlbum
date published: 2002-11-04

Lux Aeterna
type: MusicAlbum
date published: 2002-11-04

Vossabrygg, Op.84
type: MusicAlbum
date published: 2006-02-03

Vossabrygg, Op.84
type: MusicAlbum
date published: 2006-02-03

Crime Scene
type: MusicAlbum
date published: 2010-04-16

Crime Scene
type: MusicAlbum
date published: 2010-04-16

Odyssey
type: MusicAlbum
date published: 2012-06-15

Odyssey
type: MusicAlbum
date published: 2012-06-15

Melodic Warrior (Live At Brucknerhaus Linz / 2003 & Jazztopad Festival Wrocław / 2009)
type: MusicAlbum
date published: 2013-06-14

Melodic Warrior (Live At Brucknerhaus Linz / 2003 & Jazztopad Festival Wrocław / 2009)
type: MusicAlbum
date published: 2013-06-14

As If The Ghost … Was Me!?
type: MusicAlbum
date published: 2020-07-31
track: As If The Ghost … Was Me!?
  type: MusicRecording
  duration: PT5M43S
  duration ms: 343213
  explicit: false
  by artist: Terje Rypdal
  in album: As If The Ghost … Was Me!?
    type: MusicAlbum
    date published: 2020-07-31
  genre: free jazz
  genre: jazz fusion
  isrc code: DEB331965801
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T09:40:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2cb28f54450f18c03bdc1fbc871059291819ac3d9ef0a68399579453ab0b99ec
  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/DEB331965801
  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 0x2cb28f54450f18c03bdc1fbc871059291819ac3d9ef0a68399579453ab0b99ec. 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/DEB331965801.
    date published: 2026-07-02T16:51:38Z
  audio: As If The Ghost … Was Me!?
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 137.491
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.213
    additional property: Energy
      type: PropertyValue
      value: 0.336
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.855
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.822
    additional property: Liveness
      type: PropertyValue
      value: 0.33
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.09
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.821
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Conspiracy
type: MusicAlbum
date published: 2020-08-21
track: Conspiracy
  type: MusicRecording
  duration: PT6M9S
  duration ms: 369680
  explicit: false
  by artist: Terje Rypdal
  in album: Conspiracy
    type: MusicAlbum
    date published: 2020-08-21
  genre: free jazz
  genre: jazz fusion
  isrc code: DEB331965803
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T09:11:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcb56f044fa6ac9239656956462a33726a3dfe34634a3284f1285643eca4b8327
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958711
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958711
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB331965803
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T09:26:32Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb56f044fa6ac9239656956462a33726a3dfe34634a3284f1285643eca4b8327. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB331965803.
    date published: 2026-07-19T09:26:32Z
  audio: Conspiracy
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.784
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.264
    additional property: Energy
      type: PropertyValue
      value: 0.625
    additional property: Speechiness
      type: PropertyValue
      value: 0.06
    additional property: Acousticness
      type: PropertyValue
      value: 0.346
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.869
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.256
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.857
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Conspiracy
type: MusicAlbum
date published: 2020-09-11
track: As If The Ghost … Was Me!?
  type: MusicRecording
  duration: PT5M43S
  duration ms: 343213
  explicit: false
  by artist: Terje Rypdal
  in album: Conspiracy
    type: MusicAlbum
    date published: 2020-09-11
  genre: free jazz
  genre: jazz fusion
  isrc code: DEB331965801
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T09:40:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2cb28f54450f18c03bdc1fbc871059291819ac3d9ef0a68399579453ab0b99ec
  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/DEB331965801
  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 0x2cb28f54450f18c03bdc1fbc871059291819ac3d9ef0a68399579453ab0b99ec. 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/DEB331965801.
    date published: 2026-07-04T10:04:33Z
  audio: As If The Ghost … Was Me!?
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 137.491
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.213
    additional property: Energy
      type: PropertyValue
      value: 0.336
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.855
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.822
    additional property: Liveness
      type: PropertyValue
      value: 0.33
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.09
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.821
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Voodoo
type: MusicRecording
duration: PT3M7S
duration ms: 187152
explicit: false
by artist: Inger Lise Rypdal
by artist: Jahn Teigen
by artist: Terje Rypdal
in album: Tid
  type: MusicAlbum
  date published: 1997-01-01
genre: classic-norwegian-pop
genre: barnemusikk
isrc code: NOFCT7601090
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T23:14:58+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7d7d83943ead56e77b41498d9ed7cfe1c57fc508491ad44cb5a89a7cb651f9ec
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960327
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960327
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NOFCT7601090
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T00:26:26Z
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 0x7d7d83943ead56e77b41498d9ed7cfe1c57fc508491ad44cb5a89a7cb651f9ec. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/NOFCT7601090.
  date published: 2026-07-31T00:26:26Z
audio: Voodoo
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 121.101
  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.407
  additional property: Energy
    type: PropertyValue
    value: 0.831
  additional property: Speechiness
    type: PropertyValue
    value: 0.05
  additional property: Acousticness
    type: PropertyValue
    value: 0.041
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.679
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.431
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.559
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Sart
type: MusicRecording
duration: PT14M45S
duration ms: 885000
explicit: false
by artist: Jan Garbarek
by artist: Bobo Stenson
by artist: Terje Rypdal
by artist: Arild Andersen
by artist: Jon Christensen
in album: Dansere
  type: MusicAlbum
  date published: 2012-06-15
isrc code: DEB337101501
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T06:21:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x016a7281b7ff8ec83465eb77490a7b0ddd1e2f7f352397c81d15fc79e84772d3
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956889
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101501
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T06:56:49Z
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 0x016a7281b7ff8ec83465eb77490a7b0ddd1e2f7f352397c81d15fc79e84772d3. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/DEB337101501.
  date published: 2026-07-06T06:56:49Z
audio: Sart
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 121.654
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.393
  additional property: Energy
    type: PropertyValue
    value: 0.153
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.702
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.414
  additional property: Liveness
    type: PropertyValue
    value: 0.101
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.061
  additional property: Loudness (dB)
    type: PropertyValue
    value: -23.031
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Fountain Of Tears - Part 1 & 2
type: MusicRecording
duration: PT6M3S
duration ms: 363493
explicit: false
by artist: Jan Garbarek
by artist: Bobo Stenson
by artist: Terje Rypdal
by artist: Arild Andersen
by artist: Jon Christensen
in album: Dansere
  type: MusicAlbum
  date published: 2012-06-15
isrc code: DEB337101502
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T02:47:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2fe6068b178c4a5d5db3c38d15bf54c34994a00ee05381575cba7134e03e7542
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960203
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960203
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101502
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T03:35:13Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fe6068b178c4a5d5db3c38d15bf54c34994a00ee05381575cba7134e03e7542. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101502.
  date published: 2026-07-30T03:35:13Z
audio: Fountain Of Tears - Part 1 & 2
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 98.406
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.36
  additional property: Energy
    type: PropertyValue
    value: 0.258
  additional property: Speechiness
    type: PropertyValue
    value: 0.208
  additional property: Acousticness
    type: PropertyValue
    value: 0.117
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.36
  additional property: Liveness
    type: PropertyValue
    value: 0.155
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.045
  additional property: Loudness (dB)
    type: PropertyValue
    value: -23.683
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Song Of Space
type: MusicRecording
duration: PT9M39S
duration ms: 579493
explicit: false
by artist: Jan Garbarek
by artist: Bobo Stenson
by artist: Terje Rypdal
by artist: Arild Andersen
by artist: Jon Christensen
in album: Dansere
  type: MusicAlbum
  date published: 2012-06-15
isrc code: DEB337101503
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T23:48:58+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x31a2e4b39d82626c4e7cf74a75566a6567242ab9fa8fd7f3656967b7b0fc3dfe
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960327
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960327
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101503
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T00:26:26Z
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 0x31a2e4b39d82626c4e7cf74a75566a6567242ab9fa8fd7f3656967b7b0fc3dfe. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/DEB337101503.
  date published: 2026-07-31T00:26:26Z
audio: Song Of Space
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 145.95
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.273
  additional property: Energy
    type: PropertyValue
    value: 0.308
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.364
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.678
  additional property: Liveness
    type: PropertyValue
    value: 0.089
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.105
  additional property: Loudness (dB)
    type: PropertyValue
    value: -19.542
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Close Enough For Jazz
type: MusicRecording
duration: PT1M59S
duration ms: 119333
explicit: false
by artist: Jan Garbarek
by artist: Bobo Stenson
by artist: Terje Rypdal
by artist: Arild Andersen
by artist: Jon Christensen
in album: Dansere
  type: MusicAlbum
  date published: 2012-06-15
isrc code: DEB337101504
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T21:51:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x953269b606ef31251890043944e0537627a81af978f720d6860a7a83baee05b8
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960321
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960321
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101504
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T22:27:30Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x953269b606ef31251890043944e0537627a81af978f720d6860a7a83baee05b8. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101504.
  date published: 2026-07-30T22:27:30Z
audio: Close Enough For Jazz
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 139.379
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.162
  additional property: Energy
    type: PropertyValue
    value: 0.035
  additional property: Speechiness
    type: PropertyValue
    value: 0.05
  additional property: Acousticness
    type: PropertyValue
    value: 0.957
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.964
  additional property: Liveness
    type: PropertyValue
    value: 0.091
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.035
  additional property: Loudness (dB)
    type: PropertyValue
    value: -27.096
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Irr
type: MusicRecording
duration: PT7M15S
duration ms: 435506
explicit: false
by artist: Jan Garbarek
by artist: Bobo Stenson
by artist: Terje Rypdal
by artist: Arild Andersen
by artist: Jon Christensen
in album: Dansere
  type: MusicAlbum
  date published: 2012-06-15
isrc code: DEB337101505
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T21:07:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x921d9a0ac4e072501626e1386c3ba198e8e83a7f509ed37aed9aa5db55d2e6e1
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960317
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960317
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101505
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T21:35:24Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x921d9a0ac4e072501626e1386c3ba198e8e83a7f509ed37aed9aa5db55d2e6e1. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101505.
  date published: 2026-07-30T21:35:24Z
audio: Irr
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 125.127
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.413
  additional property: Energy
    type: PropertyValue
    value: 0.347
  additional property: Speechiness
    type: PropertyValue
    value: 0.067
  additional property: Acousticness
    type: PropertyValue
    value: 0.07
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.005
  additional property: Liveness
    type: PropertyValue
    value: 0.108
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.228
  additional property: Loudness (dB)
    type: PropertyValue
    value: -20.491
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Lontano
type: MusicRecording
duration: PT2M12S
duration ms: 132173
explicit: false
by artist: Jan Garbarek
by artist: Bobo Stenson
by artist: Terje Rypdal
by artist: Arild Andersen
by artist: Jon Christensen
in album: Dansere
  type: MusicAlbum
  date published: 2012-06-15
isrc code: DEB337101506
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-08-01T00:44:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x26d1628a3eab6b8021d828059a3a4617eb142b79a54c548b88e4dd39e72dbcef
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960494
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960494
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101506
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-08-01T01:44:32Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26d1628a3eab6b8021d828059a3a4617eb142b79a54c548b88e4dd39e72dbcef. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101506.
  date published: 2026-08-01T01:44:32Z
audio: Lontano
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 112.88
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.297
  additional property: Energy
    type: PropertyValue
    value: 0.048
  additional property: Speechiness
    type: PropertyValue
    value: 0.048
  additional property: Acousticness
    type: PropertyValue
    value: 0.879
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.903
  additional property: Liveness
    type: PropertyValue
    value: 0.254
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.038
  additional property: Loudness (dB)
    type: PropertyValue
    value: -26.352
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Sart
type: MusicRecording
duration: PT14M45S
duration ms: 885000
explicit: false
by artist: Jan Garbarek
by artist: Bobo Stenson
by artist: Terje Rypdal
by artist: Arild Andersen
by artist: Jon Christensen
in album: Sart
  type: MusicAlbum
  date published: 1971-11-01
isrc code: DEB337101501
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T06:21:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x016a7281b7ff8ec83465eb77490a7b0ddd1e2f7f352397c81d15fc79e84772d3
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957118
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101501
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x016a7281b7ff8ec83465eb77490a7b0ddd1e2f7f352397c81d15fc79e84772d3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101501.
  date published: 2026-07-08T03:20:19Z
audio: Sart
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 121.652
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.393
  additional property: Energy
    type: PropertyValue
    value: 0.153
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.702
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.414
  additional property: Liveness
    type: PropertyValue
    value: 0.101
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.061
  additional property: Loudness (dB)
    type: PropertyValue
    value: -23.031
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Fountain Of Tears - Part 1 & 2
type: MusicRecording
duration: PT6M3S
duration ms: 363493
explicit: false
by artist: Jan Garbarek
by artist: Bobo Stenson
by artist: Terje Rypdal
by artist: Arild Andersen
by artist: Jon Christensen
in album: Sart
  type: MusicAlbum
  date published: 1971-11-01
isrc code: DEB337101502
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2fe6068b178c4a5d5db3c38d15bf54c34994a00ee05381575cba7134e03e7542
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960410
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960410
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101502
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T13:50: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 0x2fe6068b178c4a5d5db3c38d15bf54c34994a00ee05381575cba7134e03e7542. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/DEB337101502.
  date published: 2026-07-31T13:50:38Z
audio: Fountain Of Tears - Part 1 & 2
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 98.406
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.36
  additional property: Energy
    type: PropertyValue
    value: 0.258
  additional property: Speechiness
    type: PropertyValue
    value: 0.208
  additional property: Acousticness
    type: PropertyValue
    value: 0.117
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.36
  additional property: Liveness
    type: PropertyValue
    value: 0.155
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.045
  additional property: Loudness (dB)
    type: PropertyValue
    value: -23.683
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Song Of Space
type: MusicRecording
duration: PT9M39S
duration ms: 579493
explicit: false
by artist: Jan Garbarek
by artist: Bobo Stenson
by artist: Terje Rypdal
by artist: Arild Andersen
by artist: Jon Christensen
in album: Sart
  type: MusicAlbum
  date published: 1971-11-01
isrc code: DEB337101503
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x31a2e4b39d82626c4e7cf74a75566a6567242ab9fa8fd7f3656967b7b0fc3dfe
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960468
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960468
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101503
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T21: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 0x31a2e4b39d82626c4e7cf74a75566a6567242ab9fa8fd7f3656967b7b0fc3dfe. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/DEB337101503.
  date published: 2026-07-31T21:25:57Z
audio: Song Of Space
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 145.95
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.273
  additional property: Energy
    type: PropertyValue
    value: 0.308
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.364
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.678
  additional property: Liveness
    type: PropertyValue
    value: 0.089
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.105
  additional property: Loudness (dB)
    type: PropertyValue
    value: -19.542
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Close Enough For Jazz
type: MusicRecording
duration: PT1M59S
duration ms: 119333
explicit: false
by artist: Jan Garbarek
by artist: Bobo Stenson
by artist: Terje Rypdal
by artist: Arild Andersen
by artist: Jon Christensen
in album: Sart
  type: MusicAlbum
  date published: 1971-11-01
isrc code: DEB337101504
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x953269b606ef31251890043944e0537627a81af978f720d6860a7a83baee05b8
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960410
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960410
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101504
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T13:50: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 0x953269b606ef31251890043944e0537627a81af978f720d6860a7a83baee05b8. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/DEB337101504.
  date published: 2026-07-31T13:50:38Z
audio: Close Enough For Jazz
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 139.379
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.162
  additional property: Energy
    type: PropertyValue
    value: 0.035
  additional property: Speechiness
    type: PropertyValue
    value: 0.05
  additional property: Acousticness
    type: PropertyValue
    value: 0.957
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.964
  additional property: Liveness
    type: PropertyValue
    value: 0.091
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.035
  additional property: Loudness (dB)
    type: PropertyValue
    value: -27.096
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Irr
type: MusicRecording
duration: PT7M15S
duration ms: 435506
explicit: false
by artist: Jan Garbarek
by artist: Bobo Stenson
by artist: Terje Rypdal
by artist: Arild Andersen
by artist: Jon Christensen
in album: Sart
  type: MusicAlbum
  date published: 1971-11-01
isrc code: DEB337101505
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x921d9a0ac4e072501626e1386c3ba198e8e83a7f509ed37aed9aa5db55d2e6e1
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960448
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960448
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB337101505
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T18:48:12Z
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 0x921d9a0ac4e072501626e1386c3ba198e8e83a7f509ed37aed9aa5db55d2e6e1. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/DEB337101505.
  date published: 2026-07-31T18:48:12Z
audio: Irr
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 125.127
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.413
  additional property: Energy
    type: PropertyValue
    value: 0.347
  additional property: Speechiness
    type: PropertyValue
    value: 0.067
  additional property: Acousticness
    type: PropertyValue
    value: 0.07
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.005
  additional property: Liveness
    type: PropertyValue
    value: 0.108
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.228
  additional property: Loudness (dB)
    type: PropertyValue
    value: -20.491
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor