Angel Ruediger
type: MusicGroup
popularity: 39
followers: 2154
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6c0c0671882ea3dbc474eab36c5a60d59057bcedaeec4b5721a470ea4a13fbcd
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/2604470d-4a28-43a4-91cc-e52c4b498580.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/2604470d-4a28-43a4-91cc-e52c4b498580.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/2604470d-4a28-43a4-91cc-e52c4b498580
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6c0c0671882ea3dbc474eab36c5a60d59057bcedaeec4b5721a470ea4a13fbcd","name":"Angel Ruediger","registered_at":"2026-06-11T14:27:33Z","symbol":"NIM0048936","token_address":"0xd11d51c4a2b9ebf39b89c5d26e8f52484bf75411","type":"artist","uuid":"2604470d-4a28-43a4-91cc-e52c4b498580"}
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 0x6c0c0671882ea3dbc474eab36c5a60d59057bcedaeec4b5721a470ea4a13fbcd. 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/2604470d-4a28-43a4-91cc-e52c4b498580.json and https://artists.proofprofile.net/proofs/artist/2604470d-4a28-43a4-91cc-e52c4b498580.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x6c0c0671882ea3dbc474eab36c5a60d59057bcedaeec4b5721a470ea4a13fbcd","name":"Angel Ruediger","registered_at":"2026-06-11T14:27:33Z","symbol":"NIM0048936","token_address":"0xd11d51c4a2b9ebf39b89c5d26e8f52484bf75411","type":"artist","uuid":"2604470d-4a28-43a4-91cc-e52c4b498580"}
album: Prelude X
  type: MusicAlbum
  date published: 2018-08-17
album: The Museum's Ashes
  type: MusicAlbum
  date published: 2018-09-09
album: About Last Night
  type: MusicAlbum
  date published: 2019-03-22
album: Echoes
  type: MusicAlbum
  date published: 2019-04-18
album: Once Upon a Time
  type: MusicAlbum
  date published: 2019-06-12
album: Absentia
  type: MusicAlbum
  date published: 2019-06-20
album: The Hidden Valley
  type: MusicAlbum
  date published: 2019-07-26
album: Oblivion
  type: MusicAlbum
  date published: 2019-09-27
album: Oblivion
  type: MusicAlbum
  date published: 2019-09-27
album: The Light Between Us
  type: MusicAlbum
  date published: 2019-11-15
album: Ophelia's 5 Days of Passion
  type: MusicAlbum
  date published: 2019-12-13
album: Ophelia's 5 Days of Passion
  type: MusicAlbum
  date published: 2019-12-13
album: Angels Among Us
  type: MusicAlbum
  date published: 2019-12-20
album: In Your Eyes
  type: MusicAlbum
  date published: 2019-12-20
album: Still You
  type: MusicAlbum
  date published: 2020-01-03
album: The Last of Us
  type: MusicAlbum
  date published: 2020-01-10
  track: The Last of Us
    type: MusicRecording
    duration: PT2M49S
    duration ms: 169064
    explicit: false
    by artist: Angel Ruediger
    in album: The Last of Us
      type: MusicAlbum
      date published: 2020-01-10
    isrc code: USL4R1901374
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-16T01:10:40+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xf3f232aa81dad8d9f4ba83bee79561f384a09f5de833653e4e1880e59c4bc7d2
    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/USL4R1901374
    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 0xf3f232aa81dad8d9f4ba83bee79561f384a09f5de833653e4e1880e59c4bc7d2. 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/USL4R1901374.
      date published: 2026-07-16T02:28:43Z
    audio: The Last of Us
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 69.885
      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.415
      additional property: Energy
        type: PropertyValue
        value: 0.091
      additional property: Speechiness
        type: PropertyValue
        value: 0.049
      additional property: Acousticness
        type: PropertyValue
        value: 0.987
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.938
      additional property: Liveness
        type: PropertyValue
        value: 0.076
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.071
      additional property: Loudness (dB)
        type: PropertyValue
        value: -23.094
      additional property: Key Name
        type: PropertyValue
        value: A
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: Kiss from a Rose
  type: MusicAlbum
  date published: 2020-01-31
album: 2 Hearts
  type: MusicAlbum
  date published: 2020-02-07
album: Nothing but You
  type: MusicAlbum
  date published: 2020-02-21
album: About the Sadness We Left Behind
  type: MusicAlbum
  date published: 2020-02-28
album: Walking the Fine Line
  type: MusicAlbum
  date published: 2020-03-13
album: Walking the Fine Line
  type: MusicAlbum
  date published: 2020-03-13
album: A Melancholy Man
  type: MusicAlbum
  date published: 2020-03-20
album: A Melancholy Man
  type: MusicAlbum
  date published: 2020-03-20
album: Beyond
  type: MusicAlbum
  date published: 2020-03-27
album: Beyond
  type: MusicAlbum
  date published: 2020-03-27
  track: Just Like You
  track: 10 Days Earlier
album: Silence
album: Pandemic
album: A Melancholy Man (Alternative Version)
album: The First Time I Saw You
album: With You
album: Invisible Lovers
album: Silence (Acoustic)
album: A Grain of Salt
album: Reflections of the Soul
album: Ocean Bird
album: Used to Be Peaceful
album: Tears in the Rain
album: Ocean Bird (Acoustic)
album: Romance Sessions
album: Even the Ocean Is Cold
album: The Secret in Their Eyes
album: Aether
album: Aether (Solo Piano)
album: In the Clouds
album: Apnea
album: The Way You Are
album: Palominos
album: Everything Unsaid
album: Blindness
album: Gaia
album: Gaia (The Shape Of Piano To Come Vol. I)
album: Gaia (The Shape of Piano to Come) [Vol. I]
album: Prudence
album: Beirut
album: All Is Quiet
album: Before the Snow
album: Every Beautiful Thing
album: Table for Two
album: Lost on You
album: The Last Waltz
album: Imperfect Things
album: Roots
album: About The Sadness We Left Behind
album: True Colors

Just Like You
type: MusicRecording
duration: PT2M54S
duration ms: 174924
explicit: false
by artist: Angel Ruediger
in album: Beyond
  type: MusicAlbum
  date published: 2020-03-27
isrc code: QZFZ72028040
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-29T20:27:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x54d6963c981051f42d1db48df2bc366100af0bfa832c0e10851fd721a559e63b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956375
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956375
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ72028040
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T16:51:38Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54d6963c981051f42d1db48df2bc366100af0bfa832c0e10851fd721a559e63b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ72028040.
  date published: 2026-07-02T16:51:38Z
audio: Just Like You
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 71.338
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.404
  additional property: Energy
    type: PropertyValue
    value: 0.02
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.941
  additional property: Liveness
    type: PropertyValue
    value: 0.121
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.106
  additional property: Loudness (dB)
    type: PropertyValue
    value: -20.59
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major

10 Days Earlier
type: MusicRecording
duration: PT2M32S
duration ms: 152044
explicit: false
by artist: Angel Ruediger
in album: Beyond
  type: MusicAlbum
  date published: 2020-03-27
isrc code: QZFZ72028042
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T12:53:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x50f86c08a4f57c63a391c8918c4b0e465030754a2d3f97108e4ce350da9e95ea
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956725
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956725
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ72028042
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T01:12:41Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50f86c08a4f57c63a391c8918c4b0e465030754a2d3f97108e4ce350da9e95ea. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ72028042.
  date published: 2026-07-05T01:12:41Z
audio: 10 Days Earlier
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 65.245
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.281
  additional property: Energy
    type: PropertyValue
    value: 0.06
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.96
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.869
  additional property: Liveness
    type: PropertyValue
    value: 0.085
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.06
  additional property: Loudness (dB)
    type: PropertyValue
    value: -22.316
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Silence
type: MusicAlbum
date published: 2020-04-03

Silence
type: MusicAlbum
date published: 2020-04-03

Pandemic
type: MusicAlbum
date published: 2020-04-10

Pandemic
type: MusicAlbum
date published: 2020-04-10

A Melancholy Man (Alternative Version)
type: MusicAlbum
date published: 2020-04-17

A Melancholy Man (Alternative Version)
type: MusicAlbum
date published: 2020-04-17

The First Time I Saw You
type: MusicAlbum
date published: 2020-04-24

The First Time I Saw You
type: MusicAlbum
date published: 2020-04-24

With You
type: MusicAlbum
date published: 2020-05-01

With You
type: MusicAlbum
date published: 2020-05-01

Invisible Lovers
type: MusicAlbum
date published: 2020-05-08

Invisible Lovers
type: MusicAlbum
date published: 2020-05-08

Silence (Acoustic)
type: MusicAlbum
date published: 2020-05-15

Silence (Acoustic)
type: MusicAlbum
date published: 2020-05-15

A Grain of Salt
type: MusicAlbum
date published: 2020-05-29

A Grain of Salt
type: MusicAlbum
date published: 2020-05-29

Reflections of the Soul
type: MusicAlbum
date published: 2020-06-05

Reflections of the Soul
type: MusicAlbum
date published: 2020-06-05
track: Reflections of the Soul
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169910
  explicit: false
  by artist: Angel Ruediger
  in album: Reflections of the Soul
    type: MusicAlbum
    date published: 2020-06-05
  isrc code: QZES82088612
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T14:17:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x336810dff4e9a33dbd69e6df9986a48d2cf4b20ac1a2f6cb372d9bb6a71e5c0d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958428
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958428
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES82088612
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T15:15:14Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x336810dff4e9a33dbd69e6df9986a48d2cf4b20ac1a2f6cb372d9bb6a71e5c0d. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES82088612.
    date published: 2026-07-17T15:15:14Z
  audio: Reflections of the Soul
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 69.231
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.408
    additional property: Energy
      type: PropertyValue
      value: 0.004
    additional property: Speechiness
      type: PropertyValue
      value: 0.05
    additional property: Acousticness
      type: PropertyValue
      value: 0.993
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.928
    additional property: Liveness
      type: PropertyValue
      value: 0.068
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.206
    additional property: Loudness (dB)
      type: PropertyValue
      value: -26.191
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ocean Bird
type: MusicAlbum
date published: 2020-06-12
track: Ocean Bird
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195000
  explicit: false
  by artist: Angel Ruediger
  in album: Ocean Bird
    type: MusicAlbum
    date published: 2020-06-12
  isrc code: QZHN32027798
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T10:52:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4c8b7a0a26cf7bc4e95a72943712a344b6d05ea77d178ca703e2a217f9803554
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958867
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958867
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32027798
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T11:08:30Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c8b7a0a26cf7bc4e95a72943712a344b6d05ea77d178ca703e2a217f9803554. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32027798.
    date published: 2026-07-20T11:08:30Z
  audio: Ocean Bird
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 69.394
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.123
    additional property: Energy
      type: PropertyValue
      value: 0.01
    additional property: Speechiness
      type: PropertyValue
      value: 0.052
    additional property: Acousticness
      type: PropertyValue
      value: 0.965
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.89
    additional property: Liveness
      type: PropertyValue
      value: 0.083
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.038
    additional property: Loudness (dB)
      type: PropertyValue
      value: -26.873
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ocean Bird
type: MusicAlbum
date published: 2020-06-12

Used to Be Peaceful
type: MusicAlbum
date published: 2020-06-19

Used to Be Peaceful
type: MusicAlbum
date published: 2020-06-19
track: Used to Be Peaceful
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177684
  explicit: false
  by artist: Angel Ruediger
  in album: Used to Be Peaceful
    type: MusicAlbum
    date published: 2020-06-19
  isrc code: QZHN32041685
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T16:24:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdfb0647263cc3776a522d949d8b043c769e80863e77c66956f50290daed6a31f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956551
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956551
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32041685
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T21:18: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 0xdfb0647263cc3776a522d949d8b043c769e80863e77c66956f50290daed6a31f. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32041685.
    date published: 2026-07-03T21:18:05Z
  audio: Used to Be Peaceful
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.034
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.141
    additional property: Energy
      type: PropertyValue
      value: 0.012
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.943
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.891
    additional property: Liveness
      type: PropertyValue
      value: 0.107
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.063
    additional property: Loudness (dB)
      type: PropertyValue
      value: -29.725
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Tears in the Rain
type: MusicAlbum
date published: 2020-06-26

Tears in the Rain
type: MusicAlbum
date published: 2020-06-26

Ocean Bird (Acoustic)
type: MusicAlbum
date published: 2020-07-03
track: Ocean Bird - Acoustic
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190804
  explicit: false
  by artist: Angel Ruediger
  in album: Ocean Bird (Acoustic)
    type: MusicAlbum
    date published: 2020-07-03
  isrc code: QZHN42015551
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T02:38:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcc55b3751cc786a47d4a15c17eda17e0ad0c5be3cdcc62b742609681c11d96e6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958808
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958808
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN42015551
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T02:49:15Z
  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 0xcc55b3751cc786a47d4a15c17eda17e0ad0c5be3cdcc62b742609681c11d96e6. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QZHN42015551.
    date published: 2026-07-20T02:49:15Z
  audio: Ocean Bird - Acoustic
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.342
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.34
    additional property: Energy
      type: PropertyValue
      value: 0.004
    additional property: Speechiness
      type: PropertyValue
      value: 0.049
    additional property: Acousticness
      type: PropertyValue
      value: 0.983
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.762
    additional property: Liveness
      type: PropertyValue
      value: 0.067
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.107
    additional property: Loudness (dB)
      type: PropertyValue
      value: -28.934
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ocean Bird (Acoustic)
type: MusicAlbum
date published: 2020-07-03

Romance Sessions
type: MusicAlbum
date published: 2020-07-10

Romance Sessions
type: MusicAlbum
date published: 2020-07-10

Even the Ocean Is Cold
type: MusicAlbum
date published: 2020-07-24

Even the Ocean Is Cold
type: MusicAlbum
date published: 2020-07-24

A Grain of Salt
type: MusicAlbum
date published: 2020-07-31

A Grain of Salt
type: MusicAlbum
date published: 2020-07-31
track: I Still Remember
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201544
  explicit: false
  by artist: Angel Ruediger
  in album: A Grain of Salt
    type: MusicAlbum
    date published: 2020-07-31
  isrc code: QZHN52086054
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T18:51:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x355ef5c470cf5c9746527a62fa6a09bc8857c5f38ee3ba2431db336260f9c2d1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958194
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958194
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN52086054
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T20:32:27Z
  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 0x355ef5c470cf5c9746527a62fa6a09bc8857c5f38ee3ba2431db336260f9c2d1. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZHN52086054.
    date published: 2026-07-15T20:32:27Z
  audio: I Still Remember
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.78
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.202
    additional property: Energy
      type: PropertyValue
      value: 0.022
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.984
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.933
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.032
    additional property: Loudness (dB)
      type: PropertyValue
      value: -28.264
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

The Secret in Their Eyes
type: MusicAlbum
date published: 2020-08-07

The Secret in Their Eyes
type: MusicAlbum
date published: 2020-08-07

Aether
type: MusicAlbum
date published: 2020-08-07

Aether
type: MusicAlbum
date published: 2020-08-14

Aether (Solo Piano)
type: MusicAlbum
date published: 2020-08-21
track: Aether - Solo Piano
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194676
  explicit: false
  by artist: Angel Ruediger
  in album: Aether (Solo Piano)
    type: MusicAlbum
    date published: 2020-08-21
  isrc code: QZHNB2083674
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T12:45:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x06dd1222774b79c3ed4af7cb136dc295fdabc309cc3238ae21e5d1779118ea96
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959008
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959008
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNB2083674
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T13:14: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 0x06dd1222774b79c3ed4af7cb136dc295fdabc309cc3238ae21e5d1779118ea96. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNB2083674.
    date published: 2026-07-21T13:14:05Z
  audio: Aether - Solo Piano
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 67.217
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.402
    additional property: Energy
      type: PropertyValue
      value: 0.037
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.982
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.905
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.039
    additional property: Loudness (dB)
      type: PropertyValue
      value: -27.104
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Aether (Solo Piano)
type: MusicAlbum
date published: 2020-08-21

In the Clouds
type: MusicAlbum
date published: 2020-08-28

Apnea
type: MusicAlbum
date published: 2020-08-28

In the Clouds
type: MusicAlbum
date published: 2020-08-28

The Way You Are
type: MusicAlbum
date published: 2020-09-11

The Way You Are
type: MusicAlbum
date published: 2020-09-11

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

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

Everything Unsaid
type: MusicAlbum
date published: 2020-10-02
track: Everything Unsaid
  type: MusicRecording
  duration: PT2M25S
  duration ms: 145980
  explicit: false
  by artist: Angel Ruediger
  in album: Everything Unsaid
    type: MusicAlbum
    date published: 2020-10-02
  isrc code: BCA1H2000002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T20:12:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7bb69cb174aeaf24e3bbe6c20b5ca907f4db615ef5c77d93e3796ea670a631e4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958322
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958322
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2000002
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T20:44:14Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bb69cb174aeaf24e3bbe6c20b5ca907f4db615ef5c77d93e3796ea670a631e4. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2000002.
    date published: 2026-07-16T20:44:14Z
  audio: Everything Unsaid
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 67.678
    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.46
    additional property: Energy
      type: PropertyValue
      value: 0.021
    additional property: Speechiness
      type: PropertyValue
      value: 0.052
    additional property: Acousticness
      type: PropertyValue
      value: 0.995
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.936
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.195
    additional property: Loudness (dB)
      type: PropertyValue
      value: -29.844
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Everything Unsaid
type: MusicAlbum
date published: 2020-10-02

Blindness
type: MusicAlbum
date published: 2020-10-09

Blindness
type: MusicAlbum
date published: 2020-10-09

Gaia
type: MusicAlbum
date published: 2020-10-12

Gaia (The Shape Of Piano To Come Vol. I)
type: MusicAlbum
date published: 2020-10-12
track: Gaia - The Shape Of Piano To Come Vol. I
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242924
  explicit: false
  by artist: Angel Ruediger
  in album: Gaia (The Shape Of Piano To Come Vol. I)
    type: MusicAlbum
    date published: 2020-10-12
  isrc code: BCA1H2000005
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T20:42:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb1612913694b3ac9f49ffcd9a75a6960936b2a1eb18b604cd2b54314b8bb9d7c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2000005
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1612913694b3ac9f49ffcd9a75a6960936b2a1eb18b604cd2b54314b8bb9d7c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2000005.
    date published: 2026-07-04T10:04:33Z
  audio: Gaia - The Shape Of Piano To Come Vol. I
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 67.044
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.511
    additional property: Energy
      type: PropertyValue
      value: 0.003
    additional property: Speechiness
      type: PropertyValue
      value: 0.049
    additional property: Acousticness
      type: PropertyValue
      value: 0.995
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.956
    additional property: Liveness
      type: PropertyValue
      value: 0.064
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.444
    additional property: Loudness (dB)
      type: PropertyValue
      value: -27.94
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Gaia (The Shape of Piano to Come) [Vol. I]
type: MusicAlbum
date published: 2020-10-12

Prudence
type: MusicAlbum
date published: 2020-10-23

Prudence
type: MusicAlbum
date published: 2020-10-23

Beirut
type: MusicAlbum
date published: 2020-10-30
track: Beirut
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146250
  explicit: false
  by artist: Angel Ruediger
  in album: Beirut
    type: MusicAlbum
    date published: 2020-10-30
  isrc code: BCA1H2000008
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T06:10:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcd331ae1f7402d6cf61cc2e026096d78b60582ffd2841b33b7fd995c6151a96d
  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/BCA1H2000008
  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 0xcd331ae1f7402d6cf61cc2e026096d78b60582ffd2841b33b7fd995c6151a96d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2000008.
    date published: 2026-07-05T10:01:46Z
  audio: Beirut
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.905
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.548
    additional property: Energy
      type: PropertyValue
      value: 0.069
    additional property: Speechiness
      type: PropertyValue
      value: 0.092
    additional property: Acousticness
      type: PropertyValue
      value: 0.988
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.864
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.125
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.131
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

Beirut
type: MusicAlbum
date published: 2020-10-30

All Is Quiet
type: MusicAlbum
date published: 2020-11-06

All Is Quiet
type: MusicAlbum
date published: 2020-11-06
track: All Is Quiet
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151499
  explicit: false
  by artist: Angel Ruediger
  in album: All Is Quiet
    type: MusicAlbum
    date published: 2020-11-06
  isrc code: BCA1H2000007
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T11:59:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3d256d358939e8c4378596c695248bb6298b5f2962dd82e483363d9eb02c750d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959008
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959008
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2000007
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T13:14: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 0x3d256d358939e8c4378596c695248bb6298b5f2962dd82e483363d9eb02c750d. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2000007.
    date published: 2026-07-21T13:14:05Z
  audio: All Is Quiet
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.73
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.367
    additional property: Energy
      type: PropertyValue
      value: 0.004
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.991
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.941
    additional property: Liveness
      type: PropertyValue
      value: 0.103
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.172
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.559
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Before the Snow
type: MusicAlbum
date published: 2020-11-13

Before the Snow
type: MusicAlbum
date published: 2020-11-13

Every Beautiful Thing
type: MusicAlbum
date published: 2020-11-20
track: Every Beautiful Thing
  type: MusicRecording
  duration: PT1M51S
  duration ms: 111404
  explicit: false
  by artist: Angel Ruediger
  in album: Every Beautiful Thing
    type: MusicAlbum
    date published: 2020-11-20
  isrc code: BCA1H2000010
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T07:24:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x92f769c70e979976995258482eb9a0462996512ab06aa3fd4cfd9a563c3b8e03
  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/BCA1H2000010
  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 0x92f769c70e979976995258482eb9a0462996512ab06aa3fd4cfd9a563c3b8e03. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2000010.
    date published: 2026-07-05T10:01:46Z
  audio: Every Beautiful Thing
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.848
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.411
    additional property: Energy
      type: PropertyValue
      value: 0.01
    additional property: Speechiness
      type: PropertyValue
      value: 0.049
    additional property: Acousticness
      type: PropertyValue
      value: 0.989
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.941
    additional property: Liveness
      type: PropertyValue
      value: 0.054
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.105
    additional property: Loudness (dB)
      type: PropertyValue
      value: -28.909
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Every Beautiful Thing
type: MusicAlbum
date published: 2020-11-20

Table for Two
type: MusicAlbum
date published: 2020-12-11

Table for Two
type: MusicAlbum
date published: 2020-12-11

Lost on You
type: MusicAlbum
date published: 2020-12-18

Lost on You
type: MusicAlbum
date published: 2020-12-18

The Last Waltz
type: MusicAlbum
date published: 2021-01-15
track: The Last Waltz
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148604
  explicit: false
  by artist: Angel Ruediger
  in album: The Last Waltz
    type: MusicAlbum
    date published: 2021-01-15
  isrc code: BCA1H2000014
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T01:19:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x24f3e520973a23dec98b81818daf8eec2dd9d2f087b070c32a79a5e7f2651a85
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2000014
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f3e520973a23dec98b81818daf8eec2dd9d2f087b070c32a79a5e7f2651a85. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2000014.
    date published: 2026-07-04T10:04:33Z
  audio: The Last Waltz
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.838
    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.453
    additional property: Energy
      type: PropertyValue
      value: 0.02
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.934
    additional property: Liveness
      type: PropertyValue
      value: 0.063
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.112
    additional property: Loudness (dB)
      type: PropertyValue
      value: -28.491
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Imperfect Things
type: MusicAlbum
date published: 2021-01-22

Imperfect Things
type: MusicAlbum
date published: 2021-01-22
track: Imperfect Things
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194000
  explicit: false
  by artist: Angel Ruediger
  in album: Imperfect Things
    type: MusicAlbum
    date published: 2021-01-22
  isrc code: BCA1H2100001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T23:02:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7f987d11b86b2961204c47d3b0b0499e49e2b3c085aa7c23202bf2c18d84349c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956420
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956420
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100001
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T00:42:11Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f987d11b86b2961204c47d3b0b0499e49e2b3c085aa7c23202bf2c18d84349c. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100001.
    date published: 2026-07-03T00:42:11Z
  audio: Imperfect Things
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 166.123
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.189
    additional property: Energy
      type: PropertyValue
      value: 0.038
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.975
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.876
    additional property: Liveness
      type: PropertyValue
      value: 0.086
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.08
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.561
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Roots
type: MusicAlbum
date published: 2021-01-29
track: Roots
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133743
  explicit: false
  by artist: Angel Ruediger
  in album: Roots
    type: MusicAlbum
    date published: 2021-01-29
  isrc code: BCA1H2100002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T01:33:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf0b991ca4d2de8d54d90d930bc389f8476dd4a3c4cc5bcd945c0aeece7564fbf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100002
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0b991ca4d2de8d54d90d930bc389f8476dd4a3c4cc5bcd945c0aeece7564fbf. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100002.
    date published: 2026-07-04T10:04:33Z
  audio: Roots
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 71.634
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.429
    additional property: Energy
      type: PropertyValue
      value: 0.031
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.993
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.915
    additional property: Liveness
      type: PropertyValue
      value: 0.125
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.039
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.131
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

About The Sadness We Left Behind
type: MusicAlbum
date published: 2021-02-05

True Colors
type: MusicAlbum
date published: 2021-02-12
track: True Colors
  type: MusicRecording
  duration: PT2M0S
  duration ms: 120630
  explicit: false
  by artist: Angel Ruediger
  in album: True Colors
    type: MusicAlbum
    date published: 2021-02-12
  isrc code: BCA1H2100004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T12:40:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x039c0a06ecffb580adfcfd80609157cf9de9c0514448d13692f7932ad7aa17e0
  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/BCA1H2100004
  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 0x039c0a06ecffb580adfcfd80609157cf9de9c0514448d13692f7932ad7aa17e0. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100004.
    date published: 2026-07-20T13:01:04Z
  audio: True Colors
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 69.399
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.473
    additional property: Energy
      type: PropertyValue
      value: 0.022
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.995
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.948
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.165
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.418
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Innocence
type: MusicAlbum
date published: 2021-02-19

We Found the Light
type: MusicAlbum
date published: 2021-02-26

We Found the Light
type: MusicAlbum
date published: 2021-02-26
track: We Found the Light
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173500
  explicit: false
  by artist: Angel Ruediger
  in album: We Found the Light
    type: MusicAlbum
    date published: 2021-02-26
  isrc code: UKR6V2110853
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T09:02:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2c870236b5dd3d79acfad88ddbf8849f6ac9e1d4ed89d3b00c0e25f9b458343e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956482
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956482
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKR6V2110853
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T10:33:57Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c870236b5dd3d79acfad88ddbf8849f6ac9e1d4ed89d3b00c0e25f9b458343e. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKR6V2110853.
    date published: 2026-07-03T10:33:57Z
  audio: We Found the Light
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 69.063
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.195
    additional property: Energy
      type: PropertyValue
      value: 0.127
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.991
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.939
    additional property: Liveness
      type: PropertyValue
      value: 0.179
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.037
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.152
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Bitter and Sweet
type: MusicAlbum
date published: 2021-03-05
track: Bitter and Sweet
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245199
  explicit: false
  by artist: Angel Ruediger
  in album: Bitter and Sweet
    type: MusicAlbum
    date published: 2021-03-05
  isrc code: BCA1H2100006
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T06:57:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb5821c7e9d92cf9411dd39316a0cbc77f89f68dd89ddfd26f5e10516aefb9894
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958980
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958980
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100006
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T07:04:12Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5821c7e9d92cf9411dd39316a0cbc77f89f68dd89ddfd26f5e10516aefb9894. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100006.
    date published: 2026-07-21T07:04:12Z
  audio: Bitter and Sweet
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 69.501
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.284
    additional property: Energy
      type: PropertyValue
      value: 0.009
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.988
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.894
    additional property: Liveness
      type: PropertyValue
      value: 0.087
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.057
    additional property: Loudness (dB)
      type: PropertyValue
      value: -27.861
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Today Feels Like Missing You
type: MusicAlbum
date published: 2021-04-02
track: Today Feels Like Missing You
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197500
  explicit: false
  by artist: Angel Ruediger
  in album: Today Feels Like Missing You
    type: MusicAlbum
    date published: 2021-04-02
  isrc code: BCA1H2100008
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T12:57:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x73f21f3946ac398cf2c32dea040a737432feb0de3c033b14da4ad123ea1fa2b4
  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/BCA1H2100008
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  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 0x73f21f3946ac398cf2c32dea040a737432feb0de3c033b14da4ad123ea1fa2b4. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100008.
    date published: 2026-07-03T19:59:51Z
  audio: Today Feels Like Missing You
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.905
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.411
    additional property: Energy
      type: PropertyValue
      value: 0.016
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.996
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.91
    additional property: Liveness
      type: PropertyValue
      value: 0.1
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.126
    additional property: Loudness (dB)
      type: PropertyValue
      value: -27.562
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Empty Home
type: MusicAlbum
date published: 2021-04-16

Empty Home
type: MusicAlbum
date published: 2021-04-16

Epiphany
type: MusicAlbum
date published: 2021-04-23
track: Epiphany
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153062
  explicit: false
  by artist: Angel Ruediger
  in album: Epiphany
    type: MusicAlbum
    date published: 2021-04-23
  isrc code: BCA1H2100013
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T12:58:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5b40f9aa0dde69c924b1432d7109f43db3ad56d7854f09f2b58544fb09ed8c76
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959010
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959010
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100013
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T13:22: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 0x5b40f9aa0dde69c924b1432d7109f43db3ad56d7854f09f2b58544fb09ed8c76. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100013.
    date published: 2026-07-21T13:22:35Z
  audio: Epiphany
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 71.42
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.277
    additional property: Energy
      type: PropertyValue
      value: 0.01
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.885
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.131
    additional property: Loudness (dB)
      type: PropertyValue
      value: -27.147
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Drunk on Our Tears
type: MusicAlbum
date published: 2021-04-30
track: Drunk on Our Tears
  type: MusicRecording
  duration: PT2M1S
  duration ms: 121855
  explicit: false
  by artist: Angel Ruediger
  in album: Drunk on Our Tears
    type: MusicAlbum
    date published: 2021-04-30
  isrc code: BCA1H2100010
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T17:59:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfd93214f5d687b0619ddff6908c99329b667f9563520c6c5ec3f170b8168481c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100010
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd93214f5d687b0619ddff6908c99329b667f9563520c6c5ec3f170b8168481c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100010.
    date published: 2026-07-05T01:12:41Z
  audio: Drunk on Our Tears
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 71.461
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.371
    additional property: Energy
      type: PropertyValue
      value: 0.012
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.995
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.942
    additional property: Liveness
      type: PropertyValue
      value: 0.127
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.104
    additional property: Loudness (dB)
      type: PropertyValue
      value: -27.276
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

The Day After
type: MusicAlbum
date published: 2021-05-14

Pointless
type: MusicAlbum
date published: 2021-06-04

Pointless
type: MusicAlbum
date published: 2021-06-04

Pointless
type: MusicAlbum
date published: 2021-06-04

Pointless
type: MusicAlbum
date published: 2021-06-04

Flow
type: MusicAlbum
date published: 2021-06-25
track: Flow
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141500
  explicit: false
  by artist: Angel Ruediger
  in album: Flow
    type: MusicAlbum
    date published: 2021-06-25
  isrc code: BCA1H2100016
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T21:17:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8b4f0b2e5f8652fffeb35cec313db22b5657a1091fa082120025a325380ada20
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956856
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100016
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:25:57Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b4f0b2e5f8652fffeb35cec313db22b5657a1091fa082120025a325380ada20. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100016.
    date published: 2026-07-06T01:25:57Z
  audio: Flow
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.49
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.486
    additional property: Energy
      type: PropertyValue
      value: 0.01
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.995
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.956
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.344
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.834
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

NO SECRET IN THEIR EYES
type: MusicAlbum
date published: 2021-07-02
track: NO SECRET IN THEIR EYES
  type: MusicRecording
  duration: PT2M2S
  duration ms: 122984
  explicit: false
  by artist: Angel Ruediger
  in album: NO SECRET IN THEIR EYES
    type: MusicAlbum
    date published: 2021-07-02
  isrc code: BCA1H2100019
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T20:39:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb15ab9e84e86d0fb95777da0b8cfaca8c88353dc07554f1232b822433d4fa389
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956578
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956578
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100019
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T02:23:20Z
  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 0xb15ab9e84e86d0fb95777da0b8cfaca8c88353dc07554f1232b822433d4fa389. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/BCA1H2100019.
    date published: 2026-07-04T02:23:20Z
  audio: NO SECRET IN THEIR EYES
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 69.028
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.337
    additional property: Energy
      type: PropertyValue
      value: 0.076
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.988
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.941
    additional property: Liveness
      type: PropertyValue
      value: 0.116
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.075
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.345
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Almost Blue
type: MusicAlbum
date published: 2021-07-30

Blind Spot
type: MusicAlbum
date published: 2021-08-06
track: Blind Spot
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148510
  explicit: false
  by artist: Angel Ruediger
  in album: Blind Spot
    type: MusicAlbum
    date published: 2021-08-06
  isrc code: BCA1H2100025
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T02:16:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x89a8b03877c2c44edae3745859ba08d8ee31903c264308ab563d2b00372cb2d6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958644
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958644
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100025
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T02:21:25Z
  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 0x89a8b03877c2c44edae3745859ba08d8ee31903c264308ab563d2b00372cb2d6. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21:25Z), 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/BCA1H2100025.
    date published: 2026-07-19T02:21:25Z
  audio: Blind Spot
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.591
    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.521
    additional property: Energy
      type: PropertyValue
      value: 0.021
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.996
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.951
    additional property: Liveness
      type: PropertyValue
      value: 0.088
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.206
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.697
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

She Sat in Silence
type: MusicAlbum
date published: 2021-08-27

She Sat in Silence
type: MusicAlbum
date published: 2021-08-27

When It Rains
type: MusicAlbum
date published: 2021-09-03
track: When It Rains
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197710
  explicit: false
  by artist: Angel Ruediger
  in album: When It Rains
    type: MusicAlbum
    date published: 2021-09-03
  isrc code: BCA1H2100027
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T05:30:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x12057bdf14d8fbd201cd149a1385830a1db5df5d1ba000e76102f7975e52554f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958673
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958673
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100027
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T05:38: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 0x12057bdf14d8fbd201cd149a1385830a1db5df5d1ba000e76102f7975e52554f. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100027.
    date published: 2026-07-19T05:38:28Z
  audio: When It Rains
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.771
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.399
    additional property: Energy
      type: PropertyValue
      value: 0.019
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.996
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.953
    additional property: Liveness
      type: PropertyValue
      value: 0.069
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.047
    additional property: Loudness (dB)
      type: PropertyValue
      value: -29.545
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Lasciati Amare
type: MusicAlbum
date published: 2021-09-10

Lasciati amare
type: MusicAlbum
date published: 2021-09-10

Dawn's Embrace (Rework)
type: MusicAlbum
date published: 2021-10-01

Dawn's Embrace
type: MusicAlbum
date published: 2021-10-01

Gargantuan
type: MusicAlbum
date published: 2021-10-15

Gargantuan
type: MusicAlbum
date published: 2021-10-15

When I See The Sea
type: MusicAlbum
date published: 2021-10-29
track: When I See The Sea
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254147
  explicit: false
  by artist: Angel Ruediger
  in album: When I See The Sea
    type: MusicAlbum
    date published: 2021-10-29
  isrc code: AUMEV2168946
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T16:00:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x19e68612d83a6b85b464eb79cf26389ec2b6222c877a396e2485f0ed0f4a5cd9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959031
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959031
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUMEV2168946
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T16:15:11Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19e68612d83a6b85b464eb79cf26389ec2b6222c877a396e2485f0ed0f4a5cd9. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUMEV2168946.
    date published: 2026-07-21T16:15:11Z
  audio: When I See The Sea
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 84.079
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 1
    additional property: Danceability
      type: PropertyValue
      value: 0.124
    additional property: Energy
      type: PropertyValue
      value: 0.072
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.964
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.869
    additional property: Liveness
      type: PropertyValue
      value: 0.125
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.039
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.813
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: When I See The Sea - Boardwalk Edit
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258383
  explicit: false
  by artist: Angel Ruediger
  in album: When I See The Sea
    type: MusicAlbum
    date published: 2021-10-29
  isrc code: AUMEV2168948
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T16:40:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd09db0be894a5affbf4a7d9c8058a5f1085300d97c2587ba2a329755a8122c0c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957882
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957882
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUMEV2168948
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T16:48:10Z
  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 0xd09db0be894a5affbf4a7d9c8058a5f1085300d97c2587ba2a329755a8122c0c. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/AUMEV2168948.
    date published: 2026-07-13T16:48:10Z
  audio: When I See The Sea - Boardwalk Edit
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 51.535
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.277
    additional property: Energy
      type: PropertyValue
      value: 0.146
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.96
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.823
    additional property: Liveness
      type: PropertyValue
      value: 0.377
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.04
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.514
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Elegy
type: MusicAlbum
date published: 2021-11-05
track: Elegy
  type: MusicRecording
  duration: PT1M52S
  duration ms: 112528
  explicit: false
  by artist: Angel Ruediger
  in album: Elegy
    type: MusicAlbum
    date published: 2021-11-05
  isrc code: BCA1H2100029
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T20:27:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3ab833735b1632eb49c0ace27cac070b89cf2e28a9acd67c9d8eeb1fab69e8b8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100029
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ab833735b1632eb49c0ace27cac070b89cf2e28a9acd67c9d8eeb1fab69e8b8. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2100029.
    date published: 2026-07-02T16:51:38Z
  audio: Elegy
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 71.139
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.361
    additional property: Energy
      type: PropertyValue
      value: 0.036
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.995
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.939
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.098
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.261
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Two Hearts (Rework)
type: MusicAlbum
date published: 2021-11-19

Two Hearts (Rework)
type: MusicAlbum
date published: 2021-11-19

Stillness
type: MusicAlbum
date published: 2021-12-03

Stillness
type: MusicAlbum
date published: 2021-12-03

Snow is Falling (Rework)
type: MusicAlbum
date published: 2021-12-17
track: Snow is Falling - Rework
  type: MusicRecording
  duration: PT3M26S
  duration ms: 206056
  explicit: false
  by artist: Angel Ruediger
  in album: Snow is Falling (Rework)
    type: MusicAlbum
    date published: 2021-12-17
  isrc code: AUMEV2180530
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T20:28:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x781c3d8df0e8ddc8fb2ae57a3112d7ac7d54c1189ab1067221a65f0944d0a9bb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUMEV2180530
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x781c3d8df0e8ddc8fb2ae57a3112d7ac7d54c1189ab1067221a65f0944d0a9bb. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUMEV2180530.
    date published: 2026-07-02T16:51:38Z
  audio: Snow is Falling - Rework
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.782
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.456
    additional property: Energy
      type: PropertyValue
      value: 0.005
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.993
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.956
    additional property: Liveness
      type: PropertyValue
      value: 0.085
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.203
    additional property: Loudness (dB)
      type: PropertyValue
      value: -29.391
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Subconscious
type: MusicAlbum
date published: 2022-01-07

Pulse
type: MusicAlbum
date published: 2022-01-14

Pulse
type: MusicAlbum
date published: 2022-01-14

Pulse
type: MusicAlbum
date published: 2022-01-14

Intimacy
type: MusicAlbum
date published: 2022-01-28

Rainbow Lullaby
type: MusicAlbum
date published: 2022-02-11

Narratives
type: MusicAlbum
date published: 2022-02-25
track: Narratives
  type: MusicRecording
  duration: PT1M45S
  duration ms: 105059
  explicit: false
  by artist: Angel Ruediger
  in album: Narratives
    type: MusicAlbum
    date published: 2022-02-25
  isrc code: BCA1H2200004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T01:54:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2cc1183e9a2c29da8b6621836a5c62a237d771da0f74b7c997686eba5417fa58
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958228
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958228
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2200004
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T02:46: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 0x2cc1183e9a2c29da8b6621836a5c62a237d771da0f74b7c997686eba5417fa58. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2200004.
    date published: 2026-07-16T02:46:47Z
  audio: Narratives
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.548
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.304
    additional property: Energy
      type: PropertyValue
      value: 0.034
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.992
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.958
    additional property: Liveness
      type: PropertyValue
      value: 0.099
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.204
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.302
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Adelaide's Voyage (Inspired by 'The Outlaw Ocean' a book by Ian Urbina)
type: MusicAlbum
date published: 2022-03-04

Vide Cor Meum
type: MusicAlbum
date published: 2022-03-18

We Wander Around
type: MusicAlbum
date published: 2022-04-01

The Space Between the Lines
type: MusicAlbum
date published: 2022-04-08

Eisbach
type: MusicAlbum
date published: 2022-04-15
track: Eisbach
  type: MusicRecording
  duration: PT1M36S
  duration ms: 96592
  explicit: false
  by artist: Angel Ruediger
  in album: Eisbach
    type: MusicAlbum
    date published: 2022-04-15
  isrc code: BCA1H2200020
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T04:22:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7619f84aca071d55a8547449399e6b04bc037c6a028cf3ee062e745f1d706c77
  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/BCA1H2200020
  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 0x7619f84aca071d55a8547449399e6b04bc037c6a028cf3ee062e745f1d706c77. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2200020.
    date published: 2026-07-05T10:01:46Z
  audio: Eisbach
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 66.398
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.442
    additional property: Energy
      type: PropertyValue
      value: 0.023
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.929
    additional property: Liveness
      type: PropertyValue
      value: 0.085
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.256
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.776
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Even the Ocean Is Cold
type: MusicAlbum
date published: 2022-04-29

Even the Ocean Is Cold (Rework)
type: MusicAlbum
date published: 2022-04-29

Closer
type: MusicAlbum
date published: 2022-05-06
track: Closer
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211019
  explicit: false
  by artist: Angel Ruediger
  in album: Closer
    type: MusicAlbum
    date published: 2022-05-06
  isrc code: AUMEV2242602
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T18:20:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x19a8734f2f5d68a2da3dee0d435c2708a17e0cdccd2d3fd7049de9ad008f34fc
  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/AUMEV2242602
  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 0x19a8734f2f5d68a2da3dee0d435c2708a17e0cdccd2d3fd7049de9ad008f34fc. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUMEV2242602.
    date published: 2026-07-05T19:27:56Z
  audio: Closer
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 126.075
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.61
    additional property: Energy
      type: PropertyValue
      value: 0.005
    additional property: Speechiness
      type: PropertyValue
      value: 0.074
    additional property: Acousticness
      type: PropertyValue
      value: 0.995
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.964
    additional property: Liveness
      type: PropertyValue
      value: 0.088
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.444
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.695
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Mono No Aware
type: MusicAlbum
date published: 2022-05-27

The Secret Is No Secret at All
type: MusicAlbum
date published: 2022-06-17

The Secret Is No Secret at All
type: MusicAlbum
date published: 2022-06-17

Call Our Father (Inspired by ‘The Outlaw Ocean’ a book by Ian Urbina)
type: MusicAlbum
date published: 2022-07-08

Serendipity
type: MusicAlbum
date published: 2022-08-05
track: Serendipity
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148099
  explicit: false
  by artist: Angel Ruediger
  in album: Serendipity
    type: MusicAlbum
    date published: 2022-08-05
  isrc code: AUMEV2263854
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T01:14:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x39645cf9f325ce2e401c8e90edacacf38a6ac310a4fa710cf885cc0eea845d0d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUMEV2263854
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39645cf9f325ce2e401c8e90edacacf38a6ac310a4fa710cf885cc0eea845d0d. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUMEV2263854.
    date published: 2026-07-04T10:04:33Z
  audio: Serendipity
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 73.661
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.406
    additional property: Energy
      type: PropertyValue
      value: 0.003
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.993
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.96
    additional property: Liveness
      type: PropertyValue
      value: 0.064
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.22
    additional property: Loudness (dB)
      type: PropertyValue
      value: -27.158
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Stumbling Stones
type: MusicAlbum
date published: 2022-09-02
track: Stumbling Stones
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172570
  explicit: false
  by artist: Angel Ruediger
  in album: Stumbling Stones
    type: MusicAlbum
    date published: 2022-09-02
  isrc code: GBPS84214814
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T14:43:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x371483d2af6d5041a1123d1030f5b3675d8a9ea6a99044f5e3828475e5a95a01
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958567
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958567
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS84214814
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T15:22:40Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x371483d2af6d5041a1123d1030f5b3675d8a9ea6a99044f5e3828475e5a95a01. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS84214814.
    date published: 2026-07-18T15:22:40Z
  audio: Stumbling Stones
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 67.869
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.506
    additional property: Energy
      type: PropertyValue
      value: 0.016
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.995
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.964
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.127
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.362
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Elysium
type: MusicAlbum
date published: 2022-09-30
track: Elysium
  type: MusicRecording
  duration: PT2M8S
  duration ms: 128451
  explicit: false
  by artist: Angel Ruediger
  in album: Elysium
    type: MusicAlbum
    date published: 2022-09-30
  isrc code: AUMEV2281256
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T23:44:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x395b5a048244cc7a2019f98e69a5389dea30489f01258d994fc997b431c97a77
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956422
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956422
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUMEV2281256
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T01:01:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x395b5a048244cc7a2019f98e69a5389dea30489f01258d994fc997b431c97a77. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUMEV2281256.
    date published: 2026-07-03T01:01:38Z
  audio: Elysium
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.774
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.301
    additional property: Energy
      type: PropertyValue
      value: 0.086
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.992
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.903
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.182
    additional property: Loudness (dB)
      type: PropertyValue
      value: -28.344
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Blue in Green (Piano & Trombone)
type: MusicAlbum
date published: 2022-11-25

No Matter What
type: MusicAlbum
date published: 2022-12-16

Tenderly
type: MusicAlbum
date published: 2023-01-13
track: Tenderly
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159024
  explicit: false
  by artist: Angel Ruediger
  in album: Tenderly
    type: MusicAlbum
    date published: 2023-01-13
  isrc code: BCA1H2200033
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T04:13:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfe44483ce53d681b0f67b7d31278badebedc0abe6c6645a5d15d83994b459da8
  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/BCA1H2200033
  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 0xfe44483ce53d681b0f67b7d31278badebedc0abe6c6645a5d15d83994b459da8. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2200033.
    date published: 2026-07-05T10:01:46Z
  audio: Tenderly
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 66.759
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.325
    additional property: Energy
      type: PropertyValue
      value: 0.024
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.992
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.921
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.117
    additional property: Loudness (dB)
      type: PropertyValue
      value: -29.852
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

The Pale Purple House
type: MusicAlbum
date published: 2023-02-17
track: The Pale Purple House
  type: MusicRecording
  duration: PT1M44S
  duration ms: 104994
  explicit: false
  by artist: Angel Ruediger
  in album: The Pale Purple House
    type: MusicAlbum
    date published: 2023-02-17
  isrc code: BCA1H2300001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T12:39:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3b0b1107298d4a9deb76f5d2d854f9dcd4ec566a1b66e21722fbbb69e2bd3591
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958300
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958300
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2300001
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T16:14:30Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0b1107298d4a9deb76f5d2d854f9dcd4ec566a1b66e21722fbbb69e2bd3591. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2300001.
    date published: 2026-07-16T16:14:30Z
  audio: The Pale Purple House
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 155.087
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.343
    additional property: Energy
      type: PropertyValue
      value: 0.073
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.962
    additional property: Liveness
      type: PropertyValue
      value: 0.103
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.178
    additional property: Loudness (dB)
      type: PropertyValue
      value: -27.91
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Eunoia
type: MusicAlbum
date published: 2023-03-03

Bindung
type: MusicAlbum
date published: 2023-03-24

Haven
type: MusicAlbum
date published: 2023-04-07

Petrichor
type: MusicAlbum
date published: 2023-04-28

Undercurrent
type: MusicAlbum
date published: 2023-05-12

But First, Wine
type: MusicAlbum
date published: 2023-06-02

Barolo
type: MusicAlbum
date published: 2023-06-23

Rioja
type: MusicAlbum
date published: 2023-07-07

Somethin' Jazzy
type: MusicAlbum
date published: 2023-07-21
track: Chablis
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118883
  explicit: false
  by artist: Angel Ruediger
  in album: Somethin' Jazzy
    type: MusicAlbum
    date published: 2023-07-21
  isrc code: BCA1H2300007
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T06:59:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbdd31669a5f4e25b57da0a04d751824d258dcb3aebfb5e373ad49937cc5298d3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2300007
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdd31669a5f4e25b57da0a04d751824d258dcb3aebfb5e373ad49937cc5298d3. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2300007.
    date published: 2026-07-04T10:04:33Z
  audio: Chablis
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 78.888
    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.219
    additional property: Energy
      type: PropertyValue
      value: 0.279
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.956
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.955
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.105
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.666
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

A Light Rain Began to Fall
type: MusicAlbum
date published: 2023-08-04

The Light Between Us
type: MusicAlbum
date published: 2023-08-18

For Z
type: MusicAlbum
date published: 2023-09-01

Metaphor
type: MusicAlbum
date published: 2023-09-22
track: A Light Rain Began to Fall
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166437
  explicit: false
  by artist: Angel Ruediger
  in album: Metaphor
    type: MusicAlbum
    date published: 2023-09-22
  isrc code: BCA1H2300011
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T14:45:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc1720885ab012a63b543f2a47f785dfb5b69d96acc3530488bfc8a4893f3873f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958567
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958567
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2300011
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T15:22:40Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1720885ab012a63b543f2a47f785dfb5b69d96acc3530488bfc8a4893f3873f. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2300011.
    date published: 2026-07-18T15:22:40Z
  audio: A Light Rain Began to Fall
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 70.66
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.323
    additional property: Energy
      type: PropertyValue
      value: 0.005
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.986
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.931
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.171
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.689
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

The Last Syllable
type: MusicAlbum
date published: 2023-10-06

From A to Z
type: MusicAlbum
date published: 2023-10-20

About Thoughts and Words
type: MusicAlbum
date published: 2023-11-03
track: About Thoughts and Words
  type: MusicRecording
  duration: PT1M51S
  duration ms: 111452
  explicit: false
  by artist: Angel Ruediger
  in album: About Thoughts and Words
    type: MusicAlbum
    date published: 2023-11-03
  isrc code: BCA1H2300018
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T15:41:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcd60e82a8782e9026e6162e4aaf36b7e70af82f93ab7c159bf17f13cee15f73d
  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/BCA1H2300018
  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 0xcd60e82a8782e9026e6162e4aaf36b7e70af82f93ab7c159bf17f13cee15f73d. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2300018.
    date published: 2026-07-05T19:27:56Z
  audio: About Thoughts and Words
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 65.603
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.646
    additional property: Energy
      type: PropertyValue
      value: 0.141
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.953
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.422
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.154
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

What Comes From The Rain
type: MusicAlbum
date published: 2023-11-17
track: What Comes From The Rain
  type: MusicRecording
  duration: PT1M53S
  duration ms: 113000
  explicit: false
  by artist: Angel Ruediger
  in album: What Comes From The Rain
    type: MusicAlbum
    date published: 2023-11-17
  isrc code: BCA1H2300019
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T22:37:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc5ec382d40a5138307bc59c3a787226ba90880e753bc30366e6f85643f583925
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2300019
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ec382d40a5138307bc59c3a787226ba90880e753bc30366e6f85643f583925. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2300019.
    date published: 2026-07-04T10:04:33Z
  audio: What Comes From The Rain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 81.247
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.393
    additional property: Energy
      type: PropertyValue
      value: 0.122
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.992
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.965
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.341
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.468
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

What Matters Now
type: MusicAlbum
date published: 2023-12-01
track: What Matters Now
  type: MusicRecording
  duration: PT2M16S
  duration ms: 136202
  explicit: false
  by artist: Angel Ruediger
  in album: What Matters Now
    type: MusicAlbum
    date published: 2023-12-01
  isrc code: BCA1H2300020
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T17:21:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x85a015bfdf48799ab438c1e985042e73529478b6a66305439fe417d98c94c7ed
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957891
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957891
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2300020
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T18:21: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 0x85a015bfdf48799ab438c1e985042e73529478b6a66305439fe417d98c94c7ed. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2300020.
    date published: 2026-07-13T18:21:04Z
  audio: What Matters Now
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 66.78
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.361
    additional property: Energy
      type: PropertyValue
      value: 0.016
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.988
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.925
    additional property: Liveness
      type: PropertyValue
      value: 0.103
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.177
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.722
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Silent Night
type: MusicAlbum
date published: 2023-12-22

Redamancy
type: MusicAlbum
date published: 2024-01-26
track: Redamancy
  type: MusicRecording
  duration: PT1M52S
  duration ms: 112938
  explicit: false
  by artist: Angel Ruediger
  in album: Redamancy
    type: MusicAlbum
    date published: 2024-01-26
  isrc code: BCA1H2400002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T16:18:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x95ff52e5797b8e1cf55ae595928bb2f07454ddda2487b1501c3752a1e1bc7eb0
  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/BCA1H2400002
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  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 0x95ff52e5797b8e1cf55ae595928bb2f07454ddda2487b1501c3752a1e1bc7eb0. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2400002.
    date published: 2026-07-03T19:59:51Z
  audio: Redamancy
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 76.628
    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.352
    additional property: Energy
      type: PropertyValue
      value: 0.041
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.977
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.923
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.099
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.288
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Everlasting
type: MusicAlbum
date published: 2024-03-15

Prelude in C Major
type: MusicAlbum
date published: 2024-04-05

Dew
type: MusicAlbum
date published: 2024-05-17

Tessitura
type: MusicAlbum
date published: 2024-06-21
track: Tessitura
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148000
  explicit: false
  by artist: Angel Ruediger
  in album: Tessitura
    type: MusicAlbum
    date published: 2024-06-21
  isrc code: BCA1H2400006
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T16:32:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1d82dfeaae41688ec4184e007ca831649593e4ac27dc19350232fe985b6a1536
  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/BCA1H2400006
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  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 0x1d82dfeaae41688ec4184e007ca831649593e4ac27dc19350232fe985b6a1536. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCA1H2400006.
    date published: 2026-07-03T19:59:51Z
  audio: Tessitura
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 65.309
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.232
    additional property: Energy
      type: PropertyValue
      value: 0.017
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.985
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.929
    additional property: Liveness
      type: PropertyValue
      value: 0.115
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.108
    additional property: Loudness (dB)
      type: PropertyValue
      value: -29.865
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Lotus
type: MusicAlbum
date published: 2024-07-12

In Between
type: MusicAlbum
date published: 2024-08-16

The Oak
type: MusicAlbum
date published: 2024-09-20

Crossing Paths
type: MusicAlbum
date published: 2025-03-14

Silent Tide
type: MusicAlbum
date published: 2025-04-11

Before We Go
type: MusicAlbum
date published: 2025-05-02

Urban Mirage
type: MusicAlbum
date published: 2025-05-30

When I Fall in Love
type: MusicAlbum
date published: 2025-07-04

Sapiens
type: MusicAlbum
date published: 2025-08-29

The Missing Piece
type: MusicAlbum
date published: 2025-09-26

The Night We Met
type: MusicAlbum
date published: 2025-10-31

Spanish Romance (Piano and Guitar version)
type: MusicRecording
duration: PT2M39S
duration ms: 159000
explicit: false
by artist: Alain LaFontaine
by artist: Angel Ruediger
in album: Spanish Romance
  type: MusicAlbum
  date published: 2021-07-16
popularity: 5
isrc code: AUMEV2145648
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-29T21:34:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x571232c22a869a61eadd18d8596b2e5d32aac70f6749bf96def2b88a9ab78a77
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960150
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960150
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUMEV2145648
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-29T21:51: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 0x571232c22a869a61eadd18d8596b2e5d32aac70f6749bf96def2b88a9ab78a77. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUMEV2145648.
  date published: 2026-07-29T21:51:49Z
audio: Spanish Romance (Piano and Guitar version)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 127.578
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.672
  additional property: Energy
    type: PropertyValue
    value: 0.176
  additional property: Speechiness
    type: PropertyValue
    value: 0.047
  additional property: Acousticness
    type: PropertyValue
    value: 0.978
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.93
  additional property: Liveness
    type: PropertyValue
    value: 0.106
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.393
  additional property: Loudness (dB)
    type: PropertyValue
    value: -22.029
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Existence (Piano, Chapman Stick & Cello)
type: MusicRecording
duration: PT2M8S
duration ms: 128173
explicit: false
by artist: Steven Vrancken
by artist: Andy Salvanos
by artist: Angel Ruediger
by artist: Carolina Teruel
in album: Existence (Piano, Chapman Stick & Cello)
  type: MusicAlbum
  date published: 2021-06-18
isrc code: BEI972100007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T02:44:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x018ea55b1c154c82611eb73a6046b09eb19ce8d9afa761873246a7aed421b3b6
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960203
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960203
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BEI972100007
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T03:35:13Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x018ea55b1c154c82611eb73a6046b09eb19ce8d9afa761873246a7aed421b3b6. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BEI972100007.
  date published: 2026-07-30T03:35:13Z
audio: Existence (Piano, Chapman Stick & Cello)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 95.133
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.226
  additional property: Energy
    type: PropertyValue
    value: 0.19
  additional property: Speechiness
    type: PropertyValue
    value: 0.035
  additional property: Acousticness
    type: PropertyValue
    value: 0.892
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.957
  additional property: Liveness
    type: PropertyValue
    value: 0.089
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.075
  additional property: Loudness (dB)
    type: PropertyValue
    value: -23.009
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor