Robin Kester
type: MusicGroup
description: Robin Kester is a Groningen-born Dutch musician and songwriter from Rotterdam. Her music style is often compared with that of Beth Gibbons and Weyes Blood. First EP and tour In 2018 the EP Peel the
popularity: 27
followers: 5823
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x80d7a028beacf237624d8af4a92aa6186c7b9a3b14f1e8f04766fc347a0263cc
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/0b192649-83fa-4cb4-9878-3659e9ab650c.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/0b192649-83fa-4cb4-9878-3659e9ab650c.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/0b192649-83fa-4cb4-9878-3659e9ab650c
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x80d7a028beacf237624d8af4a92aa6186c7b9a3b14f1e8f04766fc347a0263cc","name":"Robin Kester","registered_at":"2026-06-11T11:35:30Z","symbol":"NIM0015612","token_address":"0x5aa03aa62756b734652f0211dbcecaf99fa05be9","type":"artist","uuid":"0b192649-83fa-4cb4-9878-3659e9ab650c"}
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 0x80d7a028beacf237624d8af4a92aa6186c7b9a3b14f1e8f04766fc347a0263cc. 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/0b192649-83fa-4cb4-9878-3659e9ab650c.json and https://artists.proofprofile.net/proofs/artist/0b192649-83fa-4cb4-9878-3659e9ab650c.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":"0x80d7a028beacf237624d8af4a92aa6186c7b9a3b14f1e8f04766fc347a0263cc","name":"Robin Kester","registered_at":"2026-06-11T11:35:30Z","symbol":"NIM0015612","token_address":"0x5aa03aa62756b734652f0211dbcecaf99fa05be9","type":"artist","uuid":"0b192649-83fa-4cb4-9878-3659e9ab650c"}
album: Lost for a Day
  type: MusicAlbum
  date published: 2018-06-01
album: Lost For A Day
  type: MusicAlbum
  date published: 2018-06-01
album: Blossom
  type: MusicAlbum
  date published: 2018-08-03
album: Blossom
  type: MusicAlbum
  date published: 2018-08-03
album: Frozen
  type: MusicAlbum
  date published: 2018-09-12
album: Frozen
  type: MusicAlbum
  date published: 2018-09-12
album: Clouds
  type: MusicAlbum
  date published: 2018-10-05
album: Clouds
  type: MusicAlbum
  date published: 2018-10-05
album: Peel the Skin
  type: MusicAlbum
  date published: 2018-12-07
album: Blossom (Moss Rework)
  type: MusicAlbum
  date published: 2019-04-05
album: Remove and Delete
  type: MusicAlbum
  date published: 2020-02-07
album: Suspirium (Live)
  type: MusicAlbum
  date published: 2020-04-03
  track: Suspirium - Live
    type: MusicRecording
    duration: PT3M32S
    duration ms: 212181
    explicit: false
    by artist: Robin Kester
    in album: Suspirium (Live)
      type: MusicAlbum
      date published: 2020-04-03
    isrc code: QZDA42004089
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-05T19:18:04+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x686ea6003f920947c5513cedc2e466ade07ff1fc1a917eda6ebd68d3dbfb2275
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956826
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956826
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA42004089
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-05T19:27:56Z
    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 0x686ea6003f920947c5513cedc2e466ade07ff1fc1a917eda6ebd68d3dbfb2275. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZDA42004089 — a six-check JSON result.
      date published: 2026-07-05T19:27:56Z
    audio: Suspirium - Live
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 150.41
      additional property: Musical Key
        type: PropertyValue
        value: 2
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 3
      additional property: Danceability
        type: PropertyValue
        value: 0.435
      additional property: Energy
        type: PropertyValue
        value: 0.167
      additional property: Speechiness
        type: PropertyValue
        value: 0.034
      additional property: Acousticness
        type: PropertyValue
        value: 0.965
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.156
      additional property: Liveness
        type: PropertyValue
        value: 0.101
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.128
      additional property: Loudness (dB)
        type: PropertyValue
        value: -16.08
      additional property: Key Name
        type: PropertyValue
        value: D
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Day Is Done
  type: MusicAlbum
  date published: 2020-05-15
album: The Dirt
  type: MusicAlbum
  date published: 2020-07-03
album: Cigarette Song
  type: MusicAlbum
  date published: 2020-07-31
album: Sweat and Fright
  type: MusicAlbum
  date published: 2020-08-28
album: This Is Not a Democracy
  type: MusicAlbum
  date published: 2020-09-11
  track: The Dirt
    type: MusicRecording
    duration: PT2M41S
    duration ms: 161400
    explicit: false
    by artist: Robin Kester
    in album: This Is Not a Democracy
      type: MusicAlbum
      date published: 2020-09-11
    isrc code: QZHN52005011
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-03T17:37:24+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xd97c5183cb5d634883ed3b4702a194e5f9b235fa61042eaf4089d44546208674
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956545
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956545
    additional property: OTSVerificationAPI
    additional property: OTSTimestamp
    additional property: OTSVerifyInstructions
    subject of: OpenTimestamps Proof of Existence
    audio: The Dirt
album: Sliding Door / Sun
album: Leave Now
album: Day Is Done (Press Play)
album: Cat 13
album: Fries and Ice Cream
album: Celeste
album: Infinity Song
album: Blinds / Hands
album: Honeycomb Shades
album: Shape Memory
album: Long Dark Sleep
album: Patch
album: Small Christmas Tree
album: Departure
album: Happy Sad (It's a Party)
album: An Hour Per Day
album: The Daylight
album: Perspective
album: Dark Sky Reserve
track: Slaap Diep, Slaap Zacht (Coventry Carol)

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

OTSTimestamp
type: PropertyValue
value: 2026-07-03T19:59:51Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd97c5183cb5d634883ed3b4702a194e5f9b235fa61042eaf4089d44546208674. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZHN52005011 — a six-check JSON result.
date published: 2026-07-03T19:59:51Z

The Dirt
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 77.392
additional property: Musical Key
  type: PropertyValue
  value: 5
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.377
additional property: Energy
  type: PropertyValue
  value: 0.124
additional property: Speechiness
  type: PropertyValue
  value: 0.031
additional property: Acousticness
  type: PropertyValue
  value: 0.936
additional property: Instrumentalness
  type: PropertyValue
  value: 0.013
additional property: Liveness
  type: PropertyValue
  value: 0.196
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.116
additional property: Loudness (dB)
  type: PropertyValue
  value: -16.704
additional property: Key Name
  type: PropertyValue
  value: F
additional property: Mode Name
  type: PropertyValue
  value: Minor

Sliding Door / Sun
type: MusicAlbum
date published: 2021-11-18

Leave Now
type: MusicAlbum
date published: 2022-03-29

Day Is Done (Press Play)
type: MusicAlbum
date published: 2022-06-10

Cat 13
type: MusicAlbum
date published: 2022-06-29

Fries and Ice Cream
type: MusicAlbum
date published: 2022-10-05

Celeste
type: MusicAlbum
date published: 2022-11-10

Infinity Song
type: MusicAlbum
date published: 2023-01-06

Blinds / Hands
type: MusicAlbum
date published: 2023-02-21

Honeycomb Shades
type: MusicAlbum
date published: 2023-02-24
track: Fries and Ice Cream
  type: MusicRecording
  duration: PT3M58S
  duration ms: 238860
  explicit: false
  by artist: Robin Kester
  in album: Honeycomb Shades
    type: MusicAlbum
    date published: 2023-02-24
  isrc code: NL4BA2100027
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T02:47:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbf0bbbc20bd603e0b4a7655bd40a441d3320efd20cbeeec62109e572678e8943
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958650
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958650
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NL4BA2100027
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T03:36: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 0xbf0bbbc20bd603e0b4a7655bd40a441d3320efd20cbeeec62109e572678e8943. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/NL4BA2100027 — a six-check JSON result.
    date published: 2026-07-19T03:36:41Z
  audio: Fries and Ice Cream
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 161.875
    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.401
    additional property: Energy
      type: PropertyValue
      value: 0.509
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.135
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.775
    additional property: Liveness
      type: PropertyValue
      value: 0.043
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.244
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.643
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Leave Now
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227946
  explicit: false
  by artist: Robin Kester
  in album: Honeycomb Shades
    type: MusicAlbum
    date published: 2023-02-24
  isrc code: NL4BA2100028
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T11:45:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x63655ede4e88e085ceb4578c999268418bdf81136ac1761f3c30fd9e042c0f40
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958728
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958728
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NL4BA2100028
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T12:24:55Z
  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 0x63655ede4e88e085ceb4578c999268418bdf81136ac1761f3c30fd9e042c0f40. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/NL4BA2100028 — a six-check JSON result.
    date published: 2026-07-19T12:24:55Z
  audio: Leave Now
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.785
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.577
    additional property: Energy
      type: PropertyValue
      value: 0.449
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.461
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.063
    additional property: Liveness
      type: PropertyValue
      value: 0.088
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.805
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.95
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Infinity Song
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232173
  explicit: false
  by artist: Robin Kester
  in album: Honeycomb Shades
    type: MusicAlbum
    date published: 2023-02-24
  isrc code: NL4BA2100030
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T09:14:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc09467b9222ef1982e3b863bd3db928a45a16350e2c30453967a1bcaa1484466
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NL4BA2100030
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Infinity Song
track: Blinds

OTSTimestamp
type: PropertyValue
value: 2026-07-03T19:59:51Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc09467b9222ef1982e3b863bd3db928a45a16350e2c30453967a1bcaa1484466. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/NL4BA2100030 — a six-check JSON result.
date published: 2026-07-03T19:59:51Z

Infinity Song
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 159.951
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.503
additional property: Energy
  type: PropertyValue
  value: 0.713
additional property: Speechiness
  type: PropertyValue
  value: 0.035
additional property: Acousticness
  type: PropertyValue
  value: 0.137
additional property: Instrumentalness
  type: PropertyValue
  value: 0.405
additional property: Liveness
  type: PropertyValue
  value: 0.132
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.529
additional property: Loudness (dB)
  type: PropertyValue
  value: -12.692
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Major

Blinds
type: MusicRecording
duration: PT3M17S
duration ms: 197211
explicit: false
by artist: Robin Kester
in album: Honeycomb Shades
  type: MusicAlbum
  date published: 2023-02-24
isrc code: NL4BA2100036
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T13:20:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x62af5c1a806042120fad361d47aaf8aa1173527733821c52fa6d1a77f72eaf0c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956822
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956822
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NL4BA2100036
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T18:48:28Z
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 0x62af5c1a806042120fad361d47aaf8aa1173527733821c52fa6d1a77f72eaf0c. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/NL4BA2100036 — a six-check JSON result.
  date published: 2026-07-05T18:48:28Z
audio: Blinds
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 134.986
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.738
  additional property: Energy
    type: PropertyValue
    value: 0.371
  additional property: Speechiness
    type: PropertyValue
    value: 0.034
  additional property: Acousticness
    type: PropertyValue
    value: 0.06
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.832
  additional property: Liveness
    type: PropertyValue
    value: 0.102
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.739
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.456
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Infinity Song
type: MusicAlbum
date published: 2023-10-06

Shape Memory
type: MusicAlbum
date published: 2024-04-12
track: Shape Memory
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192906
  explicit: false
  by artist: Robin Kester
  in album: Shape Memory
    type: MusicAlbum
    date published: 2024-04-12
  isrc code: NL4BA2300030
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T14:20:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x304744d263d308acacb5ac36af88bbd2d5dea7df0db1b2f6183f0c081a357712
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959023
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959023
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NL4BA2300030
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T15:22:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x304744d263d308acacb5ac36af88bbd2d5dea7df0db1b2f6183f0c081a357712. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NL4BA2300030 — a six-check JSON result.
    date published: 2026-07-21T15:22:58Z
  audio: Shape Memory
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 83.419
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.311
    additional property: Energy
      type: PropertyValue
      value: 0.601
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.356
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.783
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.585
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.483
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Long Dark Sleep
type: MusicAlbum
date published: 2024-08-01
track: Long Dark Sleep
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175573
  explicit: false
  by artist: Robin Kester
  in album: Long Dark Sleep
    type: MusicAlbum
    date published: 2024-08-01
  isrc code: NL4BA2300031
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T13:37:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfd280520c2a19f2b587327345027e8062d4647f35e3f2803cc6704ead8df93b2
  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/NL4BA2300031
  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 0xfd280520c2a19f2b587327345027e8062d4647f35e3f2803cc6704ead8df93b2. 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/NL4BA2300031 — a six-check JSON result.
    date published: 2026-07-19T14:09:34Z
  audio: Long Dark Sleep
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 110.048
    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.734
    additional property: Energy
      type: PropertyValue
      value: 0.435
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.44
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.083
    additional property: Liveness
      type: PropertyValue
      value: 0.094
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.416
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.475
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Patch
type: MusicAlbum
date published: 2024-09-06

Small Christmas Tree
type: MusicAlbum
date published: 2024-11-29
track: Small Christmas Tree
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178080
  explicit: false
  by artist: Robin Kester
  in album: Small Christmas Tree
    type: MusicAlbum
    date published: 2024-11-29
  isrc code: NL4BA2400030
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T12:37:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa91da43671972b82ee6b856898ee545deb34bbb65d774026552ab6bb246a922d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958885
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958885
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NL4BA2400030
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T13:01:04Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa91da43671972b82ee6b856898ee545deb34bbb65d774026552ab6bb246a922d. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NL4BA2400030 — a six-check JSON result.
    date published: 2026-07-20T13:01:04Z
  audio: Small Christmas Tree
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 77.454
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.337
    additional property: Energy
      type: PropertyValue
      value: 0.252
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.898
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.057
    additional property: Liveness
      type: PropertyValue
      value: 0.086
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.345
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.985
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Departure
type: MusicAlbum
date published: 2025-02-12

Departure
type: MusicAlbum
date published: 2025-02-12
track: Departure
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199330
  explicit: false
  by artist: Robin Kester
  in album: Departure
    type: MusicAlbum
    date published: 2025-02-12
  isrc code: GBCSG2500003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9021eff104dbc312bb63b560b81d27545d43e46efb64091c460c118390be3a88
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958373
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958373
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCSG2500003
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T06:09: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 0x9021eff104dbc312bb63b560b81d27545d43e46efb64091c460c118390be3a88. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/GBCSG2500003 — a six-check JSON result.
    date published: 2026-07-17T06:09:33Z
  audio: Departure
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.973
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.606
    additional property: Energy
      type: PropertyValue
      value: 0.551
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.173
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.137
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.246
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.898
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Happy Sad (It's a Party)
type: MusicAlbum
date published: 2025-04-16
track: Happy Sad (It's a Party)
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200639
  explicit: false
  by artist: Robin Kester
  in album: Happy Sad (It's a Party)
    type: MusicAlbum
    date published: 2025-04-16
  isrc code: GBCSG2500002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x841ec88f0f6217685d525e78fd6b9bf71caea47c4bf5f22db738f02bc1e783a4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959103
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959103
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCSG2500002
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T05:56:21Z
  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 0x841ec88f0f6217685d525e78fd6b9bf71caea47c4bf5f22db738f02bc1e783a4. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56:21Z), 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/GBCSG2500002 — a six-check JSON result.
    date published: 2026-07-22T05:56:21Z
  audio: Happy Sad (It's a Party)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.072
    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.549
    additional property: Energy
      type: PropertyValue
      value: 0.489
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.011
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.011
    additional property: Liveness
      type: PropertyValue
      value: 0.083
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.41
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.281
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Happy Sad (It's a Party)
type: MusicAlbum
date published: 2025-04-16
track: Happy Sad (It's a Party)
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200639
  explicit: false
  by artist: Robin Kester
  in album: Happy Sad (It's a Party)
    type: MusicAlbum
    date published: 2025-04-16
  isrc code: GBCSG2500002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x841ec88f0f6217685d525e78fd6b9bf71caea47c4bf5f22db738f02bc1e783a4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959087
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959087
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCSG2500002
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T02:05:55Z
  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 0x841ec88f0f6217685d525e78fd6b9bf71caea47c4bf5f22db738f02bc1e783a4. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/GBCSG2500002 — a six-check JSON result.
    date published: 2026-07-22T02:05:55Z
  audio: Happy Sad (It's a Party)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.072
    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.549
    additional property: Energy
      type: PropertyValue
      value: 0.489
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.011
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.011
    additional property: Liveness
      type: PropertyValue
      value: 0.083
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.41
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.281
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Departure
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199330
  explicit: false
  by artist: Robin Kester
  in album: Happy Sad (It's a Party)
    type: MusicAlbum
    date published: 2025-04-16
  isrc code: GBCSG2500003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9021eff104dbc312bb63b560b81d27545d43e46efb64091c460c118390be3a88
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958176
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958176
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCSG2500003
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T17:14: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 0x9021eff104dbc312bb63b560b81d27545d43e46efb64091c460c118390be3a88. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/GBCSG2500003 — a six-check JSON result.
    date published: 2026-07-15T17:14:36Z
  audio: Departure
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.973
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.606
    additional property: Energy
      type: PropertyValue
      value: 0.551
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.173
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.137
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.246
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.898
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

An Hour Per Day
type: MusicAlbum
date published: 2025-06-12
track: Happy Sad (It's a Party)
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200639
  explicit: false
  by artist: Robin Kester
  in album: An Hour Per Day
    type: MusicAlbum
    date published: 2025-06-12
  isrc code: GBCSG2500002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T00:06:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x841ec88f0f6217685d525e78fd6b9bf71caea47c4bf5f22db738f02bc1e783a4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958087
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958087
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCSG2500002
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T02:56:49Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841ec88f0f6217685d525e78fd6b9bf71caea47c4bf5f22db738f02bc1e783a4. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCSG2500002 — a six-check JSON result.
    date published: 2026-07-15T02:56:49Z
  audio: Happy Sad (It's a Party)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.072
    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.549
    additional property: Energy
      type: PropertyValue
      value: 0.489
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.011
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.011
    additional property: Liveness
      type: PropertyValue
      value: 0.083
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.41
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.281
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Departure
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199330
  explicit: false
  by artist: Robin Kester
  in album: An Hour Per Day
    type: MusicAlbum
    date published: 2025-06-12
  isrc code: GBCSG2500003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T05:26:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9021eff104dbc312bb63b560b81d27545d43e46efb64091c460c118390be3a88
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958104
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958104
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCSG2500003
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T05:34:05Z
  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 0x9021eff104dbc312bb63b560b81d27545d43e46efb64091c460c118390be3a88. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/GBCSG2500003 — a six-check JSON result.
    date published: 2026-07-15T05:34:05Z
  audio: Departure
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.973
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.606
    additional property: Energy
      type: PropertyValue
      value: 0.551
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.173
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.137
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.246
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.898
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

An Hour Per Day
type: MusicAlbum
date published: 2025-06-12

The Daylight
type: MusicAlbum
date published: 2025-07-17
track: The Daylight
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227126
  explicit: false
  by artist: Robin Kester
  in album: The Daylight
    type: MusicAlbum
    date published: 2025-07-17
  isrc code: GBCSG2500004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T02:15:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3baec7be45cb97946fede35ea5d5872a1241eab04d322c63a556a57fa8875ef3
  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/GBCSG2500004
  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 0x3baec7be45cb97946fede35ea5d5872a1241eab04d322c63a556a57fa8875ef3. 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/GBCSG2500004 — a six-check JSON result.
    date published: 2026-07-03T08:56:35Z
  audio: The Daylight
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 103.01
    additional property: Musical Key
      type: PropertyValue
      value: 6
    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.545
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.159
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.676
    additional property: Liveness
      type: PropertyValue
      value: 0.07
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.199
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.356
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

The Daylight
type: MusicAlbum
date published: 2025-07-17
track: An Hour Per Day
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217646
  explicit: false
  by artist: Robin Kester
  in album: The Daylight
    type: MusicAlbum
    date published: 2025-07-17
  isrc code: GBCSG2500001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T06:46:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe7d88ec3922ccc91ed2d9bb34880854bf613d8b8f37b0150682592664424c21a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCSG2500001
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7d88ec3922ccc91ed2d9bb34880854bf613d8b8f37b0150682592664424c21a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCSG2500001 — a six-check JSON result.
    date published: 2026-07-05T10:01:46Z
  audio: An Hour Per Day
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 172.047
    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.47
    additional property: Energy
      type: PropertyValue
      value: 0.605
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.065
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.015
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.149
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.09
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Happy Sad (It's a Party)
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200639
  explicit: false
  by artist: Robin Kester
  in album: The Daylight
    type: MusicAlbum
    date published: 2025-07-17
  isrc code: GBCSG2500002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x841ec88f0f6217685d525e78fd6b9bf71caea47c4bf5f22db738f02bc1e783a4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959087
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959087
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCSG2500002
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T02:05:55Z
  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 0x841ec88f0f6217685d525e78fd6b9bf71caea47c4bf5f22db738f02bc1e783a4. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/GBCSG2500002 — a six-check JSON result.
    date published: 2026-07-22T02:05:55Z
  audio: Happy Sad (It's a Party)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.072
    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.549
    additional property: Energy
      type: PropertyValue
      value: 0.489
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.011
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.011
    additional property: Liveness
      type: PropertyValue
      value: 0.083
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.41
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.281
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Departure
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199330
  explicit: false
  by artist: Robin Kester
  in album: The Daylight
    type: MusicAlbum
    date published: 2025-07-17
  isrc code: GBCSG2500003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9021eff104dbc312bb63b560b81d27545d43e46efb64091c460c118390be3a88
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959063
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959063
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCSG2500003
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T21:45:32Z
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Departure

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9021eff104dbc312bb63b560b81d27545d43e46efb64091c460c118390be3a88. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCSG2500003 — a six-check JSON result.
date published: 2026-07-21T21:45:32Z

Departure
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 129.973
additional property: Musical Key
  type: PropertyValue
  value: 11
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.606
additional property: Energy
  type: PropertyValue
  value: 0.551
additional property: Speechiness
  type: PropertyValue
  value: 0.027
additional property: Acousticness
  type: PropertyValue
  value: 0.173
additional property: Instrumentalness
  type: PropertyValue
  value: 0.137
additional property: Liveness
  type: PropertyValue
  value: 0.101
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.246
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.898
additional property: Key Name
  type: PropertyValue
  value: B
additional property: Mode Name
  type: PropertyValue
  value: Major

Perspective
type: MusicAlbum
date published: 2025-08-12

Perspective
type: MusicAlbum
date published: 2025-08-12

Dark Sky Reserve
type: MusicAlbum
date published: 2025-09-12

Dark Sky Reserve
type: MusicAlbum
date published: 2025-09-12

Slaap Diep, Slaap Zacht (Coventry Carol)
type: MusicRecording
duration: PT2M50S
duration ms: 170395
explicit: false
by artist: Clean Pete
by artist: Robin Kester
in album: Winternacht
  type: MusicAlbum
  date published: 2024-11-22
isrc code: NLB602100350
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-29T19:59:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdd558857121bf878e33f250eed7798ea559250ec3673732a05ea1568e2c62294
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960144
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960144
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLB602100350
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-29T21:09: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 0xdd558857121bf878e33f250eed7798ea559250ec3673732a05ea1568e2c62294. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/NLB602100350 — a six-check JSON result.
  date published: 2026-07-29T21:09:47Z
audio: Slaap Diep, Slaap Zacht (Coventry Carol)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 121.329
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.43
  additional property: Energy
    type: PropertyValue
    value: 0.318
  additional property: Speechiness
    type: PropertyValue
    value: 0.029
  additional property: Acousticness
    type: PropertyValue
    value: 0.817
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.105
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.233
  additional property: Loudness (dB)
    type: PropertyValue
    value: -16.233
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major