Geoffrey Moses
type: MusicGroup
genre: choral
genre: opera
description: Geoffrey Haydn Moses (born 24 September 1952) is a Welsh classical singer and former first-class cricketer. Moses was born in September 1952 at Mountain Ash, Glamorgan. He was educated at Ystalyfera
popularity: 9
followers: 31
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbd8cfa60a1e0fe5dd1493d05b5daf364b249e3c88b5ef7d557c49e22ade3484c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 954580
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/954580
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/b6c0b3f9-6acd-49b6-8b5a-ae78512db88a.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/b6c0b3f9-6acd-49b6-8b5a-ae78512db88a.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/b6c0b3f9-6acd-49b6-8b5a-ae78512db88a
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-20T17:48:00Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xbd8cfa60a1e0fe5dd1493d05b5daf364b249e3c88b5ef7d557c49e22ade3484c","name":"Geoffrey Moses","registered_at":"2026-06-20T15:15:11Z","symbol":"NIM1638269","token_address":"0x7179ff428b1b9c46a25dbdb6d3ff3675fa44d5fe","type":"artist","uuid":"b6c0b3f9-6acd-49b6-8b5a-ae78512db88a"}
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 0xbd8cfa60a1e0fe5dd1493d05b5daf364b249e3c88b5ef7d557c49e22ade3484c. Chain 2 (Bitcoin): anchored in block 954580 (2026-06-20T17:48:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b6c0b3f9-6acd-49b6-8b5a-ae78512db88a.json and https://artists.proofprofile.net/proofs/artist/b6c0b3f9-6acd-49b6-8b5a-ae78512db88a.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
  date published: 2026-06-20T17:48:00Z
  text: {"copyright_id":"0xbd8cfa60a1e0fe5dd1493d05b5daf364b249e3c88b5ef7d557c49e22ade3484c","name":"Geoffrey Moses","registered_at":"2026-06-20T15:15:11Z","symbol":"NIM1638269","token_address":"0x7179ff428b1b9c46a25dbdb6d3ff3675fa44d5fe","type":"artist","uuid":"b6c0b3f9-6acd-49b6-8b5a-ae78512db88a"}
album: Verdi: Rigoletto - highlights
  type: MusicAlbum
  date published: 1985-01-01
  track: Rigoletto: Overture (Preludio)
    type: MusicRecording
    duration: PT3M19S
    duration ms: 199266
    explicit: false
    by artist: Giuseppe Verdi
    by artist: Orchestra dell'Accademia Nazionale di Santa Cecilia
    by artist: Giuseppe Sinopoli
    in album: Verdi: Rigoletto - highlights
      type: MusicAlbum
      date published: 1985-01-01
    genre: classical
    genre: opera
    isrc code: NLA508319401
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-21T03:51:49+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xd9b0cd0762e101a7b0fb18f9ef89abf7dbb18ab544bf5f0154340a7409b67d76
    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/NLA508319401
    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 0xd9b0cd0762e101a7b0fb18f9ef89abf7dbb18ab544bf5f0154340a7409b67d76. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319401 — a six-check JSON result.
      date published: 2026-07-02T03:30:09Z
    audio: Rigoletto: Overture (Preludio)
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 118.734
      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.19
      additional property: Energy
        type: PropertyValue
        value: 0.024
      additional property: Speechiness
        type: PropertyValue
        value: 0.038
      additional property: Acousticness
        type: PropertyValue
        value: 0.96
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.69
      additional property: Liveness
        type: PropertyValue
        value: 0.031
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.04
      additional property: Loudness (dB)
        type: PropertyValue
        value: -23.896
      additional property: Key Name
        type: PropertyValue
        value: G
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: Rigoletto / Act 1: "Questa o quella"
    type: MusicRecording
    duration: PT1M50S
    duration ms: 110000
    explicit: false
    by artist: Giuseppe Verdi
    by artist: Neil Shicoff
    by artist: Orchestra dell'Accademia Nazionale di Santa Cecilia
    by artist: Giuseppe Sinopoli
    in album: Verdi: Rigoletto - highlights
      type: MusicAlbum
      date published: 1985-01-01
    genre: classical
    genre: opera
    isrc code: NLA508319403
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-19T12:28:47+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x08b568367be169efa017e64b4e5c0189ec4bccac6ca9138fa6a64f702f89aedc
    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/NLA508319403
    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 0x08b568367be169efa017e64b4e5c0189ec4bccac6ca9138fa6a64f702f89aedc. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319403 — a six-check JSON result.
      date published: 2026-07-02T03:30:09Z
    audio: Rigoletto / Act 1: "Questa o quella"
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 123.35
      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.48
      additional property: Energy
        type: PropertyValue
        value: 0.29
      additional property: Speechiness
        type: PropertyValue
        value: 0.103
      additional property: Acousticness
        type: PropertyValue
        value: 0.967
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: Rigoletto / Act 1: "Pari siamo"
  track: Rigoletto / Act 1: "Gualtier Maldè...Caro nome"
  track: Rigoletto / Act 3: "La donna è mobile"
  track: Rigoletto / Act 3: "Bella figlia dell'amore"
album: Wagner: Tristan und Isolde
album: Sullivan: The Contrabandista & The Foresters
album: Wagner: Die Meistersinger von Nürnberg (Live)
track: Rigoletto / Act 1: "Gran nuova! Gran nuova!" - "Tutto è gioia, tutto è festa" (Scena e Coro)
track: Rigoletto / Act 1: "Voi congiuraste contro noi" (Seguito e Stretta dell'Introduzione)
track: Rigoletto / Act 1: "Che m'ami, deh, ripetimi" - "Addio... speranza ed anima"
track: Rigoletto / Act 1: "Caro nome - E la...Miratela"
track: Rigoletto / Act 1: Scena e Coro - Finale I. "Riedo!... Perché?"
track: Rigoletto / Act 1: "Zitti, zitti"
track: Rigoletto / Act 2: "Duca, duca!" (Scena) - "Scorrendo uniti" (Coro)
track: Rigoletto / Act 2: "Povero Rigoletto!...La rà, la rà"
track: Rigoletto / Act 2: Scena e Duetto. "Mio padre!" "Dio! Mia Gilda!"
track: Elijah, Op. 70, MWV A25 / Part 1: "For He shall give His angels charge"

Instrumentalness
type: PropertyValue
value: 0.001

Liveness
type: PropertyValue
value: 0.074

Valence (Positivity)
type: PropertyValue
value: 0.4

Loudness (dB)
type: PropertyValue
value: -21.511

Key Name
type: PropertyValue
value: Ab

Mode Name
type: PropertyValue
value: Major

Rigoletto / Act 1: "Pari siamo"
type: MusicRecording
duration: PT4M17S
duration ms: 257640
explicit: false
by artist: Giuseppe Verdi
by artist: Renato Bruson
by artist: Orchestra dell'Accademia Nazionale di Santa Cecilia
by artist: Giuseppe Sinopoli
in album: Verdi: Rigoletto - highlights
  type: MusicAlbum
  date published: 1985-01-01
genre: classical
genre: opera
isrc code: NLA508319409
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T07:39:40+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfae1c4d4270b6a629b7445206ab0a44c04670eb406c63e3f1418fb63c35f9e71
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319409
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfae1c4d4270b6a629b7445206ab0a44c04670eb406c63e3f1418fb63c35f9e71. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319409 — a six-check JSON result.
  date published: 2026-07-02T03:55:08Z
audio: Rigoletto / Act 1: "Pari siamo"
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 163.46
  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.27
  additional property: Energy
    type: PropertyValue
    value: 0.126
  additional property: Speechiness
    type: PropertyValue
    value: 0.069
  additional property: Acousticness
    type: PropertyValue
    value: 0.98
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.002
  additional property: Liveness
    type: PropertyValue
    value: 0.232
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.037
  additional property: Loudness (dB)
    type: PropertyValue
    value: -23.178
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Rigoletto / Act 1: "Gualtier Maldè...Caro nome"
type: MusicRecording
duration: PT7M17S
duration ms: 437160
explicit: false
by artist: Giuseppe Verdi
by artist: Edita Gruberova
by artist: William Matteuzzi
by artist: Geoffrey Moses
by artist: Armando Gabba
by artist: Coro dell'Accademia Nazionale Di Santa Cecilia
by artist: Orchestra dell'Accademia Nazionale di Santa Cecilia
by artist: Giuseppe Sinopoli
in album: Verdi: Rigoletto - highlights
  type: MusicAlbum
  date published: 1985-01-01
genre: classical
genre: opera
isrc code: GBBBA8350060
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-08-01T00:18:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb5f790028aafbc7637282335696d0d1814da41235dbaaf84415142f31920c937
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960489
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960489
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBBA8350060
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-08-01T00:40:43Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5f790028aafbc7637282335696d0d1814da41235dbaaf84415142f31920c937. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBBA8350060 — a six-check JSON result.
  date published: 2026-08-01T00:40:43Z
audio: Rigoletto / Act 1: "Gualtier Maldè...Caro nome"
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 114.601
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.321
  additional property: Energy
    type: PropertyValue
    value: 0.025
  additional property: Speechiness
    type: PropertyValue
    value: 0.053
  additional property: Acousticness
    type: PropertyValue
    value: 0.977
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.093
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.04
  additional property: Loudness (dB)
    type: PropertyValue
    value: -26.376
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Major

Rigoletto / Act 3: "La donna è mobile"
type: MusicRecording
duration: PT3M4S
duration ms: 184000
explicit: false
by artist: Giuseppe Verdi
by artist: Neil Shicoff
by artist: Renato Bruson
by artist: Robert Lloyd
by artist: Orchestra dell'Accademia Nazionale di Santa Cecilia
by artist: Giuseppe Sinopoli
in album: Verdi: Rigoletto - highlights
  type: MusicAlbum
  date published: 1985-01-01
genre: classical
genre: opera
isrc code: NLA508319434
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T22:11:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8f0987293b99cb48d7cd79d7f8cde1522dd83772b11243bbf6849c551b22c232
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319434
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f0987293b99cb48d7cd79d7f8cde1522dd83772b11243bbf6849c551b22c232. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319434 — a six-check JSON result.
  date published: 2026-07-02T03:55:08Z
audio: Rigoletto / Act 3: "La donna è mobile"
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 136.511
  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.422
  additional property: Energy
    type: PropertyValue
    value: 0.159
  additional property: Speechiness
    type: PropertyValue
    value: 0.045
  additional property: Acousticness
    type: PropertyValue
    value: 0.981
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.01
  additional property: Liveness
    type: PropertyValue
    value: 0.137
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.229
  additional property: Loudness (dB)
    type: PropertyValue
    value: -21.596
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Rigoletto / Act 3: "Bella figlia dell'amore"
type: MusicRecording
duration: PT4M35S
duration ms: 275000
explicit: false
by artist: Giuseppe Verdi
by artist: Renato Bruson
by artist: Edita Gruberova
by artist: Neil Shicoff
by artist: Brigitte Fassbaender
by artist: Orchestra dell'Accademia Nazionale di Santa Cecilia
by artist: Giuseppe Sinopoli
in album: Verdi: Rigoletto - highlights
  type: MusicAlbum
  date published: 1985-01-01
genre: classical
genre: opera
isrc code: NLA508319436
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T14:39:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3e2b47aedc2c3c8c0fbdadecff143846c214e713d19803276a47d20c8c9b958c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319436
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e2b47aedc2c3c8c0fbdadecff143846c214e713d19803276a47d20c8c9b958c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319436 — a six-check JSON result.
  date published: 2026-07-02T03:55:08Z
audio: Rigoletto / Act 3: "Bella figlia dell'amore"
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 131.133
  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.328
  additional property: Energy
    type: PropertyValue
    value: 0.19
  additional property: Speechiness
    type: PropertyValue
    value: 0.05
  additional property: Acousticness
    type: PropertyValue
    value: 0.983
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.003
  additional property: Liveness
    type: PropertyValue
    value: 0.279
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.172
  additional property: Loudness (dB)
    type: PropertyValue
    value: -21.281
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Wagner: Tristan und Isolde
type: MusicAlbum
date published: 1981-01-01
track: Tristan und Isolde, WWV 90 / Act 3: Mild und leise wie er lächelt (Isoldes Liebestod)
  type: MusicRecording
  duration: PT7M39S
  duration ms: 459706
  explicit: false
  by artist: Richard Wagner
  by artist: Linda Esther Gray
  by artist: Welsh National Opera Orchestra
  by artist: Reginald Goodall
  in album: Wagner: Tristan und Isolde
    type: MusicAlbum
    date published: 1981-01-01
  genre: classical
  genre: opera
  isrc code: GBF078041432
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T09:38:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x844fd8b57928abd9e478bbf1a6551c91d184518774177491daa773cc15d13aa8
  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/GBF078041432
  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 0x844fd8b57928abd9e478bbf1a6551c91d184518774177491daa773cc15d13aa8. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF078041432 — a six-check JSON result.
    date published: 2026-07-08T03:22:41Z
  audio: Tristan und Isolde, WWV 90 / Act 3: Mild und leise wie er lächelt (Isoldes Liebestod)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 111.988
    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.136
    additional property: Energy
      type: PropertyValue
      value: 0.191
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.956
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.371
    additional property: Liveness
      type: PropertyValue
      value: 0.133
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.034
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.901
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Sullivan: The Contrabandista & The Foresters
type: MusicAlbum
date published: 2004-11-01

Wagner: Die Meistersinger von Nürnberg (Live)
type: MusicAlbum
date published: 2014-10-28

Rigoletto / Act 1: "Gran nuova! Gran nuova!" - "Tutto è gioia, tutto è festa" (Scena e Coro)
type: MusicRecording
duration: PT3M3S
duration ms: 183533
explicit: false
by artist: Giuseppe Verdi
by artist: Renato Bruson
by artist: Neil Shicoff
by artist: Kurt Rydl
by artist: Armando Gabba
by artist: William Matteuzzi
by artist: Geoffrey Moses
by artist: Coro dell'Accademia Nazionale Di Santa Cecilia
by artist: Orchestra dell'Accademia Nazionale di Santa Cecilia
by artist: Giuseppe Sinopoli
in album: Verdi: Rigoletto
  type: MusicAlbum
  date published: 1985-01-01
genre: classical
genre: opera
isrc code: NLA508319405
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T02:07:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5ca0f49060b7321edbc2f79454ad8f890fccfab6c2b71696e3c8d6b045766201
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/NLA508319405
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 0x5ca0f49060b7321edbc2f79454ad8f890fccfab6c2b71696e3c8d6b045766201. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319405 — a six-check JSON result.
  date published: 2026-07-08T03:20:19Z
audio: Rigoletto / Act 1: "Gran nuova! Gran nuova!" - "Tutto è gioia, tutto è festa" (Scena e Coro)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 144.867
  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.504
  additional property: Energy
    type: PropertyValue
    value: 0.403
  additional property: Speechiness
    type: PropertyValue
    value: 0.202
  additional property: Acousticness
    type: PropertyValue
    value: 0.984
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.031
  additional property: Liveness
    type: PropertyValue
    value: 0.58
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.586
  additional property: Loudness (dB)
    type: PropertyValue
    value: -20.001
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Rigoletto / Act 1: "Voi congiuraste contro noi" (Seguito e Stretta dell'Introduzione)
type: MusicRecording
duration: PT4M17S
duration ms: 257133
explicit: false
by artist: Giuseppe Verdi
by artist: Renato Bruson
by artist: Neil Shicoff
by artist: Kurt Rydl
by artist: Armando Gabba
by artist: William Matteuzzi
by artist: Geoffrey Moses
by artist: Orchestra dell'Accademia Nazionale di Santa Cecilia
by artist: Giuseppe Sinopoli
in album: Verdi: Rigoletto
  type: MusicAlbum
  date published: 1985-01-01
genre: classical
genre: opera
isrc code: NLA508319406
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T22:38:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcfe41418394fb8be24d9de4deec6489dffbb233390919687f8df7159dce9edc8
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960337
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960337
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319406
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T02:51:48Z
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 0xcfe41418394fb8be24d9de4deec6489dffbb233390919687f8df7159dce9edc8. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319406 — a six-check JSON result.
  date published: 2026-07-31T02:51:48Z
audio: Rigoletto / Act 1: "Voi congiuraste contro noi" (Seguito e Stretta dell'Introduzione)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 104.881
  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.304
  additional property: Energy
    type: PropertyValue
    value: 0.283
  additional property: Speechiness
    type: PropertyValue
    value: 0.064
  additional property: Acousticness
    type: PropertyValue
    value: 0.979
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.019
  additional property: Liveness
    type: PropertyValue
    value: 0.12
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.335
  additional property: Loudness (dB)
    type: PropertyValue
    value: -19.566
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Rigoletto / Act 1: "Che m'ami, deh, ripetimi" - "Addio... speranza ed anima"
type: MusicRecording
duration: PT1M54S
duration ms: 114333
explicit: false
by artist: Giuseppe Verdi
by artist: Edita Gruberova
by artist: Neil Shicoff
by artist: Jean Rigby
by artist: William Matteuzzi
by artist: Geoffrey Moses
by artist: Orchestra dell'Accademia Nazionale di Santa Cecilia
by artist: Giuseppe Sinopoli
in album: Verdi: Rigoletto
  type: MusicAlbum
  date published: 1985-01-01
genre: classical
genre: opera
isrc code: NLA508319416
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T14:46:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfcdcb6dbc7f1b9cdb55109e29a1cf76642df23e13758cc39a9b7da41411ee7a6
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960418
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960418
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319416
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T15:20:15Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcdcb6dbc7f1b9cdb55109e29a1cf76642df23e13758cc39a9b7da41411ee7a6. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319416 — a six-check JSON result.
  date published: 2026-07-31T15:20:15Z
audio: Rigoletto / Act 1: "Che m'ami, deh, ripetimi" - "Addio... speranza ed anima"
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 103.145
  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.447
  additional property: Energy
    type: PropertyValue
    value: 0.282
  additional property: Speechiness
    type: PropertyValue
    value: 0.112
  additional property: Acousticness
    type: PropertyValue
    value: 0.955
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.079
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.396
  additional property: Loudness (dB)
    type: PropertyValue
    value: -18.958
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Rigoletto / Act 1: "Caro nome - E la...Miratela"
type: MusicRecording
duration: PT7M16S
duration ms: 436666
explicit: false
by artist: Giuseppe Verdi
by artist: Edita Gruberova
by artist: William Matteuzzi
by artist: Armando Gabba
by artist: Geoffrey Moses
by artist: Orchestra dell'Accademia Nazionale di Santa Cecilia
by artist: Giuseppe Sinopoli
in album: Verdi: Rigoletto
  type: MusicAlbum
  date published: 1985-01-01
genre: classical
genre: opera
isrc code: NLA508319417
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-29T17:07:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5082c6b3a4d6e13c5e14395643cfdc90b34ab3c67703f09f453bfda2fb32969f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960138
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960138
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319417
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-29T19:35: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 0x5082c6b3a4d6e13c5e14395643cfdc90b34ab3c67703f09f453bfda2fb32969f. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319417 — a six-check JSON result.
  date published: 2026-07-29T19:35:34Z
audio: Rigoletto / Act 1: "Caro nome - E la...Miratela"
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 107.578
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.276
  additional property: Energy
    type: PropertyValue
    value: 0.021
  additional property: Speechiness
    type: PropertyValue
    value: 0.056
  additional property: Acousticness
    type: PropertyValue
    value: 0.977
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.076
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.044
  additional property: Loudness (dB)
    type: PropertyValue
    value: -27.342
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Major

Rigoletto / Act 1: Scena e Coro - Finale I. "Riedo!... Perché?"
type: MusicRecording
duration: PT2M11S
duration ms: 131200
explicit: false
by artist: Giuseppe Verdi
by artist: Renato Bruson
by artist: Armando Gabba
by artist: William Matteuzzi
by artist: Geoffrey Moses
by artist: Orchestra dell'Accademia Nazionale di Santa Cecilia
by artist: Giuseppe Sinopoli
in album: Verdi: Rigoletto
  type: MusicAlbum
  date published: 1985-01-01
genre: classical
genre: opera
isrc code: NLA508319418
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T08:22:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x80d4759988e10de99b5bc8283692a6d777bad10bcab3da38fae2b10e3322de12
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/NLA508319418
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 0x80d4759988e10de99b5bc8283692a6d777bad10bcab3da38fae2b10e3322de12. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319418 — a six-check JSON result.
  date published: 2026-07-08T03:20:19Z
audio: Rigoletto / Act 1: Scena e Coro - Finale I. "Riedo!... Perché?"
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 136.374
  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.428
  additional property: Energy
    type: PropertyValue
    value: 0.051
  additional property: Speechiness
    type: PropertyValue
    value: 0.054
  additional property: Acousticness
    type: PropertyValue
    value: 0.986
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.291
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.223
  additional property: Loudness (dB)
    type: PropertyValue
    value: -29.172
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Rigoletto / Act 1: "Zitti, zitti"
type: MusicRecording
duration: PT1M22S
duration ms: 82360
explicit: false
by artist: Giuseppe Verdi
by artist: Armando Gabba
by artist: William Matteuzzi
by artist: Geoffrey Moses
by artist: Coro dell'Accademia Nazionale Di Santa Cecilia
by artist: Orchestra dell'Accademia Nazionale di Santa Cecilia
by artist: Giuseppe Sinopoli
in album: Verdi: Rigoletto
  type: MusicAlbum
  date published: 1985-01-01
genre: classical
genre: opera
isrc code: NLA508319419
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T09:30:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x393e61a4739551809bbc768261e93022150322783eb9e2ae48366c521c094dc9
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/NLA508319419
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 0x393e61a4739551809bbc768261e93022150322783eb9e2ae48366c521c094dc9. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319419 — a six-check JSON result.
  date published: 2026-07-08T03:20:19Z
audio: Rigoletto / Act 1: "Zitti, zitti"
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 162.857
  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.357
  additional property: Energy
    type: PropertyValue
    value: 0.103
  additional property: Speechiness
    type: PropertyValue
    value: 0.051
  additional property: Acousticness
    type: PropertyValue
    value: 0.98
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.175
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.701
  additional property: Loudness (dB)
    type: PropertyValue
    value: -31.294
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Rigoletto / Act 2: "Duca, duca!" (Scena) - "Scorrendo uniti" (Coro)
type: MusicRecording
duration: PT2M26S
duration ms: 146666
explicit: false
by artist: Giuseppe Verdi
by artist: Neil Shicoff
by artist: Armando Gabba
by artist: William Matteuzzi
by artist: Geoffrey Moses
by artist: Orchestra dell'Accademia Nazionale di Santa Cecilia
by artist: Giuseppe Sinopoli
in album: Verdi: Rigoletto
  type: MusicAlbum
  date published: 1985-01-01
genre: classical
genre: opera
isrc code: NLA508319423
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T08:58:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa96564469e3f80d8df6d83e1f519968a99b8de2286cd210847d59fbe5aa3b7c4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960376
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960376
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319423
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T09:09: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 0xa96564469e3f80d8df6d83e1f519968a99b8de2286cd210847d59fbe5aa3b7c4. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319423 — a six-check JSON result.
  date published: 2026-07-31T09:09:19Z
audio: Rigoletto / Act 2: "Duca, duca!" (Scena) - "Scorrendo uniti" (Coro)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 121.126
  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.489
  additional property: Energy
    type: PropertyValue
    value: 0.143
  additional property: Speechiness
    type: PropertyValue
    value: 0.053
  additional property: Acousticness
    type: PropertyValue
    value: 0.989
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.026
  additional property: Liveness
    type: PropertyValue
    value: 0.488
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.795
  additional property: Loudness (dB)
    type: PropertyValue
    value: -22.977
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Rigoletto / Act 2: "Povero Rigoletto!...La rà, la rà"
type: MusicRecording
duration: PT3M59S
duration ms: 239666
explicit: false
by artist: Giuseppe Verdi
by artist: Renato Bruson
by artist: Armando Gabba
by artist: William Matteuzzi
by artist: Geoffrey Moses
by artist: Maria Grazia Pittavini
by artist: Coro dell'Accademia Nazionale Di Santa Cecilia
by artist: Orchestra dell'Accademia Nazionale di Santa Cecilia
by artist: Giuseppe Sinopoli
in album: Verdi: Rigoletto
  type: MusicAlbum
  date published: 1985-01-01
genre: classical
genre: opera
isrc code: NLA508319425
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T20:26:27+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4833d407e5ecacc02ee23d9e722428682b6dd4637fdbc4953bf262bf3c94e091
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960309
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960309
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319425
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T20:35: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 0x4833d407e5ecacc02ee23d9e722428682b6dd4637fdbc4953bf262bf3c94e091. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319425 — a six-check JSON result.
  date published: 2026-07-30T20:35:49Z
audio: Rigoletto / Act 2: "Povero Rigoletto!...La rà, la rà"
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 144.657
  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.38
  additional property: Energy
    type: PropertyValue
    value: 0.101
  additional property: Speechiness
    type: PropertyValue
    value: 0.089
  additional property: Acousticness
    type: PropertyValue
    value: 0.98
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.567
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.149
  additional property: Loudness (dB)
    type: PropertyValue
    value: -23.507
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Rigoletto / Act 2: Scena e Duetto. "Mio padre!" "Dio! Mia Gilda!"
type: MusicRecording
duration: PT1M50S
duration ms: 110266
explicit: false
by artist: Giuseppe Verdi
by artist: Renato Bruson
by artist: Edita Gruberova
by artist: Armando Gabba
by artist: William Matteuzzi
by artist: Geoffrey Moses
by artist: Coro dell'Accademia Nazionale Di Santa Cecilia
by artist: Orchestra dell'Accademia Nazionale di Santa Cecilia
by artist: Giuseppe Sinopoli
in album: Verdi: Rigoletto
  type: MusicAlbum
  date published: 1985-01-01
genre: classical
genre: opera
isrc code: NLA508319428
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T02:00:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf657068d01fc6a94941b4626cf6e96ce215ec8d5c79fa1c4ae2da27eabd6c0ea
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960334
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960334
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319428
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T02:19:15Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf657068d01fc6a94941b4626cf6e96ce215ec8d5c79fa1c4ae2da27eabd6c0ea. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLA508319428 — a six-check JSON result.
  date published: 2026-07-31T02:19:15Z
audio: Rigoletto / Act 2: Scena e Duetto. "Mio padre!" "Dio! Mia Gilda!"
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 103.54
  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.306
  additional property: Energy
    type: PropertyValue
    value: 0.086
  additional property: Speechiness
    type: PropertyValue
    value: 0.078
  additional property: Acousticness
    type: PropertyValue
    value: 0.969
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.111
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.27
  additional property: Loudness (dB)
    type: PropertyValue
    value: -23.794
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Elijah, Op. 70, MWV A25 / Part 1: "For He shall give His angels charge"
type: MusicRecording
duration: PT3M43S
duration ms: 223040
explicit: false
by artist: Felix Mendelssohn
by artist: Edinburgh Festival Chorus
by artist: Patricia Bardon
by artist: Renée Fleming
by artist: John Mark Ainsley
by artist: Libby Crabtree
by artist: Sara Fulgoni
by artist: John Bowen
by artist: Geoffrey Moses
by artist: Neal Davies
by artist: Stephen Doughty
by artist: Orchestra of the Age of Enlightenment
by artist: Paul Daniel
in album: Mendelssohn: Elijah
  type: MusicAlbum
  date published: 1997-01-01
genre: classical
genre: early-romantic-era
genre: german-romanticism
genre: classical-piano
genre: choral
genre: chamber-music
isrc code: GBF079643109
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T10:08:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd6c821ba931868c8d41d9eab770e497afd55bab2a40fc77d871f525d540a850a
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/GBF079643109
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 0xd6c821ba931868c8d41d9eab770e497afd55bab2a40fc77d871f525d540a850a. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF079643109 — a six-check JSON result.
  date published: 2026-07-02T03:30:09Z
audio: Elijah, Op. 70, MWV A25 / Part 1: "For He shall give His angels charge"
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 92.444
  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.177
  additional property: Energy
    type: PropertyValue
    value: 0.193
  additional property: Speechiness
    type: PropertyValue
    value: 0.09
  additional property: Acousticness
    type: PropertyValue
    value: 0.977
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.11
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.102
  additional property: Loudness (dB)
    type: PropertyValue
    value: -25.542
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major