William Doyle
type: MusicGroup
genre: art pop
genre: chamber pop
popularity: 21
followers: 8711
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8a1bc6c64e6d13a195affc820185bac6ef173f54369b2a8fe42aff6ef46aae5a
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/4d167354-cb8e-4aec-8c27-5ac04d171ace.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/4d167354-cb8e-4aec-8c27-5ac04d171ace.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/4d167354-cb8e-4aec-8c27-5ac04d171ace
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x8a1bc6c64e6d13a195affc820185bac6ef173f54369b2a8fe42aff6ef46aae5a","name":"William Doyle","registered_at":"2026-06-12T15:23:21Z","symbol":"NIM0100843","token_address":"0x77520cb85b8da2db6ed11b22f3e7ebcac9f6645f","type":"artist","uuid":"4d167354-cb8e-4aec-8c27-5ac04d171ace"}
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a1bc6c64e6d13a195affc820185bac6ef173f54369b2a8fe42aff6ef46aae5a. 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/4d167354-cb8e-4aec-8c27-5ac04d171ace.json and https://artists.proofprofile.net/proofs/artist/4d167354-cb8e-4aec-8c27-5ac04d171ace.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x8a1bc6c64e6d13a195affc820185bac6ef173f54369b2a8fe42aff6ef46aae5a","name":"William Doyle","registered_at":"2026-06-12T15:23:21Z","symbol":"NIM0100843","token_address":"0x77520cb85b8da2db6ed11b22f3e7ebcac9f6645f","type":"artist","uuid":"4d167354-cb8e-4aec-8c27-5ac04d171ace"}
album: Springs Eternal
  type: MusicAlbum
  date published: 2024-02-16
  track: Now in Motion
    type: MusicRecording
    duration: PT4M56S
    duration ms: 296680
    explicit: false
    by artist: William Doyle
    in album: Springs Eternal
      type: MusicAlbum
      date published: 2024-02-16
    genre: solo-wave
    genre: collage-pop
    isrc code: QMFME2324503
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-25T09:43:29+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xba16e761cf21efbc1e8dd6e23b3caa68c9e2c592a66fd08832eeb4ce1244e2ee
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956312
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956312
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2324503
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-02T05:09:12Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba16e761cf21efbc1e8dd6e23b3caa68c9e2c592a66fd08832eeb4ce1244e2ee. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2324503.
      date published: 2026-07-02T05:09:12Z
    audio: Now in Motion
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 137.005
      additional property: Musical Key
        type: PropertyValue
        value: 11
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.597
      additional property: Energy
        type: PropertyValue
        value: 0.779
      additional property: Speechiness
        type: PropertyValue
        value: 0.055
      additional property: Acousticness
        type: PropertyValue
        value: 0.026
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.154
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.547
      additional property: Loudness (dB)
        type: PropertyValue
        value: -9.581
      additional property: Key Name
        type: PropertyValue
        value: B
      additional property: Mode Name
        type: PropertyValue
        value: Minor
  track: Relentless Melt
    type: MusicRecording
    duration: PT4M29S
    duration ms: 269240
    explicit: false
    by artist: William Doyle
    in album: Springs Eternal
      type: MusicAlbum
      date published: 2024-02-16
    genre: solo-wave
    genre: collage-pop
    isrc code: QMFME2324504
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-06T18:37:52+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x7fb6a9b00b5d453470013295081f3bbcc13a7c69e144bd61c91a7d5bb5f91f08
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957120
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957120
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2324504
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-08T03:22:41Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fb6a9b00b5d453470013295081f3bbcc13a7c69e144bd61c91a7d5bb5f91f08. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2324504.
      date published: 2026-07-08T03:22:41Z
    audio: Relentless Melt
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 106.439
      additional property: Musical Key
        type: PropertyValue
        value: 9
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.346
      additional property: Energy
        type: PropertyValue
        value: 0.664
      additional property: Speechiness
        type: PropertyValue
        value: 0.044
      additional property: Acousticness
        type: PropertyValue
        value: 0.048
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.077
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: A Long Life
  track: Because of a Dream
album: Great Spans of Muddy Time
album: The Dream Derealised
album: Your Wilderness Revisited
album: Murmuration
album: Near Future Residence
album: Lightnesses Vol. 2
album: Lightnesses Vol. 1
album: Now In Motion
album: Relentless Melt
album: Surrender Yourself
album: Alternate Lands
album: An Apparition (without Event)
album: The Unanswered Why
album: Semi-Bionic
album: Nothing at All
album: And Everything Changed (But I Feel Alright)
album: Continuum
album: Design Guide
album: Nobody Else Will Tell You
album: Millersdale
album: Europa Reworked
album: Silhouettes
album: Jumpcut Remixed 3
album: All That Was

Nothing at All
type: MusicRecording
duration: PT3M20S
duration ms: 200000
explicit: false
by artist: William Doyle
in album: Great Spans of Muddy Time
  type: MusicAlbum
  date published: 2021-03-19
genre: solo-wave
genre: collage-pop
isrc code: QMFME2068545
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T05:56:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3e2c6511fb3faf2c545ad2229184a3b536857f42d1f2f5d3d306d8ec15105385
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2068545
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
additional property: ProofProfileEvidenceStatus
  type: PropertyValue
  value: verified-cc-db-prod
additional property: TokenDeploymentConfirmed
  type: PropertyValue
  value: true
additional property: ContentHash
additional property: BitcoinBlock
  type: PropertyValue
  value: 956304
additional property: BitcoinTime
  type: PropertyValue
  value: 2026-07-02T03:55:08+00:00
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e2c6511fb3faf2c545ad2229184a3b536857f42d1f2f5d3d306d8ec15105385. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2068545.
  date published: 2026-07-02T03:55:08Z
audio: Nothing at All
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 129.704
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.522
  additional property: Energy
    type: PropertyValue
    value: 0.481
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.004
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.042
  additional property: Liveness
    type: PropertyValue
    value: 0.126
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.212
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.924
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

I Need to Keep You in My Life
type: MusicRecording
duration: PT4M48S
duration ms: 288515
explicit: false
by artist: William Doyle
in album: Great Spans of Muddy Time
  type: MusicAlbum
  date published: 2021-03-19
genre: solo-wave
genre: collage-pop
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x794657a5454398962b8b9d8ccc380d1d262f0f6f2c9fbaa2a851cbff34725da1. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QMFME2068540.
  date published: 2026-07-22T08:41:42Z
audio: I Need to Keep You in My Life
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 110.943
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 1
  additional property: Danceability
    type: PropertyValue
    value: 0.498
  additional property: Energy
    type: PropertyValue
    value: 0.331
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.538
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.002
  additional property: Liveness
    type: PropertyValue
    value: 0.08
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.037
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.956
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major
isrc code: QMFME2068540
additional property: CopyrightID
additional property: ProofProfileEvidenceStatus
  type: PropertyValue
  value: verified-cc-db-prod
additional property: TokenDeploymentConfirmed
  type: PropertyValue
  value: true
additional property: ContentHash
additional property: BitcoinBlock
  type: PropertyValue
  value: 959114
additional property: BitcoinTime
  type: PropertyValue
  value: 2026-07-22T08:41:42+00:00
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2068540

Millersdale
type: MusicRecording
duration: PT4M56S
duration ms: 296119
explicit: false
by artist: William Doyle
in album: Your Wilderness Revisited
  type: MusicAlbum
  date published: 2019-11-01
genre: solo-wave
genre: collage-pop
isrc code: GBKPL1810748
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T03:18:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6fd63f77903ceb4ceb15c41b03a6245e699c8d4f9346c9b181d363040b95a945
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL1810748
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
additional property: ProofProfileEvidenceStatus
  type: PropertyValue
  value: verified-cc-db-prod
additional property: TokenDeploymentConfirmed
  type: PropertyValue
  value: true
additional property: ContentHash
additional property: BitcoinBlock
  type: PropertyValue
  value: 956302
additional property: BitcoinTime
  type: PropertyValue
  value: 2026-07-02T03:30:09+00:00
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd63f77903ceb4ceb15c41b03a6245e699c8d4f9346c9b181d363040b95a945. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL1810748.
  date published: 2026-07-02T03:30:09Z
audio: Millersdale
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 109.932
  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.34
  additional property: Energy
    type: PropertyValue
    value: 0.446
  additional property: Speechiness
    type: PropertyValue
    value: 0.029
  additional property: Acousticness
    type: PropertyValue
    value: 0.049
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.597
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.106
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.076
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Valence (Positivity)
type: PropertyValue
value: 0.308

Loudness (dB)
type: PropertyValue
value: -9.873

Key Name
type: PropertyValue
value: A

Mode Name
type: PropertyValue
value: Major

A Long Life
type: MusicRecording
duration: PT3M52S
duration ms: 232173
explicit: false
by artist: William Doyle
in album: Springs Eternal
  type: MusicAlbum
  date published: 2024-02-16
genre: solo-wave
genre: collage-pop
isrc code: QMFME2324512
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T17:25:27+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x77e2d91b03ddf1a0456fd4f213234b7f2aa9526e4c389179efb8e5e63e28d1c9
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957145
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957145
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2324512
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T08:56:20Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77e2d91b03ddf1a0456fd4f213234b7f2aa9526e4c389179efb8e5e63e28d1c9. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2324512.
  date published: 2026-07-08T08:56:20Z
audio: A Long Life
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 168.986
  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.315
  additional property: Energy
    type: PropertyValue
    value: 0.51
  additional property: Speechiness
    type: PropertyValue
    value: 0.065
  additional property: Acousticness
    type: PropertyValue
    value: 0.711
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.905
  additional property: Liveness
    type: PropertyValue
    value: 0.163
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.034
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15.97
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Because of a Dream
type: MusicRecording
duration: PT2M53S
duration ms: 173426
explicit: false
by artist: William Doyle
in album: Springs Eternal
  type: MusicAlbum
  date published: 2024-02-16
genre: solo-wave
genre: collage-pop
isrc code: QMFME2324513
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T11:33:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x84991f6bf23a91b5e14c37c3d48d558264f5fba43c97e87496c8868b2df605eb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957145
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957145
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2324513
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T08:56:20Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84991f6bf23a91b5e14c37c3d48d558264f5fba43c97e87496c8868b2df605eb. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2324513.
  date published: 2026-07-08T08:56:20Z
audio: Because of a Dream
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 139.257
  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.608
  additional property: Energy
    type: PropertyValue
    value: 0.127
  additional property: Speechiness
    type: PropertyValue
    value: 0.083
  additional property: Acousticness
    type: PropertyValue
    value: 0.828
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.11
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.219
  additional property: Loudness (dB)
    type: PropertyValue
    value: -17.021
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Great Spans of Muddy Time
type: MusicAlbum
date published: 2021-03-19
track: And Everything Changed (But I Feel Alright)
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230296
  explicit: false
  by artist: William Doyle
  in album: Great Spans of Muddy Time
    type: MusicAlbum
    date published: 2021-03-19
  genre: solo-wave
  genre: collage-pop
  isrc code: QMFME2068541
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T07:19:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9c06dbdba2d6ba658337f0ad49a4f7fce27434b2849fd17e9219cf6e9b3f3c20
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2068541
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c06dbdba2d6ba658337f0ad49a4f7fce27434b2849fd17e9219cf6e9b3f3c20. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2068541.
    date published: 2026-07-02T03:55:08Z
  audio: And Everything Changed (But I Feel Alright)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.203
    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.55
    additional property: Energy
      type: PropertyValue
      value: 0.562
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.061
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.501
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.073
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Somewhere Totally Else
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184687
  explicit: false
  by artist: William Doyle
  in album: Great Spans of Muddy Time
    type: MusicAlbum
    date published: 2021-03-19
  genre: solo-wave
  genre: collage-pop
  isrc code: QMFME2068542
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T03:14:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcb5886aa34bb5a542eaf5a6eb85869deac47dbfd7b43cb6d9ce45ac4b71a7a06
  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/QMFME2068542
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb5886aa34bb5a542eaf5a6eb85869deac47dbfd7b43cb6d9ce45ac4b71a7a06. 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/QMFME2068542.
    date published: 2026-07-08T03:20:19Z
  audio: Somewhere Totally Else
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 171.894
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.39
    additional property: Energy
      type: PropertyValue
      value: 0.374
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.782
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.916
    additional property: Liveness
      type: PropertyValue
      value: 0.183
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.039
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.492
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Shadowtackling
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138500
  explicit: false
  by artist: William Doyle
  in album: Great Spans of Muddy Time
    type: MusicAlbum
    date published: 2021-03-19
  genre: solo-wave
  genre: collage-pop
  isrc code: QMFME2068543
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T20:32:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x92495dfd0765c8504fcbe436b65cdd336224400c3471187b273cb7bfa7a915e4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Shadowtackling
track: Nothing at All
track: St. Giles' Hill
track: I Need to Keep You in My Life

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-08T03:22:41Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92495dfd0765c8504fcbe436b65cdd336224400c3471187b273cb7bfa7a915e4. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2068543.
date published: 2026-07-08T03:22:41Z

Shadowtackling
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 154.651
additional property: Musical Key
  type: PropertyValue
  value: 5
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.491
additional property: Energy
  type: PropertyValue
  value: 0.744
additional property: Speechiness
  type: PropertyValue
  value: 0.044
additional property: Acousticness
  type: PropertyValue
  value: 0.003
additional property: Instrumentalness
  type: PropertyValue
  value: 0.892
additional property: Liveness
  type: PropertyValue
  value: 0.489
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.556
additional property: Loudness (dB)
  type: PropertyValue
  value: -18.661
additional property: Key Name
  type: PropertyValue
  value: F
additional property: Mode Name
  type: PropertyValue
  value: Minor

St. Giles' Hill
type: MusicRecording
duration: PT1M48S
duration ms: 108124
explicit: false
by artist: William Doyle
in album: Great Spans of Muddy Time
  type: MusicAlbum
  date published: 2021-03-19
genre: solo-wave
genre: collage-pop
isrc code: QMFME2068548
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T17:30:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5e05d827006f3f71140155219b7d2307d34be244d9900161b4c5cfc70b256016
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957120
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957120
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2068548
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:22:41Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e05d827006f3f71140155219b7d2307d34be244d9900161b4c5cfc70b256016. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2068548.
  date published: 2026-07-08T03:22:41Z
audio: St. Giles' Hill
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 105.729
  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.196
  additional property: Energy
    type: PropertyValue
    value: 0.416
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.747
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.002
  additional property: Liveness
    type: PropertyValue
    value: 0.369
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.067
  additional property: Loudness (dB)
    type: PropertyValue
    value: -16.735
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

The Dream Derealised
type: MusicAlbum
date published: 2019-12-18

Your Wilderness Revisited
type: MusicAlbum
date published: 2019-11-01
track: Millersdale
track: Full Catastrophe Living
  type: MusicRecording
  duration: PT4M28S
  duration ms: 268919
  explicit: false
  by artist: William Doyle
  in album: Your Wilderness Revisited
    type: MusicAlbum
    date published: 2019-11-01
  genre: solo-wave
  genre: collage-pop
  isrc code: QM6P41993781
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T02:52:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7d1ea15161c6b5cd6a1d0af0174b0e56ea27c5ae7c29d7504775458f3d0f9760
  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/QM6P41993781
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d1ea15161c6b5cd6a1d0af0174b0e56ea27c5ae7c29d7504775458f3d0f9760. 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/QM6P41993781.
    date published: 2026-07-08T03:20:19Z
  audio: Full Catastrophe Living
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 99.323
    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.094
    additional property: Energy
      type: PropertyValue
      value: 0.266
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.33
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.704
    additional property: Liveness
      type: PropertyValue
      value: 0.079
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.068
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.98
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Blue Remembered
  type: MusicRecording
  duration: PT5M45S
  duration ms: 345786
  explicit: false
  by artist: William Doyle
  in album: Your Wilderness Revisited
    type: MusicAlbum
    date published: 2019-11-01
  genre: solo-wave
  genre: collage-pop
  isrc code: QM6P41993782
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T01:33:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x077027cce09a117320687f66c45e97c2a8423590420c6ec9b8847d372c560ff4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957120
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6P41993782
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:22:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x077027cce09a117320687f66c45e97c2a8423590420c6ec9b8847d372c560ff4. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6P41993782.
    date published: 2026-07-08T03:22:41Z
  audio: Blue Remembered
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 149.298
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.609
    additional property: Energy
      type: PropertyValue
      value: 0.789
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.215
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.124
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.707
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.365
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Murmuration
type: MusicAlbum
date published: 2018-07-11
track: Migration I.
  type: MusicRecording
  duration: PT12M13S
  duration ms: 733040
  explicit: false
  by artist: Erland Cooper
  by artist: William Doyle
  in album: Murmuration
    type: MusicAlbum
    date published: 2018-07-11
  isrc code: GB45A1801097
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T08:51:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc44429d2b3d372c46b34f071385e8bdc626951a44ae22b256478882d9a0bb87f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957075
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957075
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB45A1801097
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-07T18:50:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc44429d2b3d372c46b34f071385e8bdc626951a44ae22b256478882d9a0bb87f. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB45A1801097.
    date published: 2026-07-07T18:50:38Z
  audio: Migration I.
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.312
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 6
    additional property: Danceability
      type: PropertyValue
      value: 0.17
    additional property: Energy
      type: PropertyValue
      value: 0.144
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.746
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.924
    additional property: Liveness
      type: PropertyValue
      value: 0.084
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.03
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.796
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Migration II.
  type: MusicRecording
  duration: PT15M39S
  duration ms: 939413
  explicit: false
  by artist: Erland Cooper
  by artist: William Doyle
  in album: Murmuration
    type: MusicAlbum
    date published: 2018-07-11
  isrc code: GB45A1801098
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T02:33:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x338501733e713a6296409a01470754e77f659e3113decb4ddfdb0ae5c072b607
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956889
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956889
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB45A1801098
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T06:56:49Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338501733e713a6296409a01470754e77f659e3113decb4ddfdb0ae5c072b607. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB45A1801098.
    date published: 2026-07-06T06:56:49Z
  audio: Migration II.
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.865
    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.092
    additional property: Energy
      type: PropertyValue
      value: 0.078
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.964
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.708
    additional property: Liveness
      type: PropertyValue
      value: 0.067
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.034
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.322
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Near Future Residence
type: MusicAlbum
date published: 2017

Lightnesses Vol. 2
type: MusicAlbum
date published: 2017

Lightnesses Vol. 1
type: MusicAlbum
date published: 2017

Now In Motion
type: MusicAlbum
date published: 2024-01-10
track: Now in Motion
  type: MusicRecording
  duration: PT4M56S
  duration ms: 296680
  explicit: false
  by artist: William Doyle
  in album: Now In Motion
    type: MusicAlbum
    date published: 2024-01-10
  genre: solo-wave
  genre: collage-pop
  isrc code: QMFME2324503
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-25T09:43:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xba16e761cf21efbc1e8dd6e23b3caa68c9e2c592a66fd08832eeb4ce1244e2ee
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957124
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957124
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2324503
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:53:27Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba16e761cf21efbc1e8dd6e23b3caa68c9e2c592a66fd08832eeb4ce1244e2ee. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2324503.
    date published: 2026-07-08T03:53:27Z
  audio: Now in Motion
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 137.005
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.597
    additional property: Energy
      type: PropertyValue
      value: 0.779
    additional property: Speechiness
      type: PropertyValue
      value: 0.055
    additional property: Acousticness
      type: PropertyValue
      value: 0.026
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.154
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.547
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.581
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Relentless Melt
type: MusicAlbum
date published: 2023-11-15

Surrender Yourself
type: MusicAlbum
date published: 2023-10-04

Alternate Lands
type: MusicAlbum
date published: 2021-11-26

An Apparition (without Event)
type: MusicAlbum
date published: 2021-10-28

The Unanswered Why
type: MusicAlbum
date published: 2021-09-29

Semi-Bionic
type: MusicAlbum
date published: 2021-03-10

Nothing at All
type: MusicAlbum
date published: 2021-02-10

And Everything Changed (But I Feel Alright)
type: MusicAlbum
date published: 2021-01-13
track: And Everything Changed (But I Feel Alright)
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230296
  explicit: false
  by artist: William Doyle
  in album: And Everything Changed (But I Feel Alright)
    type: MusicAlbum
    date published: 2021-01-13
  genre: solo-wave
  genre: collage-pop
  isrc code: QMFME2068541
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T07:19:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9c06dbdba2d6ba658337f0ad49a4f7fce27434b2849fd17e9219cf6e9b3f3c20
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957124
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957124
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2068541
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:53:27Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c06dbdba2d6ba658337f0ad49a4f7fce27434b2849fd17e9219cf6e9b3f3c20. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2068541.
    date published: 2026-07-08T03:53:27Z
  audio: And Everything Changed (But I Feel Alright)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.203
    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.55
    additional property: Energy
      type: PropertyValue
      value: 0.562
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.061
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.501
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.073
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Continuum
type: MusicAlbum
date published: 2019-10-09

Design Guide
type: MusicAlbum
date published: 2019-09-04

Nobody Else Will Tell You
type: MusicAlbum
date published: 2019-07-17

Millersdale
type: MusicAlbum
date published: 2018-06-29

Europa Reworked
type: MusicAlbum
date published: 2020-11-20
track: Open Door - Erland Cooper Rework
  type: MusicRecording
  duration: PT2M25S
  duration ms: 145615
  explicit: false
  by artist: Jim Wallis
  by artist: Erland Cooper
  in album: Europa Reworked
    type: MusicAlbum
    date published: 2020-11-20
  isrc code: GBM4B2000001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T21:14:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1080ed48f0e61f2ee0b8ae4b19055b044c374662fd5a172384da79b0b0f06b9e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBM4B2000001
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1080ed48f0e61f2ee0b8ae4b19055b044c374662fd5a172384da79b0b0f06b9e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBM4B2000001.
    date published: 2026-07-02T03:55:08Z
  audio: Open Door - Erland Cooper Rework
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 108.179
    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.204
    additional property: Energy
      type: PropertyValue
      value: 0.209
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.981
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.988
    additional property: Liveness
      type: PropertyValue
      value: 0.078
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.035
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.605
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Europa, Pt. 1 - Max Cooper Remix
  type: MusicRecording
  duration: PT5M4S
  duration ms: 304766
  explicit: false
  by artist: Jim Wallis
  by artist: Max Cooper
  in album: Europa Reworked
    type: MusicAlbum
    date published: 2020-11-20
  isrc code: GBM4B2000003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T21:20:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x44e0199014fc92f50824e533f554822928d3b5fd9c9d4ceebf70584d573f8055
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBM4B2000003
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44e0199014fc92f50824e533f554822928d3b5fd9c9d4ceebf70584d573f8055. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBM4B2000003.
    date published: 2026-07-02T03:55:08Z
  audio: Europa, Pt. 1 - Max Cooper Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 101.538
    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.069
    additional property: Energy
      type: PropertyValue
      value: 0.156
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.89
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.863
    additional property: Liveness
      type: PropertyValue
      value: 0.081
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.029
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.702
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Europa, Pt. 3 - Vanishing Twin Remix
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163511
  explicit: false
  by artist: Jim Wallis
  by artist: Vanishing Twin
  in album: Europa Reworked
    type: MusicAlbum
    date published: 2020-11-20
  isrc code: GBM4B2000005
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T22:49:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5bf358bf206e0eab1d8e71ba29bccc3f63a2d20f2368d245346e8169dcb77b5d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956312
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956312
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Europa, Pt. 3 - Vanishing Twin Remix

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T05:09:12Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bf358bf206e0eab1d8e71ba29bccc3f63a2d20f2368d245346e8169dcb77b5d. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBM4B2000005.
date published: 2026-07-02T05:09:12Z

Europa, Pt. 3 - Vanishing Twin Remix
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 171.802
additional property: Musical Key
  type: PropertyValue
  value: 6
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.306
additional property: Energy
  type: PropertyValue
  value: 0.468
additional property: Speechiness
  type: PropertyValue
  value: 0.059
additional property: Acousticness
  type: PropertyValue
  value: 0.978
additional property: Instrumentalness
  type: PropertyValue
  value: 0.686
additional property: Liveness
  type: PropertyValue
  value: 0.104
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.158
additional property: Loudness (dB)
  type: PropertyValue
  value: -14.279
additional property: Key Name
  type: PropertyValue
  value: F#
additional property: Mode Name
  type: PropertyValue
  value: Minor

Silhouettes
type: MusicAlbum
date published: 2021-09-17

Jumpcut Remixed 3
type: MusicAlbum
date published: 2020-02-21

All That Was
type: MusicAlbum
date published: 2020-02-14