2 Times
type: MusicGroup
description: "2 Times" is the debut single of English singer Ann Lee. It was released in Italy in December 1998 by X-Energy as the lead single from her debut album, Dreams (1999), and was issued worldwide the foll
popularity: 20
followers: 5847
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0fbef26e1e12645b6001cda926b7347dab16ff45ae76b1689b43442620f34868
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953706
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953706
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/7c00c028-a7e7-45c2-aa62-c786e3d0f2ae.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/7c00c028-a7e7-45c2-aa62-c786e3d0f2ae.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/7c00c028-a7e7-45c2-aa62-c786e3d0f2ae
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-14T23:14:49Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x0fbef26e1e12645b6001cda926b7347dab16ff45ae76b1689b43442620f34868","name":"2 Times","registered_at":"2026-06-14T17:29:45Z","symbol":"NIM0524923","token_address":"0x51b8221fc074efc28b61e236116f53ca9d5134d5","type":"artist","uuid":"7c00c028-a7e7-45c2-aa62-c786e3d0f2ae"}
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 0x0fbef26e1e12645b6001cda926b7347dab16ff45ae76b1689b43442620f34868. Chain 2 (Bitcoin): anchored in block 953706 (2026-06-14T23:14:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7c00c028-a7e7-45c2-aa62-c786e3d0f2ae.json and https://artists.proofprofile.net/proofs/artist/7c00c028-a7e7-45c2-aa62-c786e3d0f2ae.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-14T23:14:49Z
  text: {"copyright_id":"0x0fbef26e1e12645b6001cda926b7347dab16ff45ae76b1689b43442620f34868","name":"2 Times","registered_at":"2026-06-14T17:29:45Z","symbol":"NIM0524923","token_address":"0x51b8221fc074efc28b61e236116f53ca9d5134d5","type":"artist","uuid":"7c00c028-a7e7-45c2-aa62-c786e3d0f2ae"}
album: 2nd and Two
  type: MusicAlbum
  date published: 2018-02-06
album: Play Me or Spray Me
  type: MusicAlbum
  date published: 2018-06-05
album: Intro
  type: MusicAlbum
  date published: 2018-11-07
album: Add It Up
  type: MusicAlbum
  date published: 2018-12-25
album: All I Rap About
  type: MusicAlbum
  date published: 2019-05-06
album: Gang Secrets
  type: MusicAlbum
  date published: 2019-09-13
album: Play Me or Spray 2
  type: MusicAlbum
  date published: 2019-10-31
album: Ima Opp
  type: MusicAlbum
  date published: 2020-03-06
  track: Ain't Living Right
    type: MusicRecording
    duration: PT2M49S
    duration ms: 169117
    explicit: true
    by artist: 2 Times
    in album: Ima Opp
      type: MusicAlbum
      date published: 2020-03-06
    isrc code: USCGJ2040364
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-16T03:41:54+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x5828e7e9ee4c27bd66b0040a2879a9bc71926f1ba4ae8f95e5e3d1515a6183b7
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958238
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958238
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGJ2040364
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-16T04:30:31Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5828e7e9ee4c27bd66b0040a2879a9bc71926f1ba4ae8f95e5e3d1515a6183b7. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGJ2040364.
      date published: 2026-07-16T04:30:31Z
    audio: Ain't Living Right
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 93.262
      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.68
      additional property: Energy
        type: PropertyValue
        value: 0.849
      additional property: Speechiness
        type: PropertyValue
        value: 0.514
      additional property: Acousticness
        type: PropertyValue
        value: 0.073
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.48
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.743
      additional property: Loudness (dB)
        type: PropertyValue
        value: -6.897
      additional property: Key Name
        type: PropertyValue
        value: A
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: Free Heavy - EP
  type: MusicAlbum
  date published: 2020-06-12
album: 2 Steppin'
  type: MusicAlbum
  date published: 2020-10-31
  track: Catch a Opp
    type: MusicRecording
    duration: PT3M39S
    duration ms: 219664
    explicit: true
    by artist: 2 Times
    in album: 2 Steppin'
      type: MusicAlbum
      date published: 2020-10-31
    isrc code: USL4R2047121
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-04T00:40:59+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x91a56d09b03cfa4d8adaa4a935ce70f4bdf3b2248abe6ee55eb0961cd91254e9
    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/USL4R2047121
    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 0x91a56d09b03cfa4d8adaa4a935ce70f4bdf3b2248abe6ee55eb0961cd91254e9. 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/USL4R2047121.
      date published: 2026-07-04T10:04:33Z
    audio: Catch a Opp
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 152.706
      additional property: Musical Key
        type: PropertyValue
        value: 6
      additional property: Mode (Major/Minor)
      additional property: Time Signature
      additional property: Danceability
      additional property: Energy
      additional property: Speechiness
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Rap Nigga
album: Play Me or Spray Me 2
album: Drug Love
album: Top 2 But Not 2
album: Pain
album: Syrup Crazy
album: Demon at All Times
album: Indictment Raps
album: Check on Yo Mans
album: Mad I Be Dissin
album: Almost Indicted
album: Daniel Son
album: Gps 2
album: GPS Times
album: Waiting 4 You
album: Tell Me Twice
album: Money on Me
album: Filly Flow
album: Call It Off
album: Free Heavy 2

Mode (Major/Minor)
type: PropertyValue
value: 0

Time Signature
type: PropertyValue
value: 4

Danceability
type: PropertyValue
value: 0.539

Energy
type: PropertyValue
value: 0.616

Speechiness
type: PropertyValue
value: 0.394

Acousticness
type: PropertyValue
value: 0.016

Instrumentalness
type: PropertyValue
value: 0

Liveness
type: PropertyValue
value: 0.067

Valence (Positivity)
type: PropertyValue
value: 0.18

Loudness (dB)
type: PropertyValue
value: -7.237

Key Name
type: PropertyValue
value: F#

Mode Name
type: PropertyValue
value: Minor

Rap Nigga
type: MusicAlbum
date published: 2021-02-12

2nd and Two
type: MusicAlbum
date published: 2021-03-13
track: Gotta Keep One
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211193
  explicit: true
  by artist: 2 Times
  in album: 2nd and Two
    type: MusicAlbum
    date published: 2021-03-13
  isrc code: USCGJ2180739
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T10:17:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x468bd34f564884956f67374b3bd1378cb058f292397f0130de3f357da6dc07d4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958720
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958720
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGJ2180739
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T10:53:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x468bd34f564884956f67374b3bd1378cb058f292397f0130de3f357da6dc07d4. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGJ2180739.
    date published: 2026-07-19T10:53:46Z
  audio: Gotta Keep One
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 89.535
    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.571
    additional property: Energy
      type: PropertyValue
      value: 0.829
    additional property: Speechiness
      type: PropertyValue
      value: 0.667
    additional property: Acousticness
      type: PropertyValue
      value: 0.227
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.652
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.303
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Play Me or Spray Me 2
type: MusicAlbum
date published: 2021-03-14

Play Me or Spray Me
type: MusicAlbum
date published: 2021-03-30
track: Free Smoke
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161813
  explicit: true
  by artist: 2 Times
  in album: Play Me or Spray Me
    type: MusicAlbum
    date published: 2021-03-30
  isrc code: USDY42122897
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T14:22:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf4e20caf0d13639313ccf36bff3541f3055704835370cbb85213c9a46d7c5a37
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959023
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959023
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USDY42122897
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T15:22:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4e20caf0d13639313ccf36bff3541f3055704835370cbb85213c9a46d7c5a37. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USDY42122897.
    date published: 2026-07-21T15:22:58Z
  audio: Free Smoke
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 87.733
    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.492
    additional property: Energy
      type: PropertyValue
      value: 0.615
    additional property: Speechiness
      type: PropertyValue
      value: 0.319
    additional property: Acousticness
      type: PropertyValue
      value: 0.122
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.564
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.231
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.025
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: She Stay Tellin' Me
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191641
  explicit: true
  by artist: 2 Times
  in album: Play Me or Spray Me
    type: MusicAlbum
    date published: 2021-03-30
  isrc code: USDY42122900
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T06:50:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x22418c75cc300f152701f379382fefbdea2f9d33b5b9a24b842fb3fc92e719d7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958517
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958517
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USDY42122900
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T07:54:29Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22418c75cc300f152701f379382fefbdea2f9d33b5b9a24b842fb3fc92e719d7. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USDY42122900.
    date published: 2026-07-18T07:54:29Z
  audio: She Stay Tellin' Me
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 106.165
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.511
    additional property: Energy
      type: PropertyValue
      value: 0.727
    additional property: Speechiness
      type: PropertyValue
      value: 0.477
    additional property: Acousticness
      type: PropertyValue
      value: 0.193
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.438
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.752
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.424
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Drug Love
type: MusicAlbum
date published: 2021-04-01

Drug Love
type: MusicAlbum
date published: 2021-04-01

Add It Up
type: MusicAlbum
date published: 2021-05-29

Top 2 But Not 2
type: MusicAlbum
date published: 2021-07-31
track: Street Poetry
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226048
  explicit: true
  by artist: 2 Times
  in album: Top 2 But Not 2
    type: MusicAlbum
    date published: 2021-07-31
  isrc code: USHM92101112
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T08:15:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe968f97ab1193e5c64b330a7bc0c71d3dfa9c2797e00db9defd79a3170cc121a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958523
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958523
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USHM92101112
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T08:54: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 0xe968f97ab1193e5c64b330a7bc0c71d3dfa9c2797e00db9defd79a3170cc121a. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/USHM92101112.
    date published: 2026-07-18T08:54:12Z
  audio: Street Poetry
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 87.451
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.529
    additional property: Energy
      type: PropertyValue
      value: 0.695
    additional property: Speechiness
      type: PropertyValue
      value: 0.484
    additional property: Acousticness
      type: PropertyValue
      value: 0.293
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.055
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.441
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.58
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Pain
type: MusicAlbum
date published: 2021-11-28

Syrup Crazy
type: MusicAlbum
date published: 2022-02-14
track: Syrup Crazy
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199785
  explicit: true
  by artist: 2 Times
  in album: Syrup Crazy
    type: MusicAlbum
    date published: 2022-02-14
  isrc code: USCGH2297933
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T01:25:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x85671f3607631c990111c9391ab41f6c9897bac3666d7f495c283b517525dccb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959087
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959087
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGH2297933
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T02:05: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 0x85671f3607631c990111c9391ab41f6c9897bac3666d7f495c283b517525dccb. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/USCGH2297933.
    date published: 2026-07-22T02:05:55Z
  audio: Syrup Crazy
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 125.031
    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.644
    additional property: Energy
      type: PropertyValue
      value: 0.62
    additional property: Speechiness
      type: PropertyValue
      value: 0.291
    additional property: Acousticness
      type: PropertyValue
      value: 0.146
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.248
    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

Demon at All Times
type: MusicAlbum
date published: 2022-06-10
track: 556 Bluetip
  type: MusicRecording
  duration: PT1M51S
  duration ms: 111047
  explicit: true
  by artist: 2 Times
  in album: Demon at All Times
    type: MusicAlbum
    date published: 2022-06-10
  isrc code: USDY42297459
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T11:00:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb8ec206f721ab9f41c3e523c9657484f10bdb275eaa796235409266e691be8c8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958541
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958541
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USDY42297459
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T11:37:54Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8ec206f721ab9f41c3e523c9657484f10bdb275eaa796235409266e691be8c8. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USDY42297459.
    date published: 2026-07-18T11:37:54Z
  audio: 556 Bluetip
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 160.106
    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.854
    additional property: Energy
      type: PropertyValue
      value: 0.559
    additional property: Speechiness
      type: PropertyValue
      value: 0.285
    additional property: Acousticness
      type: PropertyValue
      value: 0.107
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.497
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.352
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.373
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Old 2
  type: MusicRecording
  duration: PT1M51S
  duration ms: 111047
  explicit: true
  by artist: 2 Times
  in album: Demon at All Times
    type: MusicAlbum
    date published: 2022-06-10
  isrc code: USDY42297461
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T08:54:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2a5eca0b61ef56b8b86d22903ed85c9c89aac9ea69bcc3a315be7cc42db272a2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958853
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958853
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USDY42297461
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T09:11: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 0x2a5eca0b61ef56b8b86d22903ed85c9c89aac9ea69bcc3a315be7cc42db272a2. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/USDY42297461.
    date published: 2026-07-20T09:11:53Z
  audio: Old 2
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.923
    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.879
    additional property: Energy
      type: PropertyValue
      value: 0.634
    additional property: Speechiness
      type: PropertyValue
      value: 0.301
    additional property: Acousticness
      type: PropertyValue
      value: 0.169
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.081
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.564
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.579
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Indictment Raps
type: MusicAlbum
date published: 2022-09-09

Check on Yo Mans
type: MusicAlbum
date published: 2022-12-25
track: Check on Yo Mans
  type: MusicRecording
  duration: PT1M48S
  duration ms: 108644
  explicit: true
  by artist: 2 Times
  in album: Check on Yo Mans
    type: MusicAlbum
    date published: 2022-12-25
  isrc code: USCGH2304653
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T08:29:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x34dbcc665696bb195aeadff1b73ff730db749bebc898e5797414ab161b842471
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958853
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958853
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGH2304653
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T09:11: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 0x34dbcc665696bb195aeadff1b73ff730db749bebc898e5797414ab161b842471. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/USCGH2304653.
    date published: 2026-07-20T09:11:53Z
  audio: Check on Yo Mans
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.378
    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.776
    additional property: Energy
      type: PropertyValue
      value: 0.503
    additional property: Speechiness
      type: PropertyValue
      value: 0.354
    additional property: Acousticness
      type: PropertyValue
      value: 0.097
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.134
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.274
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.867
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Mad I Be Dissin
type: MusicAlbum
date published: 2024-01-13

Almost Indicted
type: MusicAlbum
date published: 2024-02-28

Daniel Son
type: MusicAlbum
date published: 2024-07-10

Gps 2
type: MusicAlbum
date published: 2024-10-22

GPS Times
type: MusicAlbum
date published: 2024-10-31

Waiting 4 You
type: MusicAlbum
date published: 2025-02-20
track: Waiting 4 You
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200063
  explicit: true
  by artist: 2 Times
  in album: Waiting 4 You
    type: MusicAlbum
    date published: 2025-02-20
  isrc code: USCGJ2539416
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T02:07:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x009192bdfc030aa3ec69e71c0dd51b6188895156991bf6d133c515564aa8f339
  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/USCGJ2539416
  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 0x009192bdfc030aa3ec69e71c0dd51b6188895156991bf6d133c515564aa8f339. 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/USCGJ2539416.
    date published: 2026-07-04T10:04:33Z
  audio: Waiting 4 You
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 78.47
    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.594
    additional property: Energy
      type: PropertyValue
      value: 0.443
    additional property: Speechiness
      type: PropertyValue
      value: 0.906
    additional property: Acousticness
      type: PropertyValue
      value: 0.178
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.082
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.271
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.863
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Tell Me Twice
type: MusicAlbum
date published: 2025-06-05

Money on Me
type: MusicAlbum
date published: 2025-07-24
track: Money on Me
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192366
  explicit: true
  by artist: 2 Times
  in album: Money on Me
    type: MusicAlbum
    date published: 2025-07-24
  isrc code: USHM92552563
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T02:31:04+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x49c8f614d0a33c30a54187df01d0b9e22c1fe32fa9f9ff1ba27daf1be2653dce
  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/USHM92552563
  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 0x49c8f614d0a33c30a54187df01d0b9e22c1fe32fa9f9ff1ba27daf1be2653dce. 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/USHM92552563.
    date published: 2026-07-04T10:04:33Z
  audio: Money on Me
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 89.657
    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.525
    additional property: Energy
      type: PropertyValue
      value: 0.646
    additional property: Speechiness
      type: PropertyValue
      value: 0.352
    additional property: Acousticness
      type: PropertyValue
      value: 0.011
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.069
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.322
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.837
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Filly Flow
type: MusicAlbum
date published: 2025-09-12
track: Filly Flow
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158068
  explicit: true
  by artist: 2 Times
  in album: Filly Flow
    type: MusicAlbum
    date published: 2025-09-12
  isrc code: USL4R2520704
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T04:26:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x63fdfd5bdcd47b04a1838191e4da18ff7bff678c4417e29228d32341c39eaf10
  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/USL4R2520704
  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 0x63fdfd5bdcd47b04a1838191e4da18ff7bff678c4417e29228d32341c39eaf10. 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/USL4R2520704.
    date published: 2026-07-18T04:34:53Z
  audio: Filly Flow
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 81.976
    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.708
    additional property: Energy
      type: PropertyValue
      value: 0.717
    additional property: Speechiness
      type: PropertyValue
      value: 0.498
    additional property: Acousticness
      type: PropertyValue
      value: 0.253
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.138
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.245
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.791
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Call It Off
type: MusicAlbum
date published: 2025-09-18
track: Call It Off
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151929
  explicit: true
  by artist: 2 Times
  in album: Call It Off
    type: MusicAlbum
    date published: 2025-09-18
  isrc code: USL4R2546339
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T11:32:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf06583c35a2df8256164eaa0970d60fc7b8313dc235303a10d2a822924551ea3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958873
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958873
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USL4R2546339
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T11:48:10Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf06583c35a2df8256164eaa0970d60fc7b8313dc235303a10d2a822924551ea3. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USL4R2546339.
    date published: 2026-07-20T11:48:10Z
  audio: Call It Off
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.306
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.456
    additional property: Energy
      type: PropertyValue
      value: 0.848
    additional property: Speechiness
      type: PropertyValue
      value: 0.562
    additional property: Acousticness
      type: PropertyValue
      value: 0.131
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.458
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.546
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.478
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Free Heavy 2
type: MusicAlbum
date published: 2025-10-31