Adam French
type: MusicGroup
popularity: 33
followers: 24437
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x49c8bbf62f0ab797cc0abe09682fc09c1fe3f17290c5a6c6fccd64afc9461dd3
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/49d3e8f0-b783-4547-8ee6-0765ac9028ec.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/49d3e8f0-b783-4547-8ee6-0765ac9028ec.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/49d3e8f0-b783-4547-8ee6-0765ac9028ec
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x49c8bbf62f0ab797cc0abe09682fc09c1fe3f17290c5a6c6fccd64afc9461dd3","name":"Adam French","registered_at":"2026-06-11T19:12:59Z","symbol":"NIM0096445","token_address":"0x4a40998c8917f690111c44063a0dceb67e9e887b","type":"artist","uuid":"49d3e8f0-b783-4547-8ee6-0765ac9028ec"}
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 0x49c8bbf62f0ab797cc0abe09682fc09c1fe3f17290c5a6c6fccd64afc9461dd3. 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/49d3e8f0-b783-4547-8ee6-0765ac9028ec.json and https://artists.proofprofile.net/proofs/artist/49d3e8f0-b783-4547-8ee6-0765ac9028ec.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x49c8bbf62f0ab797cc0abe09682fc09c1fe3f17290c5a6c6fccd64afc9461dd3","name":"Adam French","registered_at":"2026-06-11T19:12:59Z","symbol":"NIM0096445","token_address":"0x4a40998c8917f690111c44063a0dceb67e9e887b","type":"artist","uuid":"49d3e8f0-b783-4547-8ee6-0765ac9028ec"}
album: More To Life (EP)
  type: MusicAlbum
  date published: 2014-10-27
  track: More To Life
    type: MusicRecording
    duration: PT2M40S
    duration ms: 160378
    explicit: false
    by artist: Adam French
    in album: More To Life (EP)
      type: MusicAlbum
      date published: 2014-10-27
    isrc code: GMBA21462371
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-18T03:14:41+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x37f3cb8a72a3b2a18fc2c96f7b20f113b412181c723b9f01953d8ac65c77b598
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958484
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958484
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GMBA21462371
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-18T03:34: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 0x37f3cb8a72a3b2a18fc2c96f7b20f113b412181c723b9f01953d8ac65c77b598. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/GMBA21462371.
      date published: 2026-07-18T03:34:53Z
    audio: More To Life
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 100.981
      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.512
      additional property: Energy
        type: PropertyValue
        value: 0.833
      additional property: Speechiness
        type: PropertyValue
        value: 0.05
      additional property: Acousticness
        type: PropertyValue
        value: 0.233
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.204
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.705
      additional property: Loudness (dB)
        type: PropertyValue
        value: -4.537
      additional property: Key Name
        type: PropertyValue
        value: F#
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: More To Life
  type: MusicAlbum
  date published: 2014-10-27
album: Silhouettes
  type: MusicAlbum
  date published: 2015-04-06
  track: Silhouettes
    type: MusicRecording
    duration: PT3M56S
    duration ms: 236012
    explicit: false
    by artist: Adam French
    in album: Silhouettes
      type: MusicAlbum
      date published: 2015-04-06
    isrc code: GBLFP1515456
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-19T09:28:43+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xdbbbbf310c2ad4f23ae7686eea71b769526ab6d49ad99d504be13c0c118f2510
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958714
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958714
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBLFP1515456
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-19T09:51:44Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbbbbf310c2ad4f23ae7686eea71b769526ab6d49ad99d504be13c0c118f2510. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBLFP1515456.
      date published: 2026-07-19T09:51:44Z
    audio: Silhouettes
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 147.113
      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.469
      additional property: Energy
        type: PropertyValue
        value: 0.686
      additional property: Speechiness
        type: PropertyValue
        value: 0.042
      additional property: Acousticness
        type: PropertyValue
        value: 0.04
      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
album: Hunter / Punchbag Love
album: Euthanasia
album: Face To Face - EP
album: Weightless
album: Weightless - EP
album: You From The Rest
album: No Cigar
album: You From The Rest - EP
album: Incompatible (Stripped)
album: Wanna Be Here
album: Wanna Be Here (Acoustic)
album: The Only Living Thing
album: The Only Living Thing (Stripped)
album: Keep It Together
album: The Back Foot And The Rapture
album: Slow Dancing
album: Slow Dancing (Acoustic)
album: A Change Is Gonna Come
album: Stop the World
album: 2Am
album: Why Oh Why
album: Holding on to You
album: Follow
album: Rubber Band
album: Inevitable

Valence (Positivity)
type: PropertyValue
value: 0.314

Loudness (dB)
type: PropertyValue
value: -8.998

Key Name
type: PropertyValue
value: Ab

Mode Name
type: PropertyValue
value: Minor

Silhouettes
type: MusicAlbum
date published: 2015-04-06

Hunter / Punchbag Love
type: MusicAlbum
date published: 2015-11-16

Hunter / Punchbag Love
type: MusicAlbum
date published: 2015-11-16
track: Punchbag Love - Demo
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231374
  explicit: false
  by artist: Adam French
  in album: Hunter / Punchbag Love
    type: MusicAlbum
    date published: 2015-11-16
  isrc code: GBUM71506940
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T07:11:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe022c7fec94a0d2a820670ad0a618a6b6694a8ebbf67c22e994655cac7d71876
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959107
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959107
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUM71506940
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T07:19: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 0xe022c7fec94a0d2a820670ad0a618a6b6694a8ebbf67c22e994655cac7d71876. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/GBUM71506940.
    date published: 2026-07-22T07:19:23Z
  audio: Punchbag Love - Demo
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 85.024
    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.43
    additional property: Energy
      type: PropertyValue
      value: 0.391
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.62
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.165
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.06
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.873
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Euthanasia
type: MusicAlbum
date published: 2016-03-18

Euthanasia
type: MusicAlbum
date published: 2016-03-18

Face To Face - EP
type: MusicAlbum
date published: 2016-04-28

Face To Face - EP
type: MusicAlbum
date published: 2016-04-28

Weightless
type: MusicAlbum
date published: 2017-10-25

Weightless
type: MusicAlbum
date published: 2017-10-25

Weightless - EP
type: MusicAlbum
date published: 2017-11-08
track: My Addiction
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250440
  explicit: false
  by artist: Adam French
  in album: Weightless - EP
    type: MusicAlbum
    date published: 2017-11-08
  isrc code: GBUM71704694
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T19:01:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xde3596fa20f51b54810873f0b3903b6aa695c563417c5bdaf205c2bcdbbea527
  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/GBUM71704694
  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 0xde3596fa20f51b54810873f0b3903b6aa695c563417c5bdaf205c2bcdbbea527. 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/GBUM71704694.
    date published: 2026-07-17T19:12:23Z
  audio: My Addiction
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 105.095
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.47
    additional property: Energy
      type: PropertyValue
      value: 0.719
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.457
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.041
    additional property: Liveness
      type: PropertyValue
      value: 0.146
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.38
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.394
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Weightless - EP
type: MusicAlbum
date published: 2017-11-08

You From The Rest
type: MusicAlbum
date published: 2018-03-23

You From The Rest
type: MusicAlbum
date published: 2018-03-23

No Cigar
type: MusicAlbum
date published: 2018-04-25

You From The Rest - EP
type: MusicAlbum
date published: 2018-05-11
track: No Cigar
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175253
  explicit: false
  by artist: Adam French
  in album: You From The Rest - EP
    type: MusicAlbum
    date published: 2018-05-11
  isrc code: GBUM71801371
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T18:53:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x677fafb92efc948ae275475a6c0014cddfb4a289982d4129a9c88c23b07d0fb0
  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/GBUM71801371
  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 0x677fafb92efc948ae275475a6c0014cddfb4a289982d4129a9c88c23b07d0fb0. 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/GBUM71801371.
    date published: 2026-07-17T19:12:23Z
  audio: No Cigar
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 82.435
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.418
    additional property: Energy
      type: PropertyValue
      value: 0.348
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.858
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.096
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.589
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.526
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Incompatible (Stripped)
type: MusicAlbum
date published: 2018-08-31
track: Incompatible - Stripped
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228063
  explicit: false
  by artist: Adam French
  in album: Incompatible (Stripped)
    type: MusicAlbum
    date published: 2018-08-31
  isrc code: GBUM71805885
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T14:28:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x88161353cad47503b7e506c3e1b5e4d2e3aeecc2a0ccf6ab8c2481d8540925b4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUM71805885
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88161353cad47503b7e506c3e1b5e4d2e3aeecc2a0ccf6ab8c2481d8540925b4. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUM71805885.
    date published: 2026-07-05T01:12:41Z
  audio: Incompatible - Stripped
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.711
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 1
    additional property: Danceability
      type: PropertyValue
      value: 0.405
    additional property: Energy
      type: PropertyValue
      value: 0.341
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.935
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.103
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.331
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.879
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Wanna Be Here
type: MusicAlbum
date published: 2018-11-22

Wanna Be Here (Acoustic)
type: MusicAlbum
date published: 2018-12-07

The Only Living Thing
type: MusicAlbum
date published: 2019-01-18
track: The Only Living Thing
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204666
  explicit: false
  by artist: Adam French
  in album: The Only Living Thing
    type: MusicAlbum
    date published: 2019-01-18
  isrc code: GBUM71705672
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T13:53:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe3b719e65fea71581d4de3cbcb45c98368377cd47bea7b5300784db95bb432bd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUM71705672
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48: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 0xe3b719e65fea71581d4de3cbcb45c98368377cd47bea7b5300784db95bb432bd. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/GBUM71705672.
    date published: 2026-07-05T18:48:28Z
  audio: The Only Living Thing
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.988
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.314
    additional property: Energy
      type: PropertyValue
      value: 0.67
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.369
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.343
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.501
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.291
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

The Only Living Thing (Stripped)
type: MusicAlbum
date published: 2019-02-01

Keep It Together
type: MusicAlbum
date published: 2019-02-22

The Back Foot And The Rapture
type: MusicAlbum
date published: 2019-03-08
track: The Rat
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220773
  explicit: false
  by artist: Adam French
  in album: The Back Foot And The Rapture
    type: MusicAlbum
    date published: 2019-03-08
  isrc code: GBUM71704901
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T20:06:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x45859a0ea8f2c104f694037295332a06b1fd0f7fe4501e5cb927e4c37095734b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958776
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958776
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUM71704901
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T20:11:59Z
  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 0x45859a0ea8f2c104f694037295332a06b1fd0f7fe4501e5cb927e4c37095734b. Chain 2 (Bitcoin): anchored in block 958776 (2026-07-19T20:11:59Z), 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/GBUM71704901.
    date published: 2026-07-19T20:11:59Z
  audio: The Rat
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 82.975
    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.348
    additional property: Energy
      type: PropertyValue
      value: 0.473
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.86
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.123
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.464
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.935
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Ivory
  type: MusicRecording
  duration: PT5M21S
  duration ms: 321480
  explicit: false
  by artist: Adam French
  in album: The Back Foot And The Rapture
    type: MusicAlbum
    date published: 2019-03-08
  isrc code: GBUM71705615
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T08:47:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6355475c9231fa17ad6fee472ffdde9875e028103f2f9cf6944bc71989821dcd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUM71705615
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10: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 0x6355475c9231fa17ad6fee472ffdde9875e028103f2f9cf6944bc71989821dcd. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/GBUM71705615.
    date published: 2026-07-05T10:01:46Z
  audio: Ivory
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 98.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: 1
    additional property: Danceability
      type: PropertyValue
      value: 0.254
    additional property: Energy
      type: PropertyValue
      value: 0.822
    additional property: Speechiness
      type: PropertyValue
      value: 0.095
    additional property: Acousticness
      type: PropertyValue
      value: 0.101
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.006
    additional property: Liveness
      type: PropertyValue
      value: 0.084
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.313
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.708
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Incompatible
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229000
  explicit: false
  by artist: Adam French
  in album: The Back Foot And The Rapture
    type: MusicAlbum
    date published: 2019-03-08
  isrc code: GBUM71801418
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T07:27:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1a160e588f3008d957aac78e2c8ad82293e16a649661ef78bf91e02cbfe2b412
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUM71801418
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Incompatible
track: Wanna Be Here
track: Punchbag Love

OTSTimestamp
type: PropertyValue
value: 2026-07-03T08:56:35Z

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 0x1a160e588f3008d957aac78e2c8ad82293e16a649661ef78bf91e02cbfe2b412. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/GBUM71801418.
date published: 2026-07-03T08:56:35Z

Incompatible
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 77.508
additional property: Musical Key
  type: PropertyValue
  value: 7
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.318
additional property: Energy
  type: PropertyValue
  value: 0.467
additional property: Speechiness
  type: PropertyValue
  value: 0.062
additional property: Acousticness
  type: PropertyValue
  value: 0.671
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.095
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.419
additional property: Loudness (dB)
  type: PropertyValue
  value: -10.954
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Minor

Wanna Be Here
type: MusicRecording
duration: PT3M24S
duration ms: 204893
explicit: true
by artist: Adam French
in album: The Back Foot And The Rapture
  type: MusicAlbum
  date published: 2019-03-08
isrc code: GBUM71806223
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T14:51:30+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf49a5a6007375fbf0ee6c8f0712c6eabaedc07cd5a3b500c152ee8edd2f4dd04
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/GBUM71806223
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 0xf49a5a6007375fbf0ee6c8f0712c6eabaedc07cd5a3b500c152ee8edd2f4dd04. 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/GBUM71806223.
  date published: 2026-07-03T19:59:51Z
audio: Wanna Be Here
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 161.064
  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.456
  additional property: Energy
    type: PropertyValue
    value: 0.602
  additional property: Speechiness
    type: PropertyValue
    value: 0.054
  additional property: Acousticness
    type: PropertyValue
    value: 0.701
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.06
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.564
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.237
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Punchbag Love
type: MusicRecording
duration: PT3M19S
duration ms: 199573
explicit: false
by artist: Adam French
in album: The Back Foot And The Rapture
  type: MusicAlbum
  date published: 2019-03-08
isrc code: GBUM71705621
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T09:27:24+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x78413df9055c877d263b1c5745b62e0be9ea5fdf64583f22527021442d01ec65
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/GBUM71705621
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 0x78413df9055c877d263b1c5745b62e0be9ea5fdf64583f22527021442d01ec65. 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/GBUM71705621.
  date published: 2026-07-17T09:35:49Z
audio: Punchbag Love
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 115.563
  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.323
  additional property: Energy
    type: PropertyValue
    value: 0.549
  additional property: Speechiness
    type: PropertyValue
    value: 0.05
  additional property: Acousticness
    type: PropertyValue
    value: 0.037
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.093
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.101
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.184
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Slow Dancing
type: MusicAlbum
date published: 2019-06-21

Slow Dancing (Acoustic)
type: MusicAlbum
date published: 2019-07-12

A Change Is Gonna Come
type: MusicAlbum
date published: 2020-04-17

Stop the World
type: MusicAlbum
date published: 2021-11-19

2Am
type: MusicAlbum
date published: 2022-01-14
track: 2Am
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198392
  explicit: false
  by artist: Adam French
  in album: 2Am
    type: MusicAlbum
    date published: 2022-01-14
  isrc code: GX53U2052779
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T11:18:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6341fdbc6e2744568eb77cdbc47e3a14a44b2fb3f6d8b204554aea984d15a779
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958404
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958404
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX53U2052779
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T11:34: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 0x6341fdbc6e2744568eb77cdbc47e3a14a44b2fb3f6d8b204554aea984d15a779. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/GX53U2052779.
    date published: 2026-07-17T11:34:58Z
  audio: 2Am
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 153.917
    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.499
    additional property: Energy
      type: PropertyValue
      value: 0.507
    additional property: Speechiness
      type: PropertyValue
      value: 0.088
    additional property: Acousticness
      type: PropertyValue
      value: 0.111
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.14
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.921
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Why Oh Why
type: MusicAlbum
date published: 2022-07-29
track: Why Oh Why
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228056
  explicit: false
  by artist: Adam French
  in album: Why Oh Why
    type: MusicAlbum
    date published: 2022-07-29
  isrc code: TCAGI2273566
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T22:03:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8d45ec268ee2ee339b571fc8330300dfc17ab71482dd9be49f20394164a726ba
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAGI2273566
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d45ec268ee2ee339b571fc8330300dfc17ab71482dd9be49f20394164a726ba. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAGI2273566.
    date published: 2026-07-05T01:12:41Z
  audio: Why Oh Why
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 101.981
    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.436
    additional property: Energy
      type: PropertyValue
      value: 0.487
    additional property: Speechiness
      type: PropertyValue
      value: 0.089
    additional property: Acousticness
      type: PropertyValue
      value: 0.39
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.12
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.362
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Holding on to You
type: MusicAlbum
date published: 2022-09-07

Holding on to You
type: MusicAlbum
date published: 2022-09-07

Follow
type: MusicAlbum
date published: 2022-10-28

Rubber Band
type: MusicAlbum
date published: 2023-09-15

Inevitable
type: MusicAlbum
date published: 2024-01-19
track: Inevitable
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142386
  explicit: false
  by artist: Adam French
  in album: Inevitable
    type: MusicAlbum
    date published: 2024-01-19
  isrc code: TCAHT2322784
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-12T19:00:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x14071efc5eb10676c11afc10baea86771cf93a38f24977075c3046139d0f3936
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957744
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957744
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAHT2322784
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-12T19:15:44Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14071efc5eb10676c11afc10baea86771cf93a38f24977075c3046139d0f3936. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAHT2322784.
    date published: 2026-07-12T19:15:44Z
  audio: Inevitable
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 158.361
    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.48
    additional property: Energy
      type: PropertyValue
      value: 0.592
    additional property: Speechiness
      type: PropertyValue
      value: 0.138
    additional property: Acousticness
      type: PropertyValue
      value: 0.13
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.066
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.548
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.986
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor