Magnus Ludvigsson
type: MusicGroup
popularity: 39
followers: 3089
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe3804ea5c52dd4e7f95882b88f19d5919bcb0ea7274c469d8146a5b8414d4a2e
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/c2afb307-8cb5-4299-8ec4-b4ba6d4603ad.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/c2afb307-8cb5-4299-8ec4-b4ba6d4603ad.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/c2afb307-8cb5-4299-8ec4-b4ba6d4603ad
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe3804ea5c52dd4e7f95882b88f19d5919bcb0ea7274c469d8146a5b8414d4a2e","name":"Magnus Ludvigsson","registered_at":"2026-06-12T09:02:22Z","symbol":"NIM0250163","token_address":"0x9c8a3ff6d5af754f3206487884633b262cf3ba11","type":"artist","uuid":"c2afb307-8cb5-4299-8ec4-b4ba6d4603ad"}
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 0xe3804ea5c52dd4e7f95882b88f19d5919bcb0ea7274c469d8146a5b8414d4a2e. 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/c2afb307-8cb5-4299-8ec4-b4ba6d4603ad.json and https://artists.proofprofile.net/proofs/artist/c2afb307-8cb5-4299-8ec4-b4ba6d4603ad.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xe3804ea5c52dd4e7f95882b88f19d5919bcb0ea7274c469d8146a5b8414d4a2e","name":"Magnus Ludvigsson","registered_at":"2026-06-12T09:02:22Z","symbol":"NIM0250163","token_address":"0x9c8a3ff6d5af754f3206487884633b262cf3ba11","type":"artist","uuid":"c2afb307-8cb5-4299-8ec4-b4ba6d4603ad"}
album: Felt Like November
  type: MusicAlbum
  date published: 2021-03-12
album: Contemplation
  type: MusicAlbum
  date published: 2021-04-09
album: Sandcastle
  type: MusicAlbum
  date published: 2021-04-30
  track: Sandcastle
    type: MusicRecording
    duration: PT2M37S
    duration ms: 157124
    explicit: false
    by artist: Magnus Ludvigsson
    in album: Sandcastle
      type: MusicAlbum
      date published: 2021-04-30
    isrc code: SE5Q52004186
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-12T19:36:21+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x6cc705b7493ce662931127894b11545632eef8e74b548125528b9aee69520ada
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957750
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957750
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52004186
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-12T20:39: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 0x6cc705b7493ce662931127894b11545632eef8e74b548125528b9aee69520ada. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52004186 — a six-check JSON result.
      date published: 2026-07-12T20:39:38Z
    audio: Sandcastle
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 70.819
      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.47
      additional property: Energy
        type: PropertyValue
        value: 0.062
      additional property: Speechiness
        type: PropertyValue
        value: 0.068
      additional property: Acousticness
        type: PropertyValue
        value: 0.989
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.966
      additional property: Liveness
        type: PropertyValue
        value: 0.127
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.379
      additional property: Loudness (dB)
        type: PropertyValue
        value: -19.849
      additional property: Key Name
        type: PropertyValue
        value: C
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Villecroze & Sillans la Cascade
  type: MusicAlbum
  date published: 2021-05-21
album: Late Night Thoughts
  type: MusicAlbum
  date published: 2021-07-09
album: A Walk in the Rain
  type: MusicAlbum
  date published: 2021-07-30
  track: Dark Water
    type: MusicRecording
    duration: PT2M53S
    duration ms: 173100
    explicit: false
    by artist: Magnus Ludvigsson
    in album: A Walk in the Rain
      type: MusicAlbum
      date published: 2021-07-30
    isrc code: SE5Q52100660
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-18T03:51:02+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x4491595cbbd8ba7f9a797eb1036409821df946ff0c78492db68475d13083b724
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958489
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958489
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52100660
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-18T04:13: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 0x4491595cbbd8ba7f9a797eb1036409821df946ff0c78492db68475d13083b724. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52100660 — a six-check JSON result.
      date published: 2026-07-18T04:13:26Z
    audio: Dark Water
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 99.988
      additional property: Musical Key
        type: PropertyValue
        value: 7
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.545
      additional property: Energy
        type: PropertyValue
        value: 0.064
      additional property: Speechiness
        type: PropertyValue
        value: 0.03
      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: Puddles and Wellies
album: Dordogne Peace
album: Dordogne Peace II
album: Somewhere in Dreams
album: L´ombre du platane
album: The Girl from North
album: A Shorter Way
album: George's Sandbox
album: Kite in the Sky
album: Seasons of Sapmi
album: Rêve d'enfant
album: Down the Memory Lane
album: Sosso
album: Postcard from June
album: Hungarian Charade
album: Les Souvenirs de Demain
album: Melancholic Reflection
album: Le Vieux Chien de Marseille
album: My Sacred Place
album: A Vulnerable Mind
album: The Flight of a Thrush
album: Silent Statements
album: Drawings of the Past
album: Couleurs d'automne
album: Introspectif
album: Doucement / Tranquille
album: Distance
album: Peripheral Perceptions
album: Another Kind of Heaven
album: Children's Musings
album: Song for a Sad Mind
album: Circumstances
album: Last Days of Summer
album: Legacy / Liquids
album: Blushing
album: Breathing
album: Valse Hésitante
album: Empathy
album: We Ran to Meet
album: Mixed Feelings
album: Flowers and Berries

Acousticness
type: PropertyValue
value: 0.897

Instrumentalness
type: PropertyValue
value: 0.874

Liveness
type: PropertyValue
value: 0.11

Valence (Positivity)
type: PropertyValue
value: 0.07

Loudness (dB)
type: PropertyValue
value: -24.781

Key Name
type: PropertyValue
value: G

Mode Name
type: PropertyValue
value: Minor

Puddles and Wellies
type: MusicAlbum
date published: 2021-09-24

Dordogne Peace
type: MusicAlbum
date published: 2021-10-15

Dordogne Peace II
type: MusicAlbum
date published: 2021-11-05

Somewhere in Dreams
type: MusicAlbum
date published: 2021-12-03

L´ombre du platane
type: MusicAlbum
date published: 2022-01-07

The Girl from North
type: MusicAlbum
date published: 2022-01-21

A Shorter Way
type: MusicAlbum
date published: 2022-02-25

George's Sandbox
type: MusicAlbum
date published: 2022-03-11

Kite in the Sky
type: MusicAlbum
date published: 2022-05-13
track: Rain Pouring Down My Window
  type: MusicRecording
  duration: PT5M14S
  duration ms: 314166
  explicit: false
  by artist: Magnus Ludvigsson
  in album: Kite in the Sky
    type: MusicAlbum
    date published: 2022-05-13
  isrc code: SE5Q52200732
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T22:22:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x06f69f8d035f46dd6b496fcf4462189d7ecf5b463bdcbd47052b66a937790526
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959069
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959069
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52200732
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T22:32:59Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06f69f8d035f46dd6b496fcf4462189d7ecf5b463bdcbd47052b66a937790526. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52200732 — a six-check JSON result.
    date published: 2026-07-21T22:32:59Z
  audio: Rain Pouring Down My Window
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.009
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.3
    additional property: Energy
      type: PropertyValue
      value: 0.173
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.975
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.954
    additional property: Liveness
      type: PropertyValue
      value: 0.114
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.104
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.254
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: About Fighting Your Windmills
  type: MusicRecording
  duration: PT4M20S
  duration ms: 260821
  explicit: false
  by artist: Magnus Ludvigsson
  in album: Kite in the Sky
    type: MusicAlbum
    date published: 2022-05-13
  isrc code: SE5Q52201016
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T21:00:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf0868b68450441e215a6f043a6ff546d0d0df58badf464c59705f8c49b723715
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958931
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958931
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52201016
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T21:15:01Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0868b68450441e215a6f043a6ff546d0d0df58badf464c59705f8c49b723715. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52201016 — a six-check JSON result.
    date published: 2026-07-20T21:15:01Z
  audio: About Fighting Your Windmills
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.97
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.454
    additional property: Energy
      type: PropertyValue
      value: 0.192
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.937
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.865
    additional property: Liveness
      type: PropertyValue
      value: 0.068
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.268
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.595
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Seasons of Sapmi
type: MusicAlbum
date published: 2022-05-27

Rêve d'enfant
type: MusicAlbum
date published: 2022-08-12
track: Rêve d'enfant
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259702
  explicit: false
  by artist: Magnus Ludvigsson
  in album: Rêve d'enfant
    type: MusicAlbum
    date published: 2022-08-12
  isrc code: SE5Q52201235
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T17:07:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfff9dc41ac51d942211c4a4a7e69483ca3c4512036c9800bfe041eb48679029b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52201235
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T19:42:29Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfff9dc41ac51d942211c4a4a7e69483ca3c4512036c9800bfe041eb48679029b. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52201235 — a six-check JSON result.
    date published: 2026-07-16T19:42:29Z
  audio: Rêve d'enfant
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 61.067
    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.296
    additional property: Energy
      type: PropertyValue
      value: 0.006
    additional property: Speechiness
      type: PropertyValue
      value: 0.07
    additional property: Acousticness
      type: PropertyValue
      value: 0.991
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.902
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.209
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.512
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Down the Memory Lane
type: MusicAlbum
date published: 2022-09-16
track: Down the Memory Lane
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203406
  explicit: false
  by artist: Magnus Ludvigsson
  in album: Down the Memory Lane
    type: MusicAlbum
    date published: 2022-09-16
  isrc code: SE5Q52201760
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T00:23:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x125c6ca81602a06a5add6e59fd5440259ff9fa146c5ff7be892b39d061fec4f9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958340
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958340
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52201760
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T00:53: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 0x125c6ca81602a06a5add6e59fd5440259ff9fa146c5ff7be892b39d061fec4f9. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52201760 — a six-check JSON result.
    date published: 2026-07-17T00:53:26Z
  audio: Down the Memory Lane
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 64.63
    additional property: Musical Key
      type: PropertyValue
      value: 8
    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.103
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.945
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.75
    additional property: Liveness
      type: PropertyValue
      value: 0.12
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.152
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.432
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Sosso
type: MusicAlbum
date published: 2022-09-30

Postcard from June
type: MusicAlbum
date published: 2022-12-02

Hungarian Charade
type: MusicAlbum
date published: 2023-01-20
track: Hungarian Charade
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214683
  explicit: false
  by artist: Magnus Ludvigsson
  in album: Hungarian Charade
    type: MusicAlbum
    date published: 2023-01-20
  isrc code: SE5Q52203316
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T10:45:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf81f1151fe77e600ffab652fed262d48e2ec533e1e51654136871c9be72cbfbf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958721
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958721
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52203316
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T11:02: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 0xf81f1151fe77e600ffab652fed262d48e2ec533e1e51654136871c9be72cbfbf. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52203316 — a six-check JSON result.
    date published: 2026-07-19T11:02:33Z
  audio: Hungarian Charade
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 107.652
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.187
    additional property: Energy
      type: PropertyValue
      value: 0.185
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.949
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.944
    additional property: Liveness
      type: PropertyValue
      value: 0.099
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.071
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.727
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Circus Leaving Town
  type: MusicRecording
  duration: PT4M42S
  duration ms: 282243
  explicit: false
  by artist: Magnus Ludvigsson
  in album: Hungarian Charade
    type: MusicAlbum
    date published: 2023-01-20
  isrc code: SE5Q52203126
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T07:50:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x845f941a0afc42a1e7d94cbbb9dfd67ecbba3842638e375ecfa1392f7857c01b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958263
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958263
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52203126
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T08:19: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 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 0x845f941a0afc42a1e7d94cbbb9dfd67ecbba3842638e375ecfa1392f7857c01b. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52203126 — a six-check JSON result.
    date published: 2026-07-16T08:19:47Z
  audio: Circus Leaving Town
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 71.398
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.144
    additional property: Energy
      type: PropertyValue
      value: 0.096
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.89
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.7
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.086
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.641
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Les Souvenirs de Demain
type: MusicAlbum
date published: 2023-02-17
track: Les Souvenirs de Demain
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245690
  explicit: false
  by artist: Magnus Ludvigsson
  in album: Les Souvenirs de Demain
    type: MusicAlbum
    date published: 2023-02-17
  isrc code: SE5Q52203944
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T09:48:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6be0afd52dbe58ae7ae5899828cd1614c2bd7e2b217f93090df6f048ca821ee4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957851
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957851
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52203944
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T11:26: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 0x6be0afd52dbe58ae7ae5899828cd1614c2bd7e2b217f93090df6f048ca821ee4. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52203944 — a six-check JSON result.
    date published: 2026-07-13T11:26:33Z
  audio: Les Souvenirs de Demain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 122.993
    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.678
    additional property: Energy
      type: PropertyValue
      value: 0.383
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.853
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.911
    additional property: Liveness
      type: PropertyValue
      value: 0.119
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.463
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.298
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: You Took My Breath Away
  type: MusicRecording
  duration: PT4M59S
  duration ms: 299758
  explicit: false
  by artist: Magnus Ludvigsson
  in album: Les Souvenirs de Demain
    type: MusicAlbum
    date published: 2023-02-17
  isrc code: SE5Q52203883
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T20:48:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1047730185f90ca2d86e36ace327199b282c50b7dddeef7aee455c570f5b2afc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958779
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958779
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52203883
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T21:08:39Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1047730185f90ca2d86e36ace327199b282c50b7dddeef7aee455c570f5b2afc. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52203883 — a six-check JSON result.
    date published: 2026-07-19T21:08:39Z
  audio: You Took My Breath Away
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 99.956
    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.626
    additional property: Energy
      type: PropertyValue
      value: 0.112
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.874
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.409
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.135
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.87
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Melancholic Reflection
type: MusicAlbum
date published: 2023-03-17
track: Melancholic Reflection
  type: MusicRecording
  duration: PT5M3S
  duration ms: 303374
  explicit: false
  by artist: Magnus Ludvigsson
  in album: Melancholic Reflection
    type: MusicAlbum
    date published: 2023-03-17
  isrc code: SE5Q52204220
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T02:57:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x32a2b212da5fec8164ef644b744ba577406b5b984e58e8a0327cd2b612c4337f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958484
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958484
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52204220
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T03:34:53Z
  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 0x32a2b212da5fec8164ef644b744ba577406b5b984e58e8a0327cd2b612c4337f. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52204220 — a six-check JSON result.
    date published: 2026-07-18T03:34:53Z
  audio: Melancholic Reflection
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 121.425
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.258
    additional property: Energy
      type: PropertyValue
      value: 0.056
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.974
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.912
    additional property: Liveness
      type: PropertyValue
      value: 0.154
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.061
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.009
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Did She Call?
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266153
  explicit: false
  by artist: Magnus Ludvigsson
  in album: Melancholic Reflection
    type: MusicAlbum
    date published: 2023-03-17
  isrc code: SE5Q52204150
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T20:02:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4af4692362f117d85a7d7a4bf61e95a1736eba495b96be4ed908f162856f706b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958455
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958455
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52204150
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T21:28:36Z
  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 0x4af4692362f117d85a7d7a4bf61e95a1736eba495b96be4ed908f162856f706b. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52204150 — a six-check JSON result.
    date published: 2026-07-17T21:28:36Z
  audio: Did She Call?
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 125.916
    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.274
    additional property: Energy
      type: PropertyValue
      value: 0.283
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.943
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.765
    additional property: Liveness
      type: PropertyValue
      value: 0.136
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.129
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.744
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Le Vieux Chien de Marseille
type: MusicAlbum
date published: 2023-04-28

My Sacred Place
type: MusicAlbum
date published: 2023-05-26
track: Winter Hibernation
  type: MusicRecording
  duration: PT5M29S
  duration ms: 329118
  explicit: false
  by artist: Magnus Ludvigsson
  in album: My Sacred Place
    type: MusicAlbum
    date published: 2023-05-26
  isrc code: SE5Q52300863
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T02:43:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x70a9f7c9fdae6bbc27e3b125f2d661300b3ad14415e08381335824e3c8e1460b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958480
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958480
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52300863
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T02:58:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70a9f7c9fdae6bbc27e3b125f2d661300b3ad14415e08381335824e3c8e1460b. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52300863 — a six-check JSON result.
    date published: 2026-07-18T02:58:58Z
  audio: Winter Hibernation
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.968
    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.655
    additional property: Energy
      type: PropertyValue
      value: 0.187
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.888
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.753
    additional property: Liveness
      type: PropertyValue
      value: 0.15
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.126
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.752
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

A Vulnerable Mind
type: MusicAlbum
date published: 2023-06-16

The Flight of a Thrush
type: MusicAlbum
date published: 2023-08-07
track: Sentiments de printemps
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162655
  explicit: false
  by artist: Magnus Ludvigsson
  in album: The Flight of a Thrush
    type: MusicAlbum
    date published: 2023-08-07
  isrc code: SE5Q52301642
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T13:31:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x99699ab887c118ec3907a799e105612c01238cff2915c575e340c2fb05591aa9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958742
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958742
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52301642
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T14:09:34Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99699ab887c118ec3907a799e105612c01238cff2915c575e340c2fb05591aa9. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52301642 — a six-check JSON result.
    date published: 2026-07-19T14:09:34Z
  audio: Sentiments de printemps
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 121.97
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.395
    additional property: Energy
      type: PropertyValue
      value: 0.266
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.724
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.014
    additional property: Liveness
      type: PropertyValue
      value: 0.155
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.127
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.678
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Silent Statements
type: MusicAlbum
date published: 2023-09-25

Drawings of the Past
type: MusicAlbum
date published: 2023-10-16

Couleurs d'automne
type: MusicAlbum
date published: 2023-11-27
track: Octobre
  type: MusicRecording
  duration: PT4M24S
  duration ms: 264164
  explicit: false
  by artist: Magnus Ludvigsson
  in album: Couleurs d'automne
    type: MusicAlbum
    date published: 2023-11-27
  isrc code: SE5Q52303187
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T08:29:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x63b9fc44cb5f0a0341091b71e7d64bd62b5dc50394052dbd8b859f8e96617a82
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52303187
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56:35Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b9fc44cb5f0a0341091b71e7d64bd62b5dc50394052dbd8b859f8e96617a82. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52303187 — a six-check JSON result.
    date published: 2026-07-03T08:56:35Z
  audio: Octobre
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 124.685
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.207
    additional property: Energy
      type: PropertyValue
      value: 0.184
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.982
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.945
    additional property: Liveness
      type: PropertyValue
      value: 0.099
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.055
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.956
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Novembre
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195124
  explicit: false
  by artist: Magnus Ludvigsson
  in album: Couleurs d'automne
    type: MusicAlbum
    date published: 2023-11-27
  isrc code: SE5Q52303344
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T21:01:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1eb45645dd1b5d395132b329e6190234a925834e45e57435e3067fff3dc5b294
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958063
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958063
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52303344
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T21:07:34Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eb45645dd1b5d395132b329e6190234a925834e45e57435e3067fff3dc5b294. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52303344 — a six-check JSON result.
    date published: 2026-07-14T21:07:34Z
  audio: Novembre
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 84.734
    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.121
    additional property: Energy
      type: PropertyValue
      value: 0.113
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.963
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.914
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.099
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.447
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Introspectif
type: MusicAlbum
date published: 2024-01-08
track: Introspectif
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274451
  explicit: false
  by artist: Magnus Ludvigsson
  in album: Introspectif
    type: MusicAlbum
    date published: 2024-01-08
  isrc code: SE5Q52304461
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T01:26:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xab653e7ca9ae6684e40080a6be7f5217cebf80c81683563eb1ba63f9f76afaa7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958951
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958951
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52304461
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T02:01: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 0xab653e7ca9ae6684e40080a6be7f5217cebf80c81683563eb1ba63f9f76afaa7. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52304461 — a six-check JSON result.
    date published: 2026-07-21T02:01:41Z
  audio: Introspectif
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 180.263
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.107
    additional property: Energy
      type: PropertyValue
      value: 0.082
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.939
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.86
    additional property: Liveness
      type: PropertyValue
      value: 0.091
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.156
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.054
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Doucement / Tranquille
type: MusicAlbum
date published: 2024-03-11

Distance
type: MusicAlbum
date published: 2024-04-16

Peripheral Perceptions
type: MusicAlbum
date published: 2024-04-30

Another Kind of Heaven
type: MusicAlbum
date published: 2024-05-21

Children's Musings
type: MusicAlbum
date published: 2024-07-30

Song for a Sad Mind
type: MusicAlbum
date published: 2024-08-06

Circumstances
type: MusicAlbum
date published: 2024-10-08

Last Days of Summer
type: MusicAlbum
date published: 2024-10-29

Legacy / Liquids
type: MusicAlbum
date published: 2024-11-12

Blushing
type: MusicAlbum
date published: 2024-11-26

Breathing
type: MusicAlbum
date published: 2024-12-10

Valse Hésitante
type: MusicAlbum
date published: 2024-12-25

Empathy
type: MusicAlbum
date published: 2025-02-11

We Ran to Meet
type: MusicAlbum
date published: 2025-02-25

Mixed Feelings
type: MusicAlbum
date published: 2025-04-10
track: Mixed Feelings
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245500
  explicit: false
  by artist: Magnus Ludvigsson
  in album: Mixed Feelings
    type: MusicAlbum
    date published: 2025-04-10
  isrc code: SE5Q52500513
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T14:39:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x81fab7ce61959f79726625006baeb68fcef22b015aa784362351ffe9a365e92a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958428
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958428
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52500513
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T15:15:14Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81fab7ce61959f79726625006baeb68fcef22b015aa784362351ffe9a365e92a. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52500513 — a six-check JSON result.
    date published: 2026-07-17T15:15:14Z
  audio: Mixed Feelings
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 92.059
    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.547
    additional property: Energy
      type: PropertyValue
      value: 0.385
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.425
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.072
    additional property: Liveness
      type: PropertyValue
      value: 0.119
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.141
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.627
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Flowers and Berries
type: MusicAlbum
date published: 2025-09-16
track: Flowers and Berries
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150787
  explicit: false
  by artist: Magnus Ludvigsson
  in album: Flowers and Berries
    type: MusicAlbum
    date published: 2025-09-16
  isrc code: SE5Q52502162
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T13:03:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcddadbfed8827f2efb451d0de8a9d1085ed5d023c5c0b23b235b907327593a3e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959132
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959132
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52502162
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T13:20: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 0xcddadbfed8827f2efb451d0de8a9d1085ed5d023c5c0b23b235b907327593a3e. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5Q52502162 — a six-check JSON result.
    date published: 2026-07-22T13:20:46Z
  audio: Flowers and Berries
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 97.318
    additional property: Musical Key
      type: PropertyValue
      value: 3
    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.052
    additional property: Speechiness
      type: PropertyValue
      value: 0.067
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.972
    additional property: Liveness
      type: PropertyValue
      value: 0.117
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.385
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.79
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major