James Marriott
type: MusicGroup
genre: pov-indie
description: James William Marriott (born 7 July 1997) is a Swiss-born English musician and YouTuber. He is best known for his 2025 No. 1 UK-charting album Don't Tell the Dog and 2026 Top 40 single “California Rai
popularity: 58
followers: 247259
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1e27afaf484452e50b84d43870e5e8306042d4e1f5db9104b9fbbc824f1ec6b4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953407
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953407
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/982ccc85-0840-467f-94cf-19eb35ae510a.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/982ccc85-0840-467f-94cf-19eb35ae510a.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/982ccc85-0840-467f-94cf-19eb35ae510a
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1e27afaf484452e50b84d43870e5e8306042d4e1f5db9104b9fbbc824f1ec6b4","name":"James Marriott","registered_at":"2026-06-12T05:08:26Z","symbol":"NIM0196078","token_address":"0xfa7736b9c73bfebaab6741e1d37ef7b31ecd31bf","type":"artist","uuid":"982ccc85-0840-467f-94cf-19eb35ae510a"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e27afaf484452e50b84d43870e5e8306042d4e1f5db9104b9fbbc824f1ec6b4. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/982ccc85-0840-467f-94cf-19eb35ae510a.json and https://artists.proofprofile.net/proofs/artist/982ccc85-0840-467f-94cf-19eb35ae510a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x1e27afaf484452e50b84d43870e5e8306042d4e1f5db9104b9fbbc824f1ec6b4","name":"James Marriott","registered_at":"2026-06-12T05:08:26Z","symbol":"NIM0196078","token_address":"0xfa7736b9c73bfebaab6741e1d37ef7b31ecd31bf","type":"artist","uuid":"982ccc85-0840-467f-94cf-19eb35ae510a"}
album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
  track: You Are Here
    type: MusicRecording
    duration: PT3M17S
    duration ms: 197075
    explicit: false
    by artist: James Marriott
    in album: Are We There Yet?
      type: MusicAlbum
      date published: 2023-11-10
    genre: pov-indie
    isrc code: USA2P2351053
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-04T10:46:30+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xd8ec9189fee283d4042a8845d513e9edd52fdfc5713e8af7905565ba5bc66ddd
    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/USA2P2351053
    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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8ec9189fee283d4042a8845d513e9edd52fdfc5713e8af7905565ba5bc66ddd. 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/USA2P2351053.
      date published: 2026-06-13T15:41:10Z
    audio: You Are Here
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 107.946
      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.813
      additional property: Energy
        type: PropertyValue
        value: 0.257
      additional property: Speechiness
        type: PropertyValue
        value: 0.057
      additional property: Acousticness
        type: PropertyValue
        value: 0.417
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.012
      additional property: Liveness
        type: PropertyValue
        value: 0.207
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.038
      additional property: Loudness (dB)
        type: PropertyValue
        value: -11.556
      additional property: Key Name
        type: PropertyValue
        value: Bb
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: So Long
    type: MusicRecording
    duration: PT3M19S
    duration ms: 199377
    explicit: false
    by artist: James Marriott
    in album: Are We There Yet?
      type: MusicAlbum
      date published: 2023-11-10
    genre: pov-indie
    isrc code: USA2P2325396
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-04T08:24:44+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xc6fc943beb06bc25b3f34d61c35c9c499a47e7d92dea1df91a54d634c36202fd
    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/USA2P2325396
    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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6fc943beb06bc25b3f34d61c35c9c499a47e7d92dea1df91a54d634c36202fd. 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/USA2P2325396.
      date published: 2026-06-13T15:41:10Z
    audio: So Long
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 160.035
      additional property: Musical Key
        type: PropertyValue
        value: 10
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.577
      additional property: Energy
        type: PropertyValue
        value: 0.936
      additional property: Speechiness
        type: PropertyValue
        value: 0.063
      additional property: Acousticness
        type: PropertyValue
        value: 0.005
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.126
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: Going Postal At The Party
  track: Over My Head
  track: Romanticise This
  track: In Between
  track: The Other Side
  track: White Noise
  track: Denial
  track: Don't Blame Me
album: Don't Blame Me
album: Romanticise This
album: So Long
album: Bitter Tongues
album: Sleeping On Trains
album: Gold
album: Wake Up!
album: No Left Brain
album: Him
album: Slow Down
album: Don't Tell The Dog
album: California Rain
album: Something's Wrong
album: It's Only Love
album: Toothache
album: I Don't Want To Live Like This

Valence (Positivity)
type: PropertyValue
value: 0.574

Loudness (dB)
type: PropertyValue
value: -4.478

Key Name
type: PropertyValue
value: Bb

Mode Name
type: PropertyValue
value: Minor

Going Postal At The Party
type: MusicRecording
duration: PT3M25S
duration ms: 205737
explicit: false
by artist: James Marriott
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
genre: pov-indie
isrc code: USA2P2351054
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T08:31:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x15b7c7336f77abcdc8ac8b120db9a3e1505d257ed318633fd95c7c58102d568b
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/USA2P2351054
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15b7c7336f77abcdc8ac8b120db9a3e1505d257ed318633fd95c7c58102d568b. 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/USA2P2351054.
  date published: 2026-06-13T12:47:07Z
audio: Going Postal At The Party
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 161.005
  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.527
  additional property: Energy
    type: PropertyValue
    value: 0.849
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.001
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.029
  additional property: Liveness
    type: PropertyValue
    value: 0.145
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.614
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.751
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Over My Head
type: MusicRecording
duration: PT3M23S
duration ms: 203812
explicit: false
by artist: James Marriott
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
genre: pov-indie
isrc code: USA2P2351055
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T08:26:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3bcf98a6390fbab6aa9f0f3cca38faae6623a286032d8fc3439df6fb22ddb724
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/USA2P2351055
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bcf98a6390fbab6aa9f0f3cca38faae6623a286032d8fc3439df6fb22ddb724. 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/USA2P2351055.
  date published: 2026-06-13T15:41:10Z
audio: Over My Head
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 149.077
  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.634
  additional property: Energy
    type: PropertyValue
    value: 0.744
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.108
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.801
  additional property: Loudness (dB)
    type: PropertyValue
    value: -4.998
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Romanticise This
type: MusicRecording
duration: PT2M55S
duration ms: 175200
explicit: false
by artist: James Marriott
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
genre: pov-indie
isrc code: USA2P2332635
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T06:57:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2e5e74438ef44744167faf783629d704402c11207cefc38d51ecf81ea54b62f0
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/USA2P2332635
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5e74438ef44744167faf783629d704402c11207cefc38d51ecf81ea54b62f0. 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/USA2P2332635.
  date published: 2026-06-13T12:47:07Z
audio: Romanticise This
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 103.06
  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.638
  additional property: Energy
    type: PropertyValue
    value: 0.336
  additional property: Speechiness
    type: PropertyValue
    value: 0.034
  additional property: Acousticness
    type: PropertyValue
    value: 0.055
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.068
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.297
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.87
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

In Between
type: MusicRecording
duration: PT2M57S
duration ms: 177834
explicit: false
by artist: James Marriott
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
genre: pov-indie
isrc code: USA2P2351056
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T11:27:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3cfa3e279ce42de9dc386915c1a79c9d33c2b3c70b9d7707de522c6fdcec3194
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/USA2P2351056
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cfa3e279ce42de9dc386915c1a79c9d33c2b3c70b9d7707de522c6fdcec3194. 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/USA2P2351056.
  date published: 2026-06-13T12:47:07Z
audio: In Between
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 141.032
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.529
  additional property: Energy
    type: PropertyValue
    value: 0.254
  additional property: Speechiness
    type: PropertyValue
    value: 0.045
  additional property: Acousticness
    type: PropertyValue
    value: 0.536
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.121
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.173
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15.454
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Minor

The Other Side
type: MusicRecording
duration: PT3M22S
duration ms: 202328
explicit: false
by artist: James Marriott
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
genre: pov-indie
isrc code: USA2P2351057
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T10:52:18+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x822fcfd1f7873e8850178a1d3fa1d75aff5992fe6bbea52e144aecd3950c0b49
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/USA2P2351057
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x822fcfd1f7873e8850178a1d3fa1d75aff5992fe6bbea52e144aecd3950c0b49. 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/USA2P2351057.
  date published: 2026-06-13T12:47:07Z
audio: The Other Side
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 173.796
  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.434
  additional property: Energy
    type: PropertyValue
    value: 0.818
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.706
  additional property: Liveness
    type: PropertyValue
    value: 0.371
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.383
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.22
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

White Noise
type: MusicRecording
duration: PT2M33S
duration ms: 153750
explicit: false
by artist: James Marriott
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
genre: pov-indie
isrc code: USA2P2351058
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T07:34:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x56607850eeae15ad8afcade741ea14697ef50c9ab0aa662408e84c1734436e95
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/USA2P2351058
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56607850eeae15ad8afcade741ea14697ef50c9ab0aa662408e84c1734436e95. 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/USA2P2351058.
  date published: 2026-06-13T12:47:07Z
audio: White Noise
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 86.51
  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.562
  additional property: Energy
    type: PropertyValue
    value: 0.275
  additional property: Speechiness
    type: PropertyValue
    value: 0.027
  additional property: Acousticness
    type: PropertyValue
    value: 0.425
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.356
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.258
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.565
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Denial
type: MusicRecording
duration: PT3M15S
duration ms: 195151
explicit: false
by artist: James Marriott
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
genre: pov-indie
isrc code: USA2P2351059
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T10:08:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x499c9eb062e1dfe16fb76c43840171747bd46f363c1e49e4ce6e3c959368468e
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/USA2P2351059
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x499c9eb062e1dfe16fb76c43840171747bd46f363c1e49e4ce6e3c959368468e. 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/USA2P2351059.
  date published: 2026-06-13T12:47:07Z
audio: Denial
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 89.971
  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.532
  additional property: Energy
    type: PropertyValue
    value: 0.691
  additional property: Speechiness
    type: PropertyValue
    value: 0.03
  additional property: Acousticness
    type: PropertyValue
    value: 0.002
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.011
  additional property: Liveness
    type: PropertyValue
    value: 0.107
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.157
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.114
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Don't Blame Me
type: MusicRecording
duration: PT3M16S
duration ms: 196659
explicit: false
by artist: James Marriott
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
genre: pov-indie
isrc code: USA2P2346783
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T06:50:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb93319f3eb54f78e3a521ef8c5e1fdb0e17f0031eccdaf7386bca6ce4d41652b
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/USA2P2346783
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93319f3eb54f78e3a521ef8c5e1fdb0e17f0031eccdaf7386bca6ce4d41652b. 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/USA2P2346783.
  date published: 2026-06-13T12:47:07Z
audio: Don't Blame Me
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 184.076
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.73
  additional property: Energy
    type: PropertyValue
    value: 0.55
  additional property: Speechiness
    type: PropertyValue
    value: 0.09
  additional property: Acousticness
    type: PropertyValue
    value: 0.01
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.11
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.697
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.802
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Don't Blame Me
type: MusicAlbum
date published: 2023-10-19
track: Don't Blame Me
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196659
  explicit: false
  by artist: James Marriott
  in album: Don't Blame Me
    type: MusicAlbum
    date published: 2023-10-19
  genre: pov-indie
  isrc code: USA2P2346783
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T06:50:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb93319f3eb54f78e3a521ef8c5e1fdb0e17f0031eccdaf7386bca6ce4d41652b
  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/USA2P2346783
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93319f3eb54f78e3a521ef8c5e1fdb0e17f0031eccdaf7386bca6ce4d41652b. 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/USA2P2346783.
    date published: 2026-06-13T12:47:07Z
  audio: Don't Blame Me
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 175.172
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.73
    additional property: Energy
      type: PropertyValue
      value: 0.55
    additional property: Speechiness
      type: PropertyValue
      value: 0.09
    additional property: Acousticness
      type: PropertyValue
      value: 0.01
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.697
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.971
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Romanticise This
type: MusicAlbum
date published: 2023-07-27
track: Romanticise This
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175200
  explicit: false
  by artist: James Marriott
  in album: Romanticise This
    type: MusicAlbum
    date published: 2023-07-27
  genre: pov-indie
  isrc code: USA2P2332635
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T06:57:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2e5e74438ef44744167faf783629d704402c11207cefc38d51ecf81ea54b62f0
  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/USA2P2332635
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5e74438ef44744167faf783629d704402c11207cefc38d51ecf81ea54b62f0. 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/USA2P2332635.
    date published: 2026-06-13T12:47:07Z
  audio: Romanticise This
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.081
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.638
    additional property: Energy
      type: PropertyValue
      value: 0.336
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.055
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.068
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.297
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.88
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

So Long
type: MusicAlbum
date published: 2023-06-09
track: So Long
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199377
  explicit: false
  by artist: James Marriott
  in album: So Long
    type: MusicAlbum
    date published: 2023-06-09
  genre: pov-indie
  isrc code: USA2P2325396
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:24:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc6fc943beb06bc25b3f34d61c35c9c499a47e7d92dea1df91a54d634c36202fd
  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/USA2P2325396
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6fc943beb06bc25b3f34d61c35c9c499a47e7d92dea1df91a54d634c36202fd. 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/USA2P2325396.
    date published: 2026-06-13T12:47:07Z
  audio: So Long
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 158.824
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.577
    additional property: Energy
      type: PropertyValue
      value: 0.936
    additional property: Speechiness
      type: PropertyValue
      value: 0.063
    additional property: Acousticness
      type: PropertyValue
      value: 0.005
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.126
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.574
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.749
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Bitter Tongues
type: MusicAlbum
date published: 2022-06-24
track: Where Has Everyone Gone?
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216854
  explicit: false
  by artist: James Marriott
  in album: Bitter Tongues
    type: MusicAlbum
    date published: 2022-06-24
  genre: pov-indie
  isrc code: USA2P2226309
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:46:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9953aec6370896b9ab366fefff6ce183eaa2ad17816fbad65cf663ebee1d51f2
  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/USA2P2226309
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9953aec6370896b9ab366fefff6ce183eaa2ad17816fbad65cf663ebee1d51f2. 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/USA2P2226309.
    date published: 2026-06-13T12:47:07Z
  audio: Where Has Everyone Gone?
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 171.951
    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.513
    additional property: Energy
      type: PropertyValue
      value: 0.895
    additional property: Speechiness
      type: PropertyValue
      value: 0.087
    additional property: Acousticness
      type: PropertyValue
      value: 0.014
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.413
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.633
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.362
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Gold
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214299
  explicit: false
  by artist: James Marriott
  in album: Bitter Tongues
    type: MusicAlbum
    date published: 2022-06-24
  genre: pov-indie
  isrc code: USA2P2152565
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T12:33:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x866169dd2f441770230359ff1ab249f5c2842ea6af0c8d37a039822ea7e5f167
  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/USA2P2152565
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x866169dd2f441770230359ff1ab249f5c2842ea6af0c8d37a039822ea7e5f167. 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/USA2P2152565.
    date published: 2026-06-13T12:47:07Z
  audio: Gold
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.909
    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.609
    additional property: Energy
      type: PropertyValue
      value: 0.817
    additional property: Speechiness
      type: PropertyValue
      value: 0.073
    additional property: Acousticness
      type: PropertyValue
      value: 0.023
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.145
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.397
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.422
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Car Lights
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190372
  explicit: false
  by artist: James Marriott
  in album: Bitter Tongues
    type: MusicAlbum
    date published: 2022-06-24
  genre: pov-indie
  isrc code: USA2P2226308
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T06:33:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x39864935ca7d0579e35a485f3fa8c276799fe324fc6c6773de1a49bcff9d24ec
  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
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Car Lights
track: Sleeping On Trains
track: Grapes

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:47:07Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39864935ca7d0579e35a485f3fa8c276799fe324fc6c6773de1a49bcff9d24ec. 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/USA2P2226308.
date published: 2026-06-13T12:47:07Z

Car Lights
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 145.956
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.692
additional property: Energy
  type: PropertyValue
  value: 0.35
additional property: Speechiness
  type: PropertyValue
  value: 0.049
additional property: Acousticness
  type: PropertyValue
  value: 0.738
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.136
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.22
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

Sleeping On Trains
type: MusicRecording
duration: PT3M4S
duration ms: 184084
explicit: false
by artist: James Marriott
in album: Bitter Tongues
  type: MusicAlbum
  date published: 2022-06-24
genre: pov-indie
isrc code: USA2P2161171
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T07:56:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf3facf3177eeb0b6c466732a9f535f013d731441211c399a905995ab3f1c6860
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/USA2P2161171
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3facf3177eeb0b6c466732a9f535f013d731441211c399a905995ab3f1c6860. 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/USA2P2161171.
  date published: 2026-06-13T12:47:07Z
audio: Sleeping On Trains
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 165.988
  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.476
  additional property: Energy
    type: PropertyValue
    value: 0.878
  additional property: Speechiness
    type: PropertyValue
    value: 0.056
  additional property: Acousticness
    type: PropertyValue
    value: 0.035
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.002
  additional property: Liveness
    type: PropertyValue
    value: 0.422
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.54
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.814
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Grapes
type: MusicRecording
duration: PT3M45S
duration ms: 225214
explicit: false
by artist: James Marriott
in album: Bitter Tongues
  type: MusicAlbum
  date published: 2022-06-24
genre: pov-indie
isrc code: USA2P2226310
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T23:00:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x91e58716ff687d1a4ec5c036bc4737a76a6c85391de0c7b977e7f41e3ead2f24
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/USA2P2226310
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91e58716ff687d1a4ec5c036bc4737a76a6c85391de0c7b977e7f41e3ead2f24. 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/USA2P2226310.
  date published: 2026-06-13T12:47:07Z
audio: Grapes
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 131.938
  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.534
  additional property: Energy
    type: PropertyValue
    value: 0.926
  additional property: Speechiness
    type: PropertyValue
    value: 0.069
  additional property: Acousticness
    type: PropertyValue
    value: 0.004
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.288
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.617
  additional property: Loudness (dB)
    type: PropertyValue
    value: -4.187
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Sleeping On Trains
type: MusicAlbum
date published: 2022-01-14
track: Sleeping On Trains
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184084
  explicit: false
  by artist: James Marriott
  in album: Sleeping On Trains
    type: MusicAlbum
    date published: 2022-01-14
  genre: pov-indie
  isrc code: USA2P2161171
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T07:56:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf3facf3177eeb0b6c466732a9f535f013d731441211c399a905995ab3f1c6860
  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/USA2P2161171
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3facf3177eeb0b6c466732a9f535f013d731441211c399a905995ab3f1c6860. 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/USA2P2161171.
    date published: 2026-06-13T12:47:07Z
  audio: Sleeping On Trains
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 165.988
    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.476
    additional property: Energy
      type: PropertyValue
      value: 0.878
    additional property: Speechiness
      type: PropertyValue
      value: 0.056
    additional property: Acousticness
      type: PropertyValue
      value: 0.035
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.422
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.54
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.814
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Gold
type: MusicAlbum
date published: 2021-12-10
track: Gold
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214299
  explicit: false
  by artist: James Marriott
  in album: Gold
    type: MusicAlbum
    date published: 2021-12-10
  genre: pov-indie
  isrc code: USA2P2152565
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T12:33:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x866169dd2f441770230359ff1ab249f5c2842ea6af0c8d37a039822ea7e5f167
  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/USA2P2152565
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x866169dd2f441770230359ff1ab249f5c2842ea6af0c8d37a039822ea7e5f167. 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/USA2P2152565.
    date published: 2026-06-13T12:47:07Z
  audio: Gold
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.909
    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.609
    additional property: Energy
      type: PropertyValue
      value: 0.817
    additional property: Speechiness
      type: PropertyValue
      value: 0.073
    additional property: Acousticness
      type: PropertyValue
      value: 0.023
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.145
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.397
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.422
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Wake Up!
type: MusicAlbum
date published: 2021-07-02
track: Wake Up!
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181161
  explicit: false
  by artist: James Marriott
  in album: Wake Up!
    type: MusicAlbum
    date published: 2021-07-02
  genre: pov-indie
  isrc code: NL4NL2144948
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T11:55:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd43aea29a10a123214c5dce721bff6d00ef2aa5fe91827baad9fc4645efda0af
  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/NL4NL2144948
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd43aea29a10a123214c5dce721bff6d00ef2aa5fe91827baad9fc4645efda0af. 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/NL4NL2144948.
    date published: 2026-06-13T12:47:07Z
  audio: Wake Up!
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 154.966
    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.556
    additional property: Energy
      type: PropertyValue
      value: 0.921
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.006
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.24
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.64
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.426
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

No Left Brain
type: MusicAlbum
date published: 2021-01-15
track: Him
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189000
  explicit: false
  by artist: James Marriott
  in album: No Left Brain
    type: MusicAlbum
    date published: 2021-01-15
  genre: pov-indie
  isrc code: TCAFH2078872
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:01:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1698eec92bcbf2cb1381eecf1ca3639a560ec2668c06d01a13911851d2b7d5f1
  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/TCAFH2078872
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1698eec92bcbf2cb1381eecf1ca3639a560ec2668c06d01a13911851d2b7d5f1. 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/TCAFH2078872.
    date published: 2026-06-13T12:47:07Z
  audio: Him
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 158.787
    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.609
    additional property: Energy
      type: PropertyValue
      value: 0.882
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.008
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.836
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.588
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: New Face
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169800
  explicit: false
  by artist: James Marriott
  in album: No Left Brain
    type: MusicAlbum
    date published: 2021-01-15
  genre: pov-indie
  isrc code: TCAFH2078899
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T13:27:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2199a4dbf37d86205ce030dcfa17b6ebe6918c118ba54cfb973ca18717bdc552
  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/TCAFH2078899
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2199a4dbf37d86205ce030dcfa17b6ebe6918c118ba54cfb973ca18717bdc552. 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/TCAFH2078899.
    date published: 2026-06-13T12:47:07Z
  audio: New Face
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.03
    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.652
    additional property: Energy
      type: PropertyValue
      value: 0.439
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.33
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.137
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.342
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.315
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Calling
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209600
  explicit: false
  by artist: James Marriott
  in album: No Left Brain
    type: MusicAlbum
    date published: 2021-01-15
  genre: pov-indie
  isrc code: TCAFH2078931
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T11:04:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x680e6899513b65a63b51de6686086c1ca36c695d288cffe37afdb17e9ddacb54
  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
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Calling

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T15:41:10Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x680e6899513b65a63b51de6686086c1ca36c695d288cffe37afdb17e9ddacb54. 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/TCAFH2078931.
date published: 2026-06-13T15:41:10Z

Calling
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 149.979
additional property: Musical Key
  type: PropertyValue
  value: 4
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.489
additional property: Energy
  type: PropertyValue
  value: 0.901
additional property: Speechiness
  type: PropertyValue
  value: 0.043
additional property: Acousticness
  type: PropertyValue
  value: 0.006
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.441
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.404
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.17
additional property: Key Name
  type: PropertyValue
  value: E
additional property: Mode Name
  type: PropertyValue
  value: Minor

Him
type: MusicAlbum
date published: 2021-01-01
track: Him
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189000
  explicit: false
  by artist: James Marriott
  in album: Him
    type: MusicAlbum
    date published: 2021-01-01
  genre: pov-indie
  isrc code: TCAFH2078872
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:01:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1698eec92bcbf2cb1381eecf1ca3639a560ec2668c06d01a13911851d2b7d5f1
  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/TCAFH2078872
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1698eec92bcbf2cb1381eecf1ca3639a560ec2668c06d01a13911851d2b7d5f1. 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/TCAFH2078872.
    date published: 2026-06-13T12:47:07Z
  audio: Him
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 159.981
    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.609
    additional property: Energy
      type: PropertyValue
      value: 0.882
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.008
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.836
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.304
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Slow Down
type: MusicAlbum
date published: 2020-05-31
track: Slow Down
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219871
  explicit: false
  by artist: James Marriott
  in album: Slow Down
    type: MusicAlbum
    date published: 2020-05-31
  popularity: 38
  genre: pov-indie
  isrc code: TCAEX2045273
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T05:42:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x87022f46f74e8682601174372e60f30587cea19d7af038221db40ecfa5a5b60d
  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/TCAEX2045273
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87022f46f74e8682601174372e60f30587cea19d7af038221db40ecfa5a5b60d. 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/TCAEX2045273.
    date published: 2026-06-13T12:47:07Z
  audio: Slow Down
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 165.535
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.536
    additional property: Energy
      type: PropertyValue
      value: 0.87
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.023
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.253
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.235
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.135
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Don't Tell The Dog
type: MusicAlbum
date published: 2025-06-13
track: Ventriloquist
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170306
  explicit: false
  by artist: James Marriott
  in album: Don't Tell The Dog
    type: MusicAlbum
    date published: 2025-06-13
  genre: pov-indie
  isrc code: QM6P42517142
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:52:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1ab7e402f1591dcba5db48a7bdf599363994c84fc8eeeb987af3b1a206bbf531
  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/QM6P42517142
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ab7e402f1591dcba5db48a7bdf599363994c84fc8eeeb987af3b1a206bbf531. 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/QM6P42517142.
    date published: 2026-06-13T12:47:07Z
  audio: Ventriloquist
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 150.035
    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.511
    additional property: Energy
      type: PropertyValue
      value: 0.359
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.423
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.439
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.237
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.642
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Something's Wrong
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200729
  explicit: false
  by artist: James Marriott
  in album: Don't Tell The Dog
    type: MusicAlbum
    date published: 2025-06-13
  popularity: 51
  genre: pov-indie
  isrc code: QM6P42517226
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T09:54:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x312858920f423d3b82e0d43090271864afc8c4175b13e636ab102e616e7b6ded
  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/QM6P42517226
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x312858920f423d3b82e0d43090271864afc8c4175b13e636ab102e616e7b6ded. 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/QM6P42517226.
    date published: 2026-06-13T12:47:07Z
  audio: Something's Wrong
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 151.961
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.626
    additional property: Energy
      type: PropertyValue
      value: 0.747
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.05
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.853
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.558
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Plasticine
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182705
  explicit: false
  by artist: James Marriott
  in album: Don't Tell The Dog
    type: MusicAlbum
    date published: 2025-06-13
  popularity: 50
  genre: pov-indie
  isrc code: QM6P42517393
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T07:53:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4db8be396320c394876a6b944608ccf5cbdf1a500cf9e6b4ccd2ca90b16f9588
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Plasticine
track: It's Only Love
track: Food Poisoning
track: Toothache
track: I Don't Want To Live Like This
track: How Could I Say No?
track: Pillow Fight
track: Why Don't You Kill Me?
track: Limbs

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

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:47:07Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4db8be396320c394876a6b944608ccf5cbdf1a500cf9e6b4ccd2ca90b16f9588. 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/QM6P42517393.
date published: 2026-06-13T12:47:07Z

Plasticine
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 127.993
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.695
additional property: Energy
  type: PropertyValue
  value: 0.743
additional property: Speechiness
  type: PropertyValue
  value: 0.031
additional property: Acousticness
  type: PropertyValue
  value: 0.01
additional property: Instrumentalness
  type: PropertyValue
  value: 0.01
additional property: Liveness
  type: PropertyValue
  value: 0.535
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.343
additional property: Loudness (dB)
  type: PropertyValue
  value: -6.715
additional property: Key Name
  type: PropertyValue
  value: A
additional property: Mode Name
  type: PropertyValue
  value: Major

It's Only Love
type: MusicRecording
duration: PT3M31S
duration ms: 211652
explicit: false
by artist: James Marriott
in album: Don't Tell The Dog
  type: MusicAlbum
  date published: 2025-06-13
popularity: 48
genre: pov-indie
isrc code: QM6N22590019
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-02T19:25:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa17e3ef6c4e7ca6c2ba50c1a6924178532ffe0ea4f5b7a7557521f0574eadfe3
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/QM6N22590019
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17e3ef6c4e7ca6c2ba50c1a6924178532ffe0ea4f5b7a7557521f0574eadfe3. 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/QM6N22590019.
  date published: 2026-06-13T15:41:10Z
audio: It's Only Love
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 107.011
  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.821
  additional property: Energy
    type: PropertyValue
    value: 0.337
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.481
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.002
  additional property: Liveness
    type: PropertyValue
    value: 0.118
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.944
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.104
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Food Poisoning
type: MusicRecording
duration: PT3M4S
duration ms: 184992
explicit: false
by artist: James Marriott
in album: Don't Tell The Dog
  type: MusicAlbum
  date published: 2025-06-13
genre: pov-indie
isrc code: QM6P42517514
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T08:59:03+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x677deeb85089b34db9d73d5bca935d7d4a38a812fc178fed600c159f2f049765
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/QM6P42517514
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x677deeb85089b34db9d73d5bca935d7d4a38a812fc178fed600c159f2f049765. 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/QM6P42517514.
  date published: 2026-06-13T12:47:07Z
audio: Food Poisoning
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 158.069
  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.686
  additional property: Energy
    type: PropertyValue
    value: 0.66
  additional property: Speechiness
    type: PropertyValue
    value: 0.056
  additional property: Acousticness
    type: PropertyValue
    value: 0.083
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.311
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.765
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.458
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Toothache
type: MusicRecording
duration: PT3M17S
duration ms: 197812
explicit: false
by artist: James Marriott
in album: Don't Tell The Dog
  type: MusicAlbum
  date published: 2025-06-13
popularity: 48
genre: pov-indie
isrc code: QM4TX2560312
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-02T22:53:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8e1f92faf99534dc8eb4cb15fddcf2f1af2547e61c921beca85d6fc11012925b
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/QM4TX2560312
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e1f92faf99534dc8eb4cb15fddcf2f1af2547e61c921beca85d6fc11012925b. 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/QM4TX2560312.
  date published: 2026-06-13T12:47:07Z
audio: Toothache
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 159.079
  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.443
  additional property: Energy
    type: PropertyValue
    value: 0.538
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.15
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.173
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.386
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.942
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

I Don't Want To Live Like This
type: MusicRecording
duration: PT2M54S
duration ms: 174083
explicit: false
by artist: James Marriott
in album: Don't Tell The Dog
  type: MusicAlbum
  date published: 2025-06-13
popularity: 50
genre: pov-indie
isrc code: QM4TW2530996
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-02T21:06:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x91bbe8c762db11d12948534f3ae865d6b803fc65b8019119a22dbe9dfed4c737
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/QM4TW2530996
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91bbe8c762db11d12948534f3ae865d6b803fc65b8019119a22dbe9dfed4c737. 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/QM4TW2530996.
  date published: 2026-06-13T12:47:07Z
audio: I Don't Want To Live Like This
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 172.188
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.367
  additional property: Energy
    type: PropertyValue
    value: 0.597
  additional property: Speechiness
    type: PropertyValue
    value: 0.043
  additional property: Acousticness
    type: PropertyValue
    value: 0.085
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.426
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.352
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.338
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

How Could I Say No?
type: MusicRecording
duration: PT3M30S
duration ms: 210846
explicit: false
by artist: James Marriott
in album: Don't Tell The Dog
  type: MusicAlbum
  date published: 2025-06-13
genre: pov-indie
isrc code: QM6P42517515
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T10:15:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcac43c8484f7c705ae918e1fc0a7683375f4e3d6b5f8b83906a1570a0b5fda38
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/QM6P42517515
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac43c8484f7c705ae918e1fc0a7683375f4e3d6b5f8b83906a1570a0b5fda38. 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/QM6P42517515.
  date published: 2026-06-13T12:47:07Z
audio: How Could I Say No?
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 170.942
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.58
  additional property: Energy
    type: PropertyValue
    value: 0.391
  additional property: Speechiness
    type: PropertyValue
    value: 0.046
  additional property: Acousticness
    type: PropertyValue
    value: 0.505
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.002
  additional property: Liveness
    type: PropertyValue
    value: 0.137
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.269
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.376
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Pillow Fight
type: MusicRecording
duration: PT3M0S
duration ms: 180867
explicit: false
by artist: James Marriott
in album: Don't Tell The Dog
  type: MusicAlbum
  date published: 2025-06-13
genre: pov-indie
isrc code: QM6P42517516
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T09:59:27+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x90981409ad12581928ef08ee9647e91349c1aca3d2bcfb0cb0f0745b36a0d060
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/QM6P42517516
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90981409ad12581928ef08ee9647e91349c1aca3d2bcfb0cb0f0745b36a0d060. 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/QM6P42517516.
  date published: 2026-06-13T12:47:07Z
audio: Pillow Fight
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 156
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.532
  additional property: Energy
    type: PropertyValue
    value: 0.687
  additional property: Speechiness
    type: PropertyValue
    value: 0.029
  additional property: Acousticness
    type: PropertyValue
    value: 0.019
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.147
  additional property: Liveness
    type: PropertyValue
    value: 0.042
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.718
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.897
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Why Don't You Kill Me?
type: MusicRecording
duration: PT2M40S
duration ms: 160574
explicit: false
by artist: James Marriott
in album: Don't Tell The Dog
  type: MusicAlbum
  date published: 2025-06-13
genre: pov-indie
isrc code: QM6P42517519
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T10:29:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x76920117aa2850ce0df527cf341bca63213fc73d2dd16815cbf514696759e4a2
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/QM6P42517519
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76920117aa2850ce0df527cf341bca63213fc73d2dd16815cbf514696759e4a2. 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/QM6P42517519.
  date published: 2026-06-13T15:41:10Z
audio: Why Don't You Kill Me?
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 153.957
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.614
  additional property: Energy
    type: PropertyValue
    value: 0.662
  additional property: Speechiness
    type: PropertyValue
    value: 0.04
  additional property: Acousticness
    type: PropertyValue
    value: 0.088
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.004
  additional property: Liveness
    type: PropertyValue
    value: 0.109
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.424
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.455
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Limbs
type: MusicRecording
duration: PT3M10S
duration ms: 190000
explicit: false
by artist: James Marriott
in album: Don't Tell The Dog
  type: MusicAlbum
  date published: 2025-06-13
genre: pov-indie
isrc code: QM6P42517520
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T10:18:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x66f79ffd73f41f05183010523738559460f83bebc73de077ccc1cb61fa6a33e7
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/QM6P42517520
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66f79ffd73f41f05183010523738559460f83bebc73de077ccc1cb61fa6a33e7. 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/QM6P42517520.
  date published: 2026-06-13T12:47:07Z
audio: Limbs
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 78
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.45
  additional property: Energy
    type: PropertyValue
    value: 0.316
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.621
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.025
  additional property: Liveness
    type: PropertyValue
    value: 0.116
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.272
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.965
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Are We There Yet?
type: MusicAlbum
date published: 2023-11-10
track: You Are Here
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197075
  explicit: false
  by artist: James Marriott
  in album: Are We There Yet?
    type: MusicAlbum
    date published: 2023-11-10
  genre: pov-indie
  isrc code: USA2P2351053
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T10:46:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd8ec9189fee283d4042a8845d513e9edd52fdfc5713e8af7905565ba5bc66ddd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2351053
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8ec9189fee283d4042a8845d513e9edd52fdfc5713e8af7905565ba5bc66ddd. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2351053.
    date published: 2026-07-02T03:30:09Z
  audio: You Are Here
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.404
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.814
    additional property: Energy
      type: PropertyValue
      value: 0.256
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.429
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.012
    additional property: Liveness
      type: PropertyValue
      value: 0.213
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.038
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.282
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: So Long
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199377
  explicit: false
  by artist: James Marriott
  in album: Are We There Yet?
    type: MusicAlbum
    date published: 2023-11-10
  genre: pov-indie
  isrc code: USA2P2325396
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:24:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc6fc943beb06bc25b3f34d61c35c9c499a47e7d92dea1df91a54d634c36202fd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2325396
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6fc943beb06bc25b3f34d61c35c9c499a47e7d92dea1df91a54d634c36202fd. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2325396.
    date published: 2026-07-02T03:30:09Z
  audio: So Long
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 158.828
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.579
    additional property: Energy
      type: PropertyValue
      value: 0.936
    additional property: Speechiness
      type: PropertyValue
      value: 0.062
    additional property: Acousticness
      type: PropertyValue
      value: 0.006
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.126
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.579
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.749
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Going Postal At The Party
  type: MusicRecording
  duration: PT3M25S
  duration ms: 205737
  explicit: false
  by artist: James Marriott
  in album: Are We There Yet?
    type: MusicAlbum
    date published: 2023-11-10
  genre: pov-indie
  isrc code: USA2P2351054
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:31:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x15b7c7336f77abcdc8ac8b120db9a3e1505d257ed318633fd95c7c58102d568b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Going Postal At The Party
track: Over My Head
track: Romanticise This
track: In Between
track: The Other Side
track: White Noise
track: Denial
track: Don't Blame Me

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T03:30:09Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

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

Going Postal At The Party
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 159.486
additional property: Musical Key
  type: PropertyValue
  value: 6
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.527
additional property: Energy
  type: PropertyValue
  value: 0.848
additional property: Speechiness
  type: PropertyValue
  value: 0.037
additional property: Acousticness
  type: PropertyValue
  value: 0.001
additional property: Instrumentalness
  type: PropertyValue
  value: 0.032
additional property: Liveness
  type: PropertyValue
  value: 0.15
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.615
additional property: Loudness (dB)
  type: PropertyValue
  value: -9.932
additional property: Key Name
  type: PropertyValue
  value: F#
additional property: Mode Name
  type: PropertyValue
  value: Minor

Over My Head
type: MusicRecording
duration: PT3M23S
duration ms: 203812
explicit: false
by artist: James Marriott
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
genre: pov-indie
isrc code: USA2P2351055
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T08:26:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3bcf98a6390fbab6aa9f0f3cca38faae6623a286032d8fc3439df6fb22ddb724
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2351055
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bcf98a6390fbab6aa9f0f3cca38faae6623a286032d8fc3439df6fb22ddb724. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2351055.
  date published: 2026-07-02T03:30:09Z
audio: Over My Head
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 151.369
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.633
  additional property: Energy
    type: PropertyValue
    value: 0.746
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.108
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.798
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.227
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Romanticise This
type: MusicRecording
duration: PT2M55S
duration ms: 175200
explicit: false
by artist: James Marriott
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
genre: pov-indie
isrc code: USA2P2332635
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T06:57:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2e5e74438ef44744167faf783629d704402c11207cefc38d51ecf81ea54b62f0
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2332635
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5e74438ef44744167faf783629d704402c11207cefc38d51ecf81ea54b62f0. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2332635.
  date published: 2026-07-02T03:30:09Z
audio: Romanticise This
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 120.075
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.638
  additional property: Energy
    type: PropertyValue
    value: 0.335
  additional property: Speechiness
    type: PropertyValue
    value: 0.034
  additional property: Acousticness
    type: PropertyValue
    value: 0.056
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.068
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.296
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.88
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

In Between
type: MusicRecording
duration: PT2M57S
duration ms: 177834
explicit: false
by artist: James Marriott
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
genre: pov-indie
isrc code: USA2P2351056
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T11:27:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3cfa3e279ce42de9dc386915c1a79c9d33c2b3c70b9d7707de522c6fdcec3194
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2351056
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cfa3e279ce42de9dc386915c1a79c9d33c2b3c70b9d7707de522c6fdcec3194. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2351056.
  date published: 2026-07-02T03:30:09Z
audio: In Between
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 145.829
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.478
  additional property: Energy
    type: PropertyValue
    value: 0.256
  additional property: Speechiness
    type: PropertyValue
    value: 0.048
  additional property: Acousticness
    type: PropertyValue
    value: 0.56
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.124
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.173
  additional property: Loudness (dB)
    type: PropertyValue
    value: -18.882
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Minor

The Other Side
type: MusicRecording
duration: PT3M22S
duration ms: 202328
explicit: false
by artist: James Marriott
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
genre: pov-indie
isrc code: USA2P2351057
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T10:52:18+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x822fcfd1f7873e8850178a1d3fa1d75aff5992fe6bbea52e144aecd3950c0b49
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2351057
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x822fcfd1f7873e8850178a1d3fa1d75aff5992fe6bbea52e144aecd3950c0b49. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2351057.
  date published: 2026-07-02T03:30:09Z
audio: The Other Side
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 168.244
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.434
  additional property: Energy
    type: PropertyValue
    value: 0.819
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.723
  additional property: Liveness
    type: PropertyValue
    value: 0.373
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.404
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.432
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

White Noise
type: MusicRecording
duration: PT2M33S
duration ms: 153750
explicit: false
by artist: James Marriott
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
genre: pov-indie
isrc code: USA2P2351058
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T07:34:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x56607850eeae15ad8afcade741ea14697ef50c9ab0aa662408e84c1734436e95
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2351058
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56607850eeae15ad8afcade741ea14697ef50c9ab0aa662408e84c1734436e95. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2351058.
  date published: 2026-07-02T03:30:09Z
audio: White Noise
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 167.562
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.438
  additional property: Energy
    type: PropertyValue
    value: 0.28
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.421
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.358
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.271
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15.296
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Denial
type: MusicRecording
duration: PT3M14S
duration ms: 194643
explicit: false
by artist: James Marriott
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
genre: pov-indie
isrc code: USA2P2351059
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T10:08:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x499c9eb062e1dfe16fb76c43840171747bd46f363c1e49e4ce6e3c959368468e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2351059
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x499c9eb062e1dfe16fb76c43840171747bd46f363c1e49e4ce6e3c959368468e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2351059.
  date published: 2026-07-02T03:30:09Z
audio: Denial
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 172.189
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.271
  additional property: Energy
    type: PropertyValue
    value: 0.717
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.002
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.005
  additional property: Liveness
    type: PropertyValue
    value: 0.118
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.166
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.189
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Don't Blame Me
type: MusicRecording
duration: PT3M16S
duration ms: 196838
explicit: false
by artist: James Marriott
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2023-11-10
popularity: 51
genre: pov-indie
isrc code: USA2P2346783
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T06:50:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb93319f3eb54f78e3a521ef8c5e1fdb0e17f0031eccdaf7386bca6ce4d41652b
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/USA2P2346783
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93319f3eb54f78e3a521ef8c5e1fdb0e17f0031eccdaf7386bca6ce4d41652b. 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/USA2P2346783.
  date published: 2026-06-13T13:32:09Z
audio: Don't Blame Me
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 175.147
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.721
  additional property: Energy
    type: PropertyValue
    value: 0.543
  additional property: Speechiness
    type: PropertyValue
    value: 0.085
  additional property: Acousticness
    type: PropertyValue
    value: 0.009
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.106
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.68
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.039
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

California Rain
type: MusicAlbum
date published: 2026-01-01

Something's Wrong
type: MusicAlbum
date published: 2025-06-06
track: Something's Wrong
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200729
  explicit: false
  by artist: James Marriott
  in album: Something's Wrong
    type: MusicAlbum
    date published: 2025-06-06
  genre: pov-indie
  isrc code: QM6P42517226
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T09:54:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x312858920f423d3b82e0d43090271864afc8c4175b13e636ab102e616e7b6ded
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953536
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953536
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6P42517226
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x312858920f423d3b82e0d43090271864afc8c4175b13e636ab102e616e7b6ded. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QM6P42517226.
    date published: 2026-06-13T17:25:41Z
  audio: Something's Wrong
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 153.333
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.626
    additional property: Energy
      type: PropertyValue
      value: 0.747
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.05
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.853
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.746
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: It's Only Love
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211652
  explicit: false
  by artist: James Marriott
  in album: Something's Wrong
    type: MusicAlbum
    date published: 2025-06-06
  genre: pov-indie
  isrc code: QM6N22590019
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-01T22:46:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa17e3ef6c4e7ca6c2ba50c1a6924178532ffe0ea4f5b7a7557521f0574eadfe3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22590019
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17e3ef6c4e7ca6c2ba50c1a6924178532ffe0ea4f5b7a7557521f0574eadfe3. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22590019.
    date published: 2026-07-02T03:30:09Z
  audio: It's Only Love
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 122.767
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.821
    additional property: Energy
      type: PropertyValue
      value: 0.337
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.481
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.944
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.019
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Toothache
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197812
  explicit: false
  by artist: James Marriott
  in album: Something's Wrong
    type: MusicAlbum
    date published: 2025-06-06
  genre: pov-indie
  isrc code: QM4TX2560312
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-01T18:12:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8e1f92faf99534dc8eb4cb15fddcf2f1af2547e61c921beca85d6fc11012925b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Toothache
track: I Don't Want To Live Like This

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T03:30:09Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

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

Toothache
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 158.174
additional property: Musical Key
  type: PropertyValue
  value: 2
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.443
additional property: Energy
  type: PropertyValue
  value: 0.538
additional property: Speechiness
  type: PropertyValue
  value: 0.032
additional property: Acousticness
  type: PropertyValue
  value: 0.15
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.173
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.386
additional property: Loudness (dB)
  type: PropertyValue
  value: -11.946
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Major

I Don't Want To Live Like This
type: MusicRecording
duration: PT2M54S
duration ms: 174083
explicit: false
by artist: James Marriott
in album: Something's Wrong
  type: MusicAlbum
  date published: 2025-06-06
genre: pov-indie
isrc code: QM4TW2530996
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T15:38:21+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x91bbe8c762db11d12948534f3ae865d6b803fc65b8019119a22dbe9dfed4c737
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TW2530996
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91bbe8c762db11d12948534f3ae865d6b803fc65b8019119a22dbe9dfed4c737. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TW2530996.
  date published: 2026-07-02T03:30:09Z
audio: I Don't Want To Live Like This
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 167.088
  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.367
  additional property: Energy
    type: PropertyValue
    value: 0.597
  additional property: Speechiness
    type: PropertyValue
    value: 0.043
  additional property: Acousticness
    type: PropertyValue
    value: 0.085
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.426
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.352
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.312
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

It's Only Love
type: MusicAlbum
date published: 2025-05-16
track: It's Only Love
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211652
  explicit: false
  by artist: James Marriott
  in album: It's Only Love
    type: MusicAlbum
    date published: 2025-05-16
  genre: pov-indie
  isrc code: QM6N22590019
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-01T22:46:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa17e3ef6c4e7ca6c2ba50c1a6924178532ffe0ea4f5b7a7557521f0574eadfe3
  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/QM6N22590019
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17e3ef6c4e7ca6c2ba50c1a6924178532ffe0ea4f5b7a7557521f0574eadfe3. 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/QM6N22590019.
    date published: 2026-06-13T12:47:07Z
  audio: It's Only Love
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 107.011
    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.821
    additional property: Energy
      type: PropertyValue
      value: 0.337
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.481
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.944
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.104
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Toothache
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197812
  explicit: false
  by artist: James Marriott
  in album: It's Only Love
    type: MusicAlbum
    date published: 2025-05-16
  genre: pov-indie
  isrc code: QM4TX2560312
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-03T09:54:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8e1f92faf99534dc8eb4cb15fddcf2f1af2547e61c921beca85d6fc11012925b
  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/QM4TX2560312
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e1f92faf99534dc8eb4cb15fddcf2f1af2547e61c921beca85d6fc11012925b. 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/QM4TX2560312.
    date published: 2026-06-13T12:47:07Z
  audio: Toothache
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 159.079
    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.443
    additional property: Energy
      type: PropertyValue
      value: 0.538
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.15
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.173
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.386
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.942
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: I Don't Want To Live Like This
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174083
  explicit: false
  by artist: James Marriott
  in album: It's Only Love
    type: MusicAlbum
    date published: 2025-05-16
  genre: pov-indie
  isrc code: QM4TW2530996
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-03T16:11:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x91bbe8c762db11d12948534f3ae865d6b803fc65b8019119a22dbe9dfed4c737
  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
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: I Don't Want To Live Like This

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:47:07Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91bbe8c762db11d12948534f3ae865d6b803fc65b8019119a22dbe9dfed4c737. 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/QM4TW2530996.
date published: 2026-06-13T12:47:07Z

I Don't Want To Live Like This
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 172.188
additional property: Musical Key
  type: PropertyValue
  value: 7
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 3
additional property: Danceability
  type: PropertyValue
  value: 0.367
additional property: Energy
  type: PropertyValue
  value: 0.597
additional property: Speechiness
  type: PropertyValue
  value: 0.043
additional property: Acousticness
  type: PropertyValue
  value: 0.085
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.426
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.352
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.338
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Major

Toothache
type: MusicAlbum
date published: 2025-03-20
track: Toothache
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197812
  explicit: false
  by artist: James Marriott
  in album: Toothache
    type: MusicAlbum
    date published: 2025-03-20
  genre: pov-indie
  isrc code: QM4TX2560312
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-01T18:12:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8e1f92faf99534dc8eb4cb15fddcf2f1af2547e61c921beca85d6fc11012925b
  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/QM4TX2560312
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e1f92faf99534dc8eb4cb15fddcf2f1af2547e61c921beca85d6fc11012925b. 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/QM4TX2560312.
    date published: 2026-06-13T12:47:07Z
  audio: Toothache
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 159.079
    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.443
    additional property: Energy
      type: PropertyValue
      value: 0.538
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.15
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.173
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.386
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.942
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: I Don't Want To Live Like This
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174083
  explicit: false
  by artist: James Marriott
  in album: Toothache
    type: MusicAlbum
    date published: 2025-03-20
  genre: pov-indie
  isrc code: QM4TW2530996
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-02T18:37:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x91bbe8c762db11d12948534f3ae865d6b803fc65b8019119a22dbe9dfed4c737
  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/QM4TW2530996
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91bbe8c762db11d12948534f3ae865d6b803fc65b8019119a22dbe9dfed4c737. 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/QM4TW2530996.
    date published: 2026-06-13T12:47:07Z
  audio: I Don't Want To Live Like This
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 172.188
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.367
    additional property: Energy
      type: PropertyValue
      value: 0.597
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.085
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.426
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.352
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.338
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

I Don't Want To Live Like This
type: MusicAlbum
date published: 2025-01-30
track: I Don't Want To Live Like This
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174083
  explicit: false
  by artist: James Marriott
  in album: I Don't Want To Live Like This
    type: MusicAlbum
    date published: 2025-01-30
  genre: pov-indie
  isrc code: QM4TW2530996
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-01T15:38:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x91bbe8c762db11d12948534f3ae865d6b803fc65b8019119a22dbe9dfed4c737
  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/QM4TW2530996
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91bbe8c762db11d12948534f3ae865d6b803fc65b8019119a22dbe9dfed4c737. 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/QM4TW2530996.
    date published: 2026-06-13T12:47:07Z
  audio: I Don't Want To Live Like This
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 172.188
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.367
    additional property: Energy
      type: PropertyValue
      value: 0.597
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.085
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.426
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.352
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.338
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Don't Blame Me
type: MusicAlbum
date published: 2023-10-19
track: Don't Blame Me
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196838
  explicit: false
  by artist: James Marriott
  in album: Don't Blame Me
    type: MusicAlbum
    date published: 2023-10-19
  genre: pov-indie
  isrc code: USA2P2346783
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T06:50:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb93319f3eb54f78e3a521ef8c5e1fdb0e17f0031eccdaf7386bca6ce4d41652b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957032
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957032
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2346783
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-07T11:43:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93319f3eb54f78e3a521ef8c5e1fdb0e17f0031eccdaf7386bca6ce4d41652b. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/USA2P2346783.
    date published: 2026-07-07T11:43:09Z
  audio: Don't Blame Me
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 175.147
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.721
    additional property: Energy
      type: PropertyValue
      value: 0.543
    additional property: Speechiness
      type: PropertyValue
      value: 0.085
    additional property: Acousticness
      type: PropertyValue
      value: 0.009
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.681
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.039
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Romanticise This
type: MusicAlbum
date published: 2023-07-28
track: Romanticise This
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175200
  explicit: false
  by artist: James Marriott
  in album: Romanticise This
    type: MusicAlbum
    date published: 2023-07-28
  genre: pov-indie
  isrc code: USA2P2332635
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T06:57:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2e5e74438ef44744167faf783629d704402c11207cefc38d51ecf81ea54b62f0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957011
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957011
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2332635
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-07T08:25:35Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5e74438ef44744167faf783629d704402c11207cefc38d51ecf81ea54b62f0. Chain 2 (Bitcoin): anchored in block 957011 (2026-07-07T08:25:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2332635.
    date published: 2026-07-07T08:25:35Z
  audio: Romanticise This
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.075
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.638
    additional property: Energy
      type: PropertyValue
      value: 0.335
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.056
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.068
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.296
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.88
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

So Long
type: MusicAlbum
date published: 2023-06-09
track: So Long
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199377
  explicit: false
  by artist: James Marriott
  in album: So Long
    type: MusicAlbum
    date published: 2023-06-09
  genre: pov-indie
  isrc code: USA2P2325396
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:24:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc6fc943beb06bc25b3f34d61c35c9c499a47e7d92dea1df91a54d634c36202fd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2325396
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6fc943beb06bc25b3f34d61c35c9c499a47e7d92dea1df91a54d634c36202fd. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/USA2P2325396.
    date published: 2026-07-02T16:51:38Z
  audio: So Long
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 158.828
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.579
    additional property: Energy
      type: PropertyValue
      value: 0.936
    additional property: Speechiness
      type: PropertyValue
      value: 0.062
    additional property: Acousticness
      type: PropertyValue
      value: 0.006
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.126
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.579
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.749
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Bitter Tongues
type: MusicAlbum
date published: 2022-06-24
track: Where Has Everyone Gone?
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216854
  explicit: false
  by artist: James Marriott
  in album: Bitter Tongues
    type: MusicAlbum
    date published: 2022-06-24
  genre: pov-indie
  isrc code: USA2P2226309
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:46:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9953aec6370896b9ab366fefff6ce183eaa2ad17816fbad65cf663ebee1d51f2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957067
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957067
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2226309
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-07T16:54:37Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9953aec6370896b9ab366fefff6ce183eaa2ad17816fbad65cf663ebee1d51f2. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-07T16:54:37Z), 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/USA2P2226309.
    date published: 2026-07-07T16:54:37Z
  audio: Where Has Everyone Gone?
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 166.927
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.513
    additional property: Energy
      type: PropertyValue
      value: 0.895
    additional property: Speechiness
      type: PropertyValue
      value: 0.087
    additional property: Acousticness
      type: PropertyValue
      value: 0.014
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.413
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.633
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.642
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Gold
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214299
  explicit: false
  by artist: James Marriott
  in album: Bitter Tongues
    type: MusicAlbum
    date published: 2022-06-24
  genre: pov-indie
  isrc code: USA2P2152565
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T12:33:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x866169dd2f441770230359ff1ab249f5c2842ea6af0c8d37a039822ea7e5f167
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956889
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956889
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2152565
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T06:56:49Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x866169dd2f441770230359ff1ab249f5c2842ea6af0c8d37a039822ea7e5f167. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2152565.
    date published: 2026-07-06T06:56:49Z
  audio: Gold
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 145.137
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.609
    additional property: Energy
      type: PropertyValue
      value: 0.817
    additional property: Speechiness
      type: PropertyValue
      value: 0.073
    additional property: Acousticness
      type: PropertyValue
      value: 0.023
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.145
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.397
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.543
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Car Lights
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190372
  explicit: false
  by artist: James Marriott
  in album: Bitter Tongues
    type: MusicAlbum
    date published: 2022-06-24
  popularity: 53
  genre: pov-indie
  isrc code: USA2P2226308
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T06:33:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x39864935ca7d0579e35a485f3fa8c276799fe324fc6c6773de1a49bcff9d24ec
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957046
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957046
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Car Lights
track: Sleeping On Trains
track: Grapes

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

OTSTimestamp
type: PropertyValue
value: 2026-07-07T14:04:01Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

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

Car Lights
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 149.25
additional property: Musical Key
  type: PropertyValue
  value: 4
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.692
additional property: Energy
  type: PropertyValue
  value: 0.35
additional property: Speechiness
  type: PropertyValue
  value: 0.049
additional property: Acousticness
  type: PropertyValue
  value: 0.738
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.136
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.22
additional property: Loudness (dB)
  type: PropertyValue
  value: -13.799
additional property: Key Name
  type: PropertyValue
  value: E
additional property: Mode Name
  type: PropertyValue
  value: Major

Sleeping On Trains
type: MusicRecording
duration: PT3M4S
duration ms: 184084
explicit: false
by artist: James Marriott
in album: Bitter Tongues
  type: MusicAlbum
  date published: 2022-06-24
genre: pov-indie
isrc code: USA2P2161171
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T07:56:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf3facf3177eeb0b6c466732a9f535f013d731441211c399a905995ab3f1c6860
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956889
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2161171
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T06:56:49Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3facf3177eeb0b6c466732a9f535f013d731441211c399a905995ab3f1c6860. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2161171.
  date published: 2026-07-06T06:56:49Z
audio: Sleeping On Trains
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 162.872
  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.476
  additional property: Energy
    type: PropertyValue
    value: 0.878
  additional property: Speechiness
    type: PropertyValue
    value: 0.056
  additional property: Acousticness
    type: PropertyValue
    value: 0.035
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.002
  additional property: Liveness
    type: PropertyValue
    value: 0.422
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.54
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.905
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Grapes
type: MusicRecording
duration: PT3M45S
duration ms: 225214
explicit: false
by artist: James Marriott
in album: Bitter Tongues
  type: MusicAlbum
  date published: 2022-06-24
popularity: 57
genre: pov-indie
isrc code: USA2P2226310
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T23:00:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x91e58716ff687d1a4ec5c036bc4737a76a6c85391de0c7b977e7f41e3ead2f24
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957073
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957073
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2226310
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-07T18:39: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91e58716ff687d1a4ec5c036bc4737a76a6c85391de0c7b977e7f41e3ead2f24. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/USA2P2226310.
  date published: 2026-07-07T18:39:05Z
audio: Grapes
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 139.718
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.534
  additional property: Energy
    type: PropertyValue
    value: 0.926
  additional property: Speechiness
    type: PropertyValue
    value: 0.069
  additional property: Acousticness
    type: PropertyValue
    value: 0.004
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.288
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.617
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.48
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Sleeping On Trains
type: MusicAlbum
date published: 2022-01-14
track: Sleeping On Trains
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184084
  explicit: false
  by artist: James Marriott
  in album: Sleeping On Trains
    type: MusicAlbum
    date published: 2022-01-14
  popularity: 50
  genre: pov-indie
  isrc code: USA2P2161171
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T07:56:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf3facf3177eeb0b6c466732a9f535f013d731441211c399a905995ab3f1c6860
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2161171
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3facf3177eeb0b6c466732a9f535f013d731441211c399a905995ab3f1c6860. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2161171.
    date published: 2026-07-02T03:55:08Z
  audio: Sleeping On Trains
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 162.872
    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.476
    additional property: Energy
      type: PropertyValue
      value: 0.878
    additional property: Speechiness
      type: PropertyValue
      value: 0.056
    additional property: Acousticness
      type: PropertyValue
      value: 0.035
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.422
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.54
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.905
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Gold
type: MusicAlbum
date published: 2021-12-10
track: Gold
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214299
  explicit: false
  by artist: James Marriott
  in album: Gold
    type: MusicAlbum
    date published: 2021-12-10
  genre: pov-indie
  isrc code: USA2P2152565
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T12:33:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x866169dd2f441770230359ff1ab249f5c2842ea6af0c8d37a039822ea7e5f167
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2152565
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x866169dd2f441770230359ff1ab249f5c2842ea6af0c8d37a039822ea7e5f167. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2152565.
    date published: 2026-07-08T03:20:19Z
  audio: Gold
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 145.137
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.609
    additional property: Energy
      type: PropertyValue
      value: 0.817
    additional property: Speechiness
      type: PropertyValue
      value: 0.073
    additional property: Acousticness
      type: PropertyValue
      value: 0.023
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.145
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.397
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.543
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Wake Up!
type: MusicAlbum
date published: 2021-07-02
track: Wake Up!
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181161
  explicit: false
  by artist: James Marriott
  in album: Wake Up!
    type: MusicAlbum
    date published: 2021-07-02
  genre: pov-indie
  isrc code: NL4NL2144948
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T11:55:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd43aea29a10a123214c5dce721bff6d00ef2aa5fe91827baad9fc4645efda0af
  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/NL4NL2144948
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd43aea29a10a123214c5dce721bff6d00ef2aa5fe91827baad9fc4645efda0af. 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/NL4NL2144948.
    date published: 2026-06-13T12:47:07Z
  audio: Wake Up!
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 155.369
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.556
    additional property: Energy
      type: PropertyValue
      value: 0.923
    additional property: Speechiness
      type: PropertyValue
      value: 0.05
    additional property: Acousticness
      type: PropertyValue
      value: 0.006
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.283
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.64
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.597
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

No Left Brain
type: MusicAlbum
date published: 2021-01-15
track: Him
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189000
  explicit: false
  by artist: James Marriott
  in album: No Left Brain
    type: MusicAlbum
    date published: 2021-01-15
  genre: pov-indie
  isrc code: TCAFH2078872
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:01:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1698eec92bcbf2cb1381eecf1ca3639a560ec2668c06d01a13911851d2b7d5f1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFH2078872
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1698eec92bcbf2cb1381eecf1ca3639a560ec2668c06d01a13911851d2b7d5f1. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/TCAFH2078872.
    date published: 2026-07-02T16:51:38Z
  audio: Him
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 158.787
    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.609
    additional property: Energy
      type: PropertyValue
      value: 0.882
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.008
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.836
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.588
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: New Face
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169800
  explicit: false
  by artist: James Marriott
  in album: No Left Brain
    type: MusicAlbum
    date published: 2021-01-15
  genre: pov-indie
  isrc code: TCAFH2078899
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T13:27:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2199a4dbf37d86205ce030dcfa17b6ebe6918c118ba54cfb973ca18717bdc552
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFH2078899
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2199a4dbf37d86205ce030dcfa17b6ebe6918c118ba54cfb973ca18717bdc552. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFH2078899.
    date published: 2026-07-02T03:55:08Z
  audio: New Face
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 145.222
    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.652
    additional property: Energy
      type: PropertyValue
      value: 0.439
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.33
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.137
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.342
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.137
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Calling
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209600
  explicit: false
  by artist: James Marriott
  in album: No Left Brain
    type: MusicAlbum
    date published: 2021-01-15
  genre: pov-indie
  isrc code: TCAFH2078931
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T11:04:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x680e6899513b65a63b51de6686086c1ca36c695d288cffe37afdb17e9ddacb54
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956889
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956889
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Calling

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

OTSTimestamp
type: PropertyValue
value: 2026-07-06T06:56:49Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

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

Calling
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 151.986
additional property: Musical Key
  type: PropertyValue
  value: 4
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.489
additional property: Energy
  type: PropertyValue
  value: 0.901
additional property: Speechiness
  type: PropertyValue
  value: 0.043
additional property: Acousticness
  type: PropertyValue
  value: 0.006
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.441
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.404
additional property: Loudness (dB)
  type: PropertyValue
  value: -11.234
additional property: Key Name
  type: PropertyValue
  value: E
additional property: Mode Name
  type: PropertyValue
  value: Minor

Him
type: MusicAlbum
date published: 2021-01-01
track: Him
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189000
  explicit: false
  by artist: James Marriott
  in album: Him
    type: MusicAlbum
    date published: 2021-01-01
  genre: pov-indie
  isrc code: TCAFH2078872
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:01:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1698eec92bcbf2cb1381eecf1ca3639a560ec2668c06d01a13911851d2b7d5f1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957043
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957043
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFH2078872
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-07T13:52: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1698eec92bcbf2cb1381eecf1ca3639a560ec2668c06d01a13911851d2b7d5f1. Chain 2 (Bitcoin): anchored in block 957043 (2026-07-07T13:52: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/TCAFH2078872.
    date published: 2026-07-07T13:52:39Z
  audio: Him
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 158.787
    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.609
    additional property: Energy
      type: PropertyValue
      value: 0.882
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.008
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.836
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.588
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Slow Down
type: MusicAlbum
date published: 2020-05-31
track: Slow Down
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219871
  explicit: false
  by artist: James Marriott
  in album: Slow Down
    type: MusicAlbum
    date published: 2020-05-31
  genre: pov-indie
  isrc code: TCAEX2045273
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T05:42:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x87022f46f74e8682601174372e60f30587cea19d7af038221db40ecfa5a5b60d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAEX2045273
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87022f46f74e8682601174372e60f30587cea19d7af038221db40ecfa5a5b60d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAEX2045273.
    date published: 2026-07-02T03:55:08Z
  audio: Slow Down
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 165.535
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.536
    additional property: Energy
      type: PropertyValue
      value: 0.87
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.023
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.253
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.235
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.135
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor