Mark Battles
type: MusicGroup
description: Mark Anthony Battles (born September 2, 1991) is an American rapper, songwriter, and record producer from Indianapolis, Indiana. In 2011, Battles released his first project Good Morning America and g
popularity: 40
followers: 52660
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x78dd99e38e5ed6cd6ef6a69b918a980313146ec5782bef9f8d4e359982f24972
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/34d384ef-ed0f-4ed5-acb3-0e729c56bab0.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/34d384ef-ed0f-4ed5-acb3-0e729c56bab0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/34d384ef-ed0f-4ed5-acb3-0e729c56bab0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x78dd99e38e5ed6cd6ef6a69b918a980313146ec5782bef9f8d4e359982f24972","name":"Mark Battles","registered_at":"2026-06-11T15:55:30Z","symbol":"NIM0067776","token_address":"0xc1181c61a1ae1768d5d6ed99169e978a1e82b910","type":"artist","uuid":"34d384ef-ed0f-4ed5-acb3-0e729c56bab0"}
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 0x78dd99e38e5ed6cd6ef6a69b918a980313146ec5782bef9f8d4e359982f24972. 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/34d384ef-ed0f-4ed5-acb3-0e729c56bab0.json and https://artists.proofprofile.net/proofs/artist/34d384ef-ed0f-4ed5-acb3-0e729c56bab0.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x78dd99e38e5ed6cd6ef6a69b918a980313146ec5782bef9f8d4e359982f24972","name":"Mark Battles","registered_at":"2026-06-11T15:55:30Z","symbol":"NIM0067776","token_address":"0xc1181c61a1ae1768d5d6ed99169e978a1e82b910","type":"artist","uuid":"34d384ef-ed0f-4ed5-acb3-0e729c56bab0"}
album: Creeper (feat. Lil Wayne & K.I. Bambino)
  type: MusicAlbum
  date published: 2012-03-18
album: Ugh Oh (feat. Los)
  type: MusicAlbum
  date published: 2012-05-06
album: Saturday School Series
  type: MusicAlbum
  date published: 2013-09-02
album: My Shoes (feat. Currensy)
  type: MusicAlbum
  date published: 2013-10-01
album: Can't Stand Us (feat. Derek Luh & French Montana)
  type: MusicAlbum
  date published: 2013-10-11
album: Saturday School Series
  type: MusicAlbum
  date published: 2014-01-15
album: Saturday School Series
  type: MusicAlbum
  date published: 2014-01-15
album: Can't Stand Us (feat. French Montana)
  type: MusicAlbum
  date published: 2014-01-20
album: Can't Stand Us (feat. French Montana & Derek Luh)
  type: MusicAlbum
  date published: 2014-01-20
album: Ugh Oh (feat. King Los)
  type: MusicAlbum
  date published: 2014-01-22
album: Ugh Oh (feat. King Los)
  type: MusicAlbum
  date published: 2014-01-22
album: Broken Silence
  type: MusicAlbum
  date published: 2014-01-27
  track: Ugh Oh
    type: MusicRecording
    duration: PT2M39S
    duration ms: 159480
    explicit: true
    by artist: Mark Battles
    in album: Broken Silence
      type: MusicAlbum
      date published: 2014-01-27
    isrc code: USLD90807799
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-05T20:11:22+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xd85fd24ee03db7472121485d49aa98550ba11353aa5b8ee1d8672eb4b262a1fa
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956856
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956856
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD90807799
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-06T01:25:57Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd85fd24ee03db7472121485d49aa98550ba11353aa5b8ee1d8672eb4b262a1fa. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD90807799.
      date published: 2026-07-06T01:25:57Z
    audio: Ugh Oh
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 115.617
      additional property: Musical Key
        type: PropertyValue
        value: 11
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 3
      additional property: Danceability
        type: PropertyValue
        value: 0.517
      additional property: Energy
        type: PropertyValue
        value: 0.589
      additional property: Speechiness
        type: PropertyValue
        value: 0.435
      additional property: Acousticness
        type: PropertyValue
        value: 0.112
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.131
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.158
      additional property: Loudness (dB)
        type: PropertyValue
        value: -7.486
      additional property: Key Name
        type: PropertyValue
        value: B
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Love & Hip Hop (feat. Joe Budden & Dizzy Wright)
  type: MusicAlbum
  date published: 2014-01-27
album: Love & Hip Hop (feat. Joe Budden & Dizzy Wright)
  type: MusicAlbum
  date published: 2014-01-27
album: My Shoes (feat. Curren$y)
  type: MusicAlbum
  date published: 2014-01-27
album: My Shoes (feat. Curren$y)
  type: MusicAlbum
  date published: 2014-01-27
album: Got A Feeling (feat. Wale & Derek Luh)
  type: MusicAlbum
  date published: 2014-01-30
album: Got A Feeling (feat. Wale)
  type: MusicAlbum
  date published: 2014-01-30
album: Black Einstein
  type: MusicAlbum
  date published: 2014-02-20
album: Black Einstein
  type: MusicAlbum
  date published: 2014-02-20
album: Preseason
  type: MusicAlbum
  date published: 2014-08-12
album: Preseason
  type: MusicAlbum
  date published: 2014-08-12
album: Hustle Back
  type: MusicAlbum
  date published: 2015-01-06
album: Lost In Reality
  type: MusicAlbum
  date published: 2015-02-17
album: Lost In Reality
  type: MusicAlbum
  date published: 2015-02-17
  track: Conscious
    type: MusicRecording
    duration: PT2M54S
    duration ms: 174445
    explicit: true
    by artist: Mark Battles
    in album: Lost In Reality
    isrc code: USLD91700710
    additional property: CopyrightID
    additional property: CopyrightStatus
    additional property: CopyrightRegisteredAt
    additional property: CopyrightChainExplorerURL
    additional property: OTSHash
    additional property: OTSBitcoinBlock
    additional property: OTSBitcoinBlockVerifyURL
    additional property: OTSVerificationAPI
    additional property: OTSTimestamp
    additional property: OTSVerifyInstructions
    subject of: OpenTimestamps Proof of Existence
    audio: Conscious
  track: My Life (feat. Euroz)
album: Monster (feat. Derek Luh)
album: Monster
album: Shelter Food
album: Tired
album: Until September
album: Numb
album: Before The Deal
album: Wait On It
album: Patience
album: 4 My Bros
album: Dreaming (feat. Tory Lanez)
album: Day 2
album: On Everything
album: Vasi World
album: Against the World
album: How?
album: Fortunate
album: The Reason
album: No Elevator
album: Real Ones
album: Fortunate2
album: The Cure
album: Go
album: Eye For An Eye (Dax Diss)
album: My Soul
album: My Language (feat. Keara Alyse)
album: Dreaming2 (feat. Tory Lanez)
album: Let Em Know
album: Searching
album: IAESY
album: Yellow Tape
album: So Good
album: Okaye
album: 1AM
album: Trapped
album: Lord Jesus
album: I Don't
album: Can't Stand Us 2.0 (feat. French Montana)
album: Courtside (Remix) [feat. Tory Lanez & Odd Fella]

Mark Battles
type: MusicGroup

Lost In Reality
type: MusicAlbum
date published: 2015-02-17

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-07-17T18:54:45+00:00

CopyrightChainExplorerURL
type: PropertyValue
value: https://explorer.copyrightchains.com/tx/0xd6eca51be1cd55b8960d9bbb843a9ebabd47cb7e61c4de741a02bb6c63d5f3ed

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 958444

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-17T19:12:23Z

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

Conscious
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 78.386
additional property: Musical Key
  type: PropertyValue
  value: 8
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.65
additional property: Energy
  type: PropertyValue
  value: 0.667
additional property: Speechiness
  type: PropertyValue
  value: 0.359
additional property: Acousticness
  type: PropertyValue
  value: 0.092
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.14
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.506
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.068
additional property: Key Name
  type: PropertyValue
  value: Ab
additional property: Mode Name
  type: PropertyValue
  value: Major

My Life (feat. Euroz)
type: MusicRecording
duration: PT4M28S
duration ms: 268434
explicit: true
by artist: Mark Battles
in album: Lost In Reality
  type: MusicAlbum
  date published: 2015-02-17
isrc code: USLD91700711
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T20:00:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7a6d3bd2c9bb3161512abf99b34bc3e25a5e5b67c07a6f4f7d07b58c08bd1885
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958607
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958607
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91700711
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T21:01:11Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x7a6d3bd2c9bb3161512abf99b34bc3e25a5e5b67c07a6f4f7d07b58c08bd1885. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91700711.
  date published: 2026-07-18T21:01:11Z
audio: My Life (feat. Euroz)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 96.723
  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.706
  additional property: Energy
    type: PropertyValue
    value: 0.851
  additional property: Speechiness
    type: PropertyValue
    value: 0.321
  additional property: Acousticness
    type: PropertyValue
    value: 0.205
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.14
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.597
  additional property: Loudness (dB)
    type: PropertyValue
    value: -4.934
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Monster (feat. Derek Luh)
type: MusicAlbum
date published: 2015-03-05

Monster
type: MusicAlbum
date published: 2015-03-05

Shelter Food
type: MusicAlbum
date published: 2015-03-10

Shelter Food
type: MusicAlbum
date published: 2015-03-10

Tired
type: MusicAlbum
date published: 2015-04-30

Tired
type: MusicAlbum
date published: 2015-04-30

Until September
type: MusicAlbum
date published: 2015-06-30
track: Be You (feat. Curren$y)
  type: MusicRecording
  duration: PT4M51S
  duration ms: 291369
  explicit: true
  by artist: Mark Battles
  in album: Until September
    type: MusicAlbum
    date published: 2015-06-30
  isrc code: USLD90811440
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T07:55:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x251bc3550ac493ba6aeaaa301d810d61d42e85b57e144417eecb93bb124988e8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD90811440
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56: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 0x251bc3550ac493ba6aeaaa301d810d61d42e85b57e144417eecb93bb124988e8. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD90811440.
    date published: 2026-07-03T08:56:35Z
  audio: Be You (feat. Curren$y)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 76.034
    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.547
    additional property: Energy
      type: PropertyValue
      value: 0.822
    additional property: Speechiness
      type: PropertyValue
      value: 0.358
    additional property: Acousticness
      type: PropertyValue
      value: 0.511
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.207
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.622
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.088
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Knew Enough
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200019
  explicit: true
  by artist: Mark Battles
  in album: Until September
    type: MusicAlbum
    date published: 2015-06-30
  isrc code: USLD90811443
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T05:37:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8d58e354207b23c6b4b68ee0b800023b9e9c03af282dc831758a310c1b4908ee
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD90811443
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56: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 0x8d58e354207b23c6b4b68ee0b800023b9e9c03af282dc831758a310c1b4908ee. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD90811443.
    date published: 2026-07-03T08:56:35Z
  audio: Knew Enough
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 115.047
    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.733
    additional property: Energy
      type: PropertyValue
      value: 0.565
    additional property: Speechiness
      type: PropertyValue
      value: 0.106
    additional property: Acousticness
      type: PropertyValue
      value: 0.157
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.142
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.402
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.282
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Until September
type: MusicAlbum
date published: 2015-06-30

Numb
type: MusicAlbum
date published: 2015-10-02

Numb
type: MusicAlbum
date published: 2015-10-02
track: Going (feat. King Los)
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188780
  explicit: true
  by artist: Mark Battles
  in album: Numb
    type: MusicAlbum
    date published: 2015-10-02
  isrc code: USLD90812272
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T23:46:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6f6055f9ac861441c296633ef13ba9806540f0052383489c75bd8f6ff604d0db
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956856
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD90812272
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:25:57Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f6055f9ac861441c296633ef13ba9806540f0052383489c75bd8f6ff604d0db. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD90812272.
    date published: 2026-07-06T01:25:57Z
  audio: Going (feat. King Los)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 132.94
    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.786
    additional property: Energy
      type: PropertyValue
      value: 0.64
    additional property: Speechiness
      type: PropertyValue
      value: 0.322
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.039
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.73
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.084
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Numb
type: MusicAlbum
date published: 2015-10-02

Before The Deal
type: MusicAlbum
date published: 2016-05-31

Before The Deal
type: MusicAlbum
date published: 2016-05-31
track: This Is Me
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220663
  explicit: true
  by artist: Mark Battles
  in album: Before The Deal
    type: MusicAlbum
    date published: 2016-05-31
  isrc code: USLD90815514
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T20:33:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6d51d82976ae65e29f3b768a566f78d7532065c544c396c1c695a9e7bb1012d9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956856
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD90815514
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:25:57Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d51d82976ae65e29f3b768a566f78d7532065c544c396c1c695a9e7bb1012d9. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD90815514.
    date published: 2026-07-06T01:25:57Z
  audio: This Is Me
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 97.987
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.55
    additional property: Energy
      type: PropertyValue
      value: 0.522
    additional property: Speechiness
      type: PropertyValue
      value: 0.277
    additional property: Acousticness
      type: PropertyValue
      value: 0.487
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.117
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.18
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.858
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: No Love (feat. FUTURISTIC & King Los)
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228327
  explicit: true
  by artist: Mark Battles
  in album: Before The Deal
    type: MusicAlbum
    date published: 2016-05-31
  isrc code: USLD90815516
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T01:17:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd10760f645480b7966c5ff5334e1c61d94af24770c72dca96a8a922af1bf656c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958346
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958346
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD90815516
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T04:18:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd10760f645480b7966c5ff5334e1c61d94af24770c72dca96a8a922af1bf656c. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T04:18:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD90815516.
    date published: 2026-07-17T04:18:51Z
  audio: No Love (feat. FUTURISTIC & King Los)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 86.585
    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.423
    additional property: Energy
      type: PropertyValue
      value: 0.762
    additional property: Speechiness
      type: PropertyValue
      value: 0.354
    additional property: Acousticness
      type: PropertyValue
      value: 0.268
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.13
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.863
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.645
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Numbers
  type: MusicRecording
  duration: PT4M20S
  duration ms: 260937
  explicit: true
  by artist: Mark Battles
  in album: Before The Deal
    type: MusicAlbum
    date published: 2016-05-31
  isrc code: USLD90815525
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T01:11:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5ba673f34f1e58b5acc86be606a55ebe433b7cccea247831751e332a8b081c59
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD90815525
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Numbers

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

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

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

Numbers
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 100.471
additional property: Musical Key
  type: PropertyValue
  value: 11
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.345
additional property: Energy
  type: PropertyValue
  value: 0.669
additional property: Speechiness
  type: PropertyValue
  value: 0.204
additional property: Acousticness
  type: PropertyValue
  value: 0.007
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.354
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.349
additional property: Loudness (dB)
  type: PropertyValue
  value: -9.676
additional property: Key Name
  type: PropertyValue
  value: B
additional property: Mode Name
  type: PropertyValue
  value: Minor

Wait On It
type: MusicAlbum
date published: 2016-09-09

Wait On It
type: MusicAlbum
date published: 2016-09-09

Patience
type: MusicAlbum
date published: 2016-10-19

Patience
type: MusicAlbum
date published: 2016-10-19

4 My Bros
type: MusicAlbum
date published: 2017-02-23

Dreaming (feat. Tory Lanez)
type: MusicAlbum
date published: 2017-04-26

Day 2
type: MusicAlbum
date published: 2017-05-26
track: Twenty Seventeen
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137903
  explicit: true
  by artist: Mark Battles
  in album: Day 2
    type: MusicAlbum
    date published: 2017-05-26
  isrc code: USLD91702213
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T07:04:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x13894a8e48f8c2270bd01150d1a0f6fac048a7955b9ecd355d79445b4f966a04
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959109
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959109
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91702213
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T10:06: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 0x13894a8e48f8c2270bd01150d1a0f6fac048a7955b9ecd355d79445b4f966a04. Chain 2 (Bitcoin): anchored in block 959109 (2026-07-22T10:06: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/USLD91702213.
    date published: 2026-07-22T10:06:09Z
  audio: Twenty Seventeen
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.095
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.579
    additional property: Energy
      type: PropertyValue
      value: 0.772
    additional property: Speechiness
      type: PropertyValue
      value: 0.523
    additional property: Acousticness
      type: PropertyValue
      value: 0.051
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.123
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.238
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.7
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Check
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186653
  explicit: true
  by artist: Mark Battles
  in album: Day 2
    type: MusicAlbum
    date published: 2017-05-26
  isrc code: USLD91702214
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T08:41:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x49f3771ba214986c9fcf519255fd368b065b1f012cb5bd5d39e7c463e36bb34a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91702214
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T10:01:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f3771ba214986c9fcf519255fd368b065b1f012cb5bd5d39e7c463e36bb34a. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91702214.
    date published: 2026-07-22T10:01:58Z
  audio: Check
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 112.003
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.72
    additional property: Energy
      type: PropertyValue
      value: 0.431
    additional property: Speechiness
      type: PropertyValue
      value: 0.171
    additional property: Acousticness
      type: PropertyValue
      value: 0.052
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.094
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.071
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.778
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Penny (feat. Tory Lanez)
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244755
  explicit: true
  by artist: Mark Battles
  in album: Day 2
    type: MusicAlbum
    date published: 2017-05-26
  isrc code: USLD91702215
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T09:46:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6301d1cf1e91fdd7aa856bf55a559d6d4daba594a7d4d1eb61c61e70e8bc56dd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91702215
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Penny (feat. Tory Lanez)
track: Dreaming (feat. Tory Lanez)
track: How You Feel

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

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

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

Penny (feat. Tory Lanez)
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 144.867
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.455
additional property: Energy
  type: PropertyValue
  value: 0.726
additional property: Speechiness
  type: PropertyValue
  value: 0.337
additional property: Acousticness
  type: PropertyValue
  value: 0.311
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.247
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.245
additional property: Loudness (dB)
  type: PropertyValue
  value: -6.393
additional property: Key Name
  type: PropertyValue
  value: C#
additional property: Mode Name
  type: PropertyValue
  value: Major

Dreaming (feat. Tory Lanez)
type: MusicRecording
duration: PT3M35S
duration ms: 215115
explicit: true
by artist: Mark Battles
in album: Day 2
  type: MusicAlbum
  date published: 2017-05-26
isrc code: USLD91702216
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T23:23:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x52a97960c17e5dd85bafb26ff44f1634a5d8f3a2d49c50ff085cc45990688d91
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958340
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958340
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91702216
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T00:53:26Z
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 0x52a97960c17e5dd85bafb26ff44f1634a5d8f3a2d49c50ff085cc45990688d91. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/USLD91702216.
  date published: 2026-07-17T00:53:26Z
audio: Dreaming (feat. Tory Lanez)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 163.992
  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.671
  additional property: Energy
    type: PropertyValue
    value: 0.689
  additional property: Speechiness
    type: PropertyValue
    value: 0.221
  additional property: Acousticness
    type: PropertyValue
    value: 0.089
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.112
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.647
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.701
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

How You Feel
type: MusicRecording
duration: PT3M41S
duration ms: 221448
explicit: true
by artist: Mark Battles
in album: Day 2
  type: MusicAlbum
  date published: 2017-05-26
isrc code: USLD91702220
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T11:53:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9d84cca972dcaf8b7f47f7322cf4253b4e664915e5b78dd3b6d97ff18e017e75
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958728
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958728
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91702220
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T12:24:55Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d84cca972dcaf8b7f47f7322cf4253b4e664915e5b78dd3b6d97ff18e017e75. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91702220.
  date published: 2026-07-19T12:24:55Z
audio: How You Feel
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 101.965
  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.618
  additional property: Energy
    type: PropertyValue
    value: 0.733
  additional property: Speechiness
    type: PropertyValue
    value: 0.048
  additional property: Acousticness
    type: PropertyValue
    value: 0.003
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.115
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.197
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.23
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Day 2
type: MusicAlbum
date published: 2017-05-26

Day 2
type: MusicAlbum
date published: 2017-05-26

On Everything
type: MusicAlbum
date published: 2018-01-20

Vasi World
type: MusicAlbum
date published: 2018-02-09
track: On Everything
  type: MusicRecording
  duration: PT2M23S
  duration ms: 143124
  explicit: true
  by artist: Mark Battles
  in album: Vasi World
    type: MusicAlbum
    date published: 2018-02-09
  isrc code: USLD91712673
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T15:25:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4edf31851d7b9060c5acf5741c5c0cd3a5a40e0b830ca93fbda0f3a98e173044
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959026
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959026
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91712673
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T15:38:13Z
  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 0x4edf31851d7b9060c5acf5741c5c0cd3a5a40e0b830ca93fbda0f3a98e173044. Chain 2 (Bitcoin): anchored in block 959026 (2026-07-21T15:38:13Z), 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/USLD91712673.
    date published: 2026-07-21T15:38:13Z
  audio: On Everything
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 165.882
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.717
    additional property: Energy
      type: PropertyValue
      value: 0.719
    additional property: Speechiness
      type: PropertyValue
      value: 0.261
    additional property: Acousticness
      type: PropertyValue
      value: 0.009
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.063
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.574
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.307
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Against the World
type: MusicAlbum
date published: 2018-04-01

How?
type: MusicAlbum
date published: 2018-07-21
track: How?
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195440
  explicit: true
  by artist: Mark Battles
  in album: How?
    type: MusicAlbum
    date published: 2018-07-21
  isrc code: USLD91715055
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T23:47:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x49973294634ded92c02d397b33411abad5db15c8044fffe222dbed931041729b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958942
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958942
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91715055
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T00:24:07Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49973294634ded92c02d397b33411abad5db15c8044fffe222dbed931041729b. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91715055.
    date published: 2026-07-21T00:24:07Z
  audio: How?
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.025
    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.64
    additional property: Energy
      type: PropertyValue
      value: 0.577
    additional property: Speechiness
      type: PropertyValue
      value: 0.349
    additional property: Acousticness
      type: PropertyValue
      value: 0.423
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.184
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.355
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.052
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Fortunate
type: MusicAlbum
date published: 2018-07-27
track: What
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181684
  explicit: true
  by artist: Mark Battles
  in album: Fortunate
    type: MusicAlbum
    date published: 2018-07-27
  isrc code: USLD91715097
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T22:41:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc2d0b6a1036709f0e63cb7f00885c82f0462293747c38182922a86f5d2492ee9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958942
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958942
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91715097
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T01:43: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 0xc2d0b6a1036709f0e63cb7f00885c82f0462293747c38182922a86f5d2492ee9. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T01:43: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/USLD91715097.
    date published: 2026-07-21T01:43:38Z
  audio: What
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 109.949
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.589
    additional property: Energy
      type: PropertyValue
      value: 0.603
    additional property: Speechiness
      type: PropertyValue
      value: 0.074
    additional property: Acousticness
      type: PropertyValue
      value: 0.013
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.132
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.288
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.432
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

The Reason
type: MusicAlbum
date published: 2019-01-31

No Elevator
type: MusicAlbum
date published: 2019-02-10

Real Ones
type: MusicAlbum
date published: 2019-02-10

Fortunate2
type: MusicAlbum
date published: 2019-02-11
track: The Reason
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169789
  explicit: true
  by artist: Mark Battles
  in album: Fortunate2
    type: MusicAlbum
    date published: 2019-02-11
  isrc code: USLD91717720
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T10:36:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x18f6ad02a61f215c456067f5b980f58cbede29bde6c7b261931194e37f519730
  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/USLD91717720
  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 0x18f6ad02a61f215c456067f5b980f58cbede29bde6c7b261931194e37f519730. 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/USLD91717720.
    date published: 2026-07-02T16:51:38Z
  audio: The Reason
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 137.042
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.706
    additional property: Energy
      type: PropertyValue
      value: 0.581
    additional property: Speechiness
      type: PropertyValue
      value: 0.082
    additional property: Acousticness
      type: PropertyValue
      value: 0.165
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.156
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.436
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.506
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

The Cure
type: MusicAlbum
date published: 2019-06-22

Go
type: MusicAlbum
date published: 2019-08-04
track: Go
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182907
  explicit: true
  by artist: Mark Battles
  in album: Go
    type: MusicAlbum
    date published: 2019-08-04
  isrc code: USLD91720355
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T19:37:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xffb1ad4ba0c275d036be6ce14c4ca972bd41baad98527e736fe090601d0875ec
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956856
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91720355
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-27T14:00:43Z
  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 0xffb1ad4ba0c275d036be6ce14c4ca972bd41baad98527e736fe090601d0875ec. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-27T14:00:43Z), 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/USLD91720355.
    date published: 2026-07-27T14:00:43Z
  audio: Go
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 69.974
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.546
    additional property: Energy
      type: PropertyValue
      value: 0.578
    additional property: Speechiness
      type: PropertyValue
      value: 0.229
    additional property: Acousticness
      type: PropertyValue
      value: 0.071
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.528
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.499
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.002
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Eye For An Eye (Dax Diss)
type: MusicAlbum
date published: 2019-09-07

My Soul
type: MusicAlbum
date published: 2019-09-27

My Language (feat. Keara Alyse)
type: MusicAlbum
date published: 2019-10-10
track: My Language (feat. Keara Alyse)
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220333
  explicit: true
  by artist: Mark Battles
  in album: My Language (feat. Keara Alyse)
    type: MusicAlbum
    date published: 2019-10-10
  isrc code: USLD91721627
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T05:43:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x85d1061098650ea2b40de8d31371f267ed27f4c89a9aa45a121b6d65cbc3a23b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958506
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958506
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91721627
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T06:14:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85d1061098650ea2b40de8d31371f267ed27f4c89a9aa45a121b6d65cbc3a23b. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91721627.
    date published: 2026-07-18T06:14:51Z
  audio: My Language (feat. Keara Alyse)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 82.94
    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.77
    additional property: Energy
      type: PropertyValue
      value: 0.61
    additional property: Speechiness
      type: PropertyValue
      value: 0.295
    additional property: Acousticness
      type: PropertyValue
      value: 0.768
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.095
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.303
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.832
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Dreaming2 (feat. Tory Lanez)
type: MusicAlbum
date published: 2019-10-18
track: Dreaming2 (feat. Tory Lanez)
  type: MusicRecording
  duration: PT5M28S
  duration ms: 328453
  explicit: true
  by artist: Mark Battles
  in album: Dreaming2 (feat. Tory Lanez)
    type: MusicAlbum
    date published: 2019-10-18
  isrc code: USLD91721764
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T04:33:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfe05af976b9bc8444bbe7573dcff4d2e2480b8176dc2ecdf72dd7f0aeef1777b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958496
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958496
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91721764
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T04:43:53Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe05af976b9bc8444bbe7573dcff4d2e2480b8176dc2ecdf72dd7f0aeef1777b. Chain 2 (Bitcoin): anchored in block 958496 (2026-07-18T04:43:53Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91721764.
    date published: 2026-07-18T04:43:53Z
  audio: Dreaming2 (feat. Tory Lanez)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 163.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.647
    additional property: Energy
      type: PropertyValue
      value: 0.804
    additional property: Speechiness
      type: PropertyValue
      value: 0.325
    additional property: Acousticness
      type: PropertyValue
      value: 0.133
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.163
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.657
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.517
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Let Em Know
type: MusicAlbum
date published: 2019-11-01

Searching
type: MusicAlbum
date published: 2019-11-22

IAESY
type: MusicAlbum
date published: 2019-12-20
track: IAESY
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192325
  explicit: true
  by artist: Mark Battles
  in album: IAESY
    type: MusicAlbum
    date published: 2019-12-20
  isrc code: USLD91723205
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T09:10:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc119918c444ab09d446ef01e77baa385f1bd2b726b9d1fcc9f50be5648a04a11
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958137
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958137
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91723205
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T12:07:30Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc119918c444ab09d446ef01e77baa385f1bd2b726b9d1fcc9f50be5648a04a11. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:07:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91723205.
    date published: 2026-07-15T12:07:30Z
  audio: IAESY
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.959
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.858
    additional property: Energy
      type: PropertyValue
      value: 0.539
    additional property: Speechiness
      type: PropertyValue
      value: 0.204
    additional property: Acousticness
      type: PropertyValue
      value: 0.577
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.174
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.782
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.421
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Yellow Tape
type: MusicAlbum
date published: 2019-12-27

So Good
type: MusicAlbum
date published: 2020-01-17
track: So Good
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258462
  explicit: true
  by artist: Mark Battles
  in album: So Good
    type: MusicAlbum
    date published: 2020-01-17
  isrc code: USLD91723782
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T08:55:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x86e47e141efeeb1b171be31f582cc41acae1501be09ec5740686986d4321fa7c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958708
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958708
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91723782
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T09:08:25Z
  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 0x86e47e141efeeb1b171be31f582cc41acae1501be09ec5740686986d4321fa7c. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08:25Z), 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/USLD91723782.
    date published: 2026-07-19T09:08:25Z
  audio: So Good
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.082
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.625
    additional property: Energy
      type: PropertyValue
      value: 0.66
    additional property: Speechiness
      type: PropertyValue
      value: 0.154
    additional property: Acousticness
      type: PropertyValue
      value: 0.079
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.218
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.379
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.09
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Okaye
type: MusicAlbum
date published: 2020-01-24

1AM
type: MusicAlbum
date published: 2020-01-31
track: 1AM
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137020
  explicit: true
  by artist: Mark Battles
  in album: 1AM
    type: MusicAlbum
    date published: 2020-01-31
  isrc code: USLD91723997
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T01:46:04+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6f822b949177efa8cf4302ca7d5dc0cc696a80f4ef84b2c90ae8da3b2dcdafa7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958951
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958951
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91723997
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T04:47:23Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f822b949177efa8cf4302ca7d5dc0cc696a80f4ef84b2c90ae8da3b2dcdafa7. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:47:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91723997.
    date published: 2026-07-21T04:47:23Z
  audio: 1AM
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.968
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.762
    additional property: Energy
      type: PropertyValue
      value: 0.586
    additional property: Speechiness
      type: PropertyValue
      value: 0.067
    additional property: Acousticness
      type: PropertyValue
      value: 0.134
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.209
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.049
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.124
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Trapped
type: MusicAlbum
date published: 2020-02-14
track: Trapped
  type: MusicRecording
  duration: PT3M26S
  duration ms: 206030
  explicit: true
  by artist: Mark Battles
  in album: Trapped
    type: MusicAlbum
    date published: 2020-02-14
  isrc code: USLD91724168
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T20:17:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x696b0a194026744ec53853b7008f5bc0fc9568de58edf6903ff73d537037725e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958607
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958607
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91724168
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T21:01:11Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x696b0a194026744ec53853b7008f5bc0fc9568de58edf6903ff73d537037725e. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91724168.
    date published: 2026-07-18T21:01:11Z
  audio: Trapped
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.093
    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.441
    additional property: Energy
      type: PropertyValue
      value: 0.827
    additional property: Speechiness
      type: PropertyValue
      value: 0.194
    additional property: Acousticness
      type: PropertyValue
      value: 0.073
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.198
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.49
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.788
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Lord Jesus
type: MusicAlbum
date published: 2020-02-28

I Don't
type: MusicAlbum
date published: 2020-05-15

Can't Stand Us 2.0 (feat. French Montana)
type: MusicAlbum
date published: 2020-06-26
track: Can't Stand Us 2.0 (feat. French Montana)
  type: MusicRecording
  duration: PT5M9S
  duration ms: 309918
  explicit: true
  by artist: Mark Battles
  in album: Can't Stand Us 2.0 (feat. French Montana)
    type: MusicAlbum
    date published: 2020-06-26
  isrc code: USLD91727357
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T20:11:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd8fa78b93802cbc0466db1f12fae55b4cb85cc886f21fb4ec8f3a65a3e1d53a2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956551
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956551
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91727357
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T21:18:05Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xd8fa78b93802cbc0466db1f12fae55b4cb85cc886f21fb4ec8f3a65a3e1d53a2. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91727357.
    date published: 2026-07-03T21:18:05Z
  audio: Can't Stand Us 2.0 (feat. French Montana)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.975
    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.791
    additional property: Energy
      type: PropertyValue
      value: 0.714
    additional property: Speechiness
      type: PropertyValue
      value: 0.264
    additional property: Acousticness
      type: PropertyValue
      value: 0.087
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.078
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.445
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.008
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Courtside (Remix) [feat. Tory Lanez & Odd Fella]
type: MusicAlbum
date published: 2020-07-03

5 Feet
type: MusicAlbum
date published: 2020-07-10

Thankful (feat. Kevin Gates)
type: MusicAlbum
date published: 2020-08-14

Try
type: MusicAlbum
date published: 2020-09-25

Be You 2 (feat. Curren$y)
type: MusicAlbum
date published: 2020-10-02
track: Be You 2 (feat. Curren$y)
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265261
  explicit: true
  by artist: Mark Battles
  in album: Be You 2 (feat. Curren$y)
    type: MusicAlbum
    date published: 2020-10-02
  isrc code: USLD91729025
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T22:09:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdff813b78d6da8cfbf5bf3ac4cc21133c61f04c66e57881cdba094e669c7683a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958621
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958621
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91729025
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T22:59:44Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff813b78d6da8cfbf5bf3ac4cc21133c61f04c66e57881cdba094e669c7683a. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91729025.
    date published: 2026-07-18T22:59:44Z
  audio: Be You 2 (feat. Curren$y)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 152.036
    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.78
    additional property: Energy
      type: PropertyValue
      value: 0.691
    additional property: Speechiness
      type: PropertyValue
      value: 0.224
    additional property: Acousticness
      type: PropertyValue
      value: 0.13
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.127
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.583
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.001
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Try (feat. Cozz)
type: MusicAlbum
date published: 2020-11-27
track: Try (feat. Cozz)
  type: MusicRecording
  duration: PT3M26S
  duration ms: 206114
  explicit: true
  by artist: Mark Battles
  in album: Try (feat. Cozz)
    type: MusicAlbum
    date published: 2020-11-27
  isrc code: USLD91729564
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T15:14:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x772fbb16d13fca1309735896bf2aa2e40ad47b3cd63f1a9bb83a59ac8c50b6fc
  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/USLD91729564
  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 0x772fbb16d13fca1309735896bf2aa2e40ad47b3cd63f1a9bb83a59ac8c50b6fc. 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/USLD91729564.
    date published: 2026-07-02T03:30:09Z
  audio: Try (feat. Cozz)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 146.624
    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.691
    additional property: Energy
      type: PropertyValue
      value: 0.679
    additional property: Speechiness
      type: PropertyValue
      value: 0.233
    additional property: Acousticness
      type: PropertyValue
      value: 0.204
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.162
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.283
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.55
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

One Time
type: MusicAlbum
date published: 2021-01-29

BIG
type: MusicAlbum
date published: 2021-02-05
track: BIG
  type: MusicRecording
  duration: PT3M59S
  duration ms: 239856
  explicit: true
  by artist: Mark Battles
  in album: BIG
    type: MusicAlbum
    date published: 2021-02-05
  isrc code: USLD91730819
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T02:43:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb3858bccc7c2b780c254d77bd8067e99bce5f575e442699c69f23fbcaaf19b1c
  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/USLD91730819
  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 0xb3858bccc7c2b780c254d77bd8067e99bce5f575e442699c69f23fbcaaf19b1c. 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/USLD91730819.
    date published: 2026-07-02T03:55:08Z
  audio: BIG
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 114.645
    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.806
    additional property: Energy
      type: PropertyValue
      value: 0.707
    additional property: Speechiness
      type: PropertyValue
      value: 0.273
    additional property: Acousticness
      type: PropertyValue
      value: 0.157
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.126
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.771
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.788
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Lemme Talk
type: MusicAlbum
date published: 2021-04-30
track: Lemme Talk
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138240
  explicit: true
  by artist: Mark Battles
  in album: Lemme Talk
    type: MusicAlbum
    date published: 2021-04-30
  isrc code: USLD91731973
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T16:48:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0c0b6d6bd748a93c2f626ca8411e99d64a50e7e095a8e5d7dd1c1d47e0aee786
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91731973
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T19:42:29Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c0b6d6bd748a93c2f626ca8411e99d64a50e7e095a8e5d7dd1c1d47e0aee786. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91731973.
    date published: 2026-07-16T19:42:29Z
  audio: Lemme Talk
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.97
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.889
    additional property: Energy
      type: PropertyValue
      value: 0.601
    additional property: Speechiness
      type: PropertyValue
      value: 0.261
    additional property: Acousticness
      type: PropertyValue
      value: 0.05
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.155
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.84
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.76
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Thankful Remix (feat. Kevin Gates)
type: MusicAlbum
date published: 2021-05-21
track: Thankful Remix (feat. Kevin Gates)
  type: MusicRecording
  duration: PT4M45S
  duration ms: 285288
  explicit: true
  by artist: Mark Battles
  in album: Thankful Remix (feat. Kevin Gates)
    type: MusicAlbum
    date published: 2021-05-21
  isrc code: USLD91732520
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T05:29:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa7a8bf7f693c07f1660108cf82d583d1547d233f37d09b6fc64d3ecda8ceba0c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958504
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958504
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91732520
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T05:41:32Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xa7a8bf7f693c07f1660108cf82d583d1547d233f37d09b6fc64d3ecda8ceba0c. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91732520.
    date published: 2026-07-18T05:41:32Z
  audio: Thankful Remix (feat. Kevin Gates)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.076
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.825
    additional property: Energy
      type: PropertyValue
      value: 0.858
    additional property: Speechiness
      type: PropertyValue
      value: 0.182
    additional property: Acousticness
      type: PropertyValue
      value: 0.236
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.286
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.799
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.536
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

I Got A Feeling 2 (feat. Wale)
type: MusicAlbum
date published: 2021-07-09

I Got A Feeling 2 (feat. Wale)
type: MusicAlbum
date published: 2021-07-23
track: I Got A Feeling 2 (feat. Wale)
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241484
  explicit: false
  by artist: Mark Battles
  in album: I Got A Feeling 2 (feat. Wale)
    type: MusicAlbum
    date published: 2021-07-23
  isrc code: USLD91733387
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T11:09:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc9d6cd5990eb8a3b5a1ac90681f842181b746a21f45f3c0fbf794cea35e47521
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958286
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958286
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91733387
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T14:15:14Z
  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 0xc9d6cd5990eb8a3b5a1ac90681f842181b746a21f45f3c0fbf794cea35e47521. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T14:15:14Z), 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/USLD91733387.
    date published: 2026-07-16T14:15:14Z
  audio: I Got A Feeling 2 (feat. Wale)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.907
    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.602
    additional property: Energy
      type: PropertyValue
      value: 0.461
    additional property: Speechiness
      type: PropertyValue
      value: 0.202
    additional property: Acousticness
      type: PropertyValue
      value: 0.296
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.152
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.324
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.044
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Redemption Freestyle
type: MusicAlbum
date published: 2021-09-17

Metaphorically Speaking
type: MusicAlbum
date published: 2021-09-24
track: King Is Back
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247088
  explicit: true
  by artist: Mark Battles
  in album: Metaphorically Speaking
    type: MusicAlbum
    date published: 2021-09-24
  isrc code: USLD91734510
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T02:44:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9391547911836e278634110d81fb20a8a064dc2266e379710f92063c1ec85509
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958955
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958955
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91734510
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T03:03:40Z
  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 0x9391547911836e278634110d81fb20a8a064dc2266e379710f92063c1ec85509. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/USLD91734510.
    date published: 2026-07-21T03:03:40Z
  audio: King Is Back
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.567
    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.592
    additional property: Energy
      type: PropertyValue
      value: 0.812
    additional property: Speechiness
      type: PropertyValue
      value: 0.359
    additional property: Acousticness
      type: PropertyValue
      value: 0.506
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.225
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.68
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.453
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Lost
  type: MusicRecording
  duration: PT4M36S
  duration ms: 276502
  explicit: true
  by artist: Mark Battles
  in album: Metaphorically Speaking
    type: MusicAlbum
    date published: 2021-09-24
  isrc code: USLD91734514
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T00:01:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x493561012e5c4a0ee2c338c6e9278b9ee3fc979877b73cf5e40e37e7bf1812da
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91734514
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x493561012e5c4a0ee2c338c6e9278b9ee3fc979877b73cf5e40e37e7bf1812da. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91734514.
    date published: 2026-07-05T01:12:41Z
  audio: Lost
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.053
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.777
    additional property: Energy
      type: PropertyValue
      value: 0.802
    additional property: Speechiness
      type: PropertyValue
      value: 0.287
    additional property: Acousticness
      type: PropertyValue
      value: 0.43
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.09
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.762
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.083
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Detox
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197333
  explicit: true
  by artist: Mark Battles
  in album: Metaphorically Speaking
    type: MusicAlbum
    date published: 2021-09-24
  isrc code: USLD91734515
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T05:28:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb45b9beaa556827408a357b35bdb93d176bb8b7d42867e724d03079fc18a010c
  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/USLD91734515
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Detox
track: Big (feat. K.A.A.N. & Chevy Woods)

OTSTimestamp
type: PropertyValue
value: 2026-07-02T16:51:38Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xb45b9beaa556827408a357b35bdb93d176bb8b7d42867e724d03079fc18a010c. 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/USLD91734515.
date published: 2026-07-02T16:51:38Z

Detox
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 90.04
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.559
additional property: Energy
  type: PropertyValue
  value: 0.843
additional property: Speechiness
  type: PropertyValue
  value: 0.208
additional property: Acousticness
  type: PropertyValue
  value: 0.057
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.333
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.405
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.081
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Major

Big (feat. K.A.A.N. & Chevy Woods)
type: MusicRecording
duration: PT3M59S
duration ms: 239786
explicit: true
by artist: Mark Battles
in album: Metaphorically Speaking
  type: MusicAlbum
  date published: 2021-09-24
isrc code: USLD91730819
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T02:43:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb3858bccc7c2b780c254d77bd8067e99bce5f575e442699c69f23fbcaaf19b1c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956545
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956545
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91730819
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T19:59:51Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3858bccc7c2b780c254d77bd8067e99bce5f575e442699c69f23fbcaaf19b1c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91730819.
  date published: 2026-07-03T19:59:51Z
audio: Big (feat. K.A.A.N. & Chevy Woods)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 95.022
  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.77
  additional property: Energy
    type: PropertyValue
    value: 0.766
  additional property: Speechiness
    type: PropertyValue
    value: 0.269
  additional property: Acousticness
    type: PropertyValue
    value: 0.146
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.116
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.78
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.871
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Metaphorically Speaking (Deluxe)
type: MusicAlbum
date published: 2022-01-28
track: Love Me
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192755
  explicit: true
  by artist: Mark Battles
  in album: Metaphorically Speaking (Deluxe)
    type: MusicAlbum
    date published: 2022-01-28
  isrc code: USLD91736498
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T13:35:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x181918a854a41901d2aad28730da7151fe865f6618da1dc37076a9f034f7b1c4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958897
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958897
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91736498
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T16:36:40Z
  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 0x181918a854a41901d2aad28730da7151fe865f6618da1dc37076a9f034f7b1c4. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T16:36:40Z), 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/USLD91736498.
    date published: 2026-07-20T16:36:40Z
  audio: Love Me
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.047
    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.835
    additional property: Energy
      type: PropertyValue
      value: 0.685
    additional property: Speechiness
      type: PropertyValue
      value: 0.187
    additional property: Acousticness
      type: PropertyValue
      value: 0.298
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.071
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.803
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.039
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

My Language 2
type: MusicAlbum
date published: 2022-04-08

When I Met J Cole
type: MusicAlbum
date published: 2022-05-06

Race
type: MusicAlbum
date published: 2022-07-08

The Sky
type: MusicAlbum
date published: 2022-07-22

Walk
type: MusicAlbum
date published: 2022-07-29

No Parachute
type: MusicAlbum
date published: 2022-08-04

As I Am
type: MusicAlbum
date published: 2022-08-05
track: Lemme Talk
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138217
  explicit: true
  by artist: Mark Battles
  in album: As I Am
    type: MusicAlbum
    date published: 2022-08-05
  isrc code: USLD91739897
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T15:48:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2ceb69539cba96b79aee8fad8a3bc70124c0510d7690de4ea23e5b505df0094b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957876
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957876
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91739897
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T16:00:32Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x2ceb69539cba96b79aee8fad8a3bc70124c0510d7690de4ea23e5b505df0094b. Chain 2 (Bitcoin): anchored in block 957876 (2026-07-13T16:00:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91739897.
    date published: 2026-07-13T16:00:32Z
  audio: Lemme Talk
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.912
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.887
    additional property: Energy
      type: PropertyValue
      value: 0.603
    additional property: Speechiness
      type: PropertyValue
      value: 0.263
    additional property: Acousticness
      type: PropertyValue
      value: 0.052
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.163
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.816
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.762
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Day 1
type: MusicAlbum
date published: 2022-08-19

Back in My Bag
type: MusicAlbum
date published: 2022-08-26

Maybe
type: MusicAlbum
date published: 2022-09-30

Back To Miami (feat. CyHi)
type: MusicAlbum
date published: 2022-11-04
track: Back To Miami (feat. CyHi)
  type: MusicRecording
  duration: PT2M40S
  duration ms: 160001
  explicit: true
  by artist: Mark Battles
  in album: Back To Miami (feat. CyHi)
    type: MusicAlbum
    date published: 2022-11-04
  isrc code: USLD91741942
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T12:51:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6147c531e33fce7be786ebeb9557eebaf5752605f8cdf2562c0ba07bf59e900f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91741942
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6147c531e33fce7be786ebeb9557eebaf5752605f8cdf2562c0ba07bf59e900f. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91741942.
    date published: 2026-07-05T18:48:28Z
  audio: Back To Miami (feat. CyHi)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 147.089
    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.543
    additional property: Energy
      type: PropertyValue
      value: 0.639
    additional property: Speechiness
      type: PropertyValue
      value: 0.226
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.163
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.459
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.427
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Crown
type: MusicAlbum
date published: 2022-11-18

Transition
type: MusicAlbum
date published: 2022-12-02

Live
type: MusicAlbum
date published: 2022-12-30
track: Live
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180506
  explicit: true
  by artist: Mark Battles
  in album: Live
    type: MusicAlbum
    date published: 2022-12-30
  isrc code: USLD91743526
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T23:27:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x56cb109b203a0b06f9924abe4534cc216d60b0c0f0dfaee0fea482700adc814d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958943
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958943
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91743526
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T02:29:21Z
  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 0x56cb109b203a0b06f9924abe4534cc216d60b0c0f0dfaee0fea482700adc814d. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T02:29:21Z), 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/USLD91743526.
    date published: 2026-07-21T02:29:21Z
  audio: Live
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 117.025
    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.76
    additional property: Energy
      type: PropertyValue
      value: 0.554
    additional property: Speechiness
      type: PropertyValue
      value: 0.226
    additional property: Acousticness
      type: PropertyValue
      value: 0.076
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.591
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.181
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Spirit
type: MusicAlbum
date published: 2023-01-20

Motion
type: MusicAlbum
date published: 2023-02-10
track: Motion
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179233
  explicit: true
  by artist: Mark Battles
  in album: Motion
    type: MusicAlbum
    date published: 2023-02-10
  isrc code: USLD91744372
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T06:54:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x997d22fb312868f57d18f3a6c30ba7909494008412b58b01e8ba2841ef56ca08
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958111
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958111
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91744372
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T06:58:20Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x997d22fb312868f57d18f3a6c30ba7909494008412b58b01e8ba2841ef56ca08. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91744372.
    date published: 2026-07-15T06:58:20Z
  audio: Motion
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 150.015
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.546
    additional property: Energy
      type: PropertyValue
      value: 0.791
    additional property: Speechiness
      type: PropertyValue
      value: 0.178
    additional property: Acousticness
      type: PropertyValue
      value: 0.142
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.214
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.453
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.008
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

New
type: MusicAlbum
date published: 2023-02-17

Be Alright
type: MusicAlbum
date published: 2023-03-10

Now Or Never
type: MusicAlbum
date published: 2023-03-17

Paramount
type: MusicAlbum
date published: 2023-03-24
track: Maybe (feat. J. Cuse)
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215834
  explicit: true
  by artist: Mark Battles
  in album: Paramount
    type: MusicAlbum
    date published: 2023-03-24
  isrc code: USLD91741272
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T16:29:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xeb5d659d91e6350e645b6a869172fd8b36501b683f59641ca561b0cf3f79eeae
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91741272
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T00:04:54Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb5d659d91e6350e645b6a869172fd8b36501b683f59641ca561b0cf3f79eeae. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-17T00:04:54Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91741272.
    date published: 2026-07-17T00:04:54Z
  audio: Maybe (feat. J. Cuse)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 74.442
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.671
    additional property: Energy
      type: PropertyValue
      value: 0.519
    additional property: Speechiness
      type: PropertyValue
      value: 0.23
    additional property: Acousticness
      type: PropertyValue
      value: 0.412
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.611
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.39
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Motion (feat. K.A.A.N.)
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179233
  explicit: true
  by artist: Mark Battles
  in album: Paramount
    type: MusicAlbum
    date published: 2023-03-24
  isrc code: USLD91744372
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x997d22fb312868f57d18f3a6c30ba7909494008412b58b01e8ba2841ef56ca08
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958373
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958373
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91744372
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T06:09:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x997d22fb312868f57d18f3a6c30ba7909494008412b58b01e8ba2841ef56ca08. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91744372.
    date published: 2026-07-17T06:09:33Z
  audio: Motion (feat. K.A.A.N.)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 150.015
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.546
    additional property: Energy
      type: PropertyValue
      value: 0.791
    additional property: Speechiness
      type: PropertyValue
      value: 0.178
    additional property: Acousticness
      type: PropertyValue
      value: 0.142
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.214
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.453
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.008
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Running
type: MusicAlbum
date published: 2023-03-24

Cookin Season
type: MusicAlbum
date published: 2023-04-14

Notebook
type: MusicAlbum
date published: 2023-04-21

Cold World
type: MusicAlbum
date published: 2023-04-28

Love You Toni
type: MusicAlbum
date published: 2023-05-05

Van Gogh
type: MusicAlbum
date published: 2023-05-12
track: Van Gogh
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196058
  explicit: true
  by artist: Mark Battles
  in album: Van Gogh
    type: MusicAlbum
    date published: 2023-05-12
  isrc code: USLD91746589
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T06:41:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb558dcc31d8f4ae3a6aed6d9cac42d61c88f8b9dd2bce73e041f582c3281d711
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958980
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958980
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91746589
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T07:04:12Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xb558dcc31d8f4ae3a6aed6d9cac42d61c88f8b9dd2bce73e041f582c3281d711. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91746589.
    date published: 2026-07-21T07:04:12Z
  audio: Van Gogh
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 141.914
    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.809
    additional property: Energy
      type: PropertyValue
      value: 0.503
    additional property: Speechiness
      type: PropertyValue
      value: 0.074
    additional property: Acousticness
      type: PropertyValue
      value: 0.028
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.146
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.07
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.224
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Like Me
type: MusicAlbum
date published: 2023-06-06

Best/Worst
type: MusicAlbum
date published: 2023-06-16

I Remember
type: MusicAlbum
date published: 2023-07-14

Name A State
type: MusicAlbum
date published: 2023-07-21

Used To Be
type: MusicAlbum
date published: 2023-08-11

Redemption
type: MusicAlbum
date published: 2023-09-01
track: Redemption
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179991
  explicit: true
  by artist: Mark Battles
  in album: Redemption
    type: MusicAlbum
    date published: 2023-09-01
  isrc code: USLD91749695
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T03:01:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x52410465652066bf24d5fc3c29bfee99de739174323044d42b2d8cfd97f72adb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91749695
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56: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 0x52410465652066bf24d5fc3c29bfee99de739174323044d42b2d8cfd97f72adb. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91749695.
    date published: 2026-07-03T08:56:35Z
  audio: Redemption
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.99
    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.727
    additional property: Energy
      type: PropertyValue
      value: 0.644
    additional property: Speechiness
      type: PropertyValue
      value: 0.08
    additional property: Acousticness
      type: PropertyValue
      value: 0.236
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.009
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.148
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.723
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Up
type: MusicAlbum
date published: 2023-09-08

Still Dreaming (feat. Tory Lanez)
type: MusicAlbum
date published: 2023-09-22

Steph Curry (feat. Boldy James)
type: MusicAlbum
date published: 2023-09-29
track: Steph Curry (feat. Boldy James)
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138805
  explicit: true
  by artist: Mark Battles
  in album: Steph Curry (feat. Boldy James)
    type: MusicAlbum
    date published: 2023-09-29
  isrc code: USLD91751026
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T02:34:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa9f8cc4339e8e7ba27b1ed05481f5af8d80b0b1d3fb6cfea9d75e0d3599cab3f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958355
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958355
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91751026
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T03:11:50Z
  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 0xa9f8cc4339e8e7ba27b1ed05481f5af8d80b0b1d3fb6cfea9d75e0d3599cab3f. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/USLD91751026.
    date published: 2026-07-17T03:11:50Z
  audio: Steph Curry (feat. Boldy James)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 83.025
    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.746
    additional property: Energy
      type: PropertyValue
      value: 0.666
    additional property: Speechiness
      type: PropertyValue
      value: 0.149
    additional property: Acousticness
      type: PropertyValue
      value: 0.155
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.123
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.481
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.411
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Let Me Work
type: MusicAlbum
date published: 2023-11-10

Power
type: MusicAlbum
date published: 2023-11-24
track: Power
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138526
  explicit: true
  by artist: Mark Battles
  in album: Power
    type: MusicAlbum
    date published: 2023-11-24
  isrc code: USLD91753046
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T08:43:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x51cacb985c8e786ef2ed45a5a9beb4580f1646f24718bb0cd7913f8df994861b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958268
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958268
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91753046
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T08:56:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51cacb985c8e786ef2ed45a5a9beb4580f1646f24718bb0cd7913f8df994861b. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91753046.
    date published: 2026-07-16T08:56:51Z
  audio: Power
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 149.103
    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.509
    additional property: Energy
      type: PropertyValue
      value: 0.939
    additional property: Speechiness
      type: PropertyValue
      value: 0.353
    additional property: Acousticness
      type: PropertyValue
      value: 0.105
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.824
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.761
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.598
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Know My Name
type: MusicAlbum
date published: 2023-12-29
track: Know My Name
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246604
  explicit: true
  by artist: Mark Battles
  in album: Know My Name
    type: MusicAlbum
    date published: 2023-12-29
  isrc code: USLD91752606
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T10:40:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8ed18575b9db4e7665915685bca3f91ed0ab415089e397cf83fb2450505e59c5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959001
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959001
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91752606
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T13:43:34Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ed18575b9db4e7665915685bca3f91ed0ab415089e397cf83fb2450505e59c5. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T13:43:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91752606.
    date published: 2026-07-21T13:43:34Z
  audio: Know My Name
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 121.028
    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.684
    additional property: Energy
      type: PropertyValue
      value: 0.88
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.075
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.499
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.671
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.158
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Feel So Good
type: MusicAlbum
date published: 2024-01-05

Black Boy Dream
type: MusicAlbum
date published: 2024-01-12

Where I'm From (feat. Tory Lanez)
type: MusicAlbum
date published: 2024-01-19
track: Where I'm From (feat. Tory Lanez)
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228752
  explicit: true
  by artist: Mark Battles
  in album: Where I'm From (feat. Tory Lanez)
    type: MusicAlbum
    date published: 2024-01-19
  isrc code: USLD91754355
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T09:49:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x20d37ef57319f357d1d5472d7b29fe0747f3ce761c6d2e156d7840f3b6a84650
  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/USLD91754355
  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 0x20d37ef57319f357d1d5472d7b29fe0747f3ce761c6d2e156d7840f3b6a84650. 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/USLD91754355.
    date published: 2026-07-02T16:51:38Z
  audio: Where I'm From (feat. Tory Lanez)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.956
    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.661
    additional property: Energy
      type: PropertyValue
      value: 0.78
    additional property: Speechiness
      type: PropertyValue
      value: 0.321
    additional property: Acousticness
      type: PropertyValue
      value: 0.409
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.321
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.488
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.309
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

No Instagram
type: MusicAlbum
date published: 2024-02-02
track: No Instagram
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144900
  explicit: true
  by artist: Mark Battles
  in album: No Instagram
    type: MusicAlbum
    date published: 2024-02-02
  isrc code: USLD91755045
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T22:42:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x70a78d436766db47cc253320c7f41f850c65461cc17a0e2a93831d6f3bdce396
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958075
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958075
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91755045
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T22:55:31Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x70a78d436766db47cc253320c7f41f850c65461cc17a0e2a93831d6f3bdce396. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55:31Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91755045.
    date published: 2026-07-14T22:55:31Z
  audio: No Instagram
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 158.983
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.802
    additional property: Energy
      type: PropertyValue
      value: 0.74
    additional property: Speechiness
      type: PropertyValue
      value: 0.091
    additional property: Acousticness
      type: PropertyValue
      value: 0.545
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.132
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.787
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.35
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Other Side (feat. French Montana)
type: MusicAlbum
date published: 2024-02-23

Superman
type: MusicAlbum
date published: 2024-03-08
track: Superman
  type: MusicRecording
  duration: PT1M50S
  duration ms: 110806
  explicit: true
  by artist: Mark Battles
  in album: Superman
    type: MusicAlbum
    date published: 2024-03-08
  isrc code: USLD91756353
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T12:18:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4e87cc6700d6d421846e82b208faf9d4ab5c7ebc6cddc03616024de637dbb9e4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958728
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958728
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91756353
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T12:24:55Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e87cc6700d6d421846e82b208faf9d4ab5c7ebc6cddc03616024de637dbb9e4. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91756353.
    date published: 2026-07-19T12:24:55Z
  audio: Superman
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 156.078
    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.76
    additional property: Energy
      type: PropertyValue
      value: 0.563
    additional property: Speechiness
      type: PropertyValue
      value: 0.19
    additional property: Acousticness
      type: PropertyValue
      value: 0.013
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.105
    additional property: Liveness
      type: PropertyValue
      value: 0.149
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.529
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.61
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Pull Up (feat. Tory Lanez)
type: MusicAlbum
date published: 2024-04-26

What's Next
type: MusicAlbum
date published: 2024-05-10

La La
type: MusicAlbum
date published: 2024-05-16
track: La La
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148734
  explicit: true
  by artist: Mark Battles
  in album: La La
    type: MusicAlbum
    date published: 2024-05-16
  isrc code: USLD91758996
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T15:53:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xae4df4102b614114fd2ed1a8dea66f95fc03a0a2a7f41323f3b7f0beb6df0163
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958576
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958576
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91758996
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T16:22:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4df4102b614114fd2ed1a8dea66f95fc03a0a2a7f41323f3b7f0beb6df0163. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91758996.
    date published: 2026-07-18T16:22:28Z
  audio: La La
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 141.997
    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.664
    additional property: Energy
      type: PropertyValue
      value: 0.696
    additional property: Speechiness
      type: PropertyValue
      value: 0.421
    additional property: Acousticness
      type: PropertyValue
      value: 0.103
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.82
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.14
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Do Not Disturb
type: MusicAlbum
date published: 2024-05-17
track: Act Like Them
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198048
  explicit: true
  by artist: Mark Battles
  in album: Do Not Disturb
    type: MusicAlbum
    date published: 2024-05-17
  isrc code: USLD91759254
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T23:53:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc6c43fd19a98680aeeaab5aa98692f49e8c4c22297a13a5f3ac406bef71273a5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91759254
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c43fd19a98680aeeaab5aa98692f49e8c4c22297a13a5f3ac406bef71273a5. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91759254.
    date published: 2026-07-05T01:12:41Z
  audio: Act Like Them
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 159.932
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.481
    additional property: Energy
      type: PropertyValue
      value: 0.77
    additional property: Speechiness
      type: PropertyValue
      value: 0.194
    additional property: Acousticness
      type: PropertyValue
      value: 0.011
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.305
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.562
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.978
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: La La (feat. 12Fifteen)
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148734
  explicit: true
  by artist: Mark Battles
  in album: Do Not Disturb
    type: MusicAlbum
    date published: 2024-05-17
  isrc code: USLD91758996
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xae4df4102b614114fd2ed1a8dea66f95fc03a0a2a7f41323f3b7f0beb6df0163
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959043
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959043
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91758996
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T18:40:26Z
  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 0xae4df4102b614114fd2ed1a8dea66f95fc03a0a2a7f41323f3b7f0beb6df0163. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/USLD91758996.
    date published: 2026-07-21T18:40:26Z
  audio: La La (feat. 12Fifteen)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 141.997
    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.664
    additional property: Energy
      type: PropertyValue
      value: 0.696
    additional property: Speechiness
      type: PropertyValue
      value: 0.421
    additional property: Acousticness
      type: PropertyValue
      value: 0.103
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.82
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.14
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Jambalaya (feat. The Noise Unheard)
  type: MusicRecording
  duration: PT1M44S
  duration ms: 104211
  explicit: true
  by artist: Mark Battles
  in album: Do Not Disturb
    type: MusicAlbum
    date published: 2024-05-17
  isrc code: USLD91759080
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T09:58:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd7588acf68fbb4e67168f73aecb3b6b88856756e129a96c769cad33c68d0276c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958992
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958992
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91759080
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T13:00:52Z
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Jambalaya (feat. The Noise Unheard)

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

Jambalaya (feat. The Noise Unheard)
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 152.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: 4
additional property: Danceability
  type: PropertyValue
  value: 0.691
additional property: Energy
  type: PropertyValue
  value: 0.571
additional property: Speechiness
  type: PropertyValue
  value: 0.067
additional property: Acousticness
  type: PropertyValue
  value: 0.158
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.133
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.576
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.123
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Major

Pull Up (feat. Tory Lanez) - G-Mix
type: MusicAlbum
date published: 2024-05-31

Know My Name (feat. Jarren Benton) [G-Mix]
type: MusicAlbum
date published: 2024-06-07

Pull Up (feat. Tory Lanez) - Pop Mix
type: MusicAlbum
date published: 2024-06-14
track: Pull Up (feat. Tory Lanez) - Pop Mix
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188574
  explicit: true
  by artist: Mark Battles
  in album: Pull Up (feat. Tory Lanez) - Pop Mix
    type: MusicAlbum
    date published: 2024-06-14
  isrc code: USLD91759866
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T20:21:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1b90de1723e181e662c1edd0ad9c2446fd7d618fc827b5907b97b91740df0c1a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958322
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958322
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91759866
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T23:25: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 0x1b90de1723e181e662c1edd0ad9c2446fd7d618fc827b5907b97b91740df0c1a. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T23:25: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/USLD91759866.
    date published: 2026-07-16T23:25:07Z
  audio: Pull Up (feat. Tory Lanez) - Pop Mix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 112.019
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.647
    additional property: Energy
      type: PropertyValue
      value: 0.818
    additional property: Speechiness
      type: PropertyValue
      value: 0.291
    additional property: Acousticness
      type: PropertyValue
      value: 0.529
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.13
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.171
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.266
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Thankful (Reimagined) [feat. Kevin Gates]
type: MusicAlbum
date published: 2024-06-28
track: Thankful (Reimagined) [feat. Kevin Gates]
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222605
  explicit: true
  by artist: Mark Battles
  in album: Thankful (Reimagined) [feat. Kevin Gates]
    type: MusicAlbum
    date published: 2024-06-28
  isrc code: USLD91760484
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T07:54:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8543ffec2b70f71640e40f92d1028c08dc7ce9cda87f27f688982d7d54eb3024
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91760484
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56: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 0x8543ffec2b70f71640e40f92d1028c08dc7ce9cda87f27f688982d7d54eb3024. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91760484.
    date published: 2026-07-03T08:56:35Z
  audio: Thankful (Reimagined) [feat. Kevin Gates]
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.094
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.734
    additional property: Energy
      type: PropertyValue
      value: 0.798
    additional property: Speechiness
      type: PropertyValue
      value: 0.161
    additional property: Acousticness
      type: PropertyValue
      value: 0.374
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.23
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.627
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.186
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Fold
type: MusicAlbum
date published: 2024-07-12

I Feel
type: MusicAlbum
date published: 2024-07-19

Hyde Park
type: MusicAlbum
date published: 2024-08-02

33rd
type: MusicAlbum
date published: 2024-08-26
track: 33rd
  type: MusicRecording
  duration: PT2M45S
  duration ms: 165246
  explicit: true
  by artist: Mark Battles
  in album: 33rd
    type: MusicAlbum
    date published: 2024-08-26
  isrc code: USLD91763204
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T05:19:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1aa023981022b4c129ce389714d5b40ef613fa7efc6779ceb954794aa949579b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91763204
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa023981022b4c129ce389714d5b40ef613fa7efc6779ceb954794aa949579b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91763204.
    date published: 2026-07-05T10:01:46Z
  audio: 33rd
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 121.995
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.768
    additional property: Energy
      type: PropertyValue
      value: 0.617
    additional property: Speechiness
      type: PropertyValue
      value: 0.187
    additional property: Acousticness
      type: PropertyValue
      value: 0.423
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.123
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.665
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.791
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Snow In Miami
type: MusicAlbum
date published: 2024-09-10
track: Snow In Miami
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188463
  explicit: true
  by artist: Mark Battles
  in album: Snow In Miami
    type: MusicAlbum
    date published: 2024-09-10
  isrc code: USLD91763868
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T00:05:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1a59f581e4d7e0f4e13a03fa1877dff2e4cc83417cc7353504473ba838ea48c7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959084
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959084
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91763868
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T00:50:00Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x1a59f581e4d7e0f4e13a03fa1877dff2e4cc83417cc7353504473ba838ea48c7. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91763868.
    date published: 2026-07-22T00:50:00Z
  audio: Snow In Miami
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 163.007
    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.582
    additional property: Energy
      type: PropertyValue
      value: 0.864
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.169
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.114
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.641
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.348
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

2 Tone
type: MusicAlbum
date published: 2024-10-14
track: 2 Tone
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212584
  explicit: true
  by artist: Mark Battles
  in album: 2 Tone
    type: MusicAlbum
    date published: 2024-10-14
  isrc code: USLD91765513
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T18:44:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3ef7826f4cace93bfa28e7fcb3ebe8995b8241f5b7ec6a297b6201c9094dafae
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959047
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959047
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91765513
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T21:47:55Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ef7826f4cace93bfa28e7fcb3ebe8995b8241f5b7ec6a297b6201c9094dafae. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T21:47:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91765513.
    date published: 2026-07-21T21:47:55Z
  audio: 2 Tone
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.99
    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.652
    additional property: Energy
      type: PropertyValue
      value: 0.844
    additional property: Speechiness
      type: PropertyValue
      value: 0.082
    additional property: Acousticness
      type: PropertyValue
      value: 0.332
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.402
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.484
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.573
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Without You
type: MusicAlbum
date published: 2024-12-01

Celebrate
type: MusicAlbum
date published: 2024-12-10

Forever Dreaming (feat. Tory Lanez)
type: MusicAlbum
date published: 2025-01-03

Another Penny (feat. Tory Lanez)
type: MusicAlbum
date published: 2025-04-04

The Ghetto Is Gold
type: MusicAlbum
date published: 2025-04-11
track: The Ghetto Is Gold
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201848
  explicit: true
  by artist: Mark Battles
  in album: The Ghetto Is Gold
    type: MusicAlbum
    date published: 2025-04-11
  isrc code: USLD91774523
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T05:58:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8f59ea48a9d6b9625936e3e282e82c7efe708c8630fd0a253d4eed53664c78ed
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958977
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958977
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91774523
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T09:00:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f59ea48a9d6b9625936e3e282e82c7efe708c8630fd0a253d4eed53664c78ed. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T09:00:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91774523.
    date published: 2026-07-21T09:00:33Z
  audio: The Ghetto Is Gold
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.005
    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.754
    additional property: Energy
      type: PropertyValue
      value: 0.28
    additional property: Speechiness
      type: PropertyValue
      value: 0.166
    additional property: Acousticness
      type: PropertyValue
      value: 0.576
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.134
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.488
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.786
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: I Got Fans Now
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218181
  explicit: true
  by artist: Mark Battles
  in album: The Ghetto Is Gold
    type: MusicAlbum
    date published: 2025-04-11
  isrc code: USLD91774524
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T01:19:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x340dace81f17cb383a5301ca30303be3f9e91931ff551d2faed0fdbb4b4277b6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956857
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956857
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91774524
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:26:17Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x340dace81f17cb383a5301ca30303be3f9e91931ff551d2faed0fdbb4b4277b6. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91774524.
    date published: 2026-07-06T01:26:17Z
  audio: I Got Fans Now
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 87.985
    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.755
    additional property: Energy
      type: PropertyValue
      value: 0.55
    additional property: Speechiness
      type: PropertyValue
      value: 0.101
    additional property: Acousticness
      type: PropertyValue
      value: 0.608
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.195
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.453
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.452
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Bieber Freestyle
type: MusicAlbum
date published: 2025-04-23
track: Bieber Freestyle
  type: MusicRecording
  duration: PT1M36S
  duration ms: 96000
  explicit: true
  by artist: Mark Battles
  in album: Bieber Freestyle
    type: MusicAlbum
    date published: 2025-04-23
  isrc code: USLD91775864
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T18:06:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x48ec16ad62959b1f692d01d3e03f02b009e9be252ff7046d16dc68ad6ee029b8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958185
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958185
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91775864
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T18:19:04Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ec16ad62959b1f692d01d3e03f02b009e9be252ff7046d16dc68ad6ee029b8. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91775864.
    date published: 2026-07-15T18:19:04Z
  audio: Bieber Freestyle
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.995
    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.772
    additional property: Energy
      type: PropertyValue
      value: 0.412
    additional property: Speechiness
      type: PropertyValue
      value: 0.236
    additional property: Acousticness
      type: PropertyValue
      value: 0.079
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.154
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.361
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.951
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Vegeta
type: MusicAlbum
date published: 2025-05-23

Never Stop Dreaming (feat. Tory Lanez)
type: MusicAlbum
date published: 2025-05-23

Really Him
type: MusicAlbum
date published: 2025-05-30

Yellow Creek
type: MusicAlbum
date published: 2025-06-13

Más Amor
type: MusicAlbum
date published: 2025-06-27

First Class
type: MusicAlbum
date published: 2025-07-18

Redemption Freestyle Reimagined
type: MusicAlbum
date published: 2025-07-25

Calling On
type: MusicAlbum
date published: 2025-08-15

Holiday
type: MusicAlbum
date published: 2025-08-22

Golden
type: MusicAlbum
date published: 2025-09-05

Highs And Lows
type: MusicAlbum
date published: 2025-09-12

So What
type: MusicAlbum
date published: 2025-09-12
track: So What
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198000
  explicit: true
  by artist: Mark Battles
  in album: So What
    type: MusicAlbum
    date published: 2025-09-12
  isrc code: USLD91782599
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T02:40:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x575a1d2d7cb13958bf00733956bd639e840ec1da5f4f41d3784497e3428c1117
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91782599
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x575a1d2d7cb13958bf00733956bd639e840ec1da5f4f41d3784497e3428c1117. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91782599.
    date published: 2026-07-04T10:04:33Z
  audio: So What
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 160.11
    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.646
    additional property: Energy
      type: PropertyValue
      value: 0.798
    additional property: Speechiness
      type: PropertyValue
      value: 0.244
    additional property: Acousticness
      type: PropertyValue
      value: 0.371
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.265
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.68
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.159
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Halfcourt (feat. Tory Lanez)
type: MusicAlbum
date published: 2025-10-17

On The Run
type: MusicAlbum
date published: 2025-10-24

Redemption Reimagined
type: MusicAlbum
date published: 2025-10-31

Say Ya Grace
type: MusicAlbum
date published: 2025-11-14

Risky (Remix)
type: MusicRecording
duration: PT4M59S
duration ms: 299171
explicit: false
by artist: KingTrey
by artist: Mick Jenkins
by artist: Mark Battles
by artist: Blvck Svm
in album: Risky (Remix)
  type: MusicAlbum
  date published: 2023-10-06
isrc code: US25X2302316
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-23T00:02:04+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbaee05e7aa93fb8bbef8daa3783a7902c5b5c79234cf82af20590e36f0823247
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/US25X2302316
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 0xbaee05e7aa93fb8bbef8daa3783a7902c5b5c79234cf82af20590e36f0823247. 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/US25X2302316.
  date published: 2026-07-02T03:55:08Z
audio: Risky (Remix)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 102.098
  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.456
  additional property: Energy
    type: PropertyValue
    value: 0.703
  additional property: Speechiness
    type: PropertyValue
    value: 0.436
  additional property: Acousticness
    type: PropertyValue
    value: 0.217
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.194
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.581
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.588
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor