Francis Obel
type: MusicGroup
genre: classical
popularity: 34
followers: 348
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xca13e1f50cd7e770269a09ec31a9b2706d6f95d0ba7de4a9a4c3719f0a758620
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/828a5fea-c322-495c-a48b-12eaef1720c2.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/828a5fea-c322-495c-a48b-12eaef1720c2.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/828a5fea-c322-495c-a48b-12eaef1720c2
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xca13e1f50cd7e770269a09ec31a9b2706d6f95d0ba7de4a9a4c3719f0a758620","name":"Francis Obel","registered_at":"2026-06-12T03:06:29Z","symbol":"NIM0167973","token_address":"0xcdc143897ad6822cb4c4692c7c801392422fc6a0","type":"artist","uuid":"828a5fea-c322-495c-a48b-12eaef1720c2"}
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 0xca13e1f50cd7e770269a09ec31a9b2706d6f95d0ba7de4a9a4c3719f0a758620. 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/828a5fea-c322-495c-a48b-12eaef1720c2.json and https://artists.proofprofile.net/proofs/artist/828a5fea-c322-495c-a48b-12eaef1720c2.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xca13e1f50cd7e770269a09ec31a9b2706d6f95d0ba7de4a9a4c3719f0a758620","name":"Francis Obel","registered_at":"2026-06-12T03:06:29Z","symbol":"NIM0167973","token_address":"0xcdc143897ad6822cb4c4692c7c801392422fc6a0","type":"artist","uuid":"828a5fea-c322-495c-a48b-12eaef1720c2"}
album: Classical Pieces
  type: MusicAlbum
  date published: 2021-02-12
album: Classical Pieces
  type: MusicAlbum
  date published: 2021-02-12
  track: Mazurkas, Op. 6: No. 2 in C-Sharp Minor
    type: MusicRecording
    duration: PT2M18S
    duration ms: 138374
    explicit: false
    by artist: Francis Obel
    in album: Classical Pieces
      type: MusicAlbum
      date published: 2021-02-12
    genre: classical
    isrc code: USCGJ2160597
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-16T07:28:44+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x536c04dc417fa5e8d8c98a42e0c4dae7399f21be7f63393bbf58310567db6bbc
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958263
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958263
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGJ2160597
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-16T08:19:47Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x536c04dc417fa5e8d8c98a42e0c4dae7399f21be7f63393bbf58310567db6bbc. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGJ2160597.
      date published: 2026-07-16T08:19:47Z
    audio: Mazurkas, Op. 6: No. 2 in C-Sharp Minor
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 78.338
      additional property: Musical Key
        type: PropertyValue
        value: 9
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.36
      additional property: Energy
        type: PropertyValue
        value: 0.211
      additional property: Speechiness
        type: PropertyValue
        value: 0.029
      additional property: Acousticness
        type: PropertyValue
        value: 0.989
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.951
      additional property: Liveness
        type: PropertyValue
        value: 0.111
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.323
      additional property: Loudness (dB)
        type: PropertyValue
        value: -21.07
      additional property: Key Name
        type: PropertyValue
        value: A
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: First Waltzes (36 Dances), D. 365: No. 2, Trauerwalzer
    type: MusicRecording
    duration: PT0M40S
    duration ms: 40327
    explicit: false
    by artist: Francis Obel
    in album: Classical Pieces
      type: MusicAlbum
      date published: 2021-02-12
    genre: classical
    isrc code: USCGJ2160601
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-16T16:50:27+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x78209faf654dab05bdd6fcca202b6f5a76e9f43b2b3c662809ee48270765162f
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958316
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958316
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGJ2160601
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-16T19:42:29Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78209faf654dab05bdd6fcca202b6f5a76e9f43b2b3c662809ee48270765162f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGJ2160601.
      date published: 2026-07-16T19:42:29Z
    audio: First Waltzes (36 Dances), D. 365: No. 2, Trauerwalzer
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 157.802
      additional property: Musical Key
        type: PropertyValue
        value: 9
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 3
      additional property: Danceability
        type: PropertyValue
        value: 0.477
      additional property: Energy
        type: PropertyValue
        value: 0.509
      additional property: Speechiness
        type: PropertyValue
        value: 0.034
      additional property: Acousticness
        type: PropertyValue
        value: 0.991
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.959
      additional property: Liveness
        type: PropertyValue
        value: 0.115
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: First Waltzes (36 Dances), D. 365: No. 5, Deutscher Tanz
album: Classical Pieces, Vol. 2
album: Ave Verum Corpus, KV. 618 (Arr. for Piano)
album: Serse, HWV 40: Ombra mai fu (Arr. for Piano)
album: 24 Préludes, Op. 28: 4. In E Minor
album: 3 Gymnopédies: No. 1, Lent et douloureux
album: Classical Pieces Vol. 3
album: Night Prelude
album: Moonlight Waltz
album: Infinity Nocturne
album: Starry Night Waltz
album: Nocturna

Valence (Positivity)
type: PropertyValue
value: 0.284

Loudness (dB)
type: PropertyValue
value: -21.468

Key Name
type: PropertyValue
value: A

Mode Name
type: PropertyValue
value: Minor

First Waltzes (36 Dances), D. 365: No. 5, Deutscher Tanz
type: MusicRecording
duration: PT0M31S
duration ms: 31112
explicit: false
by artist: Francis Obel
in album: Classical Pieces
  type: MusicAlbum
  date published: 2021-02-12
genre: classical
isrc code: USCGJ2160604
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-02T22:31:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x79d2989ff40f6faa0f725f76749f1f708a30e8b3057d3bb9a170ff994eb27d39
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956420
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956420
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGJ2160604
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T00:42:11Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79d2989ff40f6faa0f725f76749f1f708a30e8b3057d3bb9a170ff994eb27d39. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGJ2160604.
  date published: 2026-07-03T00:42:11Z
audio: First Waltzes (36 Dances), D. 365: No. 5, Deutscher Tanz
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 100.727
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.645
  additional property: Energy
    type: PropertyValue
    value: 0.405
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.986
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.954
  additional property: Liveness
    type: PropertyValue
    value: 0.124
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.672
  additional property: Loudness (dB)
    type: PropertyValue
    value: -19.295
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Classical Pieces, Vol. 2
type: MusicAlbum
date published: 2021-05-04

Classical Pieces, Vol. 2
type: MusicAlbum
date published: 2021-05-04
track: Silhouettes, Op. 8: IV. Vivace
  type: MusicRecording
  duration: PT1M20S
  duration ms: 80527
  explicit: false
  by artist: Francis Obel
  in album: Classical Pieces, Vol. 2
    type: MusicAlbum
    date published: 2021-05-04
  genre: classical
  isrc code: USHM22177335
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T11:14:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5caa6fc0a9162cefdd027742767bcdbf8ecc152640030c0940630ddb56966c28
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USHM22177335
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5caa6fc0a9162cefdd027742767bcdbf8ecc152640030c0940630ddb56966c28. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USHM22177335.
    date published: 2026-07-03T19:59:51Z
  audio: Silhouettes, Op. 8: IV. Vivace
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 98.762
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.328
    additional property: Energy
      type: PropertyValue
      value: 0.197
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.974
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.92
    additional property: Liveness
      type: PropertyValue
      value: 0.175
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.655
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.374
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Silhouettes, Op. 8: VIII. Allegretto
  type: MusicRecording
  duration: PT1M26S
  duration ms: 86255
  explicit: false
  by artist: Francis Obel
  in album: Classical Pieces, Vol. 2
    type: MusicAlbum
    date published: 2021-05-04
  genre: classical
  isrc code: USHM22177337
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-12T18:54:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa4e0d641e1a4f524e61337a8c42a56d63389f84a72af34a2de5bba7db19cf3ae
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957744
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957744
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USHM22177337
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-12T19:15: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 0xa4e0d641e1a4f524e61337a8c42a56d63389f84a72af34a2de5bba7db19cf3ae. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15: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/USHM22177337.
    date published: 2026-07-12T19:15:44Z
  audio: Silhouettes, Op. 8: VIII. Allegretto
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 89.948
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.428
    additional property: Energy
      type: PropertyValue
      value: 0.335
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.976
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.831
    additional property: Liveness
      type: PropertyValue
      value: 0.129
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.364
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.095
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ave Verum Corpus, KV. 618 (Arr. for Piano)
type: MusicAlbum
date published: 2022-10-14

Serse, HWV 40: Ombra mai fu (Arr. for Piano)
type: MusicAlbum
date published: 2022-10-28

24 Préludes, Op. 28: 4. In E Minor
type: MusicAlbum
date published: 2022-11-11

3 Gymnopédies: No. 1, Lent et douloureux
type: MusicAlbum
date published: 2022-11-25

Classical Pieces Vol. 3
type: MusicAlbum
date published: 2022-12-09
track: Concerto in D Minor, BWV 974: II. Adagio
  type: MusicRecording
  duration: PT4M30S
  duration ms: 270680
  explicit: false
  by artist: Francis Obel
  in album: Classical Pieces Vol. 3
    type: MusicAlbum
    date published: 2022-12-09
  genre: classical
  isrc code: AUGBT2210667
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T16:16:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0dc0ed502356697fd1558a832c0fd94c5c90676ff5c7998f198c37a000cc9912
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUGBT2210667
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dc0ed502356697fd1558a832c0fd94c5c90676ff5c7998f198c37a000cc9912. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUGBT2210667.
    date published: 2026-07-05T01:12:41Z
  audio: Concerto in D Minor, BWV 974: II. Adagio
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 112.435
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.494
    additional property: Energy
      type: PropertyValue
      value: 0.151
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.99
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.904
    additional property: Liveness
      type: PropertyValue
      value: 0.119
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.04
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.026
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: 24 Préludes, Op. 28: 4. In E Minor
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159013
  explicit: false
  by artist: Francis Obel
  in album: Classical Pieces Vol. 3
    type: MusicAlbum
    date published: 2022-12-09
  genre: classical
  isrc code: AUGBT2210670
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T00:31:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x856d500636cbe43e8f5098d70f0e4ce6563f622c2dbef4f56b891b2e1ef36300
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956856
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUGBT2210670
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:25:57Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x856d500636cbe43e8f5098d70f0e4ce6563f622c2dbef4f56b891b2e1ef36300. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUGBT2210670.
    date published: 2026-07-06T01:25:57Z
  audio: 24 Préludes, Op. 28: 4. In E Minor
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 78.062
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.447
    additional property: Energy
      type: PropertyValue
      value: 0.018
    additional property: Speechiness
      type: PropertyValue
      value: 0.053
    additional property: Acousticness
      type: PropertyValue
      value: 0.993
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.911
    additional property: Liveness
      type: PropertyValue
      value: 0.107
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.04
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.024
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Night Prelude
type: MusicAlbum
date published: 2024-09-06

Moonlight Waltz
type: MusicAlbum
date published: 2024-09-27

Infinity Nocturne
type: MusicAlbum
date published: 2024-10-18

Starry Night Waltz
type: MusicAlbum
date published: 2024-11-08

Nocturna
type: MusicAlbum
date published: 2024-11-29