David Fray
type: MusicGroup
genre: classical
genre: classical piano
description: David Fray (born 24 May 1981) is a French classical pianist. Voted "Newcomer of the Year 2008" by the BBC Music Magazine, He gained attention for eating croissants while playing the piano and his musi
popularity: 44
followers: 11520
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc676006d6064ade55e73700329368b7df86e3f7dd471b3f957b08c9942484d41
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/d25726c2-e846-43d4-985c-f955ece6edbd.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/d25726c2-e846-43d4-985c-f955ece6edbd.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/d25726c2-e846-43d4-985c-f955ece6edbd
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc676006d6064ade55e73700329368b7df86e3f7dd471b3f957b08c9942484d41","name":"David Fray","registered_at":"2026-06-12T10:36:00Z","symbol":"NIM0271815","token_address":"0x962ca5b7b85692de1a12cd8a9c1306bc87004e1e","type":"artist","uuid":"d25726c2-e846-43d4-985c-f955ece6edbd"}
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 0xc676006d6064ade55e73700329368b7df86e3f7dd471b3f957b08c9942484d41. 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/d25726c2-e846-43d4-985c-f955ece6edbd.json and https://artists.proofprofile.net/proofs/artist/d25726c2-e846-43d4-985c-f955ece6edbd.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xc676006d6064ade55e73700329368b7df86e3f7dd471b3f957b08c9942484d41","name":"David Fray","registered_at":"2026-06-12T10:36:00Z","symbol":"NIM0271815","token_address":"0x962ca5b7b85692de1a12cd8a9c1306bc87004e1e","type":"artist","uuid":"d25726c2-e846-43d4-985c-f955ece6edbd"}
album: David Fray (Edition Ruhr Piano Festival, Vol. 15) [Live]
  type: MusicAlbum
  date published: 2006
album: Edition Klavier-Festival Ruhr: David Fray
  type: MusicAlbum
  date published: 2006
album: Schubert: Fantasy in C Major, "Wandererfantasie" / Liszt: Piano Sonata
  type: MusicAlbum
  date published: 2006-02-01
album: Schubert: Fantasy in C Major, "Wandererfantasie" / Liszt: Transcriptions, Piano Sonata
  type: MusicAlbum
  date published: 2006-02-02
album: Bach: Partita in D major, French Suite in D minor/Boulez: Douze Notations pour piano, Incises
  type: MusicAlbum
  date published: 2007-05-07
  track: Boulez: 12 Notations pour piano: No. 1, Fantasque - Modéré
    type: MusicRecording
    duration: PT1M6S
    duration ms: 66466
    explicit: false
    by artist: David Fray
    in album: Bach: Partita in D major, French Suite in D minor/Boulez: Douze Notations pour piano, Incises
      type: MusicAlbum
      date published: 2007-05-07
    genre: classical
    genre: classical piano
    isrc code: GBAYC0700600
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-04T04:36:23+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xe2978d71434cae4b72c222e43ae6710e2be3fe10e065ad1a7e6866e60e4f1a72
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956634
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956634
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0700600
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-04T10:04:33Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2978d71434cae4b72c222e43ae6710e2be3fe10e065ad1a7e6866e60e4f1a72. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0700600.
      date published: 2026-07-04T10:04:33Z
    audio: Boulez: 12 Notations pour piano: No. 1, Fantasque - Modéré
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 78.57
      additional property: Musical Key
        type: PropertyValue
        value: 1
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.498
      additional property: Energy
        type: PropertyValue
        value: 0.001
      additional property: Speechiness
        type: PropertyValue
        value: 0.08
      additional property: Acousticness
        type: PropertyValue
        value: 0.888
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.088
      additional property: Liveness
        type: PropertyValue
        value: 0.06
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.426
      additional property: Loudness (dB)
        type: PropertyValue
        value: -36.925
      additional property: Key Name
        type: PropertyValue
        value: C#
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: Boulez: 12 Notations pour piano: No. 11, Scintillant
    type: MusicRecording
    duration: PT0M49S
    duration ms: 49466
    explicit: false
    by artist: David Fray
    in album: Bach: Partita in D major, French Suite in D minor/Boulez: Douze Notations pour piano, Incises
      type: MusicAlbum
      date published: 2007-05-07
    genre: classical
    genre: classical piano
    isrc code: GBAYC0700610
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-22T19:13:00+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x65582e75cc2c03ff98555512791ee5cbf64c05887d232a14a2d88263cfd08a56
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956634
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956634
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0700610
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-04T10:04:33Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65582e75cc2c03ff98555512791ee5cbf64c05887d232a14a2d88263cfd08a56. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0700610.
      date published: 2026-07-04T10:04:33Z
    audio: Boulez: 12 Notations pour piano: No. 11, Scintillant
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 63.477
      additional property: Musical Key
        type: PropertyValue
        value: 1
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.363
      additional property: Energy
      additional property: Speechiness
      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
album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
album: The Singing Piano
album: Scarlatti, D: Keyboard Sonata in D Minor, Kk. 1
album: Bach: Air
album: Rameau: Le rappel des oiseaux
album: Bach: Siciliano
album: Baroque Encores
track: Concerto for 4 Pianos in A Minor, BWV 1065: I. Allegro
track: 6 Moments musicaux D780: No. 3 in F minor
track: Bach, JS: Concerto for 4 Pianos in A Minor, BWV 1065: I. Allegro
track: Keyboard Concerto in D Minor, BWV 1052: I. Allegro
track: Waltzes, Op. 69: No. 1 in A-Flat Major. Lento
track: Nocturnes, Op. 9: No. 2 in E-Flat Major. Andante

Energy
type: PropertyValue
value: 0.001

Speechiness
type: PropertyValue
value: 0.043

Acousticness
type: PropertyValue
value: 0.992

Instrumentalness
type: PropertyValue
value: 0.615

Liveness
type: PropertyValue
value: 0.116

Valence (Positivity)
type: PropertyValue
value: 0.448

Loudness (dB)
type: PropertyValue
value: -41.335

Key Name
type: PropertyValue
value: C#

Mode Name
type: PropertyValue
value: Major

Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
type: MusicAlbum
date published: 2024-10-20
track: Bach, JS: Keyboard Partita No. 6 in E Minor, BWV 830: IV. Air
  type: MusicRecording
  duration: PT1M22S
  duration ms: 82400
  explicit: false
  by artist: David Fray
  in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
    type: MusicAlbum
    date published: 2024-10-20
  genre: classical
  genre: classical piano
  isrc code: GBAYC1204753
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T10:25:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3e6f7ca6e26b09505e596112f13350eed532b03bd5b5232ec0933901b1e429f4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960247
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960247
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1204753
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-30T10:42:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e6f7ca6e26b09505e596112f13350eed532b03bd5b5232ec0933901b1e429f4. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1204753.
    date published: 2026-07-30T10:42:33Z
  audio: Bach, JS: Keyboard Partita No. 6 in E Minor, BWV 830: IV. Air
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 115.058
    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.517
    additional property: Energy
      type: PropertyValue
      value: 0.249
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.891
    additional property: Liveness
      type: PropertyValue
      value: 0.135
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.859
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.701
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Bach, JS: Keyboard Partita No. 2 in C Minor, BWV 826: V. Rondeau
  type: MusicRecording
  duration: PT1M20S
  duration ms: 80320
  explicit: false
  by artist: David Fray
  in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
    type: MusicAlbum
    date published: 2024-10-20
  genre: classical
  genre: classical piano
  isrc code: GBAYC1204746
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T19:00:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6336ef7b46454565cc089a1d3795d29b3bf94640242884b6d52489878da6b837
  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/GBAYC1204746
  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 0x6336ef7b46454565cc089a1d3795d29b3bf94640242884b6d52489878da6b837. 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/GBAYC1204746.
    date published: 2026-07-08T03:20:19Z
  audio: Bach, JS: Keyboard Partita No. 2 in C Minor, BWV 826: V. Rondeau
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.242
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.335
    additional property: Energy
      type: PropertyValue
      value: 0.222
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.989
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.883
    additional property: Liveness
      type: PropertyValue
      value: 0.117
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.894
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.182
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Bach, JS: Goldberg Variations, BWV 988: Variation I
  type: MusicRecording
  duration: PT1M52S
  duration ms: 112373
  explicit: false
  by artist: David Fray
  in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
    type: MusicAlbum
    date published: 2024-10-20
  genre: classical
  genre: classical piano
  isrc code: GBAYC2101544
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T18:02:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5f5b47a27f6cd3850027a2683009fe23acd3fc0e245af92868674facf2141321
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Bach, JS: Goldberg Variations, BWV 988: Variation I
track: Bach, JS: Goldberg Variations, BWV 988: Variation II
track: Bach, JS: Goldberg Variations, BWV 988: Variation IV
track: Bach, JS: Goldberg Variations, BWV 988: Variation V
track: Bach, JS: Goldberg Variations, BWV 988: Variation VI. Canone alla seconda
track: Schubert: 6 Moments musicaux, Op. 94, D. 780: No. 3 in F Minor
track: Chopin: Mazurka No. 11 in E Minor, Op. 17 No. 2
track: Bach, JS: Keyboard Partita No. 4 in D Major, BWV 828: IV. Aria
track: Chopin: Mazurka No. 41 in C-Sharp Minor, Op. 63 No. 3
track: Bach, JS: Gottes Zeit ist die allerbeste Zeit, BWV 106 "Actus tragicus": No. 2, Chöre, Arioso und Aria. "Gottes Zeit ist die allerbeste Zeit" (Arr. Kurtág for Piano 4-Hands)
track: Schubert: 6 Moments musicaux, Op. 94, D. 780: No. 5 in F Minor
track: Bach, JS: Goldberg Variations, BWV 988: Variation VII. Al tempo di giga
track: Bach, JS: Goldberg Variations, BWV 988: Variation VIII
track: Bach, JS: Goldberg Variations, BWV 988: Variation IX. Canone alla terza
track: Bach, JS: Goldberg Variations, BWV 988: Variation X. Fughetta
track: Bach, JS: Goldberg Variations, BWV 988: Variation XI
track: Bach, JS: Goldberg Variations, BWV 988: Variation XVII
track: Bach, JS: Goldberg Variations, BWV 988: Variation XVIII. Canone alla sesta
track: Boulez: 12 Notations pour piano: No. 1, Fantasque - Modéré
track: Boulez: 12 Notations pour piano: No. 3, Assez lent
track: Boulez: 12 Notations pour piano: No. 5, Doux et improvisé
track: Boulez: 12 Notations pour piano: No. 7, Hiératique
track: Boulez: 12 Notations pour piano: No. 8, Modéré jusqu' à très vif
track: Bach, JS: Keyboard Partita No. 4 in D Major, BWV 828: VI. Menuet
track: Bach, JS: French Suite No. 1 in D Minor, BWV 812: II. Courante
track: Bach, JS: Violin Sonata No. 6 in G Major, BWV 1019: II. Largo
track: Bach, JS: French Suite No. 1 in D Minor, BWV 812: IV. Menuets I & II
track: Bach, JS: Piano Concerto No. 5 in F Minor, BWV 1056: II. Largo
track: Schubert: Hungarian Melody in B Minor, D. 817
track: Bach, JS: Goldberg Variations, BWV 988: Variation XX
track: Bach, JS: Goldberg Variations, BWV 988: Variation XXIV. Canone all'ottava
track: Bach, JS: Goldberg Variations, BWV 988: Variation XXX. Quodlibet
track: Chopin: Mazurka No. 40 in F Minor, Op. 63 No. 2
track: Bach, JS: Concerto for 4 Pianos in A Minor, BWV 1065: III. Allegro

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/GBAYC2101544

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 0x5f5b47a27f6cd3850027a2683009fe23acd3fc0e245af92868674facf2141321. 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/GBAYC2101544.
date published: 2026-07-08T03:20:19Z

Bach, JS: Goldberg Variations, BWV 988: Variation I
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 120.628
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.374
additional property: Energy
  type: PropertyValue
  value: 0.389
additional property: Speechiness
  type: PropertyValue
  value: 0.04
additional property: Acousticness
  type: PropertyValue
  value: 0.992
additional property: Instrumentalness
  type: PropertyValue
  value: 0.915
additional property: Liveness
  type: PropertyValue
  value: 0.165
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.941
additional property: Loudness (dB)
  type: PropertyValue
  value: -22.223
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Major

Bach, JS: Goldberg Variations, BWV 988: Variation II
type: MusicRecording
duration: PT1M37S
duration ms: 97893
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC2101545
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T06:09:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5b08601add1d687f4a12240dfcce4b8f916e4a9d01061534c89c9cb5f7f02e6a
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/GBAYC2101545
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 0x5b08601add1d687f4a12240dfcce4b8f916e4a9d01061534c89c9cb5f7f02e6a. 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/GBAYC2101545.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Goldberg Variations, BWV 988: Variation II
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 160.617
  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.266
  additional property: Energy
    type: PropertyValue
    value: 0.124
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.919
  additional property: Liveness
    type: PropertyValue
    value: 0.153
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.68
  additional property: Loudness (dB)
    type: PropertyValue
    value: -29.954
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Goldberg Variations, BWV 988: Variation IV
type: MusicRecording
duration: PT1M18S
duration ms: 78133
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC2101547
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T09:54:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa936c3676d408aba05fb804a988ac9250ebd4871eb4d91edcb1bb6194866be5c
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/GBAYC2101547
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 0xa936c3676d408aba05fb804a988ac9250ebd4871eb4d91edcb1bb6194866be5c. 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/GBAYC2101547.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Goldberg Variations, BWV 988: Variation IV
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 99.429
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.467
  additional property: Energy
    type: PropertyValue
    value: 0.312
  additional property: Speechiness
    type: PropertyValue
    value: 0.047
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.946
  additional property: Liveness
    type: PropertyValue
    value: 0.122
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.83
  additional property: Loudness (dB)
    type: PropertyValue
    value: -20.61
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Goldberg Variations, BWV 988: Variation V
type: MusicRecording
duration: PT1M25S
duration ms: 85480
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC2101548
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xecdef57e2f741a9faadc4b2b5166be2e12efc3fbbf52ca7bd62822af0802c3d2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960478
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960478
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC2101548
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T23:30: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 0xecdef57e2f741a9faadc4b2b5166be2e12efc3fbbf52ca7bd62822af0802c3d2. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/GBAYC2101548.
  date published: 2026-07-31T23:30:38Z
audio: Bach, JS: Goldberg Variations, BWV 988: Variation V
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 142.403
  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.368
  additional property: Energy
    type: PropertyValue
    value: 0.193
  additional property: Speechiness
    type: PropertyValue
    value: 0.033
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.917
  additional property: Liveness
    type: PropertyValue
    value: 0.123
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.859
  additional property: Loudness (dB)
    type: PropertyValue
    value: -23.376
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Goldberg Variations, BWV 988: Variation VI. Canone alla seconda
type: MusicRecording
duration: PT1M17S
duration ms: 77840
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC2101549
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T07:25:06+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0a94547eee3e5bda8292257743c4f5facb6e7b39a43c20ebfcd0906b667020a2
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/GBAYC2101549
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 0x0a94547eee3e5bda8292257743c4f5facb6e7b39a43c20ebfcd0906b667020a2. 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/GBAYC2101549.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Goldberg Variations, BWV 988: Variation VI. Canone alla seconda
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 102.205
  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.353
  additional property: Energy
    type: PropertyValue
    value: 0.127
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.898
  additional property: Liveness
    type: PropertyValue
    value: 0.123
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.588
  additional property: Loudness (dB)
    type: PropertyValue
    value: -28.987
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Schubert: 6 Moments musicaux, Op. 94, D. 780: No. 3 in F Minor
type: MusicRecording
duration: PT2M14S
duration ms: 134866
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC0901365
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T07:09:04+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x297f9904071db8ad843b992a58490e205182b5721f33594497829ff52710dcc8
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/GBAYC0901365
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 0x297f9904071db8ad843b992a58490e205182b5721f33594497829ff52710dcc8. 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/GBAYC0901365.
  date published: 2026-07-08T03:20:19Z
audio: Schubert: 6 Moments musicaux, Op. 94, D. 780: No. 3 in F Minor
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 101.128
  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.254
  additional property: Energy
    type: PropertyValue
    value: 0.005
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.935
  additional property: Liveness
    type: PropertyValue
    value: 0.079
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.187
  additional property: Loudness (dB)
    type: PropertyValue
    value: -36.809
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Chopin: Mazurka No. 11 in E Minor, Op. 17 No. 2
type: MusicRecording
duration: PT2M7S
duration ms: 127173
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC1601721
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T05:31:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbbd61973c155f180723ca237ec688409961a1d4b19b9bff6e7569f4386bb7464
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/GBAYC1601721
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 0xbbd61973c155f180723ca237ec688409961a1d4b19b9bff6e7569f4386bb7464. 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/GBAYC1601721.
  date published: 2026-07-08T03:20:19Z
audio: Chopin: Mazurka No. 11 in E Minor, Op. 17 No. 2
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 99.89
  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.273
  additional property: Energy
    type: PropertyValue
    value: 0.019
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0.993
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.939
  additional property: Liveness
    type: PropertyValue
    value: 0.143
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.08
  additional property: Loudness (dB)
    type: PropertyValue
    value: -33.649
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Keyboard Partita No. 4 in D Major, BWV 828: IV. Aria
type: MusicRecording
duration: PT2M2S
duration ms: 122226
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC0700595
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T11:24:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa54112ecf87d15434a63e27e9a43032c9fb086b933e93f4aed49f26a406c5734
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/GBAYC0700595
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 0xa54112ecf87d15434a63e27e9a43032c9fb086b933e93f4aed49f26a406c5734. 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/GBAYC0700595.
  date published: 2026-07-31T12:24:41Z
audio: Bach, JS: Keyboard Partita No. 4 in D Major, BWV 828: IV. Aria
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 125.735
  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.382
  additional property: Energy
    type: PropertyValue
    value: 0.265
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.991
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.915
  additional property: Liveness
    type: PropertyValue
    value: 0.103
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.891
  additional property: Loudness (dB)
    type: PropertyValue
    value: -28.48
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Chopin: Mazurka No. 41 in C-Sharp Minor, Op. 63 No. 3
type: MusicRecording
duration: PT2M17S
duration ms: 137440
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC1601719
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T23:06:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe658a0287593017805ceb1adf4129aabb407308789e74ef827ef38c9a80a8b21
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960327
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960327
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1601719
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T00:26: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 0xe658a0287593017805ceb1adf4129aabb407308789e74ef827ef38c9a80a8b21. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/GBAYC1601719.
  date published: 2026-07-31T00:26:26Z
audio: Chopin: Mazurka No. 41 in C-Sharp Minor, Op. 63 No. 3
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 93.669
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 6
  additional property: Danceability
    type: PropertyValue
    value: 0.381
  additional property: Energy
    type: PropertyValue
    value: 0.023
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.877
  additional property: Liveness
    type: PropertyValue
    value: 0.123
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.232
  additional property: Loudness (dB)
    type: PropertyValue
    value: -30.47
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Gottes Zeit ist die allerbeste Zeit, BWV 106 "Actus tragicus": No. 2, Chöre, Arioso und Aria. "Gottes Zeit ist die allerbeste Zeit" (Arr. Kurtág for Piano 4-Hands)
type: MusicRecording
duration: PT2M20S
duration ms: 140626
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC2302538
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T19:21:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2cb30afe5533ece355fa3d0088b540dc979e403f8a863aa0af17800554d0678f
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/GBAYC2302538
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 0x2cb30afe5533ece355fa3d0088b540dc979e403f8a863aa0af17800554d0678f. 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/GBAYC2302538.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Gottes Zeit ist die allerbeste Zeit, BWV 106 "Actus tragicus": No. 2, Chöre, Arioso und Aria. "Gottes Zeit ist die allerbeste Zeit" (Arr. Kurtág for Piano 4-Hands)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 99.477
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.428
  additional property: Energy
    type: PropertyValue
    value: 0.008
  additional property: Speechiness
    type: PropertyValue
    value: 0.045
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.921
  additional property: Liveness
    type: PropertyValue
    value: 0.096
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.13
  additional property: Loudness (dB)
    type: PropertyValue
    value: -40.119
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Schubert: 6 Moments musicaux, Op. 94, D. 780: No. 5 in F Minor
type: MusicRecording
duration: PT2M37S
duration ms: 157813
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC0901367
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T04:30:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2793de4410ca72995e5dd5bbf036c26040262ad9ac6c1a8af0db671d6eb93de6
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/GBAYC0901367
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 0x2793de4410ca72995e5dd5bbf036c26040262ad9ac6c1a8af0db671d6eb93de6. 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/GBAYC0901367.
  date published: 2026-07-08T03:20:19Z
audio: Schubert: 6 Moments musicaux, Op. 94, D. 780: No. 5 in F Minor
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 113.611
  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.425
  additional property: Energy
    type: PropertyValue
    value: 0.127
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.854
  additional property: Liveness
    type: PropertyValue
    value: 0.154
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.188
  additional property: Loudness (dB)
    type: PropertyValue
    value: -25.632
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Goldberg Variations, BWV 988: Variation VII. Al tempo di giga
type: MusicRecording
duration: PT2M39S
duration ms: 159173
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC2101550
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1f419b2293ca94441e146f1b85605da16ebecf23e1472bc5f0f66ab9b7b25982
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/GBAYC2101550
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 0x1f419b2293ca94441e146f1b85605da16ebecf23e1472bc5f0f66ab9b7b25982. 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/GBAYC2101550.
  date published: 2026-07-31T12:24:41Z
audio: Bach, JS: Goldberg Variations, BWV 988: Variation VII. Al tempo di giga
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 115.505
  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.333
  additional property: Energy
    type: PropertyValue
    value: 0.039
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.991
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.92
  additional property: Liveness
    type: PropertyValue
    value: 0.156
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.365
  additional property: Loudness (dB)
    type: PropertyValue
    value: -32.361
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Goldberg Variations, BWV 988: Variation VIII
type: MusicRecording
duration: PT1M58S
duration ms: 118800
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC2101551
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T16:37:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x638b879e45e123b914f93ebffa2d4c9c2251534fc2612c3c4783574275f9e996
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/GBAYC2101551
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 0x638b879e45e123b914f93ebffa2d4c9c2251534fc2612c3c4783574275f9e996. 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/GBAYC2101551.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Goldberg Variations, BWV 988: Variation VIII
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 118.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.425
  additional property: Energy
    type: PropertyValue
    value: 0.289
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.992
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.907
  additional property: Liveness
    type: PropertyValue
    value: 0.127
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.922
  additional property: Loudness (dB)
    type: PropertyValue
    value: -24.819
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Goldberg Variations, BWV 988: Variation IX. Canone alla terza
type: MusicRecording
duration: PT2M18S
duration ms: 138093
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC2101552
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf92bd581b914b955a486156a36de633abeca011a022877f99e294a28110c0de6
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960368
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960368
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC2101552
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T08:26: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 0xf92bd581b914b955a486156a36de633abeca011a022877f99e294a28110c0de6. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/GBAYC2101552.
  date published: 2026-07-31T08:26:41Z
audio: Bach, JS: Goldberg Variations, BWV 988: Variation IX. Canone alla terza
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 137.077
  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.436
  additional property: Energy
    type: PropertyValue
    value: 0.043
  additional property: Speechiness
    type: PropertyValue
    value: 0.04
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.896
  additional property: Liveness
    type: PropertyValue
    value: 0.117
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.336
  additional property: Loudness (dB)
    type: PropertyValue
    value: -32.805
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Goldberg Variations, BWV 988: Variation X. Fughetta
type: MusicRecording
duration: PT1M40S
duration ms: 100933
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC2101553
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T15:07:24+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc72a83f8272b42df9e81e8f91dd5cd1e254455cd5f306f7df27cb76f3451e60e
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/GBAYC2101553
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 0xc72a83f8272b42df9e81e8f91dd5cd1e254455cd5f306f7df27cb76f3451e60e. 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/GBAYC2101553.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Goldberg Variations, BWV 988: Variation X. Fughetta
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 101.968
  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.431
  additional property: Energy
    type: PropertyValue
    value: 0.169
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.993
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.891
  additional property: Liveness
    type: PropertyValue
    value: 0.11
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.431
  additional property: Loudness (dB)
    type: PropertyValue
    value: -24.817
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Goldberg Variations, BWV 988: Variation XI
type: MusicRecording
duration: PT1M52S
duration ms: 112013
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC2101554
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x344a08aba7f1143d618ad583269f4db7dbc671a1c01128c270891d4ed0573767
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/GBAYC2101554
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 0x344a08aba7f1143d618ad583269f4db7dbc671a1c01128c270891d4ed0573767. 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/GBAYC2101554.
  date published: 2026-07-31T13:50:38Z
audio: Bach, JS: Goldberg Variations, BWV 988: Variation XI
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 119.98
  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.413
  additional property: Energy
    type: PropertyValue
    value: 0.244
  additional property: Speechiness
    type: PropertyValue
    value: 0.046
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.904
  additional property: Liveness
    type: PropertyValue
    value: 0.111
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.908
  additional property: Loudness (dB)
    type: PropertyValue
    value: -27.42
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Goldberg Variations, BWV 988: Variation XVII
type: MusicRecording
duration: PT2M0S
duration ms: 120666
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC2101560
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T18:23:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8125c6f834a40512b22fdbaca06925b8b0dea7d1c1b5c1820b3aea50eeae60c6
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/GBAYC2101560
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 0x8125c6f834a40512b22fdbaca06925b8b0dea7d1c1b5c1820b3aea50eeae60c6. 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/GBAYC2101560.
  date published: 2026-07-08T03:22:41Z
audio: Bach, JS: Goldberg Variations, BWV 988: Variation XVII
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 116.898
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.461
  additional property: Energy
    type: PropertyValue
    value: 0.261
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.925
  additional property: Liveness
    type: PropertyValue
    value: 0.118
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.84
  additional property: Loudness (dB)
    type: PropertyValue
    value: -26.835
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Goldberg Variations, BWV 988: Variation XVIII. Canone alla sesta
type: MusicRecording
duration: PT1M41S
duration ms: 101600
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC2101561
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T21:12:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0f8fdf56e49a557ec64dc61ffb36982de6d236ab85342a0b31ae9ae947f742d3
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960468
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960468
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC2101561
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T21: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 0x0f8fdf56e49a557ec64dc61ffb36982de6d236ab85342a0b31ae9ae947f742d3. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/GBAYC2101561.
  date published: 2026-07-31T21:25:57Z
audio: Bach, JS: Goldberg Variations, BWV 988: Variation XVIII. Canone alla sesta
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 103.229
  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.383
  additional property: Energy
    type: PropertyValue
    value: 0.09
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.928
  additional property: Liveness
    type: PropertyValue
    value: 0.162
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.57
  additional property: Loudness (dB)
    type: PropertyValue
    value: -31.196
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Boulez: 12 Notations pour piano: No. 1, Fantasque - Modéré
type: MusicRecording
duration: PT1M6S
duration ms: 66466
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC0700600
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T04:36:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe2978d71434cae4b72c222e43ae6710e2be3fe10e065ad1a7e6866e60e4f1a72
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/GBAYC0700600
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 0xe2978d71434cae4b72c222e43ae6710e2be3fe10e065ad1a7e6866e60e4f1a72. 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/GBAYC0700600.
  date published: 2026-07-08T03:20:19Z
audio: Boulez: 12 Notations pour piano: No. 1, Fantasque - Modéré
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 103.721
  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.462
  additional property: Energy
    type: PropertyValue
    value: 0.001
  additional property: Speechiness
    type: PropertyValue
    value: 0.078
  additional property: Acousticness
    type: PropertyValue
    value: 0.888
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.088
  additional property: Liveness
    type: PropertyValue
    value: 0.06
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.422
  additional property: Loudness (dB)
    type: PropertyValue
    value: -38.7
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Boulez: 12 Notations pour piano: No. 3, Assez lent
type: MusicRecording
duration: PT1M1S
duration ms: 61960
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC0700602
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T15:01:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8a80abeecbee3ca3e4bea1477457c977e20ff227178d99fc48d00503af1f92c8
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/GBAYC0700602
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 0x8a80abeecbee3ca3e4bea1477457c977e20ff227178d99fc48d00503af1f92c8. 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/GBAYC0700602.
  date published: 2026-07-08T03:20:19Z
audio: Boulez: 12 Notations pour piano: No. 3, Assez lent
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 101.77
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.435
  additional property: Energy
    type: PropertyValue
    value: 0.003
  additional property: Speechiness
    type: PropertyValue
    value: 0.046
  additional property: Acousticness
    type: PropertyValue
    value: 0.992
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.935
  additional property: Liveness
    type: PropertyValue
    value: 0.08
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.127
  additional property: Loudness (dB)
    type: PropertyValue
    value: -34.661
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Boulez: 12 Notations pour piano: No. 5, Doux et improvisé
type: MusicRecording
duration: PT0M49S
duration ms: 49254
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC0700604
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T17:50:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x425e1cb8d23648f131cab56b7d92860c36f5595c1e7704d830c667b3f113a4ea
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/GBAYC0700604
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 0x425e1cb8d23648f131cab56b7d92860c36f5595c1e7704d830c667b3f113a4ea. 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/GBAYC0700604.
  date published: 2026-07-08T03:20:19Z
audio: Boulez: 12 Notations pour piano: No. 5, Doux et improvisé
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 107.555
  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.39
  additional property: Energy
    type: PropertyValue
    value: 0.002
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.618
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.072
  additional property: Liveness
    type: PropertyValue
    value: 0.102
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.134
  additional property: Loudness (dB)
    type: PropertyValue
    value: -42.597
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Boulez: 12 Notations pour piano: No. 7, Hiératique
type: MusicRecording
duration: PT1M19S
duration ms: 79120
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC0700606
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T19:16:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa41fbe404910b5fab0d8cde07c89d53a529db393653a857a18b02235dfb6ec6b
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/GBAYC0700606
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 0xa41fbe404910b5fab0d8cde07c89d53a529db393653a857a18b02235dfb6ec6b. 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/GBAYC0700606.
  date published: 2026-07-08T03:20:19Z
audio: Boulez: 12 Notations pour piano: No. 7, Hiératique
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 110.579
  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.59
  additional property: Energy
    type: PropertyValue
    value: 0.001
  additional property: Speechiness
    type: PropertyValue
    value: 0.05
  additional property: Acousticness
    type: PropertyValue
    value: 0.937
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.005
  additional property: Liveness
    type: PropertyValue
    value: 0.085
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.263
  additional property: Loudness (dB)
    type: PropertyValue
    value: -37.202
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Boulez: 12 Notations pour piano: No. 8, Modéré jusqu' à très vif
type: MusicRecording
duration: PT0M42S
duration ms: 42253
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC0700607
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T12:46:21+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x734245d29b80f854db6813344396725017d64af6cfd9a5c69fdc97e60e412249
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960403
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960403
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0700607
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T13:04:34Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x734245d29b80f854db6813344396725017d64af6cfd9a5c69fdc97e60e412249. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0700607.
  date published: 2026-07-31T13:04:34Z
audio: Boulez: 12 Notations pour piano: No. 8, Modéré jusqu' à très vif
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 123.535
  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.332
  additional property: Energy
    type: PropertyValue
    value: 0.217
  additional property: Speechiness
    type: PropertyValue
    value: 0.053
  additional property: Acousticness
    type: PropertyValue
    value: 0.993
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.89
  additional property: Liveness
    type: PropertyValue
    value: 0.138
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.307
  additional property: Loudness (dB)
    type: PropertyValue
    value: -24.81
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Keyboard Partita No. 4 in D Major, BWV 828: VI. Menuet
type: MusicRecording
duration: PT1M26S
duration ms: 86973
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC0700597
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T12:59:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x53be6898ecc80b9d3b07ffb95dd0eb1c5eaa56f584492f034f3d39c52cef3b14
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960404
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960404
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0700597
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T13:06: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 0x53be6898ecc80b9d3b07ffb95dd0eb1c5eaa56f584492f034f3d39c52cef3b14. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/GBAYC0700597.
  date published: 2026-07-31T13:06:57Z
audio: Bach, JS: Keyboard Partita No. 4 in D Major, BWV 828: VI. Menuet
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 114.878
  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.39
  additional property: Energy
    type: PropertyValue
    value: 0.08
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.984
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.947
  additional property: Liveness
    type: PropertyValue
    value: 0.12
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.646
  additional property: Loudness (dB)
    type: PropertyValue
    value: -29.76
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: French Suite No. 1 in D Minor, BWV 812: II. Courante
type: MusicRecording
duration: PT1M53S
duration ms: 113640
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC0700614
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T17:49:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x80968633af88de4f735956464177e9f50f581b59938165a1af56bd61ee0904ce
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/GBAYC0700614
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 0x80968633af88de4f735956464177e9f50f581b59938165a1af56bd61ee0904ce. 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/GBAYC0700614.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: French Suite No. 1 in D Minor, BWV 812: II. Courante
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 108.684
  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.226
  additional property: Energy
    type: PropertyValue
    value: 0.115
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.914
  additional property: Liveness
    type: PropertyValue
    value: 0.132
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.512
  additional property: Loudness (dB)
    type: PropertyValue
    value: -31.774
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Violin Sonata No. 6 in G Major, BWV 1019: II. Largo
type: MusicRecording
duration: PT1M54S
duration ms: 114946
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC1801620
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T21:13:06+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x763dfea52b50dd2c7a0aec3410ad2ac702b57ba4beb97523c15a1283b3526690
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/GBAYC1801620
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 0x763dfea52b50dd2c7a0aec3410ad2ac702b57ba4beb97523c15a1283b3526690. 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/GBAYC1801620.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Violin Sonata No. 6 in G Major, BWV 1019: II. Largo
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 97.26
  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.187
  additional property: Energy
    type: PropertyValue
    value: 0.023
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.987
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.116
  additional property: Liveness
    type: PropertyValue
    value: 0.097
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.152
  additional property: Loudness (dB)
    type: PropertyValue
    value: -30.399
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: French Suite No. 1 in D Minor, BWV 812: IV. Menuets I & II
type: MusicRecording
duration: PT3M2S
duration ms: 182706
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC0700616
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T13:27:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8926e2177d6c0272b54f200a695ba9bc331560fd33395e355fd38c15414a16c0
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/GBAYC0700616
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 0x8926e2177d6c0272b54f200a695ba9bc331560fd33395e355fd38c15414a16c0. 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/GBAYC0700616.
  date published: 2026-07-31T13:50:38Z
audio: Bach, JS: French Suite No. 1 in D Minor, BWV 812: IV. Menuets I & II
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 142.632
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.298
  additional property: Energy
    type: PropertyValue
    value: 0.091
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.905
  additional property: Liveness
    type: PropertyValue
    value: 0.109
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.485
  additional property: Loudness (dB)
    type: PropertyValue
    value: -32.565
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Piano Concerto No. 5 in F Minor, BWV 1056: II. Largo
type: MusicRecording
duration: PT3M11S
duration ms: 191840
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC0802239
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T04:11:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6a747397ff8fba22c109cefa86b4d23f972ed5a5ff3c5a9d78ac2f58d8f9e0af
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/GBAYC0802239
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 0x6a747397ff8fba22c109cefa86b4d23f972ed5a5ff3c5a9d78ac2f58d8f9e0af. 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/GBAYC0802239.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Piano Concerto No. 5 in F Minor, BWV 1056: II. Largo
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 124.415
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.409
  additional property: Energy
    type: PropertyValue
    value: 0.004
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.981
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.864
  additional property: Liveness
    type: PropertyValue
    value: 0.085
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.141
  additional property: Loudness (dB)
    type: PropertyValue
    value: -39.296
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Schubert: Hungarian Melody in B Minor, D. 817
type: MusicRecording
duration: PT3M29S
duration ms: 209040
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC1402741
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T17:54:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9bf8a2ed85f9993585df0e974ca3da4e0ea66e8c7c9d095401f3ba0ac9b62058
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/GBAYC1402741
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 0x9bf8a2ed85f9993585df0e974ca3da4e0ea66e8c7c9d095401f3ba0ac9b62058. 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/GBAYC1402741.
  date published: 2026-07-08T03:20:19Z
audio: Schubert: Hungarian Melody in B Minor, D. 817
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 163.949
  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.231
  additional property: Energy
    type: PropertyValue
    value: 0.011
  additional property: Speechiness
    type: PropertyValue
    value: 0.035
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.891
  additional property: Liveness
    type: PropertyValue
    value: 0.095
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.041
  additional property: Loudness (dB)
    type: PropertyValue
    value: -35.393
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Goldberg Variations, BWV 988: Variation XX
type: MusicRecording
duration: PT1M59S
duration ms: 119853
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC2101563
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T13:22:58+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x22f0e3b6c209a3fa1c18f772fb8df5d4b4f51d8fe5c60dd95cce23d2b1669369
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/GBAYC2101563
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 0x22f0e3b6c209a3fa1c18f772fb8df5d4b4f51d8fe5c60dd95cce23d2b1669369. 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/GBAYC2101563.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Goldberg Variations, BWV 988: Variation XX
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 116.597
  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.302
  additional property: Energy
    type: PropertyValue
    value: 0.193
  additional property: Speechiness
    type: PropertyValue
    value: 0.033
  additional property: Acousticness
    type: PropertyValue
    value: 0.993
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.926
  additional property: Liveness
    type: PropertyValue
    value: 0.165
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.729
  additional property: Loudness (dB)
    type: PropertyValue
    value: -24.474
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Goldberg Variations, BWV 988: Variation XXIV. Canone all'ottava
type: MusicRecording
duration: PT2M36S
duration ms: 156186
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC2101567
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T19:50:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x10c4a7a259fde7a4cbbaef5e24266be3f2380d44263050c72b9a478d803daafe
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960459
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960459
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC2101567
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T20:22:46Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10c4a7a259fde7a4cbbaef5e24266be3f2380d44263050c72b9a478d803daafe. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC2101567.
  date published: 2026-07-31T20:22:46Z
audio: Bach, JS: Goldberg Variations, BWV 988: Variation XXIV. Canone all'ottava
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 137.162
  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.337
  additional property: Energy
    type: PropertyValue
    value: 0.109
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.993
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.924
  additional property: Liveness
    type: PropertyValue
    value: 0.148
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.434
  additional property: Loudness (dB)
    type: PropertyValue
    value: -28.964
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Goldberg Variations, BWV 988: Variation XXX. Quodlibet
type: MusicRecording
duration: PT2M3S
duration ms: 123760
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC2101573
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T11:06:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x010d6f5a0e3f62a6cc2aff123c5fa43dd15625e06bd5a8541e028c259db3a3fd
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/GBAYC2101573
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 0x010d6f5a0e3f62a6cc2aff123c5fa43dd15625e06bd5a8541e028c259db3a3fd. 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/GBAYC2101573.
  date published: 2026-07-08T03:22:41Z
audio: Bach, JS: Goldberg Variations, BWV 988: Variation XXX. Quodlibet
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 95.929
  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.456
  additional property: Energy
    type: PropertyValue
    value: 0.263
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.993
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.841
  additional property: Liveness
    type: PropertyValue
    value: 0.101
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.459
  additional property: Loudness (dB)
    type: PropertyValue
    value: -19.463
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Chopin: Mazurka No. 40 in F Minor, Op. 63 No. 2
type: MusicRecording
duration: PT1M59S
duration ms: 119906
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC1601728
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T00:52:37+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xda9c299d6d47b16e8dd0b76c7f79aa88ade97d42c04fcbe0e327f18642730e10
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/GBAYC1601728
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 0xda9c299d6d47b16e8dd0b76c7f79aa88ade97d42c04fcbe0e327f18642730e10. 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/GBAYC1601728.
  date published: 2026-07-08T03:20:19Z
audio: Chopin: Mazurka No. 40 in F Minor, Op. 63 No. 2
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 96.763
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 6
  additional property: Danceability
    type: PropertyValue
    value: 0.249
  additional property: Energy
    type: PropertyValue
    value: 0.009
  additional property: Speechiness
    type: PropertyValue
    value: 0.04
  additional property: Acousticness
    type: PropertyValue
    value: 0.996
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.92
  additional property: Liveness
    type: PropertyValue
    value: 0.104
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.062
  additional property: Loudness (dB)
    type: PropertyValue
    value: -37.147
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Concerto for 4 Pianos in A Minor, BWV 1065: III. Allegro
type: MusicRecording
duration: PT3M13S
duration ms: 193520
explicit: false
by artist: David Fray
in album: Great Piano Works: Bach, Mozart, Chopin, Schubert & Boulez
  type: MusicAlbum
  date published: 2024-10-20
genre: classical
genre: classical piano
isrc code: GBAYC1801249
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T04:18:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8f387756b1ede4a3c9d154454a057e503f886965ee2b74d644b49aacfc6aa11e
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/GBAYC1801249
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 0x8f387756b1ede4a3c9d154454a057e503f886965ee2b74d644b49aacfc6aa11e. 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/GBAYC1801249.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Concerto for 4 Pianos in A Minor, BWV 1065: III. Allegro
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.361
  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.447
  additional property: Energy
    type: PropertyValue
    value: 0.333
  additional property: Speechiness
    type: PropertyValue
    value: 0.03
  additional property: Acousticness
    type: PropertyValue
    value: 0.988
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.853
  additional property: Liveness
    type: PropertyValue
    value: 0.146
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.467
  additional property: Loudness (dB)
    type: PropertyValue
    value: -19.809
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

The Singing Piano
type: MusicAlbum
date published: 2024-12-19
track: Chopin: Nocturne No. 2 in E-Flat Major, Op. 9 No. 2
  type: MusicRecording
  duration: PT4M40S
  duration ms: 280866
  explicit: false
  by artist: David Fray
  in album: The Singing Piano
    type: MusicAlbum
    date published: 2024-12-19
  genre: classical
  genre: classical piano
  isrc code: GBAYC1601716
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-11T12:32:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xffbd27ecf429cbf6f50dfeed8d2c67914cfd740ad07a6022e7ef173a9108ce4a
  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/GBAYC1601716
  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 0xffbd27ecf429cbf6f50dfeed8d2c67914cfd740ad07a6022e7ef173a9108ce4a. 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/GBAYC1601716.
    date published: 2026-06-13T13:32:09Z
  audio: Chopin: Nocturne No. 2 in E-Flat Major, Op. 9 No. 2
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.117
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.372
    additional property: Energy
      type: PropertyValue
      value: 0.022
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.988
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.889
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.09
    additional property: Loudness (dB)
      type: PropertyValue
      value: -30.689
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Chopin: Mazurka No. 11 in E Minor, Op. 17 No. 2
  type: MusicRecording
  duration: PT2M7S
  duration ms: 127173
  explicit: false
  by artist: David Fray
  in album: The Singing Piano
    type: MusicAlbum
    date published: 2024-12-19
  genre: classical
  genre: classical piano
  isrc code: GBAYC1601721
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T05:31:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbbd61973c155f180723ca237ec688409961a1d4b19b9bff6e7569f4386bb7464
  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/GBAYC1601721
  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 0xbbd61973c155f180723ca237ec688409961a1d4b19b9bff6e7569f4386bb7464. 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/GBAYC1601721.
    date published: 2026-07-08T03:20:19Z
  audio: Chopin: Mazurka No. 11 in E Minor, Op. 17 No. 2
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 99.89
    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.273
    additional property: Energy
      type: PropertyValue
      value: 0.019
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.993
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.939
    additional property: Liveness
      type: PropertyValue
      value: 0.143
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.08
    additional property: Loudness (dB)
      type: PropertyValue
      value: -33.649
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Chopin: Impromptu No. 3 in G-Flat Major, Op. 51
  type: MusicRecording
  duration: PT5M1S
  duration ms: 301253
  explicit: false
  by artist: David Fray
  in album: The Singing Piano
    type: MusicAlbum
    date published: 2024-12-19
  genre: classical
  genre: classical piano
  isrc code: GBAYC1601725
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T00:38:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3a31154375940d75fe07b3ae18530ec9e48efe2c7ebb13efcffec782f64c5d39
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960334
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Chopin: Impromptu No. 3 in G-Flat Major, Op. 51
track: Chopin: Nocturne No. 16 in E-Flat Major, Op. 55 No. 2
track: Chopin: Nocturne No. 10 in A-Flat Major, Op. 32 No. 2
track: Chopin: Nocturne No. 13 in C Minor, Op. 48 No. 1
track: Chopin: Mazurka No. 40 in F Minor, Op. 63 No. 2
track: Bach, JS: Concerto for 2 Pianos in C Minor, BWV 1060: I. Allegro
track: Bach, JS: Concerto for 2 Pianos in C Minor, BWV 1060: II. Adagio
track: Bach, JS: Concerto for 2 Pianos in C Minor, BWV 1060: III. Allegro
track: Bach, JS: Concerto for 3 Pianos in D Minor, BWV 1063: I. —
track: Bach, JS: Concerto for 3 Pianos in D Minor, BWV 1063: II. Alla siciliana
track: Bach, JS: Concerto for 3 Pianos in D Minor, BWV 1063: III. Allegro
track: Bach, JS: Violin Sonata No. 5 in F Minor, BWV 1018: I. Largo
track: Bach, JS: Violin Sonata No. 5 in F Minor, BWV 1018: II. Allegro
track: Bach, JS: Violin Sonata No. 5 in F Minor, BWV 1018: III. Adagio
track: Bach, JS: Violin Sonata No. 5 in F Minor, BWV 1018: IV. Vivace
track: Bach, JS: Gottes Zeit ist die allerbeste Zeit, BWV 106 "Actus tragicus": No. 2, Chöre, Arioso und Aria. "Gottes Zeit ist die allerbeste Zeit" (Arr. Kurtág for Piano 4-Hands)
track: Bach, JS: Piano Concerto No. 1 in D Minor, BWV 1052: I. Allegro
track: Bach, JS: Piano Concerto No. 1 in D Minor, BWV 1052: II. Adagio
track: Bach, JS: Piano Concerto No. 1 in D Minor, BWV 1052: III. Allegro
track: Bach, JS: Piano Concerto No. 4 in A Major, BWV 1055: I. Allegro
track: Bach, JS: Piano Concerto No. 4 in A Major, BWV 1055: II. Larghetto
track: Schubert: 4 Impromptus, Op. 90, D. 899: No. 2 in E-Flat Major
track: Schubert: 4 Impromptus, Op. 90, D. 899: No. 4 in A-Flat Major
track: Bach, JS: Keyboard Partita No. 6 in E Minor, BWV 830: I. Toccata
track: Chopin: Polonaise No. 7 in A-Flat Major, Op. 61 "Polonaise-fantaisie"
track: Bach, JS: Goldberg Variations, BWV 988: Aria da capo

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-31T02:19:15Z

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 0x3a31154375940d75fe07b3ae18530ec9e48efe2c7ebb13efcffec782f64c5d39. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1601725.
date published: 2026-07-31T02:19:15Z

Chopin: Impromptu No. 3 in G-Flat Major, Op. 51
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 95.837
additional property: Musical Key
  type: PropertyValue
  value: 3
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.238
additional property: Energy
  type: PropertyValue
  value: 0.055
additional property: Speechiness
  type: PropertyValue
  value: 0.038
additional property: Acousticness
  type: PropertyValue
  value: 0.995
additional property: Instrumentalness
  type: PropertyValue
  value: 0.873
additional property: Liveness
  type: PropertyValue
  value: 0.105
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.202
additional property: Loudness (dB)
  type: PropertyValue
  value: -30.715
additional property: Key Name
  type: PropertyValue
  value: Eb
additional property: Mode Name
  type: PropertyValue
  value: Minor

Chopin: Nocturne No. 16 in E-Flat Major, Op. 55 No. 2
type: MusicRecording
duration: PT5M5S
duration ms: 305866
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1601718
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb456a9c3c1560907d694903c847850926d9df0554d870cff62e0cdc03dc1b70f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960300
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960300
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1601718
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T19:42:40Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb456a9c3c1560907d694903c847850926d9df0554d870cff62e0cdc03dc1b70f. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1601718.
  date published: 2026-07-30T19:42:40Z
audio: Chopin: Nocturne No. 16 in E-Flat Major, Op. 55 No. 2
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 97.137
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.259
  additional property: Energy
    type: PropertyValue
    value: 0.041
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.864
  additional property: Liveness
    type: PropertyValue
    value: 0.085
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.101
  additional property: Loudness (dB)
    type: PropertyValue
    value: -30.017
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Chopin: Nocturne No. 10 in A-Flat Major, Op. 32 No. 2
type: MusicRecording
duration: PT5M34S
duration ms: 334133
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1601726
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T12:16:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x53c58fa499db636bbf86abb6702ccf4bb549b3b9930564e3afedcfd98ce7a6e9
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/GBAYC1601726
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 0x53c58fa499db636bbf86abb6702ccf4bb549b3b9930564e3afedcfd98ce7a6e9. 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/GBAYC1601726.
  date published: 2026-07-08T03:20:19Z
audio: Chopin: Nocturne No. 10 in A-Flat Major, Op. 32 No. 2
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 141.832
  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.325
  additional property: Energy
    type: PropertyValue
    value: 0.036
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.902
  additional property: Liveness
    type: PropertyValue
    value: 0.098
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.117
  additional property: Loudness (dB)
    type: PropertyValue
    value: -28.5
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Chopin: Nocturne No. 13 in C Minor, Op. 48 No. 1
type: MusicRecording
duration: PT6M8S
duration ms: 368626
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1601717
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T15:31:18+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3b71b6b5cd031d76480f751a9b2ad58addb839f6282288555a9b6060b732fb98
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/GBAYC1601717
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 0x3b71b6b5cd031d76480f751a9b2ad58addb839f6282288555a9b6060b732fb98. 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/GBAYC1601717.
  date published: 2026-07-08T03:20:19Z
audio: Chopin: Nocturne No. 13 in C Minor, Op. 48 No. 1
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 93.221
  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.296
  additional property: Energy
    type: PropertyValue
    value: 0.045
  additional property: Speechiness
    type: PropertyValue
    value: 0.046
  additional property: Acousticness
    type: PropertyValue
    value: 0.992
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.881
  additional property: Liveness
    type: PropertyValue
    value: 0.089
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.04
  additional property: Loudness (dB)
    type: PropertyValue
    value: -25.165
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Chopin: Mazurka No. 40 in F Minor, Op. 63 No. 2
type: MusicRecording
duration: PT1M59S
duration ms: 119906
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1601728
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T00:52:37+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xda9c299d6d47b16e8dd0b76c7f79aa88ade97d42c04fcbe0e327f18642730e10
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/GBAYC1601728
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 0xda9c299d6d47b16e8dd0b76c7f79aa88ade97d42c04fcbe0e327f18642730e10. 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/GBAYC1601728.
  date published: 2026-07-08T03:20:19Z
audio: Chopin: Mazurka No. 40 in F Minor, Op. 63 No. 2
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 96.763
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 6
  additional property: Danceability
    type: PropertyValue
    value: 0.249
  additional property: Energy
    type: PropertyValue
    value: 0.009
  additional property: Speechiness
    type: PropertyValue
    value: 0.04
  additional property: Acousticness
    type: PropertyValue
    value: 0.996
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.92
  additional property: Liveness
    type: PropertyValue
    value: 0.104
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.062
  additional property: Loudness (dB)
    type: PropertyValue
    value: -37.147
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Concerto for 2 Pianos in C Minor, BWV 1060: I. Allegro
type: MusicRecording
duration: PT4M55S
duration ms: 295786
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1801238
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T04:13:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8e93d214012bb74926cd62f7a9fdd0968f18f3c30b9fc695898618c39e776d95
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/GBAYC1801238
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 0x8e93d214012bb74926cd62f7a9fdd0968f18f3c30b9fc695898618c39e776d95. 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/GBAYC1801238.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Concerto for 2 Pianos in C Minor, BWV 1060: I. Allegro
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 113.815
  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.46
  additional property: Energy
    type: PropertyValue
    value: 0.291
  additional property: Speechiness
    type: PropertyValue
    value: 0.029
  additional property: Acousticness
    type: PropertyValue
    value: 0.99
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.811
  additional property: Liveness
    type: PropertyValue
    value: 0.153
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.617
  additional property: Loudness (dB)
    type: PropertyValue
    value: -19.985
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Concerto for 2 Pianos in C Minor, BWV 1060: II. Adagio
type: MusicRecording
duration: PT5M6S
duration ms: 306400
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1801239
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T08:07:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2adb153cc3360e2e1f7e9883cff98728fecb1078a9ed3b7eeee2bdcf27bb603c
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/GBAYC1801239
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 0x2adb153cc3360e2e1f7e9883cff98728fecb1078a9ed3b7eeee2bdcf27bb603c. 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/GBAYC1801239.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Concerto for 2 Pianos in C Minor, BWV 1060: II. Adagio
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 110.94
  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.418
  additional property: Energy
    type: PropertyValue
    value: 0.028
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.951
  additional property: Liveness
    type: PropertyValue
    value: 0.235
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.382
  additional property: Loudness (dB)
    type: PropertyValue
    value: -37.002
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Concerto for 2 Pianos in C Minor, BWV 1060: III. Allegro
type: MusicRecording
duration: PT3M17S
duration ms: 197960
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1801240
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T08:17:06+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x97a320034a6f045f0119b99fe722bd3eb6d663cb628d2d28bed44a6978689214
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/GBAYC1801240
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 0x97a320034a6f045f0119b99fe722bd3eb6d663cb628d2d28bed44a6978689214. 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/GBAYC1801240.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Concerto for 2 Pianos in C Minor, BWV 1060: III. Allegro
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 126.671
  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.574
  additional property: Energy
    type: PropertyValue
    value: 0.342
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.984
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.897
  additional property: Liveness
    type: PropertyValue
    value: 0.124
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.746
  additional property: Loudness (dB)
    type: PropertyValue
    value: -20.103
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Concerto for 3 Pianos in D Minor, BWV 1063: I. —
type: MusicRecording
duration: PT5M17S
duration ms: 317773
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1801244
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T02:57:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcd84e72798107fa5618c8e5e7ad2879bda54ffbc87f4d5f4a82eefd7b70355ae
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/GBAYC1801244
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 0xcd84e72798107fa5618c8e5e7ad2879bda54ffbc87f4d5f4a82eefd7b70355ae. 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/GBAYC1801244.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Concerto for 3 Pianos in D Minor, BWV 1063: I. —
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 164.923
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.345
  additional property: Energy
    type: PropertyValue
    value: 0.285
  additional property: Speechiness
    type: PropertyValue
    value: 0.045
  additional property: Acousticness
    type: PropertyValue
    value: 0.992
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.927
  additional property: Liveness
    type: PropertyValue
    value: 0.152
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.516
  additional property: Loudness (dB)
    type: PropertyValue
    value: -21.394
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Concerto for 3 Pianos in D Minor, BWV 1063: II. Alla siciliana
type: MusicRecording
duration: PT3M53S
duration ms: 233560
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1801245
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T13:42:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x578256e3d07d62168d16e4bd8dcdf45fbaa61be8b0efb2ff6b7e5aa7659e483d
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/GBAYC1801245
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 0x578256e3d07d62168d16e4bd8dcdf45fbaa61be8b0efb2ff6b7e5aa7659e483d. 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/GBAYC1801245.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Concerto for 3 Pianos in D Minor, BWV 1063: II. Alla siciliana
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 124.557
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.269
  additional property: Energy
    type: PropertyValue
    value: 0.025
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0.99
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.97
  additional property: Liveness
    type: PropertyValue
    value: 0.115
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.22
  additional property: Loudness (dB)
    type: PropertyValue
    value: -33.651
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Concerto for 3 Pianos in D Minor, BWV 1063: III. Allegro
type: MusicRecording
duration: PT5M0S
duration ms: 300280
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1801246
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T02:55:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x85ecb7cb2c0d872cf82f943975f4f29f52ce39bb7131c057e7c773fd3b5b6c37
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/GBAYC1801246
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 0x85ecb7cb2c0d872cf82f943975f4f29f52ce39bb7131c057e7c773fd3b5b6c37. 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/GBAYC1801246.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Concerto for 3 Pianos in D Minor, BWV 1063: III. Allegro
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 113.927
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.51
  additional property: Energy
    type: PropertyValue
    value: 0.307
  additional property: Speechiness
    type: PropertyValue
    value: 0.034
  additional property: Acousticness
    type: PropertyValue
    value: 0.99
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.735
  additional property: Liveness
    type: PropertyValue
    value: 0.145
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.666
  additional property: Loudness (dB)
    type: PropertyValue
    value: -22.52
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Violin Sonata No. 5 in F Minor, BWV 1018: I. Largo
type: MusicRecording
duration: PT4M52S
duration ms: 292226
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1801607
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T05:28:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb1fe5f6c4bbfe925d0760c1a5d4482aa954a17f6b89c1ad9d6d08b70f8813d43
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/GBAYC1801607
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 0xb1fe5f6c4bbfe925d0760c1a5d4482aa954a17f6b89c1ad9d6d08b70f8813d43. 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/GBAYC1801607.
  date published: 2026-07-02T03:30:09Z
audio: Bach, JS: Violin Sonata No. 5 in F Minor, BWV 1018: I. Largo
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 97.974
  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.327
  additional property: Energy
    type: PropertyValue
    value: 0.036
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.05
  additional property: Liveness
    type: PropertyValue
    value: 0.09
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.212
  additional property: Loudness (dB)
    type: PropertyValue
    value: -28.74
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Violin Sonata No. 5 in F Minor, BWV 1018: II. Allegro
type: MusicRecording
duration: PT4M20S
duration ms: 260560
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1801608
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T09:07:52+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x15b61f9c93755321a42b836a5f3236b76683db3cfc3d781add6a7bc60fdcdbdf
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/GBAYC1801608
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 0x15b61f9c93755321a42b836a5f3236b76683db3cfc3d781add6a7bc60fdcdbdf. 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/GBAYC1801608.
  date published: 2026-07-08T03:22:41Z
audio: Bach, JS: Violin Sonata No. 5 in F Minor, BWV 1018: II. Allegro
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 126.834
  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.651
  additional property: Energy
    type: PropertyValue
    value: 0.292
  additional property: Speechiness
    type: PropertyValue
    value: 0.04
  additional property: Acousticness
    type: PropertyValue
    value: 0.97
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.023
  additional property: Liveness
    type: PropertyValue
    value: 0.386
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.892
  additional property: Loudness (dB)
    type: PropertyValue
    value: -21.144
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Violin Sonata No. 5 in F Minor, BWV 1018: III. Adagio
type: MusicRecording
duration: PT4M48S
duration ms: 288906
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1801609
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x124a122064d996b5d3cf52b7bb51bc9ea216aabec654a48325765fe524a202f2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960387
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960387
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1801609
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T10:06: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 0x124a122064d996b5d3cf52b7bb51bc9ea216aabec654a48325765fe524a202f2. Chain 2 (Bitcoin): anchored in block 960387 (2026-07-31T10:06: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/GBAYC1801609.
  date published: 2026-07-31T10:06:30Z
audio: Bach, JS: Violin Sonata No. 5 in F Minor, BWV 1018: III. Adagio
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 173.75
  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.21
  additional property: Energy
    type: PropertyValue
    value: 0.023
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.993
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.078
  additional property: Liveness
    type: PropertyValue
    value: 0.1
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.347
  additional property: Loudness (dB)
    type: PropertyValue
    value: -33.981
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Violin Sonata No. 5 in F Minor, BWV 1018: IV. Vivace
type: MusicRecording
duration: PT2M10S
duration ms: 130386
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1801610
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbb2594f78fe3f07f9e2f10a6b562e9b147524f1e59138a98033dbf2595a48e3a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960494
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960494
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1801610
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-08-01T01:44:32Z
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 0xbb2594f78fe3f07f9e2f10a6b562e9b147524f1e59138a98033dbf2595a48e3a. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1801610.
  date published: 2026-08-01T01:44:32Z
audio: Bach, JS: Violin Sonata No. 5 in F Minor, BWV 1018: IV. Vivace
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 126.641
  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.6
  additional property: Energy
    type: PropertyValue
    value: 0.319
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.97
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.04
  additional property: Liveness
    type: PropertyValue
    value: 0.161
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.919
  additional property: Loudness (dB)
    type: PropertyValue
    value: -21.814
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Gottes Zeit ist die allerbeste Zeit, BWV 106 "Actus tragicus": No. 2, Chöre, Arioso und Aria. "Gottes Zeit ist die allerbeste Zeit" (Arr. Kurtág for Piano 4-Hands)
type: MusicRecording
duration: PT2M20S
duration ms: 140626
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC2302538
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T19:21:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2cb30afe5533ece355fa3d0088b540dc979e403f8a863aa0af17800554d0678f
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/GBAYC2302538
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 0x2cb30afe5533ece355fa3d0088b540dc979e403f8a863aa0af17800554d0678f. 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/GBAYC2302538.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Gottes Zeit ist die allerbeste Zeit, BWV 106 "Actus tragicus": No. 2, Chöre, Arioso und Aria. "Gottes Zeit ist die allerbeste Zeit" (Arr. Kurtág for Piano 4-Hands)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 99.477
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.428
  additional property: Energy
    type: PropertyValue
    value: 0.008
  additional property: Speechiness
    type: PropertyValue
    value: 0.045
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.921
  additional property: Liveness
    type: PropertyValue
    value: 0.096
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.13
  additional property: Loudness (dB)
    type: PropertyValue
    value: -40.119
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Piano Concerto No. 1 in D Minor, BWV 1052: I. Allegro
type: MusicRecording
duration: PT8M3S
duration ms: 483600
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC0802230
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T11:31:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x584389c5cdca1aad787a5f34d695870882ad0214d705334bffda3223ed93c7df
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/GBAYC0802230
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 0x584389c5cdca1aad787a5f34d695870882ad0214d705334bffda3223ed93c7df. 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/GBAYC0802230.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Piano Concerto No. 1 in D Minor, BWV 1052: I. Allegro
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 116.595
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.468
  additional property: Energy
    type: PropertyValue
    value: 0.251
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.989
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.831
  additional property: Liveness
    type: PropertyValue
    value: 0.312
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.494
  additional property: Loudness (dB)
    type: PropertyValue
    value: -23.169
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Piano Concerto No. 1 in D Minor, BWV 1052: II. Adagio
type: MusicRecording
duration: PT7M10S
duration ms: 430893
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC0802231
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T01:28:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa3addc219fad152a7839a1be0e21e280eaff5f7bd0736c41b098c83387e5558c
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/GBAYC0802231
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 0xa3addc219fad152a7839a1be0e21e280eaff5f7bd0736c41b098c83387e5558c. 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/GBAYC0802231.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Piano Concerto No. 1 in D Minor, BWV 1052: II. Adagio
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 101.529
  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.228
  additional property: Energy
    type: PropertyValue
    value: 0.014
  additional property: Speechiness
    type: PropertyValue
    value: 0.04
  additional property: Acousticness
    type: PropertyValue
    value: 0.939
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.898
  additional property: Liveness
    type: PropertyValue
    value: 0.135
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.062
  additional property: Loudness (dB)
    type: PropertyValue
    value: -32.945
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Piano Concerto No. 1 in D Minor, BWV 1052: III. Allegro
type: MusicRecording
duration: PT7M36S
duration ms: 456880
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC0802232
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T17:56:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf5c052552a972e4f83c45d41b03e3ae050ca76aa86af0201f7bb645e26f32a57
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/GBAYC0802232
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 0xf5c052552a972e4f83c45d41b03e3ae050ca76aa86af0201f7bb645e26f32a57. 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/GBAYC0802232.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Piano Concerto No. 1 in D Minor, BWV 1052: III. Allegro
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 130.087
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.537
  additional property: Energy
    type: PropertyValue
    value: 0.295
  additional property: Speechiness
    type: PropertyValue
    value: 0.033
  additional property: Acousticness
    type: PropertyValue
    value: 0.984
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.839
  additional property: Liveness
    type: PropertyValue
    value: 0.235
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.533
  additional property: Loudness (dB)
    type: PropertyValue
    value: -22.508
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Piano Concerto No. 4 in A Major, BWV 1055: I. Allegro
type: MusicRecording
duration: PT4M3S
duration ms: 243826
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC0802234
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T03:01:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8b6f6d0b266ca3a1463e4403c23931754454dbc627d4a711841b6207ced17fa2
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/GBAYC0802234
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 0x8b6f6d0b266ca3a1463e4403c23931754454dbc627d4a711841b6207ced17fa2. 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/GBAYC0802234.
  date published: 2026-07-08T03:22:41Z
audio: Bach, JS: Piano Concerto No. 4 in A Major, BWV 1055: I. Allegro
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 122.46
  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.567
  additional property: Energy
    type: PropertyValue
    value: 0.298
  additional property: Speechiness
    type: PropertyValue
    value: 0.03
  additional property: Acousticness
    type: PropertyValue
    value: 0.963
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.728
  additional property: Liveness
    type: PropertyValue
    value: 0.215
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.816
  additional property: Loudness (dB)
    type: PropertyValue
    value: -22.846
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Piano Concerto No. 4 in A Major, BWV 1055: II. Larghetto
type: MusicRecording
duration: PT6M35S
duration ms: 395261
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC0802235
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T05:57:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3c47aec1a21677f90792ca581003183380bdce4083c86e5007a48063807fd52c
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/GBAYC0802235
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 0x3c47aec1a21677f90792ca581003183380bdce4083c86e5007a48063807fd52c. 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/GBAYC0802235.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Piano Concerto No. 4 in A Major, BWV 1055: II. Larghetto
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 100.417
  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.274
  additional property: Energy
    type: PropertyValue
    value: 0.025
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.975
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.596
  additional property: Liveness
    type: PropertyValue
    value: 0.129
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.087
  additional property: Loudness (dB)
    type: PropertyValue
    value: -30.772
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Schubert: 4 Impromptus, Op. 90, D. 899: No. 2 in E-Flat Major
type: MusicRecording
duration: PT5M24S
duration ms: 324533
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC0901372
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T12:40:40+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5de4e20f202a39d57656f5c2e9d4415e73bce5bb5197740a1f584f3dc0ae68c0
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960403
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960403
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0901372
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T13:04:34Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5de4e20f202a39d57656f5c2e9d4415e73bce5bb5197740a1f584f3dc0ae68c0. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0901372.
  date published: 2026-07-31T13:04:34Z
audio: Schubert: 4 Impromptus, Op. 90, D. 899: No. 2 in E-Flat Major
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 103.801
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.195
  additional property: Energy
    type: PropertyValue
    value: 0.062
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.99
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.952
  additional property: Liveness
    type: PropertyValue
    value: 0.174
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.13
  additional property: Loudness (dB)
    type: PropertyValue
    value: -27.755
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Schubert: 4 Impromptus, Op. 90, D. 899: No. 4 in A-Flat Major
type: MusicRecording
duration: PT8M31S
duration ms: 511186
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC0901374
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1528ef90e7fe4e3fc637e7b4466229dfdc4b9d7a5e5c0b87168eda0ae33a5c13
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960509
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960509
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0901374
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-08-01T04:30:37Z
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 0x1528ef90e7fe4e3fc637e7b4466229dfdc4b9d7a5e5c0b87168eda0ae33a5c13. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/GBAYC0901374.
  date published: 2026-08-01T04:30:37Z
audio: Schubert: 4 Impromptus, Op. 90, D. 899: No. 4 in A-Flat Major
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 115.089
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.256
  additional property: Energy
    type: PropertyValue
    value: 0.015
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0.989
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.936
  additional property: Liveness
    type: PropertyValue
    value: 0.132
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.042
  additional property: Loudness (dB)
    type: PropertyValue
    value: -30.114
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Keyboard Partita No. 6 in E Minor, BWV 830: I. Toccata
type: MusicRecording
duration: PT9M32S
duration ms: 572000
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1204750
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-08-01T00:49:06+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xaf040d7369612cc15044f470641e220f0b1cbebfec81a8e4e09b11f67a3333f9
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960497
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960497
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1204750
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-08-01T02:22:04Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf040d7369612cc15044f470641e220f0b1cbebfec81a8e4e09b11f67a3333f9. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1204750.
  date published: 2026-08-01T02:22:04Z
audio: Bach, JS: Keyboard Partita No. 6 in E Minor, BWV 830: I. Toccata
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 121.537
  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.334
  additional property: Energy
    type: PropertyValue
    value: 0.08
  additional property: Speechiness
    type: PropertyValue
    value: 0.049
  additional property: Acousticness
    type: PropertyValue
    value: 0.993
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.908
  additional property: Liveness
    type: PropertyValue
    value: 0.117
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.129
  additional property: Loudness (dB)
    type: PropertyValue
    value: -28.124
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Chopin: Polonaise No. 7 in A-Flat Major, Op. 61 "Polonaise-fantaisie"
type: MusicRecording
duration: PT12M44S
duration ms: 764319
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC1601722
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe4237a6fde72c92df1d35448bc22521eb8ea72b43b8f8408f71ca56437c8c07c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960448
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960448
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1601722
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T18:48:12Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4237a6fde72c92df1d35448bc22521eb8ea72b43b8f8408f71ca56437c8c07c. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1601722.
  date published: 2026-07-31T18:48:12Z
audio: Chopin: Polonaise No. 7 in A-Flat Major, Op. 61 "Polonaise-fantaisie"
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 92
  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.211
  additional property: Energy
    type: PropertyValue
    value: 0.08
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.993
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.879
  additional property: Liveness
    type: PropertyValue
    value: 0.099
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.045
  additional property: Loudness (dB)
    type: PropertyValue
    value: -25.227
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bach, JS: Goldberg Variations, BWV 988: Aria da capo
type: MusicRecording
duration: PT6M4S
duration ms: 364960
explicit: false
by artist: David Fray
in album: The Singing Piano
  type: MusicAlbum
  date published: 2024-12-19
genre: classical
genre: classical piano
isrc code: GBAYC2101574
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T19:28:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0e0c79a5f62304b874813bda5006bb67bd91f1a3082e3dd45f993ca511169368
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960455
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960455
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC2101574
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T19:53:13Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e0c79a5f62304b874813bda5006bb67bd91f1a3082e3dd45f993ca511169368. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC2101574.
  date published: 2026-07-31T19:53:13Z
audio: Bach, JS: Goldberg Variations, BWV 988: Aria da capo
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 97.55
  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.311
  additional property: Energy
    type: PropertyValue
    value: 0.004
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.903
  additional property: Liveness
    type: PropertyValue
    value: 0.07
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.188
  additional property: Loudness (dB)
    type: PropertyValue
    value: -39.058
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Scarlatti, D: Keyboard Sonata in D Minor, Kk. 1
type: MusicAlbum
date published: 2025-08-29

Bach: Air
type: MusicAlbum
date published: 2025-09-19

Rameau: Le rappel des oiseaux
type: MusicAlbum
date published: 2025-10-10

Bach: Siciliano
type: MusicAlbum
date published: 2025-10-31

Baroque Encores
type: MusicAlbum
date published: 2025-11-14

Concerto for 4 Pianos in A Minor, BWV 1065: I. Allegro
type: MusicRecording
duration: PT3M58S
duration ms: 238053
explicit: false
by artist: Johann Sebastian Bach
by artist: David Fray
by artist: Audrey Vigoureux
by artist: Emmanuel Christien
by artist: Jacques Rouvier
by artist: Orchestre National Du Capitole De Toulouse
in album: Bach Best Study Music
  type: MusicAlbum
  date published: 2024-09-27
popularity: 5
genre: classical
genre: classical-piano
genre: early-music
genre: baroque
genre: chamber-music
genre: concerto
isrc code: GBAYC1801247
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T20:50:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xff89678c93661625c0dabf3dc07bec947da24ce12d9c902d9e3c0e4c89c14fb1
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957124
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957124
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1801247
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:53:27Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff89678c93661625c0dabf3dc07bec947da24ce12d9c902d9e3c0e4c89c14fb1. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1801247.
  date published: 2026-07-08T03:53:27Z
audio: Concerto for 4 Pianos in A Minor, BWV 1065: I. Allegro
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 123.673
  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.498
  additional property: Energy
    type: PropertyValue
    value: 0.328
  additional property: Speechiness
    type: PropertyValue
    value: 0.028
  additional property: Acousticness
    type: PropertyValue
    value: 0.986
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.786
  additional property: Liveness
    type: PropertyValue
    value: 0.18
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.562
  additional property: Loudness (dB)
    type: PropertyValue
    value: -19.31
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

6 Moments musicaux D780: No. 3 in F minor
type: MusicRecording
duration: PT2M14S
duration ms: 134866
explicit: false
by artist: David Fray
in album: Classical 2011
  type: MusicAlbum
  date published: 2010-11-05
popularity: 3
isrc code: GBAYC0901365
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T07:09:04+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x297f9904071db8ad843b992a58490e205182b5721f33594497829ff52710dcc8
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/GBAYC0901365
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 0x297f9904071db8ad843b992a58490e205182b5721f33594497829ff52710dcc8. 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/GBAYC0901365.
  date published: 2026-07-08T03:20:19Z
audio: 6 Moments musicaux D780: No. 3 in F minor
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 102.68
  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.308
  additional property: Energy
    type: PropertyValue
    value: 0.005
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.933
  additional property: Liveness
    type: PropertyValue
    value: 0.079
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.188
  additional property: Loudness (dB)
    type: PropertyValue
    value: -36.809
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bach, JS: Concerto for 4 Pianos in A Minor, BWV 1065: I. Allegro
type: MusicRecording
duration: PT3M58S
duration ms: 238053
explicit: false
by artist: Johann Sebastian Bach
by artist: David Fray
by artist: Audrey Vigoureux
by artist: Emmanuel Christien
by artist: Jacques Rouvier
by artist: Orchestre National Du Capitole De Toulouse
in album: Classical Masterpieces
  type: MusicAlbum
  date published: 2020-03-06
popularity: 3
genre: classical
genre: classical-piano
genre: early-music
genre: baroque
genre: chamber-music
genre: concerto
isrc code: GBAYC1801247
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T20:50:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xff89678c93661625c0dabf3dc07bec947da24ce12d9c902d9e3c0e4c89c14fb1
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/GBAYC1801247
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 0xff89678c93661625c0dabf3dc07bec947da24ce12d9c902d9e3c0e4c89c14fb1. 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/GBAYC1801247.
  date published: 2026-07-08T03:20:19Z
audio: Bach, JS: Concerto for 4 Pianos in A Minor, BWV 1065: I. Allegro
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 123.673
  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.498
  additional property: Energy
    type: PropertyValue
    value: 0.328
  additional property: Speechiness
    type: PropertyValue
    value: 0.028
  additional property: Acousticness
    type: PropertyValue
    value: 0.986
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.786
  additional property: Liveness
    type: PropertyValue
    value: 0.18
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.562
  additional property: Loudness (dB)
    type: PropertyValue
    value: -19.31
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Keyboard Concerto in D Minor, BWV 1052: I. Allegro
type: MusicRecording
duration: PT8M0S
duration ms: 480187
explicit: false
by artist: Johann Sebastian Bach
by artist: David Fray
by artist: The Deutsche Kammerphilharmonie Bremen
in album: The 25 Greatest Piano Concertos
  type: MusicAlbum
  date published: 2019-05-24
popularity: 3
genre: classical
genre: classical-piano
genre: early-music
genre: baroque
genre: chamber-music
genre: concerto
isrc code: GBAYC0802230
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T11:31:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x584389c5cdca1aad787a5f34d695870882ad0214d705334bffda3223ed93c7df
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/GBAYC0802230
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 0x584389c5cdca1aad787a5f34d695870882ad0214d705334bffda3223ed93c7df. 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/GBAYC0802230.
  date published: 2026-07-08T03:20:19Z
audio: Keyboard Concerto in D Minor, BWV 1052: I. Allegro
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 116.445
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.473
  additional property: Energy
    type: PropertyValue
    value: 0.249
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.989
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.854
  additional property: Liveness
    type: PropertyValue
    value: 0.164
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.491
  additional property: Loudness (dB)
    type: PropertyValue
    value: -23.181
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Waltzes, Op. 69: No. 1 in A-Flat Major. Lento
type: MusicRecording
duration: PT4M28S
duration ms: 268160
explicit: false
by artist: Frédéric Chopin
by artist: David Fray
in album: Klassik: Die schönste klassische Musik
  type: MusicAlbum
  date published: 2023-08-18
popularity: 2
genre: classical
genre: early-romantic-era
genre: polish-classical
isrc code: GBAYC1601727
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x48a5a723d7167e7edeafd2e666bbf265d01600db25808c13653e916445646de2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959152
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959152
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC1601727
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T16:23:52Z
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 0x48a5a723d7167e7edeafd2e666bbf265d01600db25808c13653e916445646de2. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/GBAYC1601727.
  date published: 2026-07-22T16:23:52Z
audio: Waltzes, Op. 69: No. 1 in A-Flat Major. Lento
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 94.278
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.373
  additional property: Energy
    type: PropertyValue
    value: 0.017
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.897
  additional property: Liveness
    type: PropertyValue
    value: 0.086
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.117
  additional property: Loudness (dB)
    type: PropertyValue
    value: -31.81
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Nocturnes, Op. 9: No. 2 in E-Flat Major. Andante
type: MusicRecording
duration: PT4M40S
duration ms: 280866
explicit: false
by artist: David Fray
in album: Classical Morning Music
  type: MusicAlbum
  date published: 2024-04-12
popularity: 1
isrc code: GBAYC1601716
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T12:32:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xffbd27ecf429cbf6f50dfeed8d2c67914cfd740ad07a6022e7ef173a9108ce4a
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/GBAYC1601716
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 0xffbd27ecf429cbf6f50dfeed8d2c67914cfd740ad07a6022e7ef173a9108ce4a. 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/GBAYC1601716.
  date published: 2026-07-06T06:56:49Z
audio: Nocturnes, Op. 9: No. 2 in E-Flat Major. Andante
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 96.5
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.381
  additional property: Energy
    type: PropertyValue
    value: 0.022
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.988
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.889
  additional property: Liveness
    type: PropertyValue
    value: 0.109
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.091
  additional property: Loudness (dB)
    type: PropertyValue
    value: -30.689
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Major