Angelic Upstarts
type: MusicGroup
genre: proto-punk
genre: punk
description: Angelic Upstarts are an English punk rock / Oi! band formed in South Shields in 1977. AllMusic calls them "one of the period's most politically charged and thought-provoking groups".[ Angelic Upstarts
popularity: 30
followers: 47866
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x10d9614deb863dad149815c4b8690ddd97b699c2ee450fbc95fa86115db98b73
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/0f50afde-93ba-4129-9f74-be024b159692.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/0f50afde-93ba-4129-9f74-be024b159692.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/0f50afde-93ba-4129-9f74-be024b159692
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x10d9614deb863dad149815c4b8690ddd97b699c2ee450fbc95fa86115db98b73","name":"Angelic Upstarts","registered_at":"2026-06-11T11:53:20Z","symbol":"NIM0019951","token_address":"0x031de9a0e16b63e72de658de697f7299880c7ac7","type":"artist","uuid":"0f50afde-93ba-4129-9f74-be024b159692"}
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 0x10d9614deb863dad149815c4b8690ddd97b699c2ee450fbc95fa86115db98b73. 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/0f50afde-93ba-4129-9f74-be024b159692.json and https://artists.proofprofile.net/proofs/artist/0f50afde-93ba-4129-9f74-be024b159692.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x10d9614deb863dad149815c4b8690ddd97b699c2ee450fbc95fa86115db98b73","name":"Angelic Upstarts","registered_at":"2026-06-11T11:53:20Z","symbol":"NIM0019951","token_address":"0x031de9a0e16b63e72de658de697f7299880c7ac7","type":"artist","uuid":"0f50afde-93ba-4129-9f74-be024b159692"}
album: The Murder of Liddle Towers
  type: MusicAlbum
  date published: 1978
  track: The Murder of Liddle Towers
    type: MusicRecording
    duration: PT4M37S
    duration ms: 277733
    explicit: false
    by artist: Angelic Upstarts
    in album: The Murder of Liddle Towers
      type: MusicAlbum
      date published: 1978
    genre: proto-punk
    genre: punk
    isrc code: GBPYM1010048
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-19T23:54:57+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x5b10d3d0a5e12d961a523068225708bd1d0d0521c00d2138b1d6d963d359dc15
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958796
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958796
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPYM1010048
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-20T00:01:46Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b10d3d0a5e12d961a523068225708bd1d0d0521c00d2138b1d6d963d359dc15. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPYM1010048.
      date published: 2026-07-20T00:01:46Z
    audio: The Murder of Liddle Towers
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 165.974
      additional property: Musical Key
        type: PropertyValue
        value: 6
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.256
      additional property: Energy
        type: PropertyValue
        value: 0.9
      additional property: Speechiness
        type: PropertyValue
        value: 0.16
      additional property: Acousticness
        type: PropertyValue
        value: 0.073
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.006
      additional property: Liveness
        type: PropertyValue
        value: 0.368
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.077
      additional property: Loudness (dB)
        type: PropertyValue
        value: -6.785
      additional property: Key Name
        type: PropertyValue
        value: F#
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: Police Oppression
    type: MusicRecording
    duration: PT3M31S
    duration ms: 211333
    explicit: false
    by artist: Angelic Upstarts
    in album: The Murder of Liddle Towers
      type: MusicAlbum
      date published: 1978
    genre: proto-punk
    genre: punk
    isrc code: GBPYM1010049
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-11T19:29:44+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xca313fcf20199e068cb5e80f2dbafda3eea54726dbdaee9e54b6bb55d9079773
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957603
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957603
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPYM1010049
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-11T20:26:17Z
    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 0xca313fcf20199e068cb5e80f2dbafda3eea54726dbdaee9e54b6bb55d9079773. Chain 2 (Bitcoin): anchored in block 957603 (2026-07-11T20:26:17Z), 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/GBPYM1010049.
      date published: 2026-07-11T20:26:17Z
    audio: Police Oppression
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 93.398
      additional property: Musical Key
        type: PropertyValue
        value: 8
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.453
      additional property: Energy
        type: PropertyValue
        value: 0.86
      additional property: Speechiness
        type: PropertyValue
        value: 0.05
      additional property: Acousticness
        type: PropertyValue
        value: 0.069
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Teenage Warning
album: We Gotta Get Out of This Place
album: John Peel session 17th September 1980
album: 2,000,000 Voices
album: Live
album: John Peel session 23rd June 1981
album: Reason Why?
album: Solidarity
album: Last Tango in Moscow
album: Power of the Press
album: Live In Yugoslavia
album: Blood On The Terraces
album: Blood on the Terraces
album: Live And Loud
album: Bombed Out
album: Lost and Found
album: Greatest Hits Live
album: Bootlegs & Rarities
album: Last Tango In Moscow
album: Rarities
album: The EMI Years
album: Never 'Ad Nothing
album: Live From The Justice League
album: Anthems Against Scum
album: Sons Of Spartacus
album: Sons of Spartacus
album: Still From The Heart
album: Lost And Found
album: The Rarities
album: The Dirty Dozen
album: Bullingdon Bastards
album: Singles As & Bs
album: Singles A's & B's
album: Live at the Basins Nightclub’87
track: The Murder Of Liddle Towers
track: Solidarity
track: Lust for Glory
track: I Wanna Knighthood
track: The Murder Of Liddle Towers - Single Version
track: Police Oppresion - Single Version
track: Woman In Disguise

Liveness
type: PropertyValue
value: 0.228

Valence (Positivity)
type: PropertyValue
value: 0.866

Loudness (dB)
type: PropertyValue
value: -6.256

Key Name
type: PropertyValue
value: Ab

Mode Name
type: PropertyValue
value: Major

Teenage Warning
type: MusicAlbum
date published: 1979-01-01
track: Student Power
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140613
  explicit: false
  by artist: Angelic Upstarts
  in album: Teenage Warning
    type: MusicAlbum
    date published: 1979-01-01
  genre: proto-punk
  genre: punk
  isrc code: GBAHT0500532
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T22:15:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5c34800d655339ce893c4a02a851d2656f2c75973c0a2f388291ff85e2157608
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958942
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958942
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAHT0500532
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T00:24:07Z
  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 0x5c34800d655339ce893c4a02a851d2656f2c75973c0a2f388291ff85e2157608. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/GBAHT0500532.
    date published: 2026-07-21T00:24:07Z
  audio: Student Power
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 87.072
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.326
    additional property: Energy
      type: PropertyValue
      value: 0.932
    additional property: Speechiness
      type: PropertyValue
      value: 0.066
    additional property: Acousticness
      type: PropertyValue
      value: 0.036
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.839
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.557
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.919
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: The Young Ones
  type: MusicRecording
  duration: PT1M49S
  duration ms: 109346
  explicit: false
  by artist: Angelic Upstarts
  in album: Teenage Warning
    type: MusicAlbum
    date published: 1979-01-01
  genre: proto-punk
  genre: punk
  isrc code: GBAHT0500533
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T18:11:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x46b18a2ebcf88e1dd5ecadcabb6144d773d29f7b13236b2d14235e74eaaf7c51
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958596
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958596
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAHT0500533
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T18:42: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 0x46b18a2ebcf88e1dd5ecadcabb6144d773d29f7b13236b2d14235e74eaaf7c51. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/GBAHT0500533.
    date published: 2026-07-18T18:42:38Z
  audio: The Young Ones
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 203.035
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.131
    additional property: Energy
      type: PropertyValue
      value: 0.911
    additional property: Speechiness
      type: PropertyValue
      value: 0.11
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.039
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.683
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.068
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Never Again
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186466
  explicit: false
  by artist: Angelic Upstarts
  in album: Teenage Warning
    type: MusicAlbum
    date published: 1979-01-01
  genre: proto-punk
  genre: punk
  isrc code: GBAHT0500534
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T17:54:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdf2732f178c5e120cea87d084bad9acd9f5ff79c803d60df1ebffe4380817def
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958920
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Never Again
track: Liddle Towers
track: Leave Me Alone

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-20T18:14:22Z

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

Never Again
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 182.797
additional property: Musical Key
  type: PropertyValue
  value: 8
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.226
additional property: Energy
  type: PropertyValue
  value: 0.899
additional property: Speechiness
  type: PropertyValue
  value: 0.058
additional property: Acousticness
  type: PropertyValue
  value: 0.016
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.289
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.682
additional property: Loudness (dB)
  type: PropertyValue
  value: -4.24
additional property: Key Name
  type: PropertyValue
  value: Ab
additional property: Mode Name
  type: PropertyValue
  value: Minor

Liddle Towers
type: MusicRecording
duration: PT4M41S
duration ms: 281173
explicit: false
by artist: Angelic Upstarts
in album: Teenage Warning
  type: MusicAlbum
  date published: 1979-01-01
genre: proto-punk
genre: punk
isrc code: GBAHT0500536
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T14:48:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x51e00363fbb907a8c96a0db178434e22f0156592c4421a544688e523dde0cb5d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958300
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958300
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAHT0500536
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T16:14:30Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e00363fbb907a8c96a0db178434e22f0156592c4421a544688e523dde0cb5d. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAHT0500536.
  date published: 2026-07-16T16:14:30Z
audio: Liddle Towers
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 116.829
  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.336
  additional property: Energy
    type: PropertyValue
    value: 0.875
  additional property: Speechiness
    type: PropertyValue
    value: 0.091
  additional property: Acousticness
    type: PropertyValue
    value: 0.078
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.093
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.068
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.289
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Leave Me Alone
type: MusicRecording
duration: PT2M15S
duration ms: 135813
explicit: false
by artist: Angelic Upstarts
in album: Teenage Warning
  type: MusicAlbum
  date published: 1979-01-01
genre: proto-punk
genre: punk
isrc code: GBAHT0500542
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T08:00:52+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa64473ebdc2e5eb25152dd7d6642429e2e8971accf30033be08bdb0e0ed753a9
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958383
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958383
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAHT0500542
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T08:20:01Z
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 0xa64473ebdc2e5eb25152dd7d6642429e2e8971accf30033be08bdb0e0ed753a9. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/GBAHT0500542.
  date published: 2026-07-17T08:20:01Z
audio: Leave Me Alone
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 107.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: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.422
  additional property: Energy
    type: PropertyValue
    value: 0.93
  additional property: Speechiness
    type: PropertyValue
    value: 0.058
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.169
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.701
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.711
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

We Gotta Get Out of This Place
type: MusicAlbum
date published: 1980-01-01
track: Never 'Ad Nothin'
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164946
  explicit: false
  by artist: Angelic Upstarts
  in album: We Gotta Get Out of This Place
    type: MusicAlbum
    date published: 1980-01-01
  genre: proto-punk
  genre: punk
  isrc code: GBAHT0500545
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T09:59:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2c5464be39157cc62fdb55bdd1937fce6c69905d48d807be7a8020c8d8b0e5b8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAHT0500545
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c5464be39157cc62fdb55bdd1937fce6c69905d48d807be7a8020c8d8b0e5b8. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAHT0500545.
    date published: 2026-07-03T19:59:51Z
  audio: Never 'Ad Nothin'
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.492
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.496
    additional property: Energy
      type: PropertyValue
      value: 0.836
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.076
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.05
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.511
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.511
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Police Oppression
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192813
  explicit: false
  by artist: Angelic Upstarts
  in album: We Gotta Get Out of This Place
    type: MusicAlbum
    date published: 1980-01-01
  genre: proto-punk
  genre: punk
  isrc code: GBAHT0500546
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T16:06:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaf8fb9d9ddd00dac22be666810f52560d197e369c2fedcf86665a8d50d17c05c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAHT0500546
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T19:42:29Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf8fb9d9ddd00dac22be666810f52560d197e369c2fedcf86665a8d50d17c05c. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAHT0500546.
    date published: 2026-07-16T19:42:29Z
  audio: Police Oppression
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.52
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.358
    additional property: Energy
      type: PropertyValue
      value: 0.928
    additional property: Speechiness
      type: PropertyValue
      value: 0.094
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.086
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.294
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.294
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Lonely Man of Spandau
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168346
  explicit: false
  by artist: Angelic Upstarts
  in album: We Gotta Get Out of This Place
    type: MusicAlbum
    date published: 1980-01-01
  genre: proto-punk
  genre: punk
  isrc code: GBAHT0500547
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T19:45:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xca7ec7cf34015d4f614a06f7b0ff54a046049bb938ac84a403e7b0cc003800b2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Lonely Man of Spandau
track: Shotgun Solution
track: We Gotta Get Out of This Place

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-06T01:25:57Z

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

Lonely Man of Spandau
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 99.203
additional property: Musical Key
  type: PropertyValue
  value: 9
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.539
additional property: Energy
  type: PropertyValue
  value: 0.749
additional property: Speechiness
  type: PropertyValue
  value: 0.027
additional property: Acousticness
  type: PropertyValue
  value: 0.001
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.08
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.883
additional property: Loudness (dB)
  type: PropertyValue
  value: -4.904
additional property: Key Name
  type: PropertyValue
  value: A
additional property: Mode Name
  type: PropertyValue
  value: Major

Shotgun Solution
type: MusicRecording
duration: PT2M16S
duration ms: 136133
explicit: true
by artist: Angelic Upstarts
in album: We Gotta Get Out of This Place
  type: MusicAlbum
  date published: 1980-01-01
genre: proto-punk
genre: punk
isrc code: GBAHT0500549
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T16:53:40+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe24abf5f49731f1d5b103b5e4751bdb0a8f42e4b89fd5198c35c0350e08117b4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958917
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958917
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAHT0500549
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T17:53:56Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe24abf5f49731f1d5b103b5e4751bdb0a8f42e4b89fd5198c35c0350e08117b4. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAHT0500549.
  date published: 2026-07-20T17:53:56Z
audio: Shotgun Solution
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 75.273
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.374
  additional property: Energy
    type: PropertyValue
    value: 0.894
  additional property: Speechiness
    type: PropertyValue
    value: 0.074
  additional property: Acousticness
    type: PropertyValue
    value: 0.018
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.131
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.747
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.65
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

We Gotta Get Out of This Place
type: MusicRecording
duration: PT4M1S
duration ms: 241920
explicit: false
by artist: Angelic Upstarts
in album: We Gotta Get Out of This Place
  type: MusicAlbum
  date published: 1980-01-01
genre: proto-punk
genre: punk
isrc code: GBAHT0500556
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T19:17:06+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x691c80a951d20ed71af9db37a1a799c6f0d0301e66e973ca8931b2beee533f39
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958601
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958601
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAHT0500556
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T19:27:02Z
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 0x691c80a951d20ed71af9db37a1a799c6f0d0301e66e973ca8931b2beee533f39. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/GBAHT0500556.
  date published: 2026-07-18T19:27:02Z
audio: We Gotta Get Out of This Place
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 139.855
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.352
  additional property: Energy
    type: PropertyValue
    value: 0.882
  additional property: Speechiness
    type: PropertyValue
    value: 0.141
  additional property: Acousticness
    type: PropertyValue
    value: 0.001
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.14
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.729
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.419
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

John Peel session 17th September 1980
type: MusicAlbum
date published: 1980-09-17

2,000,000 Voices
type: MusicAlbum
date published: 1981
track: Ghost Town
  type: MusicRecording
  duration: PT2M47S
  duration ms: 167666
  explicit: false
  by artist: Angelic Upstarts
  in album: 2,000,000 Voices
    type: MusicAlbum
    date published: 1981
  genre: proto-punk
  genre: punk
  isrc code: GBAYE8100137
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T04:06:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x853e3bc26299324252468923c5b4b6cd859fc3d9cf51c7d9958dc81a5fc269c4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959100
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959100
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYE8100137
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T05:29:55Z
  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 0x853e3bc26299324252468923c5b4b6cd859fc3d9cf51c7d9958dc81a5fc269c4. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/GBAYE8100137.
    date published: 2026-07-22T05:29:55Z
  audio: Ghost Town
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 94.007
    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.465
    additional property: Energy
      type: PropertyValue
      value: 0.731
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.105
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.228
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.709
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.839
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: You're Nicked
  type: MusicRecording
  duration: PT2M40S
  duration ms: 160266
  explicit: false
  by artist: Angelic Upstarts
  in album: 2,000,000 Voices
    type: MusicAlbum
    date published: 1981
  genre: proto-punk
  genre: punk
  isrc code: GBAYE8100117
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T23:13:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0d0d99237303e70ce4296b194e7145f0088dbc42b92517f248a7b02acb6f89e4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958342
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958342
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYE8100117
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T01:09:53Z
  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 0x0d0d99237303e70ce4296b194e7145f0088dbc42b92517f248a7b02acb6f89e4. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09:53Z), 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/GBAYE8100117.
    date published: 2026-07-17T01:09:53Z
  audio: You're Nicked
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 184.172
    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.307
    additional property: Energy
      type: PropertyValue
      value: 0.882
    additional property: Speechiness
      type: PropertyValue
      value: 0.127
    additional property: Acousticness
      type: PropertyValue
      value: 0.035
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.062
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.56
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.208
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: England
  type: MusicRecording
  duration: PT3M33S
  duration ms: 213306
  explicit: false
  by artist: Angelic Upstarts
  in album: 2,000,000 Voices
    type: MusicAlbum
    date published: 1981
  genre: proto-punk
  genre: punk
  isrc code: GBAYE8000137
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T08:24:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc634b4dfdbe0804bbbe899395d443a5e0d7f62ad7b3c05cc33e891de72c2b731
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: England
track: Guns for the Afghan Rebels

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-04T10:04:33Z

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 0xc634b4dfdbe0804bbbe899395d443a5e0d7f62ad7b3c05cc33e891de72c2b731. 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/GBAYE8000137.
date published: 2026-07-04T10:04:33Z

England
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 180.112
additional property: Musical Key
  type: PropertyValue
  value: 10
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 3
additional property: Danceability
  type: PropertyValue
  value: 0.352
additional property: Energy
  type: PropertyValue
  value: 0.321
additional property: Speechiness
  type: PropertyValue
  value: 0.038
additional property: Acousticness
  type: PropertyValue
  value: 0.265
additional property: Instrumentalness
  type: PropertyValue
  value: 0.004
additional property: Liveness
  type: PropertyValue
  value: 0.198
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.298
additional property: Loudness (dB)
  type: PropertyValue
  value: -14.182
additional property: Key Name
  type: PropertyValue
  value: Bb
additional property: Mode Name
  type: PropertyValue
  value: Major

Guns for the Afghan Rebels
type: MusicRecording
duration: PT2M41S
duration ms: 161560
explicit: false
by artist: Angelic Upstarts
in album: 2,000,000 Voices
  type: MusicAlbum
  date published: 1981
genre: proto-punk
genre: punk
isrc code: GBAYE8100118
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T06:03:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5fec858bf4e0c44907c67a5df25305902293044357b1ad87d6b16561e09ceb75
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958681
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958681
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYE8100118
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T06:14:54Z
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 0x5fec858bf4e0c44907c67a5df25305902293044357b1ad87d6b16561e09ceb75. Chain 2 (Bitcoin): anchored in block 958681 (2026-07-19T06:14:54Z), 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/GBAYE8100118.
  date published: 2026-07-19T06:14:54Z
audio: Guns for the Afghan Rebels
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 150.217
  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.4
  additional property: Energy
    type: PropertyValue
    value: 0.898
  additional property: Speechiness
    type: PropertyValue
    value: 0.069
  additional property: Acousticness
    type: PropertyValue
    value: 0.022
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.211
  additional property: Liveness
    type: PropertyValue
    value: 0.343
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.495
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.165
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Live
type: MusicAlbum
date published: 1981

John Peel session 23rd June 1981
type: MusicAlbum
date published: 1981-06-23

Reason Why?
type: MusicAlbum
date published: 1983
track: Lust For Glory
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164600
  explicit: false
  by artist: Angelic Upstarts
  in album: Reason Why?
    type: MusicAlbum
    date published: 1983
  genre: proto-punk
  genre: punk
  isrc code: GBBLY8200251
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T20:05:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb3a96c8833f77795d2257f47ca47139890596d690b4bd0a8ceafb621d0641c82
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956856
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBLY8200251
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:25:57Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3a96c8833f77795d2257f47ca47139890596d690b4bd0a8ceafb621d0641c82. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBLY8200251.
    date published: 2026-07-06T01:25:57Z
  audio: Lust For Glory
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 102.12
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.309
    additional property: Energy
      type: PropertyValue
      value: 0.862
    additional property: Speechiness
      type: PropertyValue
      value: 0.053
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.071
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.726
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.13
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Solidarity
type: MusicAlbum
date published: 1983-01-01

Last Tango in Moscow
type: MusicAlbum
date published: 1984-01-01

Last Tango in Moscow
type: MusicAlbum
date published: 1984-01-01

Power of the Press
type: MusicAlbum
date published: 1985-01-01
track: Brighton Bomb
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228733
  explicit: false
  by artist: Angelic Upstarts
  in album: Power of the Press
    type: MusicAlbum
    date published: 1985-01-01
  genre: proto-punk
  genre: punk
  isrc code: GBPYM1010109
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T16:43:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2d23b531c17abd47a02a92a69af53ccea1d389690b9e9d124d034d6b32749644
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958444
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958444
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPYM1010109
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T19:12:23Z
  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 0x2d23b531c17abd47a02a92a69af53ccea1d389690b9e9d124d034d6b32749644. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/GBPYM1010109.
    date published: 2026-07-17T19:12:23Z
  audio: Brighton Bomb
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 118.849
    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.661
    additional property: Energy
      type: PropertyValue
      value: 0.532
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.075
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.339
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.439
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.122
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Power of the Press
type: MusicAlbum
date published: 1985-01-01

Live In Yugoslavia
type: MusicAlbum
date published: 1985-12-31

Blood On The Terraces
type: MusicAlbum
date published: 1987

Blood on the Terraces
type: MusicAlbum
date published: 1987-10-01

Blood on the Terraces
type: MusicAlbum
date published: 1987-10-01

Live And Loud
type: MusicAlbum
date published: 1988

Live And Loud
type: MusicAlbum
date published: 1988-01-01

Bombed Out
type: MusicAlbum
date published: 1991-01-01

Lost and Found
type: MusicAlbum
date published: 1991-04-05

Lost and Found
type: MusicAlbum
date published: 1991-04-05

Reason Why?
type: MusicAlbum
date published: 1992-01-01
track: Solidarity
  type: MusicRecording
  duration: PT5M6S
  duration ms: 306506
  explicit: false
  by artist: Angelic Upstarts
  in album: Reason Why?
    type: MusicAlbum
    date published: 1992-01-01
  genre: proto-punk
  genre: punk
  isrc code: GBBLY8200243
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T22:17:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd301bdf854fe4b44a8b7a549137a7a9478b34318dd8d8c4002dad1e32efc4cdb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958461
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958461
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBLY8200243
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T23:18:11Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd301bdf854fe4b44a8b7a549137a7a9478b34318dd8d8c4002dad1e32efc4cdb. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBLY8200243.
    date published: 2026-07-17T23:18:11Z
  audio: Solidarity
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 128.019
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.475
    additional property: Energy
      type: PropertyValue
      value: 0.706
    additional property: Speechiness
      type: PropertyValue
      value: 0.077
    additional property: Acousticness
      type: PropertyValue
      value: 0.009
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.051
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.45
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.236
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Greatest Hits Live
type: MusicAlbum
date published: 1993

Bootlegs & Rarities
type: MusicAlbum
date published: 1993-01-01

Greatest Hits Live
type: MusicAlbum
date published: 1993-01-01

Last Tango In Moscow
type: MusicAlbum
date published: 1996

Rarities
type: MusicAlbum
date published: 1997-11-21

Rarities
type: MusicAlbum
date published: 1997-11-21

The EMI Years
type: MusicAlbum
date published: 1999
track: Two Million Voices
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146133
  explicit: false
  by artist: Angelic Upstarts
  in album: The EMI Years
    type: MusicAlbum
    date published: 1999
  genre: proto-punk
  genre: punk
  isrc code: GBAYE8000295
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T05:31:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4f9da156a0aa0e8d5833ff91532411f3e4be2c09b45e209aaa3f014a4e3bd780
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958673
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958673
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYE8000295
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T05:38:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f9da156a0aa0e8d5833ff91532411f3e4be2c09b45e209aaa3f014a4e3bd780. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYE8000295.
    date published: 2026-07-19T05:38:28Z
  audio: Two Million Voices
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 111.857
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.499
    additional property: Energy
      type: PropertyValue
      value: 0.834
    additional property: Speechiness
      type: PropertyValue
      value: 0.063
    additional property: Acousticness
      type: PropertyValue
      value: 0.044
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.121
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.497
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.412
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Kids on the Street
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141200
  explicit: false
  by artist: Angelic Upstarts
  in album: The EMI Years
    type: MusicAlbum
    date published: 1999
  genre: proto-punk
  genre: punk
  isrc code: GBAYE8100158
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T00:08:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x16dd8f6f9a8b5e96784ae02714cb3c215386b9f42437e2de4d84f3193cb78a68
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYE8100158
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16dd8f6f9a8b5e96784ae02714cb3c215386b9f42437e2de4d84f3193cb78a68. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYE8100158.
    date published: 2026-07-03T19:59:51Z
  audio: Kids on the Street
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 176.073
    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.382
    additional property: Energy
      type: PropertyValue
      value: 0.887
    additional property: Speechiness
      type: PropertyValue
      value: 0.061
    additional property: Acousticness
      type: PropertyValue
      value: 0.003
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.09
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.563
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.249
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Never 'Ad Nothing
type: MusicAlbum
date published: 1999-01-01

Never 'Ad Nothing
type: MusicAlbum
date published: 1999-12-31

Live From The Justice League
type: MusicAlbum
date published: 2001

Live From The Justice League
type: MusicAlbum
date published: 2001

Live From The Justice League
type: MusicAlbum
date published: 2001

Anthems Against Scum
type: MusicAlbum
date published: 2001
track: White Riot
  type: MusicRecording
  duration: PT1M56S
  duration ms: 116480
  explicit: true
  by artist: Angelic Upstarts
  in album: Anthems Against Scum
    type: MusicAlbum
    date published: 2001
  genre: proto-punk
  genre: punk
  isrc code: DEBL61189678
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T22:15:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xefdca3e205563d40eb283df13465f8ce00d2833500981d459a4ce7316bb09967
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956856
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEBL61189678
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:25:57Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefdca3e205563d40eb283df13465f8ce00d2833500981d459a4ce7316bb09967. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEBL61189678.
    date published: 2026-07-06T01:25:57Z
  audio: White Riot
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 112.842
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.342
    additional property: Energy
      type: PropertyValue
      value: 0.934
    additional property: Speechiness
      type: PropertyValue
      value: 0.079
    additional property: Acousticness
      type: PropertyValue
      value: 0.142
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.02
    additional property: Liveness
      type: PropertyValue
      value: 0.961
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.463
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.417
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Live From The Justice League
type: MusicAlbum
date published: 2001
track: Solidarity
  type: MusicRecording
  duration: PT6M36S
  duration ms: 396840
  explicit: false
  by artist: Angelic Upstarts
  in album: Live From The Justice League
    type: MusicAlbum
    date published: 2001
  genre: proto-punk
  genre: punk
  isrc code: US54H0513708
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T22:06:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1956627522831db57b7c3fe77dc0a5e3ac3040496d1a2151cda19bc81d6f1227
  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/US54H0513708
  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 0x1956627522831db57b7c3fe77dc0a5e3ac3040496d1a2151cda19bc81d6f1227. 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/US54H0513708.
    date published: 2026-07-04T10:04:33Z
  audio: Solidarity
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.581
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.346
    additional property: Energy
      type: PropertyValue
      value: 0.8
    additional property: Speechiness
      type: PropertyValue
      value: 0.061
    additional property: Acousticness
      type: PropertyValue
      value: 0.093
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.782
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.364
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.61
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Sons Of Spartacus
type: MusicAlbum
date published: 2002

Sons of Spartacus
type: MusicAlbum
date published: 2002-10-01

Sons of Spartacus
type: MusicAlbum
date published: 2002-10-01
track: Safe Heaven
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251160
  explicit: false
  by artist: Angelic Upstarts
  in album: Sons of Spartacus
    type: MusicAlbum
    date published: 2002-10-01
  genre: proto-punk
  genre: punk
  isrc code: GBPYM0710044
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T09:19:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2db40ef05779985dddb1e3b54894c4641361bc8871366c2219c399a01df44020
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958390
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958390
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPYM0710044
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T09: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 0x2db40ef05779985dddb1e3b54894c4641361bc8871366c2219c399a01df44020. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPYM0710044.
    date published: 2026-07-17T09:35:49Z
  audio: Safe Heaven
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 88.39
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.271
    additional property: Energy
      type: PropertyValue
      value: 0.947
    additional property: Speechiness
      type: PropertyValue
      value: 0.069
    additional property: Acousticness
      type: PropertyValue
      value: 0.007
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.273
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.324
    additional property: Loudness (dB)
      type: PropertyValue
      value: -2.63
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Anti Nazi
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251013
  explicit: false
  by artist: Angelic Upstarts
  in album: Sons of Spartacus
    type: MusicAlbum
    date published: 2002-10-01
  genre: proto-punk
  genre: punk
  isrc code: GBPYM0710010
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T11:51:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2ec3b65529f53e02bcd2d29869bc47a1bf188871aa107ad575bdb455b180da81
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958153
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958153
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPYM0710010
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T12:03: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 0x2ec3b65529f53e02bcd2d29869bc47a1bf188871aa107ad575bdb455b180da81. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/GBPYM0710010.
    date published: 2026-07-15T12:03:04Z
  audio: Anti Nazi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.736
    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.226
    additional property: Energy
      type: PropertyValue
      value: 0.952
    additional property: Speechiness
      type: PropertyValue
      value: 0.081
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.043
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.3
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.111
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Still From The Heart
type: MusicAlbum
date published: 2003

Lost And Found
type: MusicAlbum
date published: 2007-12-17

Solidarity
type: MusicAlbum
date published: 2010-01-25

The Rarities
type: MusicAlbum
date published: 2010-05-17

The Dirty Dozen
type: MusicAlbum
date published: 2011-11-18

Bullingdon Bastards
type: MusicAlbum
date published: 2015-12-04

Singles As & Bs
type: MusicAlbum
date published: 2020-03-06

Singles A's & B's
type: MusicAlbum
date published: 2020-03-13

Live at the Basins Nightclub’87
type: MusicAlbum
date published: 2025-10-31

The Murder Of Liddle Towers
type: MusicRecording
duration: PT4M38S
duration ms: 278293
explicit: false
by artist: Angelic Upstarts
in album: Action Time Vision (A Story Of Independent UK Punk 1976-1979)
  type: MusicAlbum
  date published: 2016-12-31
isrc code: GBBLY0606622
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T22:29:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4a6e8b92c639b2464e06f5ee69c85ee1d210379030a5cc98d423a003efb4c0bf
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/GBBLY0606622
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 0x4a6e8b92c639b2464e06f5ee69c85ee1d210379030a5cc98d423a003efb4c0bf. 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/GBBLY0606622.
  date published: 2026-07-31T23:30:38Z
audio: The Murder Of Liddle Towers
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 162.814
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.234
  additional property: Energy
    type: PropertyValue
    value: 0.796
  additional property: Speechiness
    type: PropertyValue
    value: 0.058
  additional property: Acousticness
    type: PropertyValue
    value: 0.029
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.054
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.04
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.1
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Solidarity
type: MusicRecording
duration: PT5M5S
duration ms: 305000
explicit: false
by artist: Angelic Upstarts
in album: Anagram Punk Singles Collection
  type: MusicAlbum
  date published: 1982-01-01
isrc code: GBBLY8200243
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd301bdf854fe4b44a8b7a549137a7a9478b34318dd8d8c4002dad1e32efc4cdb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960506
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960506
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBLY8200243
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-08-01T03:50:58Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd301bdf854fe4b44a8b7a549137a7a9478b34318dd8d8c4002dad1e32efc4cdb. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBLY8200243.
  date published: 2026-08-01T03:50:58Z
audio: Solidarity
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 137.039
  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.472
  additional property: Energy
    type: PropertyValue
    value: 0.629
  additional property: Speechiness
    type: PropertyValue
    value: 0.071
  additional property: Acousticness
    type: PropertyValue
    value: 0.01
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.046
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.439
  additional property: Loudness (dB)
    type: PropertyValue
    value: -17.307
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Lust for Glory
type: MusicRecording
duration: PT2M44S
duration ms: 164600
explicit: false
by artist: Angelic Upstarts
in album: Burning Britain: A Story Of Independent UK Punk 1980-1983
  type: MusicAlbum
  date published: 2018-05-11
isrc code: GBBLY8200251
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T20:05:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb3a96c8833f77795d2257f47ca47139890596d690b4bd0a8ceafb621d0641c82
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/GBBLY8200251
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 0xb3a96c8833f77795d2257f47ca47139890596d690b4bd0a8ceafb621d0641c82. 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/GBBLY8200251.
  date published: 2026-07-08T03:20:19Z
audio: Lust for Glory
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 119.432
  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.3
  additional property: Energy
    type: PropertyValue
    value: 0.911
  additional property: Speechiness
    type: PropertyValue
    value: 0.053
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.076
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.721
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.858
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

I Wanna Knighthood
type: MusicRecording
duration: PT2M36S
duration ms: 156640
explicit: false
by artist: Angelic Upstarts
in album: Oi! The Albums, Vol. 2: The Link Years
  type: MusicAlbum
  date published: 2021-12-10
isrc code: GBPYM0730109
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T17:09:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa497a5b5b766523307989b8bad253ea7b4908beccc6bf3e2695d6664b307e918
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960441
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960441
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPYM0730109
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T17:29: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 0xa497a5b5b766523307989b8bad253ea7b4908beccc6bf3e2695d6664b307e918. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/GBPYM0730109.
  date published: 2026-07-31T17:29:52Z
audio: I Wanna Knighthood
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 114.879
  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.453
  additional property: Energy
    type: PropertyValue
    value: 0.853
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.115
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.493
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.974
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

The Murder Of Liddle Towers - Single Version
type: MusicRecording
duration: PT4M40S
duration ms: 280120
explicit: false
by artist: Angelic Upstarts
in album: Oi! The Singles: Classic Oi! Singles 1977-85
  type: MusicAlbum
  date published: 2023-09-01
isrc code: GBPYM1010048
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5b10d3d0a5e12d961a523068225708bd1d0d0521c00d2138b1d6d963d359dc15
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960236
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960236
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPYM1010048
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T09:37:10Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b10d3d0a5e12d961a523068225708bd1d0d0521c00d2138b1d6d963d359dc15. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPYM1010048.
  date published: 2026-07-30T09:37:10Z
audio: The Murder Of Liddle Towers - Single Version
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 162.537
  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.253
  additional property: Energy
    type: PropertyValue
    value: 0.815
  additional property: Speechiness
    type: PropertyValue
    value: 0.065
  additional property: Acousticness
    type: PropertyValue
    value: 0.029
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.043
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.046
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.969
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Police Oppresion - Single Version
type: MusicRecording
duration: PT3M31S
duration ms: 211093
explicit: false
by artist: Angelic Upstarts
in album: Oi! The Singles: Classic Oi! Singles 1977-85
  type: MusicAlbum
  date published: 2023-09-01
isrc code: GBPYM1010049
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xca313fcf20199e068cb5e80f2dbafda3eea54726dbdaee9e54b6bb55d9079773
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/GBPYM1010049
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 0xca313fcf20199e068cb5e80f2dbafda3eea54726dbdaee9e54b6bb55d9079773. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPYM1010049.
  date published: 2026-07-29T19:35:34Z
audio: Police Oppresion - Single Version
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 113.903
  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.473
  additional property: Energy
    type: PropertyValue
    value: 0.827
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.046
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.253
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.814
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.06
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Woman In Disguise
type: MusicRecording
duration: PT3M9S
duration ms: 189760
explicit: false
by artist: Angelic Upstarts
in album: 1982: Screaming At The Nation
  type: MusicAlbum
  date published: 2023-09-22
isrc code: GBBLY8200237
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T16:27:43+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9c430d46d51297c441e7a5f0586cc6bea66e1c1a111dfa78237430f0ccfb17df
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960441
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960441
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBLY8200237
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T17:29: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 0x9c430d46d51297c441e7a5f0586cc6bea66e1c1a111dfa78237430f0ccfb17df. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/GBBLY8200237.
  date published: 2026-07-31T17:29:52Z
audio: Woman In Disguise
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 115.823
  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.336
  additional property: Energy
    type: PropertyValue
    value: 0.801
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.799
  additional property: Liveness
    type: PropertyValue
    value: 0.174
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.76
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.665
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major