Ryan Basdao
type: MusicGroup
popularity: 45
followers: 36353
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xedc3300b39b2712af601a4c1e15706062b057c7bf50839c2c3fbb8ad911db106
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/100f7683-43f3-4667-8c2d-9fde8dd261d7.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/100f7683-43f3-4667-8c2d-9fde8dd261d7.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/100f7683-43f3-4667-8c2d-9fde8dd261d7
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xedc3300b39b2712af601a4c1e15706062b057c7bf50839c2c3fbb8ad911db106","name":"Ryan Basdao","registered_at":"2026-06-11T12:00:53Z","symbol":"NIM0021772","token_address":"0x80d657be54465f885e13d34237e093a1e38be5c5","type":"artist","uuid":"100f7683-43f3-4667-8c2d-9fde8dd261d7"}
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 0xedc3300b39b2712af601a4c1e15706062b057c7bf50839c2c3fbb8ad911db106. 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/100f7683-43f3-4667-8c2d-9fde8dd261d7.json and https://artists.proofprofile.net/proofs/artist/100f7683-43f3-4667-8c2d-9fde8dd261d7.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xedc3300b39b2712af601a4c1e15706062b057c7bf50839c2c3fbb8ad911db106","name":"Ryan Basdao","registered_at":"2026-06-11T12:00:53Z","symbol":"NIM0021772","token_address":"0x80d657be54465f885e13d34237e093a1e38be5c5","type":"artist","uuid":"100f7683-43f3-4667-8c2d-9fde8dd261d7"}
album: AIN’T NO FALLIN
  type: MusicAlbum
  date published: 2021-10-12
  track: AIN’T NO FALLIN
    type: MusicRecording
    duration: PT2M52S
    duration ms: 172000
    explicit: true
    by artist: Ryan Basdao
    in album: AIN’T NO FALLIN
      type: MusicAlbum
      date published: 2021-10-12
    isrc code: SE6XX2132430
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-15T21:30:09+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xc01e1d5d53465521105291442f8ab2fb894e70399c3951bde3cb6e77af9670d8
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958208
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958208
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE6XX2132430
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-15T22:40: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 0xc01e1d5d53465521105291442f8ab2fb894e70399c3951bde3cb6e77af9670d8. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/SE6XX2132430.
      date published: 2026-07-15T22:40:25Z
    audio: AIN’T NO FALLIN
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 179.847
      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.592
      additional property: Energy
        type: PropertyValue
        value: 0.474
      additional property: Speechiness
        type: PropertyValue
        value: 0.372
      additional property: Acousticness
        type: PropertyValue
        value: 0.162
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.159
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.31
      additional property: Loudness (dB)
        type: PropertyValue
        value: -10.626
      additional property: Key Name
        type: PropertyValue
        value: A
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: WRONG IDEA
  type: MusicAlbum
  date published: 2021-12-24
album: WRONG IDEA
  type: MusicAlbum
  date published: 2021-12-24
album: RN
  type: MusicAlbum
  date published: 2022
album: Plug
  type: MusicAlbum
  date published: 2022-07-29
album: Plug
  type: MusicAlbum
  date published: 2022-07-29
album: throw it back
  type: MusicAlbum
  date published: 2022-09-03
album: throw it back
  type: MusicAlbum
  date published: 2022-09-03
album: MY TIME
  type: MusicAlbum
  date published: 2023-01-27
album: MY TIME
  type: MusicAlbum
  date published: 2023-01-27
album: changed up on me
  type: MusicAlbum
  date published: 2023-01-31
album: Materialistic Safety
  type: MusicAlbum
  date published: 2023-01-31
album: changed up on me
  type: MusicAlbum
  date published: 2023-01-31
album: Materialistic Safety
  type: MusicAlbum
  date published: 2023-01-31
album: hopeless
  type: MusicAlbum
  date published: 2023-02-24
album: hopeless
  type: MusicAlbum
  date published: 2023-02-24
album: WIT THE SHITS
  type: MusicAlbum
  date published: 2023-04-07
album: WIT THE SHITS
  type: MusicAlbum
  date published: 2023-04-07
album: LEFT THAT
  type: MusicAlbum
  date published: 2023-04-11
album: LEFT THAT
  type: MusicAlbum
  date published: 2023-04-11
album: PICK IT UP
  type: MusicAlbum
  date published: 2023-04-24
album: PICK IT UP
  type: MusicAlbum
  date published: 2023-04-24
album: PICK IT UP
  type: MusicAlbum
  date published: 2023-04-24
album: blurred out
  type: MusicAlbum
  date published: 2023-05-12
album: blurred out
  type: MusicAlbum
  date published: 2023-05-12
album: Elegant Aroma
  type: MusicAlbum
  date published: 2023-05-20
album: PISSED OFF
album: WRAITH
album: when im off
album: CATASTROPHE
album: WHEN IM UP
album: KICKBACK
album: when you love me
album: FEEL NO THINGS
album: TOXIC FREESTYLE
album: Feel No Things
album: SMACKED UP
album: Gotta
album: Better Wit
album: GASSED UP
album: CAN'T GET TOUCHED
album: my taste
album: when its cold
album: Careless
album: WHAT DID IT ALL MEAN
album: FukAround
album: mentira
album: Bet Up
album: MR. BUSTDOWN
album: NEVER ENOUGH
album: IS YOU READY
album: GOTTA
album: 40 FEELINGS
album: GUALA
album: STAR BABY
album: THINK ABOUT YOU
album: EL CHAPO
album: MOST UNDERRATED
album: MOST UNDERRATED DELUXE
album: G.A.F
album: BUILT FROM HATE
album: CMTFU
album: BIG 1
album: Pullin Up
album: DIRT

Elegant Aroma
type: MusicAlbum
date published: 2023-05-20

PISSED OFF
type: MusicAlbum
date published: 2023-06-07

PISSED OFF
type: MusicAlbum
date published: 2023-06-07

WRAITH
type: MusicAlbum
date published: 2023-06-23

WRAITH
type: MusicAlbum
date published: 2023-06-23

when im off
type: MusicAlbum
date published: 2023-07-08

when im off
type: MusicAlbum
date published: 2023-07-08

CATASTROPHE
type: MusicAlbum
date published: 2023-07-30

CATASTROPHE
type: MusicAlbum
date published: 2023-07-30

WHEN IM UP
type: MusicAlbum
date published: 2023-08-05

WHEN IM UP
type: MusicAlbum
date published: 2023-08-05

KICKBACK
type: MusicAlbum
date published: 2023-08-17

KICKBACK
type: MusicAlbum
date published: 2023-08-17

when you love me
type: MusicAlbum
date published: 2023-08-18

when you love me
type: MusicAlbum
date published: 2023-08-18

FEEL NO THINGS
type: MusicAlbum
date published: 2023-09-24

FEEL NO THINGS
type: MusicAlbum
date published: 2023-09-24

TOXIC FREESTYLE
type: MusicAlbum
date published: 2023-11-03

when you love me
type: MusicAlbum
date published: 2023-11-10
track: when you love me
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150015
  explicit: true
  by artist: Ryan Basdao
  in album: when you love me
    type: MusicAlbum
    date published: 2023-11-10
  isrc code: QZPLR2377768
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T04:00:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4ac28cd209baa9f6513ca53bb2640f4a2145cca0aecba66090803a19eaf2ffe2
  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/QZPLR2377768
  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 0x4ac28cd209baa9f6513ca53bb2640f4a2145cca0aecba66090803a19eaf2ffe2. 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/QZPLR2377768.
    date published: 2026-07-03T08:56:35Z
  audio: when you love me
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 116.033
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.712
    additional property: Energy
      type: PropertyValue
      value: 0.512
    additional property: Speechiness
      type: PropertyValue
      value: 0.071
    additional property: Acousticness
      type: PropertyValue
      value: 0.207
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.085
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.368
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.076
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Materialistic Safety
type: MusicAlbum
date published: 2023-11-10

PISSED OFF
type: MusicAlbum
date published: 2023-11-10

when im off
type: MusicAlbum
date published: 2023-11-10
track: when im off
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142144
  explicit: true
  by artist: Ryan Basdao
  in album: when im off
    type: MusicAlbum
    date published: 2023-11-10
  isrc code: QZMER2366498
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-11T18:04:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x27c409e80e4f261a5c9de21cd64681dd0b3c1b6360c3ba0735bf25a77be91173
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957595
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957595
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMER2366498
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-11T18: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 0x27c409e80e4f261a5c9de21cd64681dd0b3c1b6360c3ba0735bf25a77be91173. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18: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/QZMER2366498.
    date published: 2026-07-11T18:26:17Z
  audio: when im off
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 110.643
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.805
    additional property: Energy
      type: PropertyValue
      value: 0.447
    additional property: Speechiness
      type: PropertyValue
      value: 0.087
    additional property: Acousticness
      type: PropertyValue
      value: 0.067
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.359
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.381
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.733
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

WRAITH
type: MusicAlbum
date published: 2023-11-10

LEFT THAT
type: MusicAlbum
date published: 2023-11-10

Elegant Aroma
type: MusicAlbum
date published: 2023-11-10

throw it back
type: MusicAlbum
date published: 2023-11-10
track: throw it back
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169173
  explicit: true
  by artist: Ryan Basdao
  in album: throw it back
    type: MusicAlbum
    date published: 2023-11-10
  isrc code: QZNWS2218195
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T14:24:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9984b74625719a25251d88851ce954ecb475293468303a0b4c451bc31d6eda2f
  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/QZNWS2218195
  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 0x9984b74625719a25251d88851ce954ecb475293468303a0b4c451bc31d6eda2f. 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/QZNWS2218195.
    date published: 2026-07-03T19:59:51Z
  audio: throw it back
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 159.795
    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.67
    additional property: Energy
      type: PropertyValue
      value: 0.571
    additional property: Speechiness
      type: PropertyValue
      value: 0.352
    additional property: Acousticness
      type: PropertyValue
      value: 0.52
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.097
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.533
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.058
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

changed up on me
type: MusicAlbum
date published: 2023-11-10
track: changed up on me
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192085
  explicit: true
  by artist: Ryan Basdao
  in album: changed up on me
    type: MusicAlbum
    date published: 2023-11-10
  isrc code: QZFZ42329492
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T16:42:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x041dcd4305855e594596203e26b15985c084a00cdc1f2915c381681b739cc511
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958585
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958585
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ42329492
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T17:05:16Z
  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 0x041dcd4305855e594596203e26b15985c084a00cdc1f2915c381681b739cc511. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/QZFZ42329492.
    date published: 2026-07-18T17:05:16Z
  audio: changed up on me
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 125.004
    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.609
    additional property: Energy
      type: PropertyValue
      value: 0.262
    additional property: Speechiness
      type: PropertyValue
      value: 0.069
    additional property: Acousticness
      type: PropertyValue
      value: 0.825
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.116
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.801
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

WRONG IDEA
type: MusicAlbum
date published: 2023-11-10

PICK IT UP
type: MusicAlbum
date published: 2023-11-10

MY TIME
type: MusicAlbum
date published: 2023-11-10

Feel No Things
type: MusicAlbum
date published: 2023-11-10
track: Feel No Things
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118528
  explicit: true
  by artist: Ryan Basdao
  in album: Feel No Things
    type: MusicAlbum
    date published: 2023-11-10
  isrc code: QZTAZ2304093
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-28T19:56:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x39838ca2b7dfa7dcc93b654f7e940f8b7cf289ef456c526cc814a3c6b4c42b8a
  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/QZTAZ2304093
  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 0x39838ca2b7dfa7dcc93b654f7e940f8b7cf289ef456c526cc814a3c6b4c42b8a. 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/QZTAZ2304093.
    date published: 2026-07-02T16:51:38Z
  audio: Feel No Things
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 164.948
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.634
    additional property: Energy
      type: PropertyValue
      value: 0.63
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.156
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.339
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.067
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

WHEN IM UP
type: MusicAlbum
date published: 2023-11-10

blurred out
type: MusicAlbum
date published: 2023-11-10

hopeless
type: MusicAlbum
date published: 2023-11-10

KICKBACK
type: MusicAlbum
date published: 2023-11-10

CATASTROPHE
type: MusicAlbum
date published: 2023-11-10

WIT THE SHITS
type: MusicAlbum
date published: 2023-11-10

Plug
type: MusicAlbum
date published: 2023-11-10

SMACKED UP
type: MusicAlbum
date published: 2023-11-23
track: SMACKED UP
  type: MusicRecording
  duration: PT2M5S
  duration ms: 125899
  explicit: true
  by artist: Ryan Basdao
  in album: SMACKED UP
    type: MusicAlbum
    date published: 2023-11-23
  isrc code: QZWFE2309313
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T19:54:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xea7cebc91983fa22718e4949ef8bdaef20b558c61e81c27ab8b04598dabd39ec
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958058
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958058
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2309313
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T20:20: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 0xea7cebc91983fa22718e4949ef8bdaef20b558c61e81c27ab8b04598dabd39ec. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QZWFE2309313.
    date published: 2026-07-14T20:20:34Z
  audio: SMACKED UP
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.999
    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.771
    additional property: Energy
      type: PropertyValue
      value: 0.625
    additional property: Speechiness
      type: PropertyValue
      value: 0.167
    additional property: Acousticness
      type: PropertyValue
      value: 0.019
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.095
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.414
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.29
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

SMACKED UP
type: MusicAlbum
date published: 2023-11-23

Gotta
type: MusicAlbum
date published: 2023-11-25

Better Wit
type: MusicAlbum
date published: 2023-11-27

GASSED UP
type: MusicAlbum
date published: 2023-12-01

CAN'T GET TOUCHED
type: MusicAlbum
date published: 2023-12-03

CAN'T GET TOUCHED
type: MusicAlbum
date published: 2023-12-03

my taste
type: MusicAlbum
date published: 2023-12-08

my taste
type: MusicAlbum
date published: 2023-12-08
track: my taste
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203174
  explicit: true
  by artist: Ryan Basdao
  in album: my taste
    type: MusicAlbum
    date published: 2023-12-08
  isrc code: QZWFE2362008
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T15:48:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4703f1f0721d40c0d1689a2254580e06b246a4d439ed5203602453095d4c33e0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958300
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958300
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2362008
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T16:14:30Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x4703f1f0721d40c0d1689a2254580e06b246a4d439ed5203602453095d4c33e0. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2362008.
    date published: 2026-07-16T16:14:30Z
  audio: my taste
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 116.991
    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.839
    additional property: Energy
      type: PropertyValue
      value: 0.483
    additional property: Speechiness
      type: PropertyValue
      value: 0.269
    additional property: Acousticness
      type: PropertyValue
      value: 0.705
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.004
    additional property: Liveness
      type: PropertyValue
      value: 0.129
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.434
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.348
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

when its cold
type: MusicAlbum
date published: 2023-12-11
track: when its cold
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142454
  explicit: true
  by artist: Ryan Basdao
  in album: when its cold
    type: MusicAlbum
    date published: 2023-12-11
  isrc code: QZVEM2380586
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-11T16:46:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9039368ba1bab8265c3868bbc5ec34a0dad3eca8e8836b47b80de7f8eb15d015
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957591
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957591
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZVEM2380586
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-11T17:21: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 0x9039368ba1bab8265c3868bbc5ec34a0dad3eca8e8836b47b80de7f8eb15d015. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/QZVEM2380586.
    date published: 2026-07-11T17:21:30Z
  audio: when its cold
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.973
    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.707
    additional property: Energy
      type: PropertyValue
      value: 0.311
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.35
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.439
    additional property: Liveness
      type: PropertyValue
      value: 0.112
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.042
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.654
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

when its cold
type: MusicAlbum
date published: 2023-12-11

Careless
type: MusicAlbum
date published: 2023-12-20

Careless
type: MusicAlbum
date published: 2023-12-20

WHAT DID IT ALL MEAN
type: MusicAlbum
date published: 2024-01-13

FukAround
type: MusicAlbum
date published: 2024-01-16

FukAround
type: MusicAlbum
date published: 2024-01-16

mentira
type: MusicAlbum
date published: 2024-01-27

mentira
type: MusicAlbum
date published: 2024-01-27
track: mentira
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162993
  explicit: true
  by artist: Ryan Basdao
  in album: mentira
    type: MusicAlbum
    date published: 2024-01-27
  isrc code: QZVEM2395477
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T02:11:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5ba99b522a3a751ea09fae37e123e2e660b55ec9a1db3cb268c5e843364620af
  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/QZVEM2395477
  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 0x5ba99b522a3a751ea09fae37e123e2e660b55ec9a1db3cb268c5e843364620af. 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/QZVEM2395477.
    date published: 2026-07-03T08:56:35Z
  audio: mentira
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 86.677
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.743
    additional property: Energy
      type: PropertyValue
      value: 0.342
    additional property: Speechiness
      type: PropertyValue
      value: 0.089
    additional property: Acousticness
      type: PropertyValue
      value: 0.181
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.099
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.457
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.352
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Bet Up
type: MusicAlbum
date published: 2024-02-10
track: Bet Up
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164810
  explicit: true
  by artist: Ryan Basdao
  in album: Bet Up
    type: MusicAlbum
    date published: 2024-02-10
  isrc code: QZVEM2395478
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T20:46:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa8aeee0966f654f254c938facb634de4f4de57b5dffb63c245ddb81e79d4eef7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956396
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956396
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZVEM2395478
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T21:01:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xa8aeee0966f654f254c938facb634de4f4de57b5dffb63c245ddb81e79d4eef7. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZVEM2395478.
    date published: 2026-07-02T21:01:51Z
  audio: Bet Up
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 158.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.617
    additional property: Energy
      type: PropertyValue
      value: 0.666
    additional property: Speechiness
      type: PropertyValue
      value: 0.081
    additional property: Acousticness
      type: PropertyValue
      value: 0.035
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.247
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.916
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Bet Up
type: MusicAlbum
date published: 2024-02-10

RN
type: MusicAlbum
date published: 2024-02-17

MR. BUSTDOWN
type: MusicAlbum
date published: 2024-06-07
track: MR. BUSTDOWN
  type: MusicRecording
  duration: PT2M25S
  duration ms: 145471
  explicit: true
  by artist: Ryan Basdao
  in album: MR. BUSTDOWN
    type: MusicAlbum
    date published: 2024-06-07
  isrc code: QZS7J2488392
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T09:18:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc2e00a50fb82b844048e9fabb402dffc045550d4935d8df472ac13b74013a7cc
  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/QZS7J2488392
  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 0xc2e00a50fb82b844048e9fabb402dffc045550d4935d8df472ac13b74013a7cc. 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/QZS7J2488392.
    date published: 2026-07-03T19:59:51Z
  audio: MR. BUSTDOWN
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 86.015
    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.756
    additional property: Energy
      type: PropertyValue
      value: 0.627
    additional property: Speechiness
      type: PropertyValue
      value: 0.155
    additional property: Acousticness
      type: PropertyValue
      value: 0.028
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.136
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.162
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.77
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

NEVER ENOUGH
type: MusicAlbum
date published: 2024-06-21

IS YOU READY
type: MusicAlbum
date published: 2024-07-05
track: IS YOU READY
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146678
  explicit: true
  by artist: Ryan Basdao
  in album: IS YOU READY
    type: MusicAlbum
    date published: 2024-07-05
  isrc code: QZQAY2432705
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T17:00:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x22a38af07d57046e2585f96d8fa9aefb6c9ba6b06e5601b1fe2b68bb0f959cfe
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958917
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958917
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZQAY2432705
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T17:53:56Z
  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 0x22a38af07d57046e2585f96d8fa9aefb6c9ba6b06e5601b1fe2b68bb0f959cfe. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/QZQAY2432705.
    date published: 2026-07-20T17:53:56Z
  audio: IS YOU READY
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 159.95
    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.695
    additional property: Energy
      type: PropertyValue
      value: 0.746
    additional property: Speechiness
      type: PropertyValue
      value: 0.302
    additional property: Acousticness
      type: PropertyValue
      value: 0.033
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.104
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.884
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.821
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

GOTTA
type: MusicAlbum
date published: 2024-07-12
track: GOTTA
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123344
  explicit: true
  by artist: Ryan Basdao
  in album: GOTTA
    type: MusicAlbum
    date published: 2024-07-12
  isrc code: QZQAY2461207
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T20:15:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2d0eae3f26a16e9658619b1fa04548dc0356216d8c1ab67e871ec7cfa9c50dc5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958060
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958060
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZQAY2461207
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T20:39:42Z
  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 0x2d0eae3f26a16e9658619b1fa04548dc0356216d8c1ab67e871ec7cfa9c50dc5. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZQAY2461207.
    date published: 2026-07-14T20:39:42Z
  audio: GOTTA
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 81.677
    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.575
    additional property: Energy
      type: PropertyValue
      value: 0.425
    additional property: Speechiness
      type: PropertyValue
      value: 0.383
    additional property: Acousticness
      type: PropertyValue
      value: 0.706
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.119
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.765
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.117
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

40 FEELINGS
type: MusicAlbum
date published: 2024-07-19

GUALA
type: MusicAlbum
date published: 2024-07-26

STAR BABY
type: MusicAlbum
date published: 2024-08-09
track: STAR BABY
  type: MusicRecording
  duration: PT2M5S
  duration ms: 125957
  explicit: true
  by artist: Ryan Basdao
  in album: STAR BABY
    type: MusicAlbum
    date published: 2024-08-09
  isrc code: QZSYP2436037
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T11:28:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf30f9a678960c317ffe8edf508ca1870d37b314f36ecb05968f828e87c5ea612
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958153
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958153
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZSYP2436037
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T12:03: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 0xf30f9a678960c317ffe8edf508ca1870d37b314f36ecb05968f828e87c5ea612. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZSYP2436037.
    date published: 2026-07-15T12:03:04Z
  audio: STAR BABY
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 153.929
    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.632
    additional property: Energy
      type: PropertyValue
      value: 0.573
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.275
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.586
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.548
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.545
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

THINK ABOUT YOU
type: MusicAlbum
date published: 2024-08-30
track: THINK ABOUT YOU
  type: MusicRecording
  duration: PT1M43S
  duration ms: 103608
  explicit: true
  by artist: Ryan Basdao
  in album: THINK ABOUT YOU
    type: MusicAlbum
    date published: 2024-08-30
  isrc code: QZTLA2423619
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T23:46:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x45e3ada338266193835195c18fe5a5e2d54e94830b1d4884f59176af168643d3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958468
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958468
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTLA2423619
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T00:27: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 0x45e3ada338266193835195c18fe5a5e2d54e94830b1d4884f59176af168643d3. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZTLA2423619.
    date published: 2026-07-18T00:27:51Z
  audio: THINK ABOUT YOU
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 151.998
    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.806
    additional property: Energy
      type: PropertyValue
      value: 0.523
    additional property: Speechiness
      type: PropertyValue
      value: 0.301
    additional property: Acousticness
      type: PropertyValue
      value: 0.03
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.09
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.779
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.381
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

EL CHAPO
type: MusicAlbum
date published: 2024-09-13

MOST UNDERRATED
type: MusicAlbum
date published: 2024-10-17
track: Stand Alone
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177787
  explicit: true
  by artist: Ryan Basdao
  in album: MOST UNDERRATED
    type: MusicAlbum
    date published: 2024-10-17
  isrc code: QZS7J2429540
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T04:52:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x908a6ff266274e49624d72d86df8193fc11d3e5a7b53fbcce3b18b1d5edce122
  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/QZS7J2429540
  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 0x908a6ff266274e49624d72d86df8193fc11d3e5a7b53fbcce3b18b1d5edce122. 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/QZS7J2429540.
    date published: 2026-07-17T06:09:33Z
  audio: Stand Alone
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 107.978
    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.638
    additional property: Energy
      type: PropertyValue
      value: 0.545
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.107
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.129
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.345
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.001
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Too Far Gone
  type: MusicRecording
  duration: PT2M47S
  duration ms: 167310
  explicit: true
  by artist: Ryan Basdao
  in album: MOST UNDERRATED
    type: MusicAlbum
    date published: 2024-10-17
  isrc code: QZS7J2414057
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x82cbf3d383e8e030acc7bfe073cb72fb1e59cdcc0211eda843b5acfc7b99e5fb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959008
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959008
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZS7J2414057
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T13:14: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 0x82cbf3d383e8e030acc7bfe073cb72fb1e59cdcc0211eda843b5acfc7b99e5fb. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZS7J2414057.
    date published: 2026-07-21T13:14:05Z
  audio: Too Far Gone
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 88.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: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.61
    additional property: Energy
      type: PropertyValue
      value: 0.609
    additional property: Speechiness
      type: PropertyValue
      value: 0.053
    additional property: Acousticness
      type: PropertyValue
      value: 0.203
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.155
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.351
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.055
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Trance
  type: MusicRecording
  duration: PT1M56S
  duration ms: 116870
  explicit: true
  by artist: Ryan Basdao
  in album: MOST UNDERRATED
    type: MusicAlbum
    date published: 2024-10-17
  isrc code: QZS7J2414323
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T08:48:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb9d66aea4a4383f2bfe63e708f6b2ef7bce4964be1882af9000ed3ff4529023c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958388
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958388
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZS7J2414323
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T09:14:21Z
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Trance
track: Callin Me
track: your toxic
track: Dead For U Luv
track: TOO COLD
track: angel eyes
track: Idc

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 0xb9d66aea4a4383f2bfe63e708f6b2ef7bce4964be1882af9000ed3ff4529023c. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QZS7J2414323.
date published: 2026-07-17T09:14:21Z

Trance
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 91.046
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.695
additional property: Energy
  type: PropertyValue
  value: 0.671
additional property: Speechiness
  type: PropertyValue
  value: 0.095
additional property: Acousticness
  type: PropertyValue
  value: 0.15
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.251
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.636
additional property: Loudness (dB)
  type: PropertyValue
  value: -5.563
additional property: Key Name
  type: PropertyValue
  value: Ab
additional property: Mode Name
  type: PropertyValue
  value: Major

Callin Me
type: MusicRecording
duration: PT2M29S
duration ms: 149553
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED
  type: MusicAlbum
  date published: 2024-10-17
isrc code: QZS7J2447674
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T12:05:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x23319b8a24040b693c6181808897cdcc51672537b2811641f07c280564dc96fa
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/QZS7J2447674
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 0x23319b8a24040b693c6181808897cdcc51672537b2811641f07c280564dc96fa. 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/QZS7J2447674.
  date published: 2026-07-05T18:48:28Z
audio: Callin Me
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 92.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.782
  additional property: Energy
    type: PropertyValue
    value: 0.722
  additional property: Speechiness
    type: PropertyValue
    value: 0.136
  additional property: Acousticness
    type: PropertyValue
    value: 0.094
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.11
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.556
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.477
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

your toxic
type: MusicRecording
duration: PT2M5S
duration ms: 125779
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED
  type: MusicAlbum
  date published: 2024-10-17
isrc code: QZS7J2495096
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x860ac502768b55100eee1be1a09ecd676cc7cb6b63fdf4fefccad450e9e07ed2
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/QZS7J2495096
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 0x860ac502768b55100eee1be1a09ecd676cc7cb6b63fdf4fefccad450e9e07ed2. 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/QZS7J2495096.
  date published: 2026-07-21T18:40:26Z
audio: your toxic
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 91.993
  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.515
  additional property: Energy
    type: PropertyValue
    value: 0.297
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.482
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.093
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.317
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.498
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Dead For U Luv
type: MusicRecording
duration: PT2M5S
duration ms: 125816
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED
  type: MusicAlbum
  date published: 2024-10-17
isrc code: QZS7J2488952
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T04:24:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdf2b3297720a15c7c5aaf03a08c12e52a8276807bd548cd48a27eaff4d468476
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958493
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958493
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZS7J2488952
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T04:34:53Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf2b3297720a15c7c5aaf03a08c12e52a8276807bd548cd48a27eaff4d468476. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34:53Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZS7J2488952.
  date published: 2026-07-18T04:34:53Z
audio: Dead For U Luv
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 168.012
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.807
  additional property: Energy
    type: PropertyValue
    value: 0.49
  additional property: Speechiness
    type: PropertyValue
    value: 0.198
  additional property: Acousticness
    type: PropertyValue
    value: 0.003
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.11
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.166
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.315
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

TOO COLD
type: MusicRecording
duration: PT1M42S
duration ms: 102367
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED
  type: MusicAlbum
  date published: 2024-10-17
isrc code: QZS7J2416610
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T07:48:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc4088a6c966b2245b607fcb16444a3d91da77550aa49318ca9487085c0b768d1
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/QZS7J2416610
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 0xc4088a6c966b2245b607fcb16444a3d91da77550aa49318ca9487085c0b768d1. 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/QZS7J2416610.
  date published: 2026-07-03T08:56:35Z
audio: TOO COLD
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 179.015
  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.793
  additional property: Energy
    type: PropertyValue
    value: 0.468
  additional property: Speechiness
    type: PropertyValue
    value: 0.204
  additional property: Acousticness
    type: PropertyValue
    value: 0.001
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.147
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.101
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.104
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

angel eyes
type: MusicRecording
duration: PT1M34S
duration ms: 94619
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED
  type: MusicAlbum
  date published: 2024-10-17
isrc code: QZS7J2487208
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T17:50:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3fd5db7eb8d820bbb1c87cc4c2b8213a8e11a9b2ebd2df76c06a8ed477fc2afe
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/QZS7J2487208
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 0x3fd5db7eb8d820bbb1c87cc4c2b8213a8e11a9b2ebd2df76c06a8ed477fc2afe. 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/QZS7J2487208.
  date published: 2026-07-21T18:40:26Z
audio: angel eyes
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 93.005
  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.752
  additional property: Energy
    type: PropertyValue
    value: 0.36
  additional property: Speechiness
    type: PropertyValue
    value: 0.076
  additional property: Acousticness
    type: PropertyValue
    value: 0.833
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.108
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.41
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.948
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Idc
type: MusicRecording
duration: PT1M53S
duration ms: 113887
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED
  type: MusicAlbum
  date published: 2024-10-17
isrc code: QZS7J2453059
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T03:14:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7c546b61b6434e5fa8b87aa071c467ae5cb761a4d93d90825081b59c22bd8d1f
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/QZS7J2453059
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 0x7c546b61b6434e5fa8b87aa071c467ae5cb761a4d93d90825081b59c22bd8d1f. 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/QZS7J2453059.
  date published: 2026-07-04T10:04:33Z
audio: Idc
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 76.028
  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.683
  additional property: Energy
    type: PropertyValue
    value: 0.558
  additional property: Speechiness
    type: PropertyValue
    value: 0.078
  additional property: Acousticness
    type: PropertyValue
    value: 0.054
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.11
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.558
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.329
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

MOST UNDERRATED DELUXE
type: MusicAlbum
date published: 2024-11-27
track: TURNT UP
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118298
  explicit: true
  by artist: Ryan Basdao
  in album: MOST UNDERRATED DELUXE
    type: MusicAlbum
    date published: 2024-11-27
  isrc code: QZS7J2454128
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-11T17:41:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbbebea984532c6578b3ec306f68ae339b68af42df52c0bad5be9eaa80fb3e41f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957595
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957595
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZS7J2454128
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-11T18: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 0xbbebea984532c6578b3ec306f68ae339b68af42df52c0bad5be9eaa80fb3e41f. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18: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/QZS7J2454128.
    date published: 2026-07-11T18:26:17Z
  audio: TURNT UP
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 82.488
    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.671
    additional property: Energy
      type: PropertyValue
      value: 0.466
    additional property: Speechiness
      type: PropertyValue
      value: 0.113
    additional property: Acousticness
      type: PropertyValue
      value: 0.116
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.278
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.659
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: TOO HARD
  type: MusicRecording
  duration: PT1M50S
  duration ms: 110900
  explicit: true
  by artist: Ryan Basdao
  in album: MOST UNDERRATED DELUXE
    type: MusicAlbum
    date published: 2024-11-27
  isrc code: QZS7J2442425
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T17:51:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x189cb8cf38d974ead71824004eef5ac30724f8f2bef37fb51a115c247aa72a17
  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/QZS7J2442425
  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 0x189cb8cf38d974ead71824004eef5ac30724f8f2bef37fb51a115c247aa72a17. 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/QZS7J2442425.
    date published: 2026-07-03T19:59:51Z
  audio: TOO HARD
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140
    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.748
    additional property: Energy
      type: PropertyValue
      value: 0.532
    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.07
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.29
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.032
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Yea Yea
  type: MusicRecording
  duration: PT1M41S
  duration ms: 101842
  explicit: true
  by artist: Ryan Basdao
  in album: MOST UNDERRATED DELUXE
    type: MusicAlbum
    date published: 2024-11-27
  isrc code: QZS7J2430516
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T09:49:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x75d63e7296a9785ea713cbf69a4a578bdcdb8a425f8a687dd91c4d508017384f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958444
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958444
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZS7J2430516
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Yea Yea
track: Messed Up
track: Stand Alone
track: Too Far Gone
track: BANKROLL
track: Trance
track: EL CHAPO
track: Callin Me
track: RAIN COAT
track: your toxic
track: Dead For U Luv
track: TOO COLD
track: angel eyes
track: Idc

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 0x75d63e7296a9785ea713cbf69a4a578bdcdb8a425f8a687dd91c4d508017384f. 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/QZS7J2430516.
date published: 2026-07-17T19:12:23Z

Yea Yea
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 76
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.71
additional property: Energy
  type: PropertyValue
  value: 0.385
additional property: Speechiness
  type: PropertyValue
  value: 0.042
additional property: Acousticness
  type: PropertyValue
  value: 0.27
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.113
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.686
additional property: Loudness (dB)
  type: PropertyValue
  value: -10.571
additional property: Key Name
  type: PropertyValue
  value: B
additional property: Mode Name
  type: PropertyValue
  value: Major

Messed Up
type: MusicRecording
duration: PT1M55S
duration ms: 115415
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED DELUXE
  type: MusicAlbum
  date published: 2024-11-27
isrc code: QZS7J2460674
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T17:59:04+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x30084386713fb06187e5668d3857e816c518131c324dc3cb95f2fd2af4eafd38
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958596
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958596
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZS7J2460674
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T18:42: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 0x30084386713fb06187e5668d3857e816c518131c324dc3cb95f2fd2af4eafd38. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZS7J2460674.
  date published: 2026-07-18T18:42:38Z
audio: Messed Up
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.989
  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.579
  additional property: Energy
    type: PropertyValue
    value: 0.466
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.008
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.103
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.039
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.206
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Stand Alone
type: MusicRecording
duration: PT2M57S
duration ms: 177787
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED DELUXE
  type: MusicAlbum
  date published: 2024-11-27
isrc code: QZS7J2429540
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x908a6ff266274e49624d72d86df8193fc11d3e5a7b53fbcce3b18b1d5edce122
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958444
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958444
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZS7J2429540
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T19:12:23Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908a6ff266274e49624d72d86df8193fc11d3e5a7b53fbcce3b18b1d5edce122. 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/QZS7J2429540.
  date published: 2026-07-17T19:12:23Z
audio: Stand Alone
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 107.978
  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.638
  additional property: Energy
    type: PropertyValue
    value: 0.545
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.107
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.129
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.345
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.001
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Too Far Gone
type: MusicRecording
duration: PT2M47S
duration ms: 167310
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED DELUXE
  type: MusicAlbum
  date published: 2024-11-27
isrc code: QZS7J2414057
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T17:42:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x82cbf3d383e8e030acc7bfe073cb72fb1e59cdcc0211eda843b5acfc7b99e5fb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958917
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958917
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZS7J2414057
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T17:53:56Z
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 0x82cbf3d383e8e030acc7bfe073cb72fb1e59cdcc0211eda843b5acfc7b99e5fb. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/QZS7J2414057.
  date published: 2026-07-20T17:53:56Z
audio: Too Far Gone
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 88.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: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.61
  additional property: Energy
    type: PropertyValue
    value: 0.609
  additional property: Speechiness
    type: PropertyValue
    value: 0.053
  additional property: Acousticness
    type: PropertyValue
    value: 0.203
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.155
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.351
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.055
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Minor

BANKROLL
type: MusicRecording
duration: PT1M44S
duration ms: 104972
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED DELUXE
  type: MusicAlbum
  date published: 2024-11-27
isrc code: QZS7J2441171
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T14:35:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa8ab3cbb1581948d0fb1c2ea243a9bb674b86b531e901d8834ba201e07cd8696
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/QZS7J2441171
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 0xa8ab3cbb1581948d0fb1c2ea243a9bb674b86b531e901d8834ba201e07cd8696. 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/QZS7J2441171.
  date published: 2026-07-05T01:12:41Z
audio: BANKROLL
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 148.997
  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.722
  additional property: Energy
    type: PropertyValue
    value: 0.552
  additional property: Speechiness
    type: PropertyValue
    value: 0.055
  additional property: Acousticness
    type: PropertyValue
    value: 0.055
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.145
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.305
  additional property: Loudness (dB)
    type: PropertyValue
    value: -4.558
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Trance
type: MusicRecording
duration: PT1M56S
duration ms: 116870
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED DELUXE
  type: MusicAlbum
  date published: 2024-11-27
isrc code: QZS7J2414323
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb9d66aea4a4383f2bfe63e708f6b2ef7bce4964be1882af9000ed3ff4529023c
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/QZS7J2414323
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 0xb9d66aea4a4383f2bfe63e708f6b2ef7bce4964be1882af9000ed3ff4529023c. 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/QZS7J2414323.
  date published: 2026-07-21T07:04:12Z
audio: Trance
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 91.046
  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.695
  additional property: Energy
    type: PropertyValue
    value: 0.671
  additional property: Speechiness
    type: PropertyValue
    value: 0.095
  additional property: Acousticness
    type: PropertyValue
    value: 0.15
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.251
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.636
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.563
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

EL CHAPO
type: MusicRecording
duration: PT1M42S
duration ms: 102051
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED DELUXE
  type: MusicAlbum
  date published: 2024-11-27
isrc code: QZS7J2456072
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T14:20:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfd6329d79ce1b31ac388441d8a5544b23bff8d13f6cb3f9dee19088f83e648c8
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/QZS7J2456072
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 0xfd6329d79ce1b31ac388441d8a5544b23bff8d13f6cb3f9dee19088f83e648c8. 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/QZS7J2456072.
  date published: 2026-07-05T01:12:41Z
audio: EL CHAPO
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 132.97
  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.793
  additional property: Energy
    type: PropertyValue
    value: 0.551
  additional property: Speechiness
    type: PropertyValue
    value: 0.107
  additional property: Acousticness
    type: PropertyValue
    value: 0.01
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.127
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.171
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.099
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Callin Me
type: MusicRecording
duration: PT2M29S
duration ms: 149553
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED DELUXE
  type: MusicAlbum
  date published: 2024-11-27
isrc code: QZS7J2447674
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T12:05:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x23319b8a24040b693c6181808897cdcc51672537b2811641f07c280564dc96fa
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/QZS7J2447674
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 0x23319b8a24040b693c6181808897cdcc51672537b2811641f07c280564dc96fa. 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/QZS7J2447674.
  date published: 2026-07-06T01:25:57Z
audio: Callin Me
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 92.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.782
  additional property: Energy
    type: PropertyValue
    value: 0.722
  additional property: Speechiness
    type: PropertyValue
    value: 0.136
  additional property: Acousticness
    type: PropertyValue
    value: 0.094
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.11
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.556
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.477
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

RAIN COAT
type: MusicRecording
duration: PT1M34S
duration ms: 94577
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED DELUXE
  type: MusicAlbum
  date published: 2024-11-27
isrc code: QZS7J2468313
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T11:39:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x32b589123b33132a91202b77670be23aeb814cdd7cce0df629875ad27384c179
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/QZS7J2468313
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 0x32b589123b33132a91202b77670be23aeb814cdd7cce0df629875ad27384c179. 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/QZS7J2468313.
  date published: 2026-07-19T12:24:55Z
audio: RAIN COAT
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 95.989
  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.708
  additional property: Energy
    type: PropertyValue
    value: 0.491
  additional property: Speechiness
    type: PropertyValue
    value: 0.233
  additional property: Acousticness
    type: PropertyValue
    value: 0.163
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.135
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.299
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.908
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

your toxic
type: MusicRecording
duration: PT2M5S
duration ms: 125779
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED DELUXE
  type: MusicAlbum
  date published: 2024-11-27
isrc code: QZS7J2495096
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T20:24:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x860ac502768b55100eee1be1a09ecd676cc7cb6b63fdf4fefccad450e9e07ed2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958779
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958779
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZS7J2495096
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T21:08:39Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x860ac502768b55100eee1be1a09ecd676cc7cb6b63fdf4fefccad450e9e07ed2. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZS7J2495096.
  date published: 2026-07-19T21:08:39Z
audio: your toxic
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 91.993
  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.515
  additional property: Energy
    type: PropertyValue
    value: 0.297
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.482
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.093
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.317
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.498
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Dead For U Luv
type: MusicRecording
duration: PT2M5S
duration ms: 125816
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED DELUXE
  type: MusicAlbum
  date published: 2024-11-27
isrc code: QZS7J2488952
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdf2b3297720a15c7c5aaf03a08c12e52a8276807bd548cd48a27eaff4d468476
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/QZS7J2488952
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 0xdf2b3297720a15c7c5aaf03a08c12e52a8276807bd548cd48a27eaff4d468476. 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/QZS7J2488952.
  date published: 2026-07-21T18:40:26Z
audio: Dead For U Luv
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 168.012
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.807
  additional property: Energy
    type: PropertyValue
    value: 0.49
  additional property: Speechiness
    type: PropertyValue
    value: 0.198
  additional property: Acousticness
    type: PropertyValue
    value: 0.003
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.11
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.165
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.315
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

TOO COLD
type: MusicRecording
duration: PT1M42S
duration ms: 102367
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED DELUXE
  type: MusicAlbum
  date published: 2024-11-27
isrc code: QZS7J2416610
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T07:48:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc4088a6c966b2245b607fcb16444a3d91da77550aa49318ca9487085c0b768d1
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/QZS7J2416610
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 0xc4088a6c966b2245b607fcb16444a3d91da77550aa49318ca9487085c0b768d1. 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/QZS7J2416610.
  date published: 2026-07-05T18:48:28Z
audio: TOO COLD
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 179.015
  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.793
  additional property: Energy
    type: PropertyValue
    value: 0.468
  additional property: Speechiness
    type: PropertyValue
    value: 0.204
  additional property: Acousticness
    type: PropertyValue
    value: 0.001
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.147
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.101
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.104
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

angel eyes
type: MusicRecording
duration: PT1M34S
duration ms: 94619
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED DELUXE
  type: MusicAlbum
  date published: 2024-11-27
isrc code: QZS7J2487208
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3fd5db7eb8d820bbb1c87cc4c2b8213a8e11a9b2ebd2df76c06a8ed477fc2afe
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959096
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959096
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZS7J2487208
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T03:48:36Z
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 0x3fd5db7eb8d820bbb1c87cc4c2b8213a8e11a9b2ebd2df76c06a8ed477fc2afe. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/QZS7J2487208.
  date published: 2026-07-22T03:48:36Z
audio: angel eyes
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 93.005
  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.752
  additional property: Energy
    type: PropertyValue
    value: 0.36
  additional property: Speechiness
    type: PropertyValue
    value: 0.076
  additional property: Acousticness
    type: PropertyValue
    value: 0.833
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.108
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.41
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.948
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Idc
type: MusicRecording
duration: PT1M53S
duration ms: 113887
explicit: true
by artist: Ryan Basdao
in album: MOST UNDERRATED DELUXE
  type: MusicAlbum
  date published: 2024-11-27
isrc code: QZS7J2453059
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T03:14:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7c546b61b6434e5fa8b87aa071c467ae5cb761a4d93d90825081b59c22bd8d1f
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/QZS7J2453059
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 0x7c546b61b6434e5fa8b87aa071c467ae5cb761a4d93d90825081b59c22bd8d1f. 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/QZS7J2453059.
  date published: 2026-07-06T01:25:57Z
audio: Idc
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 76.028
  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.683
  additional property: Energy
    type: PropertyValue
    value: 0.558
  additional property: Speechiness
    type: PropertyValue
    value: 0.078
  additional property: Acousticness
    type: PropertyValue
    value: 0.054
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.11
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.558
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.329
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

G.A.F
type: MusicAlbum
date published: 2025-05-23

BUILT FROM HATE
type: MusicAlbum
date published: 2025-06-05

CMTFU
type: MusicAlbum
date published: 2025-07-11

BIG 1
type: MusicAlbum
date published: 2025-07-18

Pullin Up
type: MusicAlbum
date published: 2025-07-23

DIRT
type: MusicAlbum
date published: 2025-07-29

100K
type: MusicAlbum
date published: 2025-08-05

THE ANTHEM
type: MusicAlbum
date published: 2025-08-30

BANDMAN
type: MusicAlbum
date published: 2025-09-30

nova
type: MusicAlbum
date published: 2025-10-29