Ian Ludvig
type: MusicGroup
genre: afro house
genre: melodic house
genre: tribal house
popularity: 23
followers: 2385
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x46aaaa784af2053765c9b5a7461330c58b60a5de5477c6cd30ef7ddf19b8a6ff
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/4063a627-8776-4fdb-af84-ddcf9e153f05.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/4063a627-8776-4fdb-af84-ddcf9e153f05.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/4063a627-8776-4fdb-af84-ddcf9e153f05
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x46aaaa784af2053765c9b5a7461330c58b60a5de5477c6cd30ef7ddf19b8a6ff","name":"Ian Ludvig","registered_at":"2026-06-11T17:34:13Z","symbol":"NIM0083757","token_address":"0xc5888807ae3a2882b20182d8234a7295d587aad9","type":"artist","uuid":"4063a627-8776-4fdb-af84-ddcf9e153f05"}
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 0x46aaaa784af2053765c9b5a7461330c58b60a5de5477c6cd30ef7ddf19b8a6ff. 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/4063a627-8776-4fdb-af84-ddcf9e153f05.json and https://artists.proofprofile.net/proofs/artist/4063a627-8776-4fdb-af84-ddcf9e153f05.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x46aaaa784af2053765c9b5a7461330c58b60a5de5477c6cd30ef7ddf19b8a6ff","name":"Ian Ludvig","registered_at":"2026-06-11T17:34:13Z","symbol":"NIM0083757","token_address":"0xc5888807ae3a2882b20182d8234a7295d587aad9","type":"artist","uuid":"4063a627-8776-4fdb-af84-ddcf9e153f05"}
album: Arcane
  type: MusicAlbum
  date published: 2022-08-12
  track: Arcane
    type: MusicRecording
    duration: PT6M36S
    duration ms: 396402
    explicit: false
    by artist: Ian Ludvig
    in album: Arcane
      type: MusicAlbum
      date published: 2022-08-12
    genre: afro-house
    genre: melodic-house
    genre: melodic-techno
    genre: tribal-house
    isrc code: DEG932202987
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-30T04:32:53+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x7760f30725464c35ae91f0844658033add10f0b2a994d0da9ce9f81a54929b20
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 960207
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/960207
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEG932202987
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-30T04:47:22Z
    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 0x7760f30725464c35ae91f0844658033add10f0b2a994d0da9ce9f81a54929b20. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/DEG932202987.
      date published: 2026-07-30T04:47:22Z
    audio: Arcane
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 131.609
      additional property: Musical Key
        type: PropertyValue
        value: 10
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.664
      additional property: Energy
        type: PropertyValue
        value: 0.647
      additional property: Speechiness
        type: PropertyValue
        value: 0.034
      additional property: Acousticness
        type: PropertyValue
        value: 0.008
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.371
      additional property: Liveness
        type: PropertyValue
        value: 0.079
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.343
      additional property: Loudness (dB)
        type: PropertyValue
        value: -11.79
      additional property: Key Name
        type: PropertyValue
        value: Bb
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Legion / Bright Me Up
  type: MusicAlbum
  date published: 2023-12-15
  track: Legion
    type: MusicRecording
    duration: PT7M13S
    duration ms: 433124
    explicit: false
    by artist: Edone
    by artist: Ian Ludvig
    in album: Legion / Bright Me Up
      type: MusicAlbum
      date published: 2023-12-15
    genre: melodic-house
    genre: melodic-techno
    genre: indie-dance
    isrc code: DEEC33501300
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-07T02:33:04+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x034a60d89cf751b936e1ac1ff5fe680ea3c4a0edc6bbac3c0675f10fbd741ee6
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957118
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957118
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEEC33501300
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-08T03:20:19Z
    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 0x034a60d89cf751b936e1ac1ff5fe680ea3c4a0edc6bbac3c0675f10fbd741ee6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/DEEC33501300.
      date published: 2026-07-08T03:20:19Z
    audio: Legion
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 133.645
      additional property: Musical Key
        type: PropertyValue
        value: 2
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.667
      additional property: Energy
        type: PropertyValue
        value: 0.794
      additional property: Speechiness
        type: PropertyValue
        value: 0.044
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: Bright Me Up
album: Every End Is a New Beginning
album: Ghost Of The Past EP
album: Get Down
album: Rush
album: Ego
album: Come Around
album: High Resonance
album: Something EP
album: Good For Me
album: Trebor Ivadnom (Ian Ludvig Remix)
album: Trenety (Ian Ludvig Remix)
album: Palo Santo (Ian Ludvig Remix)
album: Mirage EP
album: Axioma vol. 3
album: Almost Human
album: Like a Drug
album: Lux Aeterna
album: Purified Fragments VIII
album: Wanna Stay (Ian Ludvig Remix)
album: Wild Eyes (Ian Ludvig Remix)
album: Agrabah
album: Colors
album: Dodo EP
album: Fallen Skies
album: Elle / Nuru (Extended)
album: Elle / Nuru
album: One Night in Havana (Ian Ludvig Remix)
album: Out of Time
album: Uncedo
album: Voodoo
album: Turn The Tide
album: Everyday
album: Break Free
album: Tears
album: Bullets
album: Keep Going / Someday (Vinyl)
album: Black Bird
album: Freak
track: Weird Thing - Ian Ludvig Remix
track: Good Old Days
track: Pain Away

Acousticness
type: PropertyValue
value: 0.025

Instrumentalness
type: PropertyValue
value: 0.859

Liveness
type: PropertyValue
value: 0.103

Valence (Positivity)
type: PropertyValue
value: 0.036

Loudness (dB)
type: PropertyValue
value: -12.877

Key Name
type: PropertyValue
value: D

Mode Name
type: PropertyValue
value: Major

Bright Me Up
type: MusicRecording
duration: PT5M22S
duration ms: 322029
explicit: false
by artist: Th3 Oth3r
in album: Legion / Bright Me Up
  type: MusicAlbum
  date published: 2023-12-15
isrc code: DEEC33501301
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T05:33:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd35723c1e4e8262f9c0a26b2bed02421b1ade9c85294830e43b2a6b7d69b3e72
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956889
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEEC33501301
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T06:56:49Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd35723c1e4e8262f9c0a26b2bed02421b1ade9c85294830e43b2a6b7d69b3e72. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEEC33501301.
  date published: 2026-07-06T06:56:49Z
audio: Bright Me Up
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 132.961
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.748
  additional property: Energy
    type: PropertyValue
    value: 0.793
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.007
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.765
  additional property: Liveness
    type: PropertyValue
    value: 0.092
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.12
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.31
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Every End Is a New Beginning
type: MusicAlbum
date published: 2020-09-07

Ghost Of The Past EP
type: MusicAlbum
date published: 2025-03-21
track: Ghost Of The Past
  type: MusicRecording
  duration: PT5M59S
  duration ms: 359024
  explicit: false
  by artist: Ian Ludvig
  in album: Ghost Of The Past EP
    type: MusicAlbum
    date published: 2025-03-21
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: FR59R2524933
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T18:50:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4d95bd95632efc19d9cd405d1e7615ffa16081f1ad43cff33f9abf1f998e4989
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR59R2524933
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0x4d95bd95632efc19d9cd405d1e7615ffa16081f1ad43cff33f9abf1f998e4989. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/FR59R2524933.
    date published: 2026-07-02T03:30:09Z
  audio: Ghost Of The Past
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.641
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.719
    additional property: Energy
      type: PropertyValue
      value: 0.524
    additional property: Speechiness
      type: PropertyValue
      value: 0.067
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.913
    additional property: Liveness
      type: PropertyValue
      value: 0.108
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.07
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.63
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Take Me Away
  type: MusicRecording
  duration: PT5M51S
  duration ms: 351219
  explicit: false
  by artist: Ian Ludvig
  in album: Ghost Of The Past EP
    type: MusicAlbum
    date published: 2025-03-21
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: FR59R2524934
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T03:32:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdbd291170c20a19bcfd52d26b05fcb6f5537499a9935107416c46a6d96cc1a11
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960207
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960207
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR59R2524934
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-30T04:47:22Z
  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 0xdbd291170c20a19bcfd52d26b05fcb6f5537499a9935107416c46a6d96cc1a11. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/FR59R2524934.
    date published: 2026-07-30T04:47:22Z
  audio: Take Me Away
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.631
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.678
    additional property: Energy
      type: PropertyValue
      value: 0.915
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.007
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.888
    additional property: Liveness
      type: PropertyValue
      value: 0.074
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.224
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.929
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Last Night
  type: MusicRecording
  duration: PT5M40S
  duration ms: 340327
  explicit: false
  by artist: Ian Ludvig
  in album: Ghost Of The Past EP
    type: MusicAlbum
    date published: 2025-03-21
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: FR59R2524935
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T18:24:40+00:00
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Last Night
track: Without You

CopyrightChainExplorerURL
type: PropertyValue
value: https://explorer.copyrightchains.com/tx/0xf715154bc0343049ef100c13cc39d5d6c5bac8746c4cda454071feb35419d0a4

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 957118

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-08T03:20:19Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf715154bc0343049ef100c13cc39d5d6c5bac8746c4cda454071feb35419d0a4. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR59R2524935.
date published: 2026-07-08T03:20:19Z

Last Night
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 132.958
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.641
additional property: Energy
  type: PropertyValue
  value: 0.702
additional property: Speechiness
  type: PropertyValue
  value: 0.047
additional property: Acousticness
  type: PropertyValue
  value: 0.048
additional property: Instrumentalness
  type: PropertyValue
  value: 0.55
additional property: Liveness
  type: PropertyValue
  value: 0.107
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.208
additional property: Loudness (dB)
  type: PropertyValue
  value: -12.775
additional property: Key Name
  type: PropertyValue
  value: E
additional property: Mode Name
  type: PropertyValue
  value: Minor

Without You
type: MusicRecording
duration: PT6M49S
duration ms: 409756
explicit: false
by artist: Ian Ludvig
in album: Ghost Of The Past EP
  type: MusicAlbum
  date published: 2025-03-21
genre: afro-house
genre: melodic-house
genre: melodic-techno
genre: tribal-house
isrc code: FR59R2524936
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T08:41:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x19d6f7b755676db90bd3949d3eb7d9a1553c843185e1b269b411eea090fcdbff
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957073
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957073
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR59R2524936
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-07T18:39: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 0x19d6f7b755676db90bd3949d3eb7d9a1553c843185e1b269b411eea090fcdbff. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/FR59R2524936.
  date published: 2026-07-07T18:39:05Z
audio: Without You
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.642
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.648
  additional property: Energy
    type: PropertyValue
    value: 0.625
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.004
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.299
  additional property: Liveness
    type: PropertyValue
    value: 0.112
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.387
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.458
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Get Down
type: MusicAlbum
date published: 2025-03-07
track: Get Down
  type: MusicRecording
  duration: PT5M27S
  duration ms: 327804
  explicit: false
  by artist: Ian Ludvig
  in album: Get Down
    type: MusicAlbum
    date published: 2025-03-07
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: DEY472571592
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T20:56:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7248255b301f4f39053f2ee78d8c404080d5b7dc1a142e92a5227ebac384a164
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEY472571592
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0x7248255b301f4f39053f2ee78d8c404080d5b7dc1a142e92a5227ebac384a164. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/DEY472571592.
    date published: 2026-06-13T13:32:09Z
  audio: Get Down
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.637
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.733
    additional property: Energy
      type: PropertyValue
      value: 0.909
    additional property: Speechiness
      type: PropertyValue
      value: 0.056
    additional property: Acousticness
      type: PropertyValue
      value: 0.005
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.859
    additional property: Liveness
      type: PropertyValue
      value: 0.104
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.345
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.769
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Rush
type: MusicAlbum
date published: 2024-12-20
track: Rush
  type: MusicRecording
  duration: PT6M14S
  duration ms: 374634
  explicit: false
  by artist: Ian Ludvig
  by artist: Indieveed
  in album: Rush
    type: MusicAlbum
    date published: 2024-12-20
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: DEY472481305
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T21:46:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdaa9d850bc3baaeb7842e267d68b2718ad32e1f76d9c14fedd81e4b1951a80ee
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957120
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEY472481305
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:22: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 0xdaa9d850bc3baaeb7842e267d68b2718ad32e1f76d9c14fedd81e4b1951a80ee. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/DEY472481305.
    date published: 2026-07-08T03:22:41Z
  audio: Rush
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.662
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.692
    additional property: Energy
      type: PropertyValue
      value: 0.84
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.861
    additional property: Liveness
      type: PropertyValue
      value: 0.084
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.103
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.608
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ego
type: MusicAlbum
date published: 2024-09-20
track: Ego
  type: MusicRecording
  duration: PT5M43S
  duration ms: 343414
  explicit: false
  by artist: Ian Ludvig
  in album: Ego
    type: MusicAlbum
    date published: 2024-09-20
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: DEY472478886
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T08:43:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x36811b79dc762922de5bb902f346620c43668487db6f974f106f8a6cc682208f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960236
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960236
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEY472478886
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-30T09:37: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 0x36811b79dc762922de5bb902f346620c43668487db6f974f106f8a6cc682208f. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/DEY472478886.
    date published: 2026-07-30T09:37:10Z
  audio: Ego
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.641
    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.695
    additional property: Energy
      type: PropertyValue
      value: 0.75
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.041
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.88
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.055
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.903
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Come Around
type: MusicAlbum
date published: 2024-08-16
track: Come Around
  type: MusicRecording
  duration: PT4M52S
  duration ms: 292131
  explicit: false
  by artist: Ian Ludvig
  in album: Come Around
    type: MusicAlbum
    date published: 2024-08-16
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: DEY472477598
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T21:19:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8f4a7715529002d51e817f2789a7e3bd3d11f1e8daedf3d6bacd26e044883794
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960473
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960473
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEY472477598
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T22:27:44Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x8f4a7715529002d51e817f2789a7e3bd3d11f1e8daedf3d6bacd26e044883794. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEY472477598.
    date published: 2026-07-31T22:27:44Z
  audio: Come Around
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 132.955
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.837
    additional property: Energy
      type: PropertyValue
      value: 0.769
    additional property: Speechiness
      type: PropertyValue
      value: 0.166
    additional property: Acousticness
      type: PropertyValue
      value: 0.047
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.063
    additional property: Liveness
      type: PropertyValue
      value: 0.082
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.226
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.116
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

High Resonance
type: MusicAlbum
date published: 2024-06-21
track: High Resonance
  type: MusicRecording
  duration: PT5M40S
  duration ms: 340000
  explicit: false
  by artist: Edone
  by artist: Ian Ludvig
  in album: High Resonance
    type: MusicAlbum
    date published: 2024-06-21
  genre: melodic-house
  genre: melodic-techno
  genre: indie-dance
  isrc code: DEY472475660
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T09:32:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0256a0c3a1a2ee4331e0924f0f83432bf275ab399bd60495b75e8484b16a60cc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960381
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960381
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEY472475660
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T09:50: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 0x0256a0c3a1a2ee4331e0924f0f83432bf275ab399bd60495b75e8484b16a60cc. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/DEY472475660.
    date published: 2026-07-31T09:50:11Z
  audio: High Resonance
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.603
    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.678
    additional property: Energy
      type: PropertyValue
      value: 0.673
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.931
    additional property: Liveness
      type: PropertyValue
      value: 0.085
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.147
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.537
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Something EP
type: MusicAlbum
date published: 2024-03-15

Good For Me
type: MusicAlbum
date published: 2024-02-23
track: Good For Me
  type: MusicRecording
  duration: PT5M28S
  duration ms: 328452
  explicit: false
  by artist: Ian Ludvig
  in album: Good For Me
    type: MusicAlbum
    date published: 2024-02-23
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: DEY472470802
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T03:52:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x80bcdc54198c742aeffb0dc0ba276c687aeafe51f21d99c25c54c6cf38d20fa3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956889
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956889
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEY472470802
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T06:56:49Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80bcdc54198c742aeffb0dc0ba276c687aeafe51f21d99c25c54c6cf38d20fa3. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEY472470802.
    date published: 2026-07-06T06:56:49Z
  audio: Good For Me
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.322
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.772
    additional property: Energy
      type: PropertyValue
      value: 0.62
    additional property: Speechiness
      type: PropertyValue
      value: 0.067
    additional property: Acousticness
      type: PropertyValue
      value: 0.013
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.684
    additional property: Liveness
      type: PropertyValue
      value: 0.124
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.349
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.607
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

Trebor Ivadnom (Ian Ludvig Remix)
type: MusicAlbum
date published: 2023-12-22

Trenety (Ian Ludvig Remix)
type: MusicAlbum
date published: 2023-08-25

Palo Santo (Ian Ludvig Remix)
type: MusicAlbum
date published: 2023-07-07

Mirage EP
type: MusicAlbum
date published: 2023-03-24

Axioma vol. 3
type: MusicAlbum
date published: 2023-03-03

Almost Human
type: MusicAlbum
date published: 2022-12-09

Like a Drug
type: MusicAlbum
date published: 2022-10-14
track: Like A Drug
  type: MusicRecording
  duration: PT6M7S
  duration ms: 367273
  explicit: false
  by artist: Ian Ludvig
  in album: Like a Drug
    type: MusicAlbum
    date published: 2022-10-14
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: GBJX32005084
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T21:53:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcbc891c0a28f3f6b30e09e015207193fa6ca25c2f6aea86addd9355602f1ab16
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBJX32005084
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0xcbc891c0a28f3f6b30e09e015207193fa6ca25c2f6aea86addd9355602f1ab16. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GBJX32005084.
    date published: 2026-07-02T03:30:09Z
  audio: Like A Drug
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.601
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.606
    additional property: Energy
      type: PropertyValue
      value: 0.616
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.021
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.67
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.19
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.407
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Chaos
  type: MusicRecording
  duration: PT6M29S
  duration ms: 389500
  explicit: false
  by artist: Ian Ludvig
  in album: Like a Drug
    type: MusicAlbum
    date published: 2022-10-14
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: GBJX32005085
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T22:14:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe5a7225d566c0282996415b9fb429ff93f6fbc2036a55601473ce264f802481f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957120
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBJX32005085
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:22: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 0xe5a7225d566c0282996415b9fb429ff93f6fbc2036a55601473ce264f802481f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBJX32005085.
    date published: 2026-07-08T03:22:41Z
  audio: Chaos
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.593
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.648
    additional property: Energy
      type: PropertyValue
      value: 0.857
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.874
    additional property: Liveness
      type: PropertyValue
      value: 0.549
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.063
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.349
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Fear
  type: MusicRecording
  duration: PT6M32S
  duration ms: 392772
  explicit: false
  by artist: Ian Ludvig
  in album: Like a Drug
    type: MusicAlbum
    date published: 2022-10-14
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: GBJX32005086
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T10:12:42+00:00
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Fear

CopyrightChainExplorerURL
type: PropertyValue
value: https://explorer.copyrightchains.com/tx/0x16e4ecbfb124d17cca82f1f4fe027297d30c002b6fd4e15ed68b1a855ec2dd97

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 957118

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-08T03:20:19Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e4ecbfb124d17cca82f1f4fe027297d30c002b6fd4e15ed68b1a855ec2dd97. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/GBJX32005086.
date published: 2026-07-08T03:20:19Z

Fear
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 131.602
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.659
additional property: Energy
  type: PropertyValue
  value: 0.821
additional property: Speechiness
  type: PropertyValue
  value: 0.062
additional property: Acousticness
  type: PropertyValue
  value: 0.078
additional property: Instrumentalness
  type: PropertyValue
  value: 0.423
additional property: Liveness
  type: PropertyValue
  value: 0.074
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.381
additional property: Loudness (dB)
  type: PropertyValue
  value: -15.737
additional property: Key Name
  type: PropertyValue
  value: F#
additional property: Mode Name
  type: PropertyValue
  value: Minor

Lux Aeterna
type: MusicAlbum
date published: 2022-06-10
track: Lux Aeterna - Original Mix
  type: MusicRecording
  duration: PT7M8S
  duration ms: 428031
  explicit: false
  by artist: Ian Ludvig
  by artist: SevenJune
  in album: Lux Aeterna
    type: MusicAlbum
    date published: 2022-06-10
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: UKR6V2281229
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T15:37:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc81324be753bd7965470633e8858867894c930390dec17fb92b5f3cd408a339e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957145
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957145
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKR6V2281229
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T08:56: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 0xc81324be753bd7965470633e8858867894c930390dec17fb92b5f3cd408a339e. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/UKR6V2281229.
    date published: 2026-07-08T08:56:20Z
  audio: Lux Aeterna - Original Mix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.595
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.592
    additional property: Energy
      type: PropertyValue
      value: 0.85
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.615
    additional property: Liveness
      type: PropertyValue
      value: 0.057
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.185
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.726
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Purified Fragments VIII
type: MusicAlbum
date published: 2022-05-23
track: In My Mind
  type: MusicRecording
  duration: PT4M33S
  duration ms: 273179
  explicit: false
  by artist: Ian Ludvig
  in album: Purified Fragments VIII
    type: MusicAlbum
    date published: 2022-05-23
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: CH3132216576
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-23T21:59:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x19a37accef0c8c033b178393dfb5b9804f25865836a74be08e0f1134a10ad87d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH3132216576
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  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 0x19a37accef0c8c033b178393dfb5b9804f25865836a74be08e0f1134a10ad87d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/CH3132216576.
    date published: 2026-07-02T03:55:08Z
  audio: In My Mind
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.652
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.564
    additional property: Energy
      type: PropertyValue
      value: 0.736
    additional property: Speechiness
      type: PropertyValue
      value: 0.054
    additional property: Acousticness
      type: PropertyValue
      value: 0.162
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.304
    additional property: Liveness
      type: PropertyValue
      value: 0.067
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.052
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.459
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Spiral
  type: MusicRecording
  duration: PT4M21S
  duration ms: 261290
  explicit: false
  by artist: ANASTASiiA
  in album: Purified Fragments VIII
    type: MusicAlbum
    date published: 2022-05-23
  isrc code: CH3132216580
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T03:48:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xafc0f70c6f0a72cf4094a2dac9271d3337abe6b4c5a19ae3f365d7ea0db2e44e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH3132216580
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  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 0xafc0f70c6f0a72cf4094a2dac9271d3337abe6b4c5a19ae3f365d7ea0db2e44e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/CH3132216580.
    date published: 2026-07-08T03:20:19Z
  audio: Spiral
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.331
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.536
    additional property: Energy
      type: PropertyValue
      value: 0.986
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.797
    additional property: Liveness
      type: PropertyValue
      value: 0.324
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.04
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.738
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Nerve
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228387
  explicit: false
  by artist: LeoLeo
  in album: Purified Fragments VIII
    type: MusicAlbum
    date published: 2022-05-23
  isrc code: CH3132216582
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T22:00:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9d1faf412f2f84eb236be5180c14a614360294fb45a77390a71befe11b862adf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960321
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960321
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Nerve
track: Try to Escape
track: Spiral - Extended Mix

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

OTSTimestamp
type: PropertyValue
value: 2026-07-30T22:27:30Z

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

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

Nerve
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 134.317
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.536
additional property: Energy
  type: PropertyValue
  value: 0.815
additional property: Speechiness
  type: PropertyValue
  value: 0.049
additional property: Acousticness
  type: PropertyValue
  value: 0.001
additional property: Instrumentalness
  type: PropertyValue
  value: 0.875
additional property: Liveness
  type: PropertyValue
  value: 0.032
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.038
additional property: Loudness (dB)
  type: PropertyValue
  value: -14.223
additional property: Key Name
  type: PropertyValue
  value: A
additional property: Mode Name
  type: PropertyValue
  value: Minor

Try to Escape
type: MusicRecording
duration: PT4M52S
duration ms: 292204
explicit: false
by artist: Ian Ludvig
in album: Purified Fragments VIII
  type: MusicAlbum
  date published: 2022-05-23
genre: afro-house
genre: melodic-house
genre: melodic-techno
genre: tribal-house
isrc code: CH3132216578
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T10:33:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8a1509cc27aba3d234bd9356a840c780c9a00478f005d6658f9f5f880be4eacb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957118
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH3132216578
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
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 0x8a1509cc27aba3d234bd9356a840c780c9a00478f005d6658f9f5f880be4eacb. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/CH3132216578.
  date published: 2026-07-08T03:20:19Z
audio: Try to Escape
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.582
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.514
  additional property: Energy
    type: PropertyValue
    value: 0.798
  additional property: Speechiness
    type: PropertyValue
    value: 0.034
  additional property: Acousticness
    type: PropertyValue
    value: 0.223
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.837
  additional property: Liveness
    type: PropertyValue
    value: 0.376
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.168
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.78
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Spiral - Extended Mix
type: MusicRecording
duration: PT6M25S
duration ms: 385161
explicit: false
by artist: ANASTASiiA
in album: Purified Fragments VIII
  type: MusicAlbum
  date published: 2022-05-23
isrc code: CH3132216581
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T16:02:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x72e7261838e407cea15f8e30192ab46ec05b4d25318b5d5bbaab1e47306bcee4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957118
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH3132216581
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
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 0x72e7261838e407cea15f8e30192ab46ec05b4d25318b5d5bbaab1e47306bcee4. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/CH3132216581.
  date published: 2026-07-08T03:20:19Z
audio: Spiral - Extended Mix
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 134.328
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.581
  additional property: Energy
    type: PropertyValue
    value: 0.961
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.754
  additional property: Liveness
    type: PropertyValue
    value: 0.102
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.038
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.778
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Wanna Stay (Ian Ludvig Remix)
type: MusicAlbum
date published: 2022-03-25
track: Wanna Stay - Ian Ludvig Remix
  type: MusicRecording
  duration: PT6M36S
  duration ms: 396632
  explicit: false
  by artist: Evelynka
  by artist: Ian Ludvig
  in album: Wanna Stay (Ian Ludvig Remix)
    type: MusicAlbum
    date published: 2022-03-25
  isrc code: DEXN82295335
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T03:40:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc51adfcb1974f42317d678ac8eb13fedbca50fadddcf9b215725604d4f4475e2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960344
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960344
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXN82295335
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T04:14:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc51adfcb1974f42317d678ac8eb13fedbca50fadddcf9b215725604d4f4475e2. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXN82295335.
    date published: 2026-07-31T04:14:58Z
  audio: Wanna Stay - Ian Ludvig Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 132.286
    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.631
    additional property: Energy
      type: PropertyValue
      value: 0.706
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.011
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.838
    additional property: Liveness
      type: PropertyValue
      value: 0.081
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.364
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.495
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Wild Eyes (Ian Ludvig Remix)
type: MusicAlbum
date published: 2022-03-11
track: Wild Eyes - Ian Ludvig Remix
  type: MusicRecording
  duration: PT7M0S
  duration ms: 420397
  explicit: false
  by artist: Daniel Rateuke
  by artist: SANDHAUS
  by artist: Ian Ludvig
  in album: Wild Eyes (Ian Ludvig Remix)
    type: MusicAlbum
    date published: 2022-03-11
  popularity: 4
  isrc code: ITSV22100149
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T09:24:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb5b8f6eba8af2f983c45d051545b60f4045de359920c36b5d1ce74365f13c2f9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITSV22100149
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  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 0xb5b8f6eba8af2f983c45d051545b60f4045de359920c36b5d1ce74365f13c2f9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/ITSV22100149.
    date published: 2026-07-08T03:20:19Z
  audio: Wild Eyes - Ian Ludvig Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.608
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.638
    additional property: Energy
      type: PropertyValue
      value: 0.687
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.003
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.89
    additional property: Liveness
      type: PropertyValue
      value: 0.171
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.34
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.933
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Agrabah
type: MusicAlbum
date published: 2021-08-27

Colors
type: MusicAlbum
date published: 2021-07-16
track: Colors
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235821
  explicit: false
  by artist: Ian Ludvig
  in album: Colors
    type: MusicAlbum
    date published: 2021-07-16
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: QMFME2101031
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T13:19:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf31fa799c50ef03f709b59c6845eb49195f66a6550b3e51a4160db20824a334a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960410
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960410
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2101031
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T13:50: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 0xf31fa799c50ef03f709b59c6845eb49195f66a6550b3e51a4160db20824a334a. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QMFME2101031.
    date published: 2026-07-31T13:50:38Z
  audio: Colors
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.601
    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.617
    additional property: Energy
      type: PropertyValue
      value: 0.822
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.07
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.849
    additional property: Liveness
      type: PropertyValue
      value: 0.307
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.118
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.993
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Dodo EP
type: MusicAlbum
date published: 2021-04-16
track: Dodo
  type: MusicRecording
  duration: PT7M12S
  duration ms: 432007
  explicit: false
  by artist: Ian Ludvig
  by artist: Idd Aziz
  in album: Dodo EP
    type: MusicAlbum
    date published: 2021-04-16
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: DEU672100605
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T04:26:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xae5bf0795234eb40355f14e5b227a3ba2a7bf4e0d51e5e9bc142bd49e65cad56
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEU672100605
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  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 0xae5bf0795234eb40355f14e5b227a3ba2a7bf4e0d51e5e9bc142bd49e65cad56. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/DEU672100605.
    date published: 2026-07-08T03:20:19Z
  audio: Dodo
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.6
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.706
    additional property: Energy
      type: PropertyValue
      value: 0.695
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.024
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.453
    additional property: Liveness
      type: PropertyValue
      value: 0.087
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.373
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.642
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Nature
  type: MusicRecording
  duration: PT7M3S
  duration ms: 423102
  explicit: false
  by artist: Ian Ludvig
  by artist: Idd Aziz
  in album: Dodo EP
    type: MusicAlbum
    date published: 2021-04-16
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: DEU672100606
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T23:57:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x10e288c7ab813dd71106614a81bab361fd2d502d6857527c1b1b42935bc271a2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960330
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960330
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEU672100606
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T00:58:21Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10e288c7ab813dd71106614a81bab361fd2d502d6857527c1b1b42935bc271a2. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEU672100606.
    date published: 2026-07-31T00:58:21Z
  audio: Nature
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.603
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.785
    additional property: Energy
      type: PropertyValue
      value: 0.542
    additional property: Speechiness
      type: PropertyValue
      value: 0.08
    additional property: Acousticness
      type: PropertyValue
      value: 0.038
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.924
    additional property: Liveness
      type: PropertyValue
      value: 0.089
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.173
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.54
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Fallen Skies
type: MusicAlbum
date published: 2021-03-05

Elle / Nuru (Extended)
type: MusicAlbum
date published: 2021-02-19
track: Elle - Extended Mix
  type: MusicRecording
  duration: PT5M43S
  duration ms: 343000
  explicit: false
  by artist: Darksidevinyl
  by artist: Ian Ludvig
  in album: Elle / Nuru (Extended)
    type: MusicAlbum
    date published: 2021-02-19
  isrc code: DERN42100002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T16:13:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xea7860d3b6ea3e9ff6de033a56e1848d5044c4e73eb00989a0f05d532668706e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960284
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960284
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DERN42100002
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-30T17:23:26Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea7860d3b6ea3e9ff6de033a56e1848d5044c4e73eb00989a0f05d532668706e. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DERN42100002.
    date published: 2026-07-30T17:23:26Z
  audio: Elle - Extended Mix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.638
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.747
    additional property: Energy
      type: PropertyValue
      value: 0.656
    additional property: Speechiness
      type: PropertyValue
      value: 0.055
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.917
    additional property: Liveness
      type: PropertyValue
      value: 0.095
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.149
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.911
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Nuru - Extended Mix
  type: MusicRecording
  duration: PT6M22S
  duration ms: 382062
  explicit: false
  by artist: Darksidevinyl
  by artist: Ian Ludvig
  in album: Elle / Nuru (Extended)
    type: MusicAlbum
    date published: 2021-02-19
  genre: afro-house
  isrc code: DERN42100004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T23:38:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb2a835684e4b32f63fe6262bd537b8eb0122820e842fc6bd4ba256ef80c45f9a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960481
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960481
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DERN42100004
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T23:51: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 0xb2a835684e4b32f63fe6262bd537b8eb0122820e842fc6bd4ba256ef80c45f9a. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/DERN42100004.
    date published: 2026-07-31T23:51:35Z
  audio: Nuru - Extended Mix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 132.956
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.74
    additional property: Energy
      type: PropertyValue
      value: 0.838
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.003
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.866
    additional property: Liveness
      type: PropertyValue
      value: 0.191
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.236
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.249
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Elle / Nuru
type: MusicAlbum
date published: 2021-02-05
track: Elle
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203414
  explicit: false
  by artist: Darksidevinyl
  by artist: Ian Ludvig
  in album: Elle / Nuru
    type: MusicAlbum
    date published: 2021-02-05
  genre: afro-house
  isrc code: DERN42100001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T21:21:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x47e12809fb8af92b9b8b891d57134006deeabde891efce72fafc387c762e73d2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DERN42100001
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0x47e12809fb8af92b9b8b891d57134006deeabde891efce72fafc387c762e73d2. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/DERN42100001.
    date published: 2026-07-02T03:30:09Z
  audio: Elle
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.653
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.701
    additional property: Energy
      type: PropertyValue
      value: 0.783
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.003
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.845
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.15
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.81
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Nuru
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178512
  explicit: false
  by artist: Darksidevinyl
  by artist: Ian Ludvig
  in album: Elle / Nuru
    type: MusicAlbum
    date published: 2021-02-05
  genre: afro-house
  isrc code: DERN42100003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T09:20:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1def76f8120469d6b72ba38f16e5802e6e1b76081b0fa1c2231de9bbe0d93592
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953515
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953515
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DERN42100003
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  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 0x1def76f8120469d6b72ba38f16e5802e6e1b76081b0fa1c2231de9bbe0d93592. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DERN42100003.
    date published: 2026-06-13T12:53:06Z
  audio: Nuru
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 132.971
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.676
    additional property: Energy
      type: PropertyValue
      value: 0.924
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.854
    additional property: Liveness
      type: PropertyValue
      value: 0.158
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.192
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.702
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

One Night in Havana (Ian Ludvig Remix)
type: MusicAlbum
date published: 2020-12-15
track: One Night in Havana - Ian Ludvig Remix
  type: MusicRecording
  duration: PT4M44S
  duration ms: 284000
  explicit: false
  by artist: DJ Chus
  by artist: Gonzalez & Gonzalo
  by artist: Ian Ludvig
  in album: One Night in Havana (Ian Ludvig Remix)
    type: MusicAlbum
    date published: 2020-12-15
  isrc code: ES7842029331
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T21:27:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0ef4c7c8b7927ee0ab88b983a63f03f48f495fe70b90f66599acc662cf958d1b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960321
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960321
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7842029331
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-30T22:27: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 0x0ef4c7c8b7927ee0ab88b983a63f03f48f495fe70b90f66599acc662cf958d1b. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/ES7842029331.
    date published: 2026-07-30T22:27:30Z
  audio: One Night in Havana - Ian Ludvig Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.603
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.693
    additional property: Energy
      type: PropertyValue
      value: 0.718
    additional property: Speechiness
      type: PropertyValue
      value: 0.052
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.465
    additional property: Liveness
      type: PropertyValue
      value: 0.072
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.397
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.719
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Out of Time
type: MusicAlbum
date published: 2020-10-02

Uncedo
type: MusicAlbum
date published: 2020-09-04

Voodoo
type: MusicAlbum
date published: 2020-07-17
track: Voodoo
  type: MusicRecording
  duration: PT7M37S
  duration ms: 457565
  explicit: false
  by artist: Ian Ludvig
  by artist: SevenJune
  in album: Voodoo
    type: MusicAlbum
    date published: 2020-07-17
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: UKLVE2000627
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T08:13:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x87e366268f3e6a95f1095e974ee1105be6e12e98641b670a563988e3b13f1608
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957073
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957073
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKLVE2000627
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-07T18:39: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 0x87e366268f3e6a95f1095e974ee1105be6e12e98641b670a563988e3b13f1608. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/UKLVE2000627.
    date published: 2026-07-07T18:39:05Z
  audio: Voodoo
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.603
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.777
    additional property: Energy
      type: PropertyValue
      value: 0.763
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.008
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.809
    additional property: Liveness
      type: PropertyValue
      value: 0.107
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.141
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.838
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Turn The Tide
type: MusicAlbum
date published: 2020-06-26

Everyday
type: MusicAlbum
date published: 2020-05-22
track: Everyday
  type: MusicRecording
  duration: PT6M24S
  duration ms: 384864
  explicit: false
  by artist: Ian Ludvig
  in album: Everyday
    type: MusicAlbum
    date published: 2020-05-22
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: ITSV22000055
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T11:06:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x682ead5bb4ef286f0213102489b77faec8dd86bddc59b859ac8967eb260756cd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITSV22000055
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0x682ead5bb4ef286f0213102489b77faec8dd86bddc59b859ac8967eb260756cd. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/ITSV22000055.
    date published: 2026-06-13T13:32:09Z
  audio: Everyday
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.609
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.805
    additional property: Energy
      type: PropertyValue
      value: 0.572
    additional property: Speechiness
      type: PropertyValue
      value: 0.072
    additional property: Acousticness
      type: PropertyValue
      value: 0.012
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.548
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.358
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.941
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Break Free
type: MusicAlbum
date published: 2020-04-03
track: Break Free
  type: MusicRecording
  duration: PT7M41S
  duration ms: 461431
  explicit: false
  by artist: Ian Ludvig
  in album: Break Free
    type: MusicAlbum
    date published: 2020-04-03
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: DEG932001009
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T04:17:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0ad63580cbee7d6ac38e21d0f93bf35ce95659b4e2f639317388307e14e83952
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960207
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960207
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEG932001009
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-30T04:47:22Z
  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 0x0ad63580cbee7d6ac38e21d0f93bf35ce95659b4e2f639317388307e14e83952. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/DEG932001009.
    date published: 2026-07-30T04:47:22Z
  audio: Break Free
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.602
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.66
    additional property: Energy
      type: PropertyValue
      value: 0.796
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.636
    additional property: Liveness
      type: PropertyValue
      value: 0.122
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.489
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.573
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Break Free - David Mayer Remix
  type: MusicRecording
  duration: PT8M3S
  duration ms: 483712
  explicit: false
  by artist: Ian Ludvig
  by artist: David Mayer
  in album: Break Free
    type: MusicAlbum
    date published: 2020-04-03
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: DEG932001007
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-29T22:34:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5e00128f851dd20b3a721b48dc1637ddbae7f239a49a39e0c3dfc125b404917b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960160
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960160
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEG932001007
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-29T22:48:59Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e00128f851dd20b3a721b48dc1637ddbae7f239a49a39e0c3dfc125b404917b. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEG932001007.
    date published: 2026-07-29T22:48:59Z
  audio: Break Free - David Mayer Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.612
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.794
    additional property: Energy
      type: PropertyValue
      value: 0.891
    additional property: Speechiness
      type: PropertyValue
      value: 0.049
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.904
    additional property: Liveness
      type: PropertyValue
      value: 0.05
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.268
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.775
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Tears
type: MusicAlbum
date published: 2019-09-13
track: Tears
  type: MusicRecording
  duration: PT7M11S
  duration ms: 431016
  explicit: false
  by artist: Ian Ludvig
  by artist: Dymno
  in album: Tears
    type: MusicAlbum
    date published: 2019-09-13
  genre: afro-house
  genre: melodic-house
  genre: melodic-techno
  genre: tribal-house
  isrc code: GBKQU1970748
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T17:27:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xba7786e07f21fdfed929af3488ffba248a9922e445450cdebbfddc1897e627be
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKQU1970748
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  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 0xba7786e07f21fdfed929af3488ffba248a9922e445450cdebbfddc1897e627be. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/GBKQU1970748.
    date published: 2026-07-08T03:20:19Z
  audio: Tears
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.601
    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.755
    additional property: Energy
      type: PropertyValue
      value: 0.907
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.856
    additional property: Liveness
      type: PropertyValue
      value: 0.614
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.312
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.625
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Bullets
type: MusicAlbum
date published: 2019-08-02

Keep Going / Someday (Vinyl)
type: MusicAlbum
date published: 2019-04-01

Black Bird
type: MusicAlbum
date published: 2019-03-15
track: Black Bird
  type: MusicRecording
  duration: PT8M38S
  duration ms: 518205
  explicit: false
  by artist: Dennis Cruz
  by artist: Ian Ludvig
  in album: Black Bird
    type: MusicAlbum
    date published: 2019-03-15
  genre: tech-house
  genre: latin-tech-house
  isrc code: ITFGO1900017
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T21:53:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd8e91dc2d23ab5907c090f8a87e5815cb4a8215a14b32d66eafb154bc1f4fa60
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITFGO1900017
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0xd8e91dc2d23ab5907c090f8a87e5815cb4a8215a14b32d66eafb154bc1f4fa60. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/ITFGO1900017.
    date published: 2026-07-02T03:30:09Z
  audio: Black Bird
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.563
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.809
    additional property: Energy
      type: PropertyValue
      value: 0.52
    additional property: Speechiness
      type: PropertyValue
      value: 0.066
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.766
    additional property: Liveness
      type: PropertyValue
      value: 0.079
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.289
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.603
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Freak
type: MusicAlbum
date published: 2018-10-01

Weird Thing - Ian Ludvig Remix
type: MusicRecording
duration: PT7M25S
duration ms: 445386
explicit: false
by artist: Gabe
by artist: Bondi
by artist: Ian Ludvig
in album: Weird Thing
  type: MusicAlbum
  date published: 2020-01-10
genre: electronic
genre: brazilian-bass
genre: tech-house
isrc code: GBLV61922159
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T11:17:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe0de418e16209e48ef2661e843fcd84c20e858e082a4c4e6b6f396b89aec3403
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960397
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960397
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBLV61922159
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T12:24: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 0xe0de418e16209e48ef2661e843fcd84c20e858e082a4c4e6b6f396b89aec3403. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/GBLV61922159.
  date published: 2026-07-31T12:24:41Z
audio: Weird Thing - Ian Ludvig Remix
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.644
  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.715
  additional property: Energy
    type: PropertyValue
    value: 0.935
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.878
  additional property: Liveness
    type: PropertyValue
    value: 0.091
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.048
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.676
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Good Old Days
type: MusicRecording
duration: PT4M25S
duration ms: 265365
explicit: false
by artist: Dennis Cruz
by artist: Ian Ludvig
in album: Roots
  type: MusicAlbum
  date published: 2021-10-29
genre: tech-house
genre: latin-tech-house
isrc code: GB7NR2147203
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T01:33:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4bfc47504d1f258fcbe9797a150018159e1f082a5cacb905f501599cef0fefdb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB7NR2147203
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
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 0x4bfc47504d1f258fcbe9797a150018159e1f082a5cacb905f501599cef0fefdb. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GB7NR2147203.
  date published: 2026-07-02T03:30:09Z
audio: Good Old Days
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.647
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.803
  additional property: Energy
    type: PropertyValue
    value: 0.822
  additional property: Speechiness
    type: PropertyValue
    value: 0.053
  additional property: Acousticness
    type: PropertyValue
    value: 0.002
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.898
  additional property: Liveness
    type: PropertyValue
    value: 0.268
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.281
  additional property: Loudness (dB)
    type: PropertyValue
    value: -16.862
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Pain Away
type: MusicRecording
duration: PT5M45S
duration ms: 345365
explicit: false
by artist: Dennis Cruz
by artist: Ian Ludvig
in album: The Snake Charmer EP
  type: MusicAlbum
  date published: 2023-10-27
genre: tech-house
genre: latin-tech-house
isrc code: GB7NR2330006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T10:20:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1ba0286f6aa3344004317cfcb1b8191095d12b4cfd81bdbd7bb985a64fb57763
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB7NR2330006
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
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 0x1ba0286f6aa3344004317cfcb1b8191095d12b4cfd81bdbd7bb985a64fb57763. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GB7NR2330006.
  date published: 2026-07-02T03:55:08Z
audio: Pain Away
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.644
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.793
  additional property: Energy
    type: PropertyValue
    value: 0.536
  additional property: Speechiness
    type: PropertyValue
    value: 0.057
  additional property: Acousticness
    type: PropertyValue
    value: 0.438
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.919
  additional property: Liveness
    type: PropertyValue
    value: 0.111
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.039
  additional property: Loudness (dB)
    type: PropertyValue
    value: -16.396
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major