Alf Bringström
type: MusicGroup
genre: lo-fi
popularity: 23
followers: 82
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe32751ee57ac11bc9c8dfe2092164fc3194d65f8bca8189a83ee363bc8e0ef00
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/349b7c63-70ff-4d4e-8b9d-b2e6ff3d6030.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/349b7c63-70ff-4d4e-8b9d-b2e6ff3d6030.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/349b7c63-70ff-4d4e-8b9d-b2e6ff3d6030
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe32751ee57ac11bc9c8dfe2092164fc3194d65f8bca8189a83ee363bc8e0ef00","name":"Alf Bringström","registered_at":"2026-06-11T16:25:30Z","symbol":"NIM0069047","token_address":"0x1802075f0d5352a6e7bbb6203ebeb325d29e8e1e","type":"artist","uuid":"349b7c63-70ff-4d4e-8b9d-b2e6ff3d6030"}
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 0xe32751ee57ac11bc9c8dfe2092164fc3194d65f8bca8189a83ee363bc8e0ef00. 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/349b7c63-70ff-4d4e-8b9d-b2e6ff3d6030.json and https://artists.proofprofile.net/proofs/artist/349b7c63-70ff-4d4e-8b9d-b2e6ff3d6030.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xe32751ee57ac11bc9c8dfe2092164fc3194d65f8bca8189a83ee363bc8e0ef00","name":"Alf Bringström","registered_at":"2026-06-11T16:25:30Z","symbol":"NIM0069047","token_address":"0x1802075f0d5352a6e7bbb6203ebeb325d29e8e1e","type":"artist","uuid":"349b7c63-70ff-4d4e-8b9d-b2e6ff3d6030"}
album: Simple Life
  type: MusicAlbum
  date published: 2022-03-18
album: Waiting
  type: MusicAlbum
  date published: 2022-08-08
  track: Waiting
    type: MusicRecording
    duration: PT2M58S
    duration ms: 178363
    explicit: false
    by artist: Alf Bringström
    in album: Waiting
      type: MusicAlbum
      date published: 2022-08-08
    genre: lo-fi
    isrc code: QZAKB2172485
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-22T00:25:53+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x9745527037a408f9d982495fca9888c01bd0e784c8c2f75a60b22159ca050f7f
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 959084
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/959084
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZAKB2172485
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-22T00:50:00Z
    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 0x9745527037a408f9d982495fca9888c01bd0e784c8c2f75a60b22159ca050f7f. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/QZAKB2172485.
      date published: 2026-07-22T00:50:00Z
    audio: Waiting
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 220.157
      additional property: Musical Key
        type: PropertyValue
        value: 11
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.479
      additional property: Energy
        type: PropertyValue
        value: 0.042
      additional property: Speechiness
        type: PropertyValue
        value: 0.086
      additional property: Acousticness
        type: PropertyValue
        value: 0.996
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.96
      additional property: Liveness
        type: PropertyValue
        value: 0.096
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.485
      additional property: Loudness (dB)
        type: PropertyValue
        value: -26.649
      additional property: Key Name
        type: PropertyValue
        value: B
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: My Calling
  type: MusicAlbum
  date published: 2023-01-27
  track: My Calling
    type: MusicRecording
    duration: PT2M22S
    duration ms: 142500
    explicit: false
    by artist: Alf Bringström
    in album: My Calling
      type: MusicAlbum
      date published: 2023-01-27
    genre: lo-fi
    isrc code: QZAKB2312910
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-16T00:54:32+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xf8720cb2df4f56e65044b430a431cd8a7a0e750c36753d19dc59ac77f3e9f1dc
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958224
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958224
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZAKB2312910
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-16T02:28:43Z
    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 0xf8720cb2df4f56e65044b430a431cd8a7a0e750c36753d19dc59ac77f3e9f1dc. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZAKB2312910.
      date published: 2026-07-16T02:28:43Z
    audio: My Calling
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 88.99
      additional property: Musical Key
        type: PropertyValue
        value: 10
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.631
      additional property: Energy
        type: PropertyValue
        value: 0.254
      additional property: Speechiness
        type: PropertyValue
        value: 0.051
      additional property: Acousticness
        type: PropertyValue
        value: 0.25
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.892
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Flowers
album: First Light
album: Lucky Rainbow
album: High Tides
album: Spiralled
album: Abstract Rain
album: Through the Cracks
album: One Step
album: Nature's Beauty
album: Searching…
album: Little Elf
album: Robo Pet
album: Losing Time
album: White Room
album: Calming Waters
album: Cut to Wax
album: Feeling Balanced
album: Thousand Words
album: The Campfire
album: National Park
album: where's the sun?
album: Little Campervan
album: The Holly and Ivy
album: Snowy Mornings
album: Break the Ice
album: Eyes on the Prize
album: Lost in Daydreams
album: Peace in Palolem
album: InnerCloud

Liveness
type: PropertyValue
value: 0.101

Valence (Positivity)
type: PropertyValue
value: 0.524

Loudness (dB)
type: PropertyValue
value: -13.862

Key Name
type: PropertyValue
value: Bb

Mode Name
type: PropertyValue
value: Minor

Flowers
type: MusicAlbum
date published: 2023-02-24

First Light
type: MusicAlbum
date published: 2023-03-12

Lucky Rainbow
type: MusicAlbum
date published: 2023-03-31

High Tides
type: MusicAlbum
date published: 2023-04-28

High Tides
type: MusicAlbum
date published: 2023-04-28

Spiralled
type: MusicAlbum
date published: 2023-05-26

Abstract Rain
type: MusicAlbum
date published: 2023-06-23

Through the Cracks
type: MusicAlbum
date published: 2023-07-14

One Step
type: MusicAlbum
date published: 2023-08-25

One Step
type: MusicAlbum
date published: 2023-08-25

Nature's Beauty
type: MusicAlbum
date published: 2023-10-25

Searching…
type: MusicAlbum
date published: 2023-11-17

Little Elf
type: MusicAlbum
date published: 2023-11-24

Robo Pet
type: MusicAlbum
date published: 2024-02-09

Losing Time
type: MusicAlbum
date published: 2024-03-08

White Room
type: MusicAlbum
date published: 2024-04-05

Calming Waters
type: MusicAlbum
date published: 2024-04-05

Cut to Wax
type: MusicAlbum
date published: 2024-04-12

Feeling Balanced
type: MusicAlbum
date published: 2024-05-10

Thousand Words
type: MusicAlbum
date published: 2024-06-14

The Campfire
type: MusicAlbum
date published: 2024-07-12

National Park
type: MusicAlbum
date published: 2024-08-16

where's the sun?
type: MusicAlbum
date published: 2024-09-13

Little Campervan
type: MusicAlbum
date published: 2024-10-25

The Holly and Ivy
type: MusicAlbum
date published: 2024-11-15

Snowy Mornings
type: MusicAlbum
date published: 2024-12-04

Break the Ice
type: MusicAlbum
date published: 2025-01-29

Eyes on the Prize
type: MusicAlbum
date published: 2025-02-28

Lost in Daydreams
type: MusicAlbum
date published: 2025-03-28

Peace in Palolem
type: MusicAlbum
date published: 2025-06-18

InnerCloud
type: MusicAlbum
date published: 2025-08-22