Oskar Kappland
type: MusicGroup
popularity: 21
followers: 1157
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5db1dfaeb0c557e809f50db72f612264ec13440f85e8535d16cea24a04eefc54
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/6d02287c-cc69-4e9f-a461-619ec2558441.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/6d02287c-cc69-4e9f-a461-619ec2558441.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/6d02287c-cc69-4e9f-a461-619ec2558441
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5db1dfaeb0c557e809f50db72f612264ec13440f85e8535d16cea24a04eefc54","name":"Oskar Kappland","registered_at":"2026-06-12T00:28:26Z","symbol":"NIM0142249","token_address":"0x906e6f74958c13cba7e0cf48a71f92f1427df01c","type":"artist","uuid":"6d02287c-cc69-4e9f-a461-619ec2558441"}
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5db1dfaeb0c557e809f50db72f612264ec13440f85e8535d16cea24a04eefc54. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6d02287c-cc69-4e9f-a461-619ec2558441.json and https://artists.proofprofile.net/proofs/artist/6d02287c-cc69-4e9f-a461-619ec2558441.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:28:13Z
  text: {"copyright_id":"0x5db1dfaeb0c557e809f50db72f612264ec13440f85e8535d16cea24a04eefc54","name":"Oskar Kappland","registered_at":"2026-06-12T00:28:26Z","symbol":"NIM0142249","token_address":"0x906e6f74958c13cba7e0cf48a71f92f1427df01c","type":"artist","uuid":"6d02287c-cc69-4e9f-a461-619ec2558441"}
album: The Unfolding
  type: MusicAlbum
  date published: 2018-07-27
album: The Blossom
  type: MusicAlbum
  date published: 2018-08-03
album: The Liberation
  type: MusicAlbum
  date published: 2018-09-07
album: EVOLUTION
  type: MusicAlbum
  date published: 2018-09-09
album: EVOLUTION
  type: MusicAlbum
  date published: 2018-09-09
album: Revival
  type: MusicAlbum
  date published: 2019-02-10
album: Tell Me Where You've Been
  type: MusicAlbum
  date published: 2019-07-11
album: Paradise Airways
  type: MusicAlbum
  date published: 2019-07-24
album: Forever April
  type: MusicAlbum
  date published: 2019-07-31
album: Hold Me Tighter
  type: MusicAlbum
  date published: 2019-08-07
album: Dying Embers
  type: MusicAlbum
  date published: 2019-08-14
album: That's When He Knew
  type: MusicAlbum
  date published: 2019-08-28
album: Blissful Ignorance
  type: MusicAlbum
  date published: 2019-09-18
album: Shinrin-Yoku
  type: MusicAlbum
  date published: 2019-09-25
album: Out of This World
  type: MusicAlbum
  date published: 2019-10-02
album: Black Keys (Improvisation)
  type: MusicAlbum
  date published: 2019-10-16
album: Wake Me Gently
  type: MusicAlbum
  date published: 2019-10-23
album: Morning Mystery
  type: MusicAlbum
  date published: 2019-10-30
album: Echoes
  type: MusicAlbum
  date published: 2019-11-05
  track: Morning Mystery
    type: MusicRecording
    duration: PT3M26S
    duration ms: 206000
    explicit: false
    by artist: Oskar Kappland
    in album: Echoes
      type: MusicAlbum
      date published: 2019-11-05
    isrc code: QZHN51909746
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-13T17:54:15+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x0844185c50fd75c74b932fc77f1d4d6dc7a9fda3c7ae123fe8d7d49bb83e4960
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957919
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957919
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN51909746
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-13T23:58:45Z
    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
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0844185c50fd75c74b932fc77f1d4d6dc7a9fda3c7ae123fe8d7d49bb83e4960. Chain 2 (Bitcoin): anchored in block 957919 (2026-07-13T23:58:45Z), 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/QZHN51909746.
      date published: 2026-07-13T23:58:45Z
    audio: Morning Mystery
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 122.101
      additional property: Musical Key
        type: PropertyValue
        value: 1
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.322
      additional property: Energy
        type: PropertyValue
        value: 0.032
      additional property: Speechiness
        type: PropertyValue
        value: 0.043
      additional property: Acousticness
        type: PropertyValue
        value: 0.99
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.923
      additional property: Liveness
        type: PropertyValue
        value: 0.11
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.253
      additional property: Loudness (dB)
        type: PropertyValue
        value: -26.969
      additional property: Key Name
        type: PropertyValue
        value: C#
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Small World
  type: MusicAlbum
  date published: 2019-12-05
  track: Small World
    type: MusicRecording
    duration: PT4M7S
    duration ms: 247941
    explicit: false
    by artist: Oskar Kappland
    in album: Small World
      type: MusicAlbum
      date published: 2019-12-05
    isrc code: QZHNA1921784
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-18T16:06:28+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x2dae172ef5c3b37fd988619870da503fa270f618c5e656e7cb59b65fafed9b7a
    additional property: OTSHash
    additional property: OTSBitcoinBlock
    additional property: OTSBitcoinBlockVerifyURL
    additional property: OTSVerificationAPI
    additional property: OTSTimestamp
    additional property: OTSVerifyInstructions
    subject of: OpenTimestamps Proof of Existence
    audio: Small World
album: Ode to Snow
album: Dépaysement
album: Reality, Wrapped In A Blanket
album: Serendipity
album: Vintergatan
album: For Those We Lost
album: How to Say I Love You in Sixty Seconds
album: Red Marble (Inspired by 'The Outlaw Ocean' a book by Ian Urbina)
album: Morgonstund
album: When You Were Here
album: The Things You Won't See
album: Midnattssol
album: The Sweet Goodbye
album: Growing Pains
album: Symmetry
album: Adrift
album: Dvala
album: Eljest
album: Peripheral Vision
album: Aurora
album: Solace
album: Problematically Perfect
album: The Road Less Traveled
album: Sinnesro
album: Cruising Altitude
album: Empty Canvas
album: Still Looking For Home
album: I Buried My Heart in a Rose Garden
album: Ripples From Pebbles
album: Morning Improvisation 7:02 a.m.
album: Morning Improvisations 5/2/2024

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 958601

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-18T19:27:02Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dae172ef5c3b37fd988619870da503fa270f618c5e656e7cb59b65fafed9b7a. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/QZHNA1921784.
date published: 2026-07-18T19:27:02Z

Small World
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 135.333
additional property: Musical Key
  type: PropertyValue
  value: 0
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.391
additional property: Energy
  type: PropertyValue
  value: 0.222
additional property: Speechiness
  type: PropertyValue
  value: 0.032
additional property: Acousticness
  type: PropertyValue
  value: 0.932
additional property: Instrumentalness
  type: PropertyValue
  value: 0.009
additional property: Liveness
  type: PropertyValue
  value: 0.243
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.227
additional property: Loudness (dB)
  type: PropertyValue
  value: -13.051
additional property: Key Name
  type: PropertyValue
  value: C
additional property: Mode Name
  type: PropertyValue
  value: Major

Ode to Snow
type: MusicAlbum
date published: 2019-12-22

Dépaysement
type: MusicAlbum
date published: 2020-01-24

Reality, Wrapped In A Blanket
type: MusicAlbum
date published: 2020-02-07

Serendipity
type: MusicAlbum
date published: 2020-03-27

Vintergatan
type: MusicAlbum
date published: 2020-05-01

For Those We Lost
type: MusicAlbum
date published: 2020-05-24

How to Say I Love You in Sixty Seconds
type: MusicAlbum
date published: 2020-06-26

Red Marble (Inspired by 'The Outlaw Ocean' a book by Ian Urbina)
type: MusicAlbum
date published: 2020-08-07

Morgonstund
type: MusicAlbum
date published: 2020-09-25

When You Were Here
type: MusicAlbum
date published: 2020-10-09

The Things You Won't See
type: MusicAlbum
date published: 2020-10-22

Midnattssol
type: MusicAlbum
date published: 2020-10-22

The Sweet Goodbye
type: MusicAlbum
date published: 2020-10-22

Growing Pains
type: MusicAlbum
date published: 2020-10-22

Symmetry
type: MusicAlbum
date published: 2020-10-23
track: The Things You Won't See
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164672
  explicit: false
  by artist: Oskar Kappland
  in album: Symmetry
    type: MusicAlbum
    date published: 2020-10-23
  isrc code: US3DF2088062
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T06:15:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x60c954be3a082e7efa8dac24f274fc08e43e3d7d13091b3ea297775bfe0f2e42
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956484
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956484
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US3DF2088062
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T10:47:44Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60c954be3a082e7efa8dac24f274fc08e43e3d7d13091b3ea297775bfe0f2e42. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/US3DF2088062.
    date published: 2026-07-03T10:47:44Z
  audio: The Things You Won't See
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 125.018
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.315
    additional property: Energy
      type: PropertyValue
      value: 0.06
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.986
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.861
    additional property: Liveness
      type: PropertyValue
      value: 0.086
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.113
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.94
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Adrift
type: MusicAlbum
date published: 2020-11-16

Dvala
type: MusicAlbum
date published: 2020-11-30
track: Dvala
  type: MusicRecording
  duration: PT2M23S
  duration ms: 143406
  explicit: false
  by artist: Oskar Kappland
  in album: Dvala
    type: MusicAlbum
    date published: 2020-11-30
  isrc code: QZMER2072473
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T14:46:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x54e4565624f2d944640a01a08df9ae72320be7696130601aebfbe8dfbb3b80ad
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958568
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958568
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMER2072473
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T15:23:47Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e4565624f2d944640a01a08df9ae72320be7696130601aebfbe8dfbb3b80ad. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/QZMER2072473.
    date published: 2026-07-18T15:23:47Z
  audio: Dvala
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 128.436
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.436
    additional property: Energy
      type: PropertyValue
      value: 0.034
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.995
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.92
    additional property: Liveness
      type: PropertyValue
      value: 0.127
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.332
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.454
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

Eljest
type: MusicAlbum
date published: 2020-12-14

Peripheral Vision
type: MusicAlbum
date published: 2021-01-01

Aurora
type: MusicAlbum
date published: 2021-01-22

Solace
type: MusicAlbum
date published: 2021-02-04

Problematically Perfect
type: MusicAlbum
date published: 2021-02-12

The Road Less Traveled
type: MusicAlbum
date published: 2021-04-16

The Road Less Traveled
type: MusicAlbum
date published: 2021-04-16

Sinnesro
type: MusicAlbum
date published: 2021-12-07

Cruising Altitude
type: MusicAlbum
date published: 2022-07-01

Empty Canvas
type: MusicAlbum
date published: 2022-07-15

Still Looking For Home
type: MusicAlbum
date published: 2022-07-29

I Buried My Heart in a Rose Garden
type: MusicAlbum
date published: 2023-05-26

Ripples From Pebbles
type: MusicAlbum
date published: 2024-02-23

Morning Improvisation 7:02 a.m.
type: MusicAlbum
date published: 2024-03-08

Morning Improvisations 5/2/2024
type: MusicAlbum
date published: 2024-03-22