JW Francis
type: MusicGroup
genre: bedroom pop
popularity: 38
followers: 26478
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9686c564a36b844e98005662987265bac46ec12f006add0e2392b1d8ebd68b5f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953423
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953423
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/351ea402-1ac2-4b4c-8cd1-b50b575ad3da.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/351ea402-1ac2-4b4c-8cd1-b50b575ad3da.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/351ea402-1ac2-4b4c-8cd1-b50b575ad3da
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T21:20:00Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9686c564a36b844e98005662987265bac46ec12f006add0e2392b1d8ebd68b5f","name":"JW Francis","registered_at":"2026-06-11T16:35:13Z","symbol":"NIM0069518","token_address":"0x27eb770785ec0adc0454b02a765c9d8432fd66cc","type":"artist","uuid":"351ea402-1ac2-4b4c-8cd1-b50b575ad3da"}
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 0x9686c564a36b844e98005662987265bac46ec12f006add0e2392b1d8ebd68b5f. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/351ea402-1ac2-4b4c-8cd1-b50b575ad3da.json and https://artists.proofprofile.net/proofs/artist/351ea402-1ac2-4b4c-8cd1-b50b575ad3da.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T21:20:00Z
  text: {"copyright_id":"0x9686c564a36b844e98005662987265bac46ec12f006add0e2392b1d8ebd68b5f","name":"JW Francis","registered_at":"2026-06-11T16:35:13Z","symbol":"NIM0069518","token_address":"0x27eb770785ec0adc0454b02a765c9d8432fd66cc","type":"artist","uuid":"351ea402-1ac2-4b4c-8cd1-b50b575ad3da"}
album: I'll Love You Forever, Bye
  type: MusicAlbum
  date published: 2018-10-12
album: I'll Love You Forever, Bye
  type: MusicAlbum
  date published: 2018-10-12
  track: I Found You
    type: MusicRecording
    duration: PT2M27S
    duration ms: 147676
    explicit: false
    by artist: JW Francis
    in album: I'll Love You Forever, Bye
      type: MusicAlbum
      date published: 2018-10-12
    genre: bedroom pop
    isrc code: QZ93L1815847
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-12T02:19:18+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x0ccd52fa0a25f74a18d9031b0920cd5d7f82bd4471f82314b1a51a45255e75ce
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957642
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957642
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ93L1815847
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-12T02:46:48Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ccd52fa0a25f74a18d9031b0920cd5d7f82bd4471f82314b1a51a45255e75ce. Chain 2 (Bitcoin): anchored in block 957642 (2026-07-12T02:46:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ93L1815847.
      date published: 2026-07-12T02:46:48Z
    audio: I Found You
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 93.554
      additional property: Musical Key
        type: PropertyValue
        value: 0
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.776
      additional property: Energy
        type: PropertyValue
        value: 0.371
      additional property: Speechiness
        type: PropertyValue
        value: 0.028
      additional property: Acousticness
        type: PropertyValue
        value: 0.892
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.921
      additional property: Liveness
        type: PropertyValue
        value: 0.115
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.781
      additional property: Loudness (dB)
        type: PropertyValue
        value: -12.694
      additional property: Key Name
        type: PropertyValue
        value: C
      additional property: Mode Name
        type: PropertyValue
        value: Minor
  track: Joe Fusco
    type: MusicRecording
    duration: PT3M31S
    duration ms: 211356
    explicit: false
    by artist: JW Francis
    in album: I'll Love You Forever, Bye
      type: MusicAlbum
      date published: 2018-10-12
    genre: bedroom pop
    isrc code: QZ93L1815848
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-02T20:52:34+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x2ac33ecadd32577fef95b99169e105e8883d6abbb24f65ce9760427768b03000
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956396
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956396
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ93L1815848
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-02T21:01: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
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac33ecadd32577fef95b99169e105e8883d6abbb24f65ce9760427768b03000. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/QZ93L1815848.
      date published: 2026-07-02T21:01:51Z
    audio: Joe Fusco
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 124.982
      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.807
      additional property: Energy
        type: PropertyValue
        value: 0.664
      additional property: Speechiness
        type: PropertyValue
        value: 0.035
      additional property: Acousticness
        type: PropertyValue
        value: 0.246
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.3
      additional property: Liveness
        type: PropertyValue
        value: 0.106
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: When the Train Goes By
album: Too Fast
album: Lofi
album: Is That the One
album: Gold
album: Everything
album: New York
album: Good Time
album: We Share a Similar Joy
album: JW Christmas
album: Have Yourself a Merry Little Christmas (Paper Moon Sessions)
album: We Share a Similar Joy (The Audio Book)
album: Maybe
album: I Love You
album: John, Take Me With You
album: Holy Mountain
album: Only With You
album: WANDERKID
album: John, Take Me With You (UK Version)
album: Sweet as a Rose
album: Make Another Record 2
album: Our Story
album: Casino
album: I Wanna Be Your Basketball
album: Dream House
album: Going Home to a Party
album: Orbit
album: Turtleneck Weather
album: Pretending
album: Treasure
album: Mississippi
album: SUNSHINE
album: JW Francis on Audiotree Live
album: Row Row
album: ICED MERLOT

Valence (Positivity)
type: PropertyValue
value: 0.697

Loudness (dB)
type: PropertyValue
value: -6.359

Key Name
type: PropertyValue
value: F

Mode Name
type: PropertyValue
value: Minor

When the Train Goes By
type: MusicRecording
duration: PT3M57S
duration ms: 237752
explicit: false
by artist: JW Francis
in album: I'll Love You Forever, Bye
  type: MusicAlbum
  date published: 2018-10-12
genre: bedroom pop
isrc code: QZ93L1815849
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T01:08:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xafbd152a0212d5b2e8bda6c4f29ae3249853f14b633a00fd36229edc25b80fe7
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/QZ93L1815849
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafbd152a0212d5b2e8bda6c4f29ae3249853f14b633a00fd36229edc25b80fe7. 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/QZ93L1815849.
  date published: 2026-07-18T03:34:53Z
audio: When the Train Goes By
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 111.613
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.773
  additional property: Energy
    type: PropertyValue
    value: 0.651
  additional property: Speechiness
    type: PropertyValue
    value: 0.055
  additional property: Acousticness
    type: PropertyValue
    value: 0.723
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.776
  additional property: Liveness
    type: PropertyValue
    value: 0.114
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.643
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.672
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

I'll Love You Forever, Bye
type: MusicAlbum
date published: 2018-10-12

Too Fast
type: MusicAlbum
date published: 2019-05-12

Too Fast
type: MusicAlbum
date published: 2019-05-12

Too Fast
type: MusicAlbum
date published: 2019-05-12

Lofi
type: MusicAlbum
date published: 2019-10-08

Lofi
type: MusicAlbum
date published: 2019-10-08

Is That the One
type: MusicAlbum
date published: 2019-11-19

Is That the One
type: MusicAlbum
date published: 2019-11-19

Gold
type: MusicAlbum
date published: 2020-01-07

Gold
type: MusicAlbum
date published: 2020-01-07

Everything
type: MusicAlbum
date published: 2020-02-11

Everything
type: MusicAlbum
date published: 2020-02-11

New York
type: MusicAlbum
date published: 2020-07-10
track: New York
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178610
  explicit: false
  by artist: JW Francis
  in album: New York
    type: MusicAlbum
    date published: 2020-07-10
  genre: bedroom pop
  isrc code: GBGNS1701875
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T19:11:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x875832f37d2383cac9a4d049b9e4b12956a2b38e3acbafab6e79be3aab43cdb1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958600
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958600
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1701875
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T19:24:05Z
  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 0x875832f37d2383cac9a4d049b9e4b12956a2b38e3acbafab6e79be3aab43cdb1. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/GBGNS1701875.
    date published: 2026-07-18T19:24:05Z
  audio: New York
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 179.9
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.305
    additional property: Energy
      type: PropertyValue
      value: 0.905
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.201
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.232
    additional property: Liveness
      type: PropertyValue
      value: 0.178
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.592
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.151
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Good Time
type: MusicAlbum
date published: 2020-09-15

We Share a Similar Joy
type: MusicAlbum
date published: 2020-11-06
track: Good Time
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187125
  explicit: false
  by artist: JW Francis
  in album: We Share a Similar Joy
    type: MusicAlbum
    date published: 2020-11-06
  genre: bedroom pop
  isrc code: GBGNS1701872
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T06:10:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x10522287bc61952a6286fce5b4ee6d2bbc7cd08f30c74fdc25bc3a449161fe4f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958690
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958690
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1701872
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T07:14:39Z
  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 0x10522287bc61952a6286fce5b4ee6d2bbc7cd08f30c74fdc25bc3a449161fe4f. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/GBGNS1701872.
    date published: 2026-07-19T07:14:39Z
  audio: Good Time
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.011
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.579
    additional property: Energy
      type: PropertyValue
      value: 0.703
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.015
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.815
    additional property: Liveness
      type: PropertyValue
      value: 0.095
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.498
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.668
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: All There
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198040
  explicit: false
  by artist: JW Francis
  in album: We Share a Similar Joy
    type: MusicAlbum
    date published: 2020-11-06
  genre: bedroom pop
  isrc code: GBGNS1701873
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T13:06:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x03ed9c8f748284be4e6d6003806eeb3ca262b77c6f69a421f8a0c9e91d18ca34
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958157
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958157
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1701873
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T13:14:32Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03ed9c8f748284be4e6d6003806eeb3ca262b77c6f69a421f8a0c9e91d18ca34. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1701873.
    date published: 2026-07-15T13:14:32Z
  audio: All There
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.916
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.724
    additional property: Energy
      type: PropertyValue
      value: 0.592
    additional property: Speechiness
      type: PropertyValue
      value: 0.064
    additional property: Acousticness
      type: PropertyValue
      value: 0.612
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.032
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.823
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.635
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: I'm Down, Whatever
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202818
  explicit: false
  by artist: JW Francis
  in album: We Share a Similar Joy
    type: MusicAlbum
    date published: 2020-11-06
  genre: bedroom pop
  isrc code: GBGNS1701877
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T20:26:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x04f4e0f95019df048020a066a922ff01dd00915e133521b6775741d33c6d96be
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958060
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958060
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: I'm Down, Whatever

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

OTSTimestamp
type: PropertyValue
value: 2026-07-14T20:39:42Z

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 0x04f4e0f95019df048020a066a922ff01dd00915e133521b6775741d33c6d96be. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/GBGNS1701877.
date published: 2026-07-14T20:39:42Z

I'm Down, Whatever
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 109.595
additional property: Musical Key
  type: PropertyValue
  value: 4
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.644
additional property: Energy
  type: PropertyValue
  value: 0.451
additional property: Speechiness
  type: PropertyValue
  value: 0.025
additional property: Acousticness
  type: PropertyValue
  value: 0.638
additional property: Instrumentalness
  type: PropertyValue
  value: 0.617
additional property: Liveness
  type: PropertyValue
  value: 0.104
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.275
additional property: Loudness (dB)
  type: PropertyValue
  value: -9.949
additional property: Key Name
  type: PropertyValue
  value: E
additional property: Mode Name
  type: PropertyValue
  value: Major

JW Christmas
type: MusicAlbum
date published: 2020-11-20

Have Yourself a Merry Little Christmas (Paper Moon Sessions)
type: MusicAlbum
date published: 2020-12-17

Have Yourself a Merry Little Christmas (Paper Moon Sessions)
type: MusicAlbum
date published: 2020-12-17

We Share a Similar Joy (The Audio Book)
type: MusicAlbum
date published: 2021-02-05

We Share a Similar Joy (The Audio Book)
type: MusicAlbum
date published: 2021-02-05

Maybe
type: MusicAlbum
date published: 2021-03-22

I Love You
type: MusicAlbum
date published: 2021-04-19

John, Take Me With You
type: MusicAlbum
date published: 2021-05-26

John, Take Me With You
type: MusicAlbum
date published: 2021-05-26

Holy Mountain
type: MusicAlbum
date published: 2021-07-19

Only With You
type: MusicAlbum
date published: 2021-09-10

WANDERKID
type: MusicAlbum
date published: 2021-10-01
track: I Love You
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173166
  explicit: false
  by artist: JW Francis
  in album: WANDERKID
    type: MusicAlbum
    date published: 2021-10-01
  genre: bedroom pop
  isrc code: GBGNS1701896
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T12:38:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x703cae97605782e9c0160fd7acef33c3620d8fd5cc38aa150fcf5599bbb0336c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958157
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958157
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1701896
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T15:41: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 0x703cae97605782e9c0160fd7acef33c3620d8fd5cc38aa150fcf5599bbb0336c. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:41: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/GBGNS1701896.
    date published: 2026-07-15T15:41:41Z
  audio: I Love You
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.999
    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.632
    additional property: Energy
      type: PropertyValue
      value: 0.704
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.009
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.861
    additional property: Liveness
      type: PropertyValue
      value: 0.07
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.727
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.479
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Maybe
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179724
  explicit: false
  by artist: JW Francis
  in album: WANDERKID
    type: MusicAlbum
    date published: 2021-10-01
  genre: bedroom pop
  isrc code: GBGNS1701897
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T20:52:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2cc7c2ee4093e38df429b6c9ab3b32e77780bca3d9cf38162f5a505120472994
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956397
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956397
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1701897
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T21:02:00Z
  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 0x2cc7c2ee4093e38df429b6c9ab3b32e77780bca3d9cf38162f5a505120472994. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02:00Z), 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/GBGNS1701897.
    date published: 2026-07-02T21:02:00Z
  audio: Maybe
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 165.043
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.554
    additional property: Energy
      type: PropertyValue
      value: 0.865
    additional property: Speechiness
      type: PropertyValue
      value: 0.077
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.683
    additional property: Liveness
      type: PropertyValue
      value: 0.086
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.423
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.041
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Make Another Record
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184560
  explicit: false
  by artist: JW Francis
  in album: WANDERKID
    type: MusicAlbum
    date published: 2021-10-01
  genre: bedroom pop
  isrc code: GBGNS1701898
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T00:30:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7c3e9e9f7fe98594d5f761dfab73b5e87e2ff61ad586683512c619d03bc2e06b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956422
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956422
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Make Another Record
track: Only With You
track: Holy Mountain
track: WANDERKID
track: Don't Fall Apart
track: Fake It Till You Make It
track: I'm Probably a Ghost
track: Cars

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

OTSTimestamp
type: PropertyValue
value: 2026-07-03T01:01:38Z

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 0x7c3e9e9f7fe98594d5f761dfab73b5e87e2ff61ad586683512c619d03bc2e06b. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/GBGNS1701898.
date published: 2026-07-03T01:01:38Z

Make Another Record
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 160.059
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.642
additional property: Energy
  type: PropertyValue
  value: 0.685
additional property: Speechiness
  type: PropertyValue
  value: 0.038
additional property: Acousticness
  type: PropertyValue
  value: 0.102
additional property: Instrumentalness
  type: PropertyValue
  value: 0.714
additional property: Liveness
  type: PropertyValue
  value: 0.08
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.777
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.809
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Major

Only With You
type: MusicRecording
duration: PT3M21S
duration ms: 201245
explicit: false
by artist: JW Francis
in album: WANDERKID
  type: MusicAlbum
  date published: 2021-10-01
genre: bedroom pop
isrc code: GBGNS1701899
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T14:52:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdad49a8e20a3fa9e8e93e854c0d8758b8dcc8e66595f3678db194098dd017957
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956728
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956728
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1701899
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T01:43: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 0xdad49a8e20a3fa9e8e93e854c0d8758b8dcc8e66595f3678db194098dd017957. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/GBGNS1701899.
  date published: 2026-07-05T01:43:49Z
audio: Only With You
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 130.002
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.653
  additional property: Energy
    type: PropertyValue
    value: 0.565
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.266
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.94
  additional property: Liveness
    type: PropertyValue
    value: 0.091
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.589
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.241
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Holy Mountain
type: MusicRecording
duration: PT2M27S
duration ms: 147663
explicit: false
by artist: JW Francis
in album: WANDERKID
  type: MusicAlbum
  date published: 2021-10-01
genre: bedroom pop
isrc code: GBGNS1701900
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-14T19:13:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x630ceb93c32aa8fe869abd42d815e455720c2514a88289eeb6f59da7674ab52a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958054
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958054
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1701900
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-14T19:33:24Z
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 0x630ceb93c32aa8fe869abd42d815e455720c2514a88289eeb6f59da7674ab52a. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/GBGNS1701900.
  date published: 2026-07-14T19:33:24Z
audio: Holy Mountain
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 120.052
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.604
  additional property: Energy
    type: PropertyValue
    value: 0.909
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.27
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.614
  additional property: Liveness
    type: PropertyValue
    value: 0.162
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.927
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.921
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major

WANDERKID
type: MusicRecording
duration: PT2M48S
duration ms: 168615
explicit: false
by artist: JW Francis
in album: WANDERKID
  type: MusicAlbum
  date published: 2021-10-01
genre: bedroom pop
isrc code: GBGNS1701901
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-02T20:52:24+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4dbc3f009784d785064630d551e5aed4eaee21592211a4e0e9a8219b56bb95c6
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956397
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956397
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1701901
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T03:10:54Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dbc3f009784d785064630d551e5aed4eaee21592211a4e0e9a8219b56bb95c6. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-17T03:10:54Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1701901.
  date published: 2026-07-17T03:10:54Z
audio: WANDERKID
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 180.001
  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.536
  additional property: Energy
    type: PropertyValue
    value: 0.803
  additional property: Speechiness
    type: PropertyValue
    value: 0.06
  additional property: Acousticness
    type: PropertyValue
    value: 0.427
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.833
  additional property: Liveness
    type: PropertyValue
    value: 0.103
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.966
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.402
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Don't Fall Apart
type: MusicRecording
duration: PT4M31S
duration ms: 271508
explicit: false
by artist: JW Francis
in album: WANDERKID
  type: MusicAlbum
  date published: 2021-10-01
genre: bedroom pop
isrc code: GBGNS1701902
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T03:18:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x59bf7ffa4011dc2c149c7f99269b2343361e095ae1280ee1413db35897a3ffc4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956656
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956656
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1701902
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-04T14:03:39Z
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 0x59bf7ffa4011dc2c149c7f99269b2343361e095ae1280ee1413db35897a3ffc4. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/GBGNS1701902.
  date published: 2026-07-04T14:03:39Z
audio: Don't Fall Apart
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 100.014
  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.697
  additional property: Energy
    type: PropertyValue
    value: 0.633
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.447
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.544
  additional property: Liveness
    type: PropertyValue
    value: 0.223
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.331
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.283
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Fake It Till You Make It
type: MusicRecording
duration: PT2M27S
duration ms: 147222
explicit: false
by artist: JW Francis
in album: WANDERKID
  type: MusicAlbum
  date published: 2021-10-01
genre: bedroom pop
isrc code: GBGNS1701903
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T21:02:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa276dda4539adac0d4975dfc205f82c3308e1789ac2c78b32be34d79ef917970
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956728
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956728
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1701903
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T01:43: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 0xa276dda4539adac0d4975dfc205f82c3308e1789ac2c78b32be34d79ef917970. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/GBGNS1701903.
  date published: 2026-07-05T01:43:49Z
audio: Fake It Till You Make It
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 100.016
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.746
  additional property: Energy
    type: PropertyValue
    value: 0.466
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.466
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.648
  additional property: Liveness
    type: PropertyValue
    value: 0.091
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.518
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.734
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

I'm Probably a Ghost
type: MusicRecording
duration: PT3M22S
duration ms: 202337
explicit: false
by artist: JW Francis
in album: WANDERKID
  type: MusicAlbum
  date published: 2021-10-01
genre: bedroom pop
isrc code: GBGNS1701904
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T20:34:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2da7ed23fe3062eefa3919cf80dc0f4183e46623d679cdbd2826ac28b130013e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958607
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958607
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1701904
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T21:01:11Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2da7ed23fe3062eefa3919cf80dc0f4183e46623d679cdbd2826ac28b130013e. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1701904.
  date published: 2026-07-18T21:01:11Z
audio: I'm Probably a Ghost
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 139.992
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.616
  additional property: Energy
    type: PropertyValue
    value: 0.875
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.308
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.774
  additional property: Liveness
    type: PropertyValue
    value: 0.204
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.832
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.325
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Cars
type: MusicRecording
duration: PT3M7S
duration ms: 187751
explicit: false
by artist: JW Francis
in album: WANDERKID
  type: MusicAlbum
  date published: 2021-10-01
genre: bedroom pop
isrc code: GBGNS1701905
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T03:38:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf1447e18f4c50d5e14dd1a9d005d5966f19c844ac295bd6de8715c642d8f098b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956639
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956639
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1701905
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-04T11:19: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 0xf1447e18f4c50d5e14dd1a9d005d5966f19c844ac295bd6de8715c642d8f098b. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/GBGNS1701905.
  date published: 2026-07-04T11:19:20Z
audio: Cars
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 149.924
  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.506
  additional property: Energy
    type: PropertyValue
    value: 0.374
  additional property: Speechiness
    type: PropertyValue
    value: 0.03
  additional property: Acousticness
    type: PropertyValue
    value: 0.925
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.47
  additional property: Liveness
    type: PropertyValue
    value: 0.142
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.199
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.465
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

John, Take Me With You (UK Version)
type: MusicAlbum
date published: 2021-12-07

Sweet as a Rose
type: MusicAlbum
date published: 2022-02-14
track: Sweet As A Rose
  type: MusicRecording
  duration: PT2M34S
  duration ms: 154022
  explicit: false
  by artist: JW Francis
  in album: Sweet as a Rose
    type: MusicAlbum
    date published: 2022-02-14
  genre: bedroom pop
  isrc code: GBGNS1702029
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T23:37:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x655c2f88e6c26d00fbbc316c0bc3786439a8d8613f07c851a02b695cfaaf2829
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958342
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958342
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1702029
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T02:40: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 0x655c2f88e6c26d00fbbc316c0bc3786439a8d8613f07c851a02b695cfaaf2829. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T02:40: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/GBGNS1702029.
    date published: 2026-07-17T02:40:12Z
  audio: Sweet As A Rose
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.976
    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.668
    additional property: Energy
      type: PropertyValue
      value: 0.535
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.078
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.926
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.396
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.024
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Make Another Record 2
type: MusicAlbum
date published: 2022-05-09
track: Make Another Record 2
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193835
  explicit: true
  by artist: JW Francis
  in album: Make Another Record 2
    type: MusicAlbum
    date published: 2022-05-09
  genre: bedroom pop
  isrc code: GBGNS1702028
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T10:11:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x55bc4c6d267c1543012b0653eb8f0f70b7f53b4d1adcfd16cb7fb7eaa86414fc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956551
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956551
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1702028
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T21:18:05Z
  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 0x55bc4c6d267c1543012b0653eb8f0f70b7f53b4d1adcfd16cb7fb7eaa86414fc. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/GBGNS1702028.
    date published: 2026-07-03T21:18:05Z
  audio: Make Another Record 2
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 159.907
    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.543
    additional property: Energy
      type: PropertyValue
      value: 0.851
    additional property: Speechiness
      type: PropertyValue
      value: 0.103
    additional property: Acousticness
      type: PropertyValue
      value: 0.085
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.873
    additional property: Liveness
      type: PropertyValue
      value: 0.139
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.858
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.215
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Our Story
type: MusicAlbum
date published: 2022-06-21
track: Our Story
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269329
  explicit: false
  by artist: JW Francis
  in album: Our Story
    type: MusicAlbum
    date published: 2022-06-21
  genre: bedroom pop
  isrc code: GBGNS1702023
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T03:25:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x28b668bfe448bae249439e2afaf2f69426f494b5ff066e3e0b97576e5c30f1e0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1702023
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28b668bfe448bae249439e2afaf2f69426f494b5ff066e3e0b97576e5c30f1e0. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS1702023.
    date published: 2026-07-04T10:04:33Z
  audio: Our Story
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 99.988
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.615
    additional property: Energy
      type: PropertyValue
      value: 0.868
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.14
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.259
    additional property: Liveness
      type: PropertyValue
      value: 0.319
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.378
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.259
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Casino
type: MusicAlbum
date published: 2022-08-03
track: Casino
  type: MusicRecording
  duration: PT2M40S
  duration ms: 160286
  explicit: false
  by artist: JW Francis
  in album: Casino
    type: MusicAlbum
    date published: 2022-08-03
  genre: bedroom pop
  isrc code: GBGNS2200057
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-12T02:16:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8f9610b579c453f7c8e921d5a9a8bd1d79b56f3bb3c03e95ff88b297fa00d536
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957642
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957642
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS2200057
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-12T02:46:48Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f9610b579c453f7c8e921d5a9a8bd1d79b56f3bb3c03e95ff88b297fa00d536. Chain 2 (Bitcoin): anchored in block 957642 (2026-07-12T02:46:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS2200057.
    date published: 2026-07-12T02:46:48Z
  audio: Casino
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.954
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.723
    additional property: Energy
      type: PropertyValue
      value: 0.772
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.335
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.137
    additional property: Liveness
      type: PropertyValue
      value: 0.364
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.919
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.615
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

I Wanna Be Your Basketball
type: MusicAlbum
date published: 2022-09-14

Dream House
type: MusicAlbum
date published: 2022-11-09

Going Home to a Party
type: MusicAlbum
date published: 2023-01-05
track: Going Home to a Party
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189159
  explicit: false
  by artist: JW Francis
  in album: Going Home to a Party
    type: MusicAlbum
    date published: 2023-01-05
  genre: bedroom pop
  isrc code: GBGNS2200056
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T18:10:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd087ab923fcb5a45bc5135158347f481b2c2da5ee4a2a97728de6872347c7eb3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956551
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956551
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS2200056
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T21:18:05Z
  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 0xd087ab923fcb5a45bc5135158347f481b2c2da5ee4a2a97728de6872347c7eb3. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/GBGNS2200056.
    date published: 2026-07-03T21:18:05Z
  audio: Going Home to a Party
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.476
    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.609
    additional property: Energy
      type: PropertyValue
      value: 0.702
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.187
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.686
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.785
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.65
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Dream House
type: MusicAlbum
date published: 2023-01-27
track: Dream House
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176782
  explicit: false
  by artist: JW Francis
  in album: Dream House
    type: MusicAlbum
    date published: 2023-01-27
  genre: bedroom pop
  isrc code: GBGNS2200058
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T10:09:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9a509aabfabf543e1cdc8ba9e51203d48f1b8f6ce5b7613b457bf537eccabcba
  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/GBGNS2200058
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a509aabfabf543e1cdc8ba9e51203d48f1b8f6ce5b7613b457bf537eccabcba. 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/GBGNS2200058.
    date published: 2026-07-03T19:59:51Z
  audio: Dream House
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 150.089
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.575
    additional property: Energy
      type: PropertyValue
      value: 0.616
    additional property: Speechiness
      type: PropertyValue
      value: 0.026
    additional property: Acousticness
      type: PropertyValue
      value: 0.26
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.269
    additional property: Liveness
      type: PropertyValue
      value: 0.179
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.769
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.68
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Our Story
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269192
  explicit: false
  by artist: JW Francis
  in album: Dream House
    type: MusicAlbum
    date published: 2023-01-27
  genre: bedroom pop
  isrc code: GBGNS2200059
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T23:39:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x657aa3083cddf24e595f4b98c5f16dda8a403d6a9a1911e15925f9e1b07b9ba4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958340
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958340
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS2200059
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T02:40:15Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x657aa3083cddf24e595f4b98c5f16dda8a403d6a9a1911e15925f9e1b07b9ba4. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T02:40:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS2200059.
    date published: 2026-07-17T02:40:15Z
  audio: Our Story
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 99.982
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.615
    additional property: Energy
      type: PropertyValue
      value: 0.871
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.134
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.228
    additional property: Liveness
      type: PropertyValue
      value: 0.304
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.388
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.177
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Keep It Cool, Steve
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166119
  explicit: false
  by artist: JW Francis
  in album: Dream House
    type: MusicAlbum
    date published: 2023-01-27
  genre: bedroom pop
  isrc code: GBGNS2200061
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T14:49:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x70ba5a8778f193672838e404c54366ce711e97aa1a338c52ad4a96281ed28fb0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958170
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958170
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Keep It Cool, Steve
track: Dream Big
track: Take Me Away

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

OTSTimestamp
type: PropertyValue
value: 2026-07-15T17:51:47Z

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 0x70ba5a8778f193672838e404c54366ce711e97aa1a338c52ad4a96281ed28fb0. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T17:51:47Z), 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/GBGNS2200061.
date published: 2026-07-15T17:51:47Z

Keep It Cool, Steve
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 180.097
additional property: Musical Key
  type: PropertyValue
  value: 8
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.462
additional property: Energy
  type: PropertyValue
  value: 0.939
additional property: Speechiness
  type: PropertyValue
  value: 0.041
additional property: Acousticness
  type: PropertyValue
  value: 0.038
additional property: Instrumentalness
  type: PropertyValue
  value: 0.909
additional property: Liveness
  type: PropertyValue
  value: 0.135
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.968
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.431
additional property: Key Name
  type: PropertyValue
  value: Ab
additional property: Mode Name
  type: PropertyValue
  value: Major

Dream Big
type: MusicRecording
duration: PT3M51S
duration ms: 231201
explicit: false
by artist: JW Francis
in album: Dream House
  type: MusicAlbum
  date published: 2023-01-27
genre: bedroom pop
isrc code: GBGNS2200063
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T13:45:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd5809cef2c2695902c4420b2bd90df409f451a7255832205a575d0c48e6107e3
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958563
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958563
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS2200063
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T14:29:03Z
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 0xd5809cef2c2695902c4420b2bd90df409f451a7255832205a575d0c48e6107e3. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/GBGNS2200063.
  date published: 2026-07-18T14:29:03Z
audio: Dream Big
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 74.987
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.584
  additional property: Energy
    type: PropertyValue
    value: 0.746
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.357
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.863
  additional property: Liveness
    type: PropertyValue
    value: 0.343
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.616
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.422
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Take Me Away
type: MusicRecording
duration: PT3M38S
duration ms: 218869
explicit: false
by artist: JW Francis
in album: Dream House
  type: MusicAlbum
  date published: 2023-01-27
genre: bedroom pop
isrc code: GBGNS2200065
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T07:07:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x54b1fd2e29b7205b52b0278d878c59d5abd6e0187eab0ed1a0f215ebecb99cdc
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958842
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958842
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGNS2200065
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T10:06: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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b1fd2e29b7205b52b0278d878c59d5abd6e0187eab0ed1a0f215ebecb99cdc. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T10:06: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/GBGNS2200065.
  date published: 2026-07-20T10:06:53Z
audio: Take Me Away
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 100.012
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.598
  additional property: Energy
    type: PropertyValue
    value: 0.761
  additional property: Speechiness
    type: PropertyValue
    value: 0.035
  additional property: Acousticness
    type: PropertyValue
    value: 0.218
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.856
  additional property: Liveness
    type: PropertyValue
    value: 0.904
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.619
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.018
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Orbit
type: MusicAlbum
date published: 2024-02-16

Turtleneck Weather
type: MusicAlbum
date published: 2024-04-05
track: Turtleneck Weather
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173906
  explicit: false
  by artist: JW Francis
  in album: Turtleneck Weather
    type: MusicAlbum
    date published: 2024-04-05
  genre: bedroom pop
  isrc code: QMFMG2370931
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T10:48:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa31928577bd061504082af657ff50296347e3690a5e01228d17663af6408212e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958543
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958543
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFMG2370931
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T11:58: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa31928577bd061504082af657ff50296347e3690a5e01228d17663af6408212e. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/QMFMG2370931.
    date published: 2026-07-18T11:58:44Z
  audio: Turtleneck Weather
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.062
    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.622
    additional property: Energy
      type: PropertyValue
      value: 0.853
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.064
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.043
    additional property: Liveness
      type: PropertyValue
      value: 0.325
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.699
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.602
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Pretending
type: MusicAlbum
date published: 2024-05-09
track: Pretending
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233146
  explicit: false
  by artist: JW Francis
  in album: Pretending
    type: MusicAlbum
    date published: 2024-05-09
  genre: bedroom pop
  isrc code: QMFMG2370932
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T22:16:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x262212f09bd998f5b2606f47a7793752a579d7a86300a938a612f266f5c617c1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956639
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956639
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFMG2370932
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T11:19: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 0x262212f09bd998f5b2606f47a7793752a579d7a86300a938a612f266f5c617c1. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QMFMG2370932.
    date published: 2026-07-04T11:19:20Z
  audio: Pretending
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 89.989
    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.578
    additional property: Energy
      type: PropertyValue
      value: 0.954
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.14
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.499
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.443
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Treasure
type: MusicAlbum
date published: 2024-06-21

Mississippi
type: MusicAlbum
date published: 2024-08-09
track: Mississippi
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176706
  explicit: false
  by artist: JW Francis
  in album: Mississippi
    type: MusicAlbum
    date published: 2024-08-09
  genre: bedroom pop
  isrc code: QMFMG2370935
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T14:25:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7a268e4b27f8193f4f21bc9ec8273f98b96d8bc4d3b46de39929c9194dfd8a8d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956560
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956560
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFMG2370935
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T23:28:02Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a268e4b27f8193f4f21bc9ec8273f98b96d8bc4d3b46de39929c9194dfd8a8d. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFMG2370935.
    date published: 2026-07-03T23:28:02Z
  audio: Mississippi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 145.026
    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.507
    additional property: Energy
      type: PropertyValue
      value: 0.896
    additional property: Speechiness
      type: PropertyValue
      value: 0.102
    additional property: Acousticness
      type: PropertyValue
      value: 0.117
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.734
    additional property: Liveness
      type: PropertyValue
      value: 0.071
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.593
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.336
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

SUNSHINE
type: MusicAlbum
date published: 2024-10-11

SUNSHINE
type: MusicAlbum
date published: 2024-10-11
track: Treasure
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193840
  explicit: false
  by artist: JW Francis
  in album: SUNSHINE
    type: MusicAlbum
    date published: 2024-10-11
  genre: bedroom pop
  isrc code: QMFMG2370933
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T22:13:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x37ee721505d7c4a487a47447e936417f0afa6fa3f84a94c603ac35d9aa0ec66f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958211
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958211
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFMG2370933
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T23:24:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37ee721505d7c4a487a47447e936417f0afa6fa3f84a94c603ac35d9aa0ec66f. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFMG2370933.
    date published: 2026-07-15T23:24:33Z
  audio: Treasure
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 149.988
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.491
    additional property: Energy
      type: PropertyValue
      value: 0.78
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.014
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.215
    additional property: Liveness
      type: PropertyValue
      value: 0.161
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.442
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.386
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: More Hurt For The Hurt Pile
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162706
  explicit: false
  by artist: JW Francis
  in album: SUNSHINE
    type: MusicAlbum
    date published: 2024-10-11
  genre: bedroom pop
  isrc code: QMFMG2370934
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T05:33:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x386affde2b0976b8e00961fc7e3a1ab5102f535d9a14a335fe403c9677ce033a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958246
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958246
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFMG2370934
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T08:34:03Z
  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 0x386affde2b0976b8e00961fc7e3a1ab5102f535d9a14a335fe403c9677ce033a. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T08:34:03Z), 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/QMFMG2370934.
    date published: 2026-07-16T08:34:03Z
  audio: More Hurt For The Hurt Pile
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 116.559
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.719
    additional property: Energy
      type: PropertyValue
      value: 0.544
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.608
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.015
    additional property: Liveness
      type: PropertyValue
      value: 0.116
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.8
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.688
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Heaven
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183600
  explicit: false
  by artist: JW Francis
  in album: SUNSHINE
    type: MusicAlbum
    date published: 2024-10-11
  genre: bedroom pop
  isrc code: QMFMG2370936
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T20:51:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x79903a48ce8c8ac3d85129bbf4e06276448f01fccc1297f6611c2a6de2f08c3b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956396
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956396
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Heaven
track: Coming Up For Air
track: Turtle Power
track: Hundred Acre Wood
track: Picture That

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

OTSTimestamp
type: PropertyValue
value: 2026-07-17T03:07:28Z

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 0x79903a48ce8c8ac3d85129bbf4e06276448f01fccc1297f6611c2a6de2f08c3b. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-17T03:07: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/QMFMG2370936.
date published: 2026-07-17T03:07:28Z

Heaven
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 120.003
additional property: Musical Key
  type: PropertyValue
  value: 0
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.667
additional property: Energy
  type: PropertyValue
  value: 0.73
additional property: Speechiness
  type: PropertyValue
  value: 0.03
additional property: Acousticness
  type: PropertyValue
  value: 0.003
additional property: Instrumentalness
  type: PropertyValue
  value: 0.41
additional property: Liveness
  type: PropertyValue
  value: 0.094
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.638
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.885
additional property: Key Name
  type: PropertyValue
  value: C
additional property: Mode Name
  type: PropertyValue
  value: Major

Coming Up For Air
type: MusicRecording
duration: PT3M15S
duration ms: 195973
explicit: false
by artist: JW Francis
in album: SUNSHINE
  type: MusicAlbum
  date published: 2024-10-11
genre: bedroom pop
isrc code: QMFMG2370937
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T15:44:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x237feb8300ee3c54b16d0d20084ba74db56a2b4e1f6d66823c02d6c1474048b5
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958300
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958300
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFMG2370937
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T16:14:30Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x237feb8300ee3c54b16d0d20084ba74db56a2b4e1f6d66823c02d6c1474048b5. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFMG2370937.
  date published: 2026-07-16T16:14:30Z
audio: Coming Up For Air
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 105.96
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.689
  additional property: Energy
    type: PropertyValue
    value: 0.792
  additional property: Speechiness
    type: PropertyValue
    value: 0.026
  additional property: Acousticness
    type: PropertyValue
    value: 0.087
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.556
  additional property: Liveness
    type: PropertyValue
    value: 0.097
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.378
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.303
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Turtle Power
type: MusicRecording
duration: PT3M11S
duration ms: 191013
explicit: false
by artist: JW Francis
in album: SUNSHINE
  type: MusicAlbum
  date published: 2024-10-11
genre: bedroom pop
isrc code: QMFMG2370938
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-02T20:52:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7f0bf99074c304625fc2e15f8dbcfe84f2107bf2ef711ae6b6df275c81c131c6
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956397
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956397
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFMG2370938
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T21:02:00Z
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 0x7f0bf99074c304625fc2e15f8dbcfe84f2107bf2ef711ae6b6df275c81c131c6. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02:00Z), 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/QMFMG2370938.
  date published: 2026-07-02T21:02:00Z
audio: Turtle Power
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 127.152
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.644
  additional property: Energy
    type: PropertyValue
    value: 0.869
  additional property: Speechiness
    type: PropertyValue
    value: 0.028
  additional property: Acousticness
    type: PropertyValue
    value: 0.038
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.449
  additional property: Liveness
    type: PropertyValue
    value: 0.147
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.529
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.964
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Hundred Acre Wood
type: MusicRecording
duration: PT2M32S
duration ms: 152813
explicit: false
by artist: JW Francis
in album: SUNSHINE
  type: MusicAlbum
  date published: 2024-10-11
genre: bedroom pop
isrc code: QMFMG2370939
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T00:28:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x57bec658d3cc78aefefc558caa9b6802849efa93e1c653e0b5b3b034d2795ade
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956422
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956422
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFMG2370939
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T01:01: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 0x57bec658d3cc78aefefc558caa9b6802849efa93e1c653e0b5b3b034d2795ade. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QMFMG2370939.
  date published: 2026-07-03T01:01:38Z
audio: Hundred Acre Wood
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 160.018
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.55
  additional property: Energy
    type: PropertyValue
    value: 0.834
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.206
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.041
  additional property: Liveness
    type: PropertyValue
    value: 0.151
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.737
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.501
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Major

Picture That
type: MusicRecording
duration: PT3M49S
duration ms: 229680
explicit: false
by artist: JW Francis
in album: SUNSHINE
  type: MusicAlbum
  date published: 2024-10-11
genre: bedroom pop
isrc code: QMFMG2370941
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T14:39:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc1f073f264686527bb8e661d8b2bad162d8e0b4d03015990cb79ef0561923d45
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/QMFMG2370941
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1f073f264686527bb8e661d8b2bad162d8e0b4d03015990cb79ef0561923d45. 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/QMFMG2370941.
  date published: 2026-07-03T19:59:51Z
audio: Picture That
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 100.035
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.744
  additional property: Energy
    type: PropertyValue
    value: 0.446
  additional property: Speechiness
    type: PropertyValue
    value: 0.028
  additional property: Acousticness
    type: PropertyValue
    value: 0.299
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.788
  additional property: Liveness
    type: PropertyValue
    value: 0.088
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.588
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.635
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

JW Francis on Audiotree Live
type: MusicAlbum
date published: 2025-02-04
track: Turtleneck Weather - Audiotree Live Version
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197082
  explicit: false
  by artist: JW Francis
  in album: JW Francis on Audiotree Live
    type: MusicAlbum
    date published: 2025-02-04
  genre: bedroom pop
  isrc code: QM99V2410102
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T09:38:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaee659b5540786dea1005d09b51f8ac545d14997ed788d5ba938d09f6d677965
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958392
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958392
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM99V2410102
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T09:46:31Z
  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 0xaee659b5540786dea1005d09b51f8ac545d14997ed788d5ba938d09f6d677965. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/QM99V2410102.
    date published: 2026-07-17T09:46:31Z
  audio: Turtleneck Weather - Audiotree Live Version
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 95.942
    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.54
    additional property: Energy
      type: PropertyValue
      value: 0.749
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.225
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.867
    additional property: Liveness
      type: PropertyValue
      value: 0.543
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.738
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.179
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: John, Take Me With You - Audiotree Live Version
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212853
  explicit: false
  by artist: JW Francis
  in album: JW Francis on Audiotree Live
    type: MusicAlbum
    date published: 2025-02-04
  genre: bedroom pop
  isrc code: QM99V2410103
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T22:36:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa4adf43b598b872866ed15899b8ede691610986e33c56334ae2edc607cb5255c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958212
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958212
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM99V2410103
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T01:39:10Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4adf43b598b872866ed15899b8ede691610986e33c56334ae2edc607cb5255c. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-16T01:39:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM99V2410103.
    date published: 2026-07-16T01:39:10Z
  audio: John, Take Me With You - Audiotree Live Version
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 154.954
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.547
    additional property: Energy
      type: PropertyValue
      value: 0.834
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.446
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.41
    additional property: Liveness
      type: PropertyValue
      value: 0.305
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.661
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.201
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Row Row
type: MusicAlbum
date published: 2025-03-07
track: Row Row
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196890
  explicit: false
  by artist: JW Francis
  in album: Row Row
    type: MusicAlbum
    date published: 2025-03-07
  genre: bedroom pop
  isrc code: QZDA62578706
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T14:21:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x42c4f4b8388b1507dbd00be56f26f5315915200dfcf29fdffcae0a37707bc5d6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953528
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953528
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62578706
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42c4f4b8388b1507dbd00be56f26f5315915200dfcf29fdffcae0a37707bc5d6. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62578706.
    date published: 2026-06-13T15:41:10Z
  audio: Row Row
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.725
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.705
    additional property: Energy
      type: PropertyValue
      value: 0.483
    additional property: Speechiness
      type: PropertyValue
      value: 0.026
    additional property: Acousticness
      type: PropertyValue
      value: 0.645
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.387
    additional property: Liveness
      type: PropertyValue
      value: 0.077
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.487
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.837
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

ICED MERLOT
type: MusicAlbum
date published: 2025-03-14
track: I Love You 2
  type: MusicRecording
  duration: PT2M27S
  duration ms: 147699
  explicit: false
  by artist: JW Francis
  in album: ICED MERLOT
    type: MusicAlbum
    date published: 2025-03-14
  genre: bedroom pop
  isrc code: QZHN62532397
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T18:51:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xac6c116045b11dbba24373649613ef8b048d0cf02dff10bf5e488a1c5216d84d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953513
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN62532397
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac6c116045b11dbba24373649613ef8b048d0cf02dff10bf5e488a1c5216d84d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN62532397.
    date published: 2026-06-13T12:47:07Z
  audio: I Love You 2
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 151.985
    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.655
    additional property: Energy
      type: PropertyValue
      value: 0.597
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.226
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.705
    additional property: Liveness
      type: PropertyValue
      value: 0.22
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.841
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.282
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Row Row
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196890
  explicit: false
  by artist: JW Francis
  in album: ICED MERLOT
    type: MusicAlbum
    date published: 2025-03-14
  genre: bedroom pop
  isrc code: QZDA62578706
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T14:21:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x42c4f4b8388b1507dbd00be56f26f5315915200dfcf29fdffcae0a37707bc5d6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62578706
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42c4f4b8388b1507dbd00be56f26f5315915200dfcf29fdffcae0a37707bc5d6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62578706.
    date published: 2026-06-13T13:32:09Z
  audio: Row Row
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.725
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.705
    additional property: Energy
      type: PropertyValue
      value: 0.483
    additional property: Speechiness
      type: PropertyValue
      value: 0.026
    additional property: Acousticness
      type: PropertyValue
      value: 0.645
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.387
    additional property: Liveness
      type: PropertyValue
      value: 0.077
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.487
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.837
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: That Time
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182773
  explicit: false
  by artist: JW Francis
  in album: ICED MERLOT
    type: MusicAlbum
    date published: 2025-03-14
  genre: bedroom pop
  isrc code: QZHN62532398
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T16:12:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x772b76faa7cf162ad09cce80524b1594fd18d68c1caa270d43de9662267e2086
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953515
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953515
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: That Time

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:53:06Z

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 0x772b76faa7cf162ad09cce80524b1594fd18d68c1caa270d43de9662267e2086. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZHN62532398.
date published: 2026-06-13T12:53:06Z

That Time
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 135.593
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.593
additional property: Energy
  type: PropertyValue
  value: 0.612
additional property: Speechiness
  type: PropertyValue
  value: 0.036
additional property: Acousticness
  type: PropertyValue
  value: 0.291
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.183
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.347
additional property: Loudness (dB)
  type: PropertyValue
  value: -13.123
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Major