SANNI
type: MusicGroup
description: The Sanni () are mentioned by Strabo (1st century BC/1st century AD), Pliny the Elder (1st century AD) and Arrian (2nd century AD) as a people settling near Trebizond (in today's Turkish Black Sea R
popularity: 29
followers: 12742
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfafabbb911d6acd6c3904241c59c70fdcb87eb73ad57bc313a1bdb8385035ba7
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/73e0078d-050f-4f75-940d-28522196c177.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/73e0078d-050f-4f75-940d-28522196c177.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/73e0078d-050f-4f75-940d-28522196c177
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
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 0xfafabbb911d6acd6c3904241c59c70fdcb87eb73ad57bc313a1bdb8385035ba7. 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/73e0078d-050f-4f75-940d-28522196c177.json and https://artists.proofprofile.net/proofs/artist/73e0078d-050f-4f75-940d-28522196c177.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
album: This Is Me
  type: MusicAlbum
  date published: 2014-11-21
album: Just Like That
  type: MusicAlbum
  date published: 2015-11-12
album: Just Like That
  type: MusicAlbum
  date published: 2015-11-12
album: This Feeling
  type: MusicAlbum
  date published: 2016-07-20
album: This Feeling
  type: MusicAlbum
  date published: 2016-07-20
album: Not Alone
  type: MusicAlbum
  date published: 2016-08-19
album: This Town (Acoustic Sessions)
  type: MusicAlbum
  date published: 2016-10-07
album: Thinkin' 'Bout You
  type: MusicAlbum
  date published: 2016-11-25
album: Thinkin' 'Bout You
  type: MusicAlbum
  date published: 2016-11-25
album: Weight
  type: MusicAlbum
  date published: 2017-08-01
album: Weight
  type: MusicAlbum
  date published: 2017-08-01
album: Weight (Acoustic)
  type: MusicAlbum
  date published: 2017-08-17
album: Brand New
  type: MusicAlbum
  date published: 2017-09-01
album: Brand New
  type: MusicAlbum
  date published: 2017-09-01
album: Acquaintance
  type: MusicAlbum
  date published: 2018-01-19
album: Acquaintance
  type: MusicAlbum
  date published: 2018-01-19
  track: New Era
    type: MusicRecording
    duration: PT1M31S
    duration ms: 91010
    explicit: false
    by artist: SANNI
    in album: Acquaintance
      type: MusicAlbum
      date published: 2018-01-19
    isrc code: QZAPG1841152
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-05T15:25:17+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x8f4e85f910ab5326b7aae5ff89d667d75fd24188204c97ed3652a5836e1bfdce
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956826
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956826
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZAPG1841152
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-05T19:27: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 0x8f4e85f910ab5326b7aae5ff89d667d75fd24188204c97ed3652a5836e1bfdce. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZAPG1841152.
      date published: 2026-07-05T19:27:56Z
    audio: New Era
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 190.282
      additional property: Musical Key
        type: PropertyValue
        value: 4
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.526
      additional property: Energy
        type: PropertyValue
        value: 0.518
      additional property: Speechiness
        type: PropertyValue
        value: 0.318
      additional property: Acousticness
        type: PropertyValue
        value: 0.002
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.11
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.281
      additional property: Loudness (dB)
        type: PropertyValue
        value: -7.148
      additional property: Key Name
        type: PropertyValue
        value: E
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: Weight
    type: MusicRecording
    duration: PT3M18S
    duration ms: 198542
    explicit: false
    by artist: SANNI
    in album: Acquaintance
      type: MusicAlbum
      date published: 2018-01-19
    isrc code: QZAPG1841154
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-20T01:19:29+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xafdeefc00ef04b5c2103d8a7af8dd8841712efa61c8b35e06674e69ac5b58e2f
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958805
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958805
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZAPG1841154
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-20T02:22:58Z
    additional property: OTSVerifyInstructions
    subject of: OpenTimestamps Proof of Existence
    audio: Weight
album: November Rain
album: 5 YRS in LA
album: ICBYM
album: Icbym
album: IDK TBH
album: Idk Tbh
album: FRIENDS
album: Egos & Gold
album: Friends
album: Help Me Out
album: COLD WATER
album: Cold Water
album: Off Track
album: Move Like That
album: Lately
album: Watch It
album: Watch It (feat. Ameer Vann)
album: If You Don't Understand It's Ok
album: Bling Up
album: Lock & Key
album: CRIMINAL
album: Black Diamonds
album: Who's Loving U?
album: INTO THE RED ZONE
album: Tidal
album: Black & White
album: Shame On Us
album: Wake Up!
album: knock knock
album: supermodel
album: Dominoes (Acoustic)
album: 5 STARS
track: The Way I Do

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 0xafdeefc00ef04b5c2103d8a7af8dd8841712efa61c8b35e06674e69ac5b58e2f. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02: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/QZAPG1841154.
date published: 2026-07-20T02:22:58Z

Weight
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 104.99
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.763
additional property: Energy
  type: PropertyValue
  value: 0.52
additional property: Speechiness
  type: PropertyValue
  value: 0.064
additional property: Acousticness
  type: PropertyValue
  value: 0.032
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.105
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.657
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.453
additional property: Key Name
  type: PropertyValue
  value: B
additional property: Mode Name
  type: PropertyValue
  value: Minor

Acquaintance
type: MusicAlbum
date published: 2018-01-19

November Rain
type: MusicAlbum
date published: 2018-05-19

November Rain
type: MusicAlbum
date published: 2018-05-19

November Rain
type: MusicAlbum
date published: 2018-05-29

5 YRS in LA
type: MusicAlbum
date published: 2018-06-29

ICBYM
type: MusicAlbum
date published: 2018-07-20

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

IDK TBH
type: MusicAlbum
date published: 2018-08-24

Idk Tbh
type: MusicAlbum
date published: 2018-08-24

IDK TBH
type: MusicAlbum
date published: 2018-08-24

FRIENDS
type: MusicAlbum
date published: 2018-10-26

Egos & Gold
type: MusicAlbum
date published: 2018-11-27

Egos & Gold
type: MusicAlbum
date published: 2018-11-27

Egos & Gold
type: MusicAlbum
date published: 2018-11-27

Friends
type: MusicAlbum
date published: 2019-07-09

Friends
type: MusicAlbum
date published: 2019-07-09

Help Me Out
type: MusicAlbum
date published: 2020-01-24

COLD WATER
type: MusicAlbum
date published: 2020-04-07

Cold Water
type: MusicAlbum
date published: 2020-04-07

Off Track
type: MusicAlbum
date published: 2020-10-23

Off Track
type: MusicAlbum
date published: 2020-10-23

Move Like That
type: MusicAlbum
date published: 2020-11-27

Move Like That
type: MusicAlbum
date published: 2020-11-27

Lately
type: MusicAlbum
date published: 2021-01-08

Lately
type: MusicAlbum
date published: 2021-01-08

Watch It
type: MusicAlbum
date published: 2021-03-16

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

Watch It
type: MusicAlbum
date published: 2021-03-17

If You Don't Understand It's Ok
type: MusicAlbum
date published: 2021-04-16
track: Moonlight
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181000
  explicit: false
  by artist: SANNI
  in album: If You Don't Understand It's Ok
    type: MusicAlbum
    date published: 2021-04-16
  isrc code: QM24S2102063
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T00:35:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5c3bc2e258c49970ef4dd71577bb60604f831c89c67dfcbf8bf18d8d39a6cab7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960334
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960334
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S2102063
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T02:19:15Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x5c3bc2e258c49970ef4dd71577bb60604f831c89c67dfcbf8bf18d8d39a6cab7. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S2102063.
    date published: 2026-07-31T02:19:15Z
  audio: Moonlight
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 101.386
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.452
    additional property: Energy
      type: PropertyValue
      value: 0.347
    additional property: Speechiness
      type: PropertyValue
      value: 0.266
    additional property: Acousticness
      type: PropertyValue
      value: 0.615
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.277
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.388
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.116
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Lately
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159421
  explicit: false
  by artist: SANNI
  in album: If You Don't Understand It's Ok
    type: MusicAlbum
    date published: 2021-04-16
  isrc code: QM24S2100013
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-11T17:25:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x87cfdd43750f7f57f57616c917ed26167aa941faa2b1274e898c3e551db5d0de
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S2100013
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87cfdd43750f7f57f57616c917ed26167aa941faa2b1274e898c3e551db5d0de. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S2100013.
    date published: 2026-06-13T13:32:09Z
  audio: Lately
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 149.311
    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.754
    additional property: Energy
      type: PropertyValue
      value: 0.714
    additional property: Speechiness
      type: PropertyValue
      value: 0.087
    additional property: Acousticness
      type: PropertyValue
      value: 0.251
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.081
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.736
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.114
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Flames
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163902
  explicit: false
  by artist: SANNI
  in album: If You Don't Understand It's Ok
    type: MusicAlbum
    date published: 2021-04-16
  isrc code: QM24S2102064
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T03:17:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9fa3e614ceceecff66c21fc5e40ebf9ec2492861d2bb5c3eb204617642ed4c22
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960203
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960203
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S2102064
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Flames
track: Move Like That
track: Watch It (feat. Ameer Vann)
track: Why?
track: Help Me Out

OTSTimestamp
type: PropertyValue
value: 2026-07-30T03:35:13Z

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

Flames
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 133.645
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.694
additional property: Energy
  type: PropertyValue
  value: 0.576
additional property: Speechiness
  type: PropertyValue
  value: 0.035
additional property: Acousticness
  type: PropertyValue
  value: 0.026
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.104
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.281
additional property: Loudness (dB)
  type: PropertyValue
  value: -12.621
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Major

Move Like That
type: MusicRecording
duration: PT2M33S
duration ms: 153086
explicit: false
by artist: SANNI
in album: If You Don't Understand It's Ok
  type: MusicAlbum
  date published: 2021-04-16
isrc code: GBKPL2031988
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T04:46:18+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf8b64ea0f644d4fdf4b74ecf8eab2d54f60fe6bb5f24a81e50b3f024d3ebf9a5
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960349
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960349
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2031988
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T05:23: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 0xf8b64ea0f644d4fdf4b74ecf8eab2d54f60fe6bb5f24a81e50b3f024d3ebf9a5. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/GBKPL2031988.
  date published: 2026-07-31T05:23:41Z
audio: Move Like That
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 138.157
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.627
  additional property: Energy
    type: PropertyValue
    value: 0.7
  additional property: Speechiness
    type: PropertyValue
    value: 0.118
  additional property: Acousticness
    type: PropertyValue
    value: 0.03
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.796
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.699
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.805
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Watch It (feat. Ameer Vann)
type: MusicRecording
duration: PT2M36S
duration ms: 156549
explicit: false
by artist: SANNI
in album: If You Don't Understand It's Ok
  type: MusicAlbum
  date published: 2021-04-16
isrc code: QM24S2101288
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T12:01:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5f7da20befb413da5a0efb3270ba231d6ab49b7f0ce461ac6cecaf33270e8d06
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S2101288
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f7da20befb413da5a0efb3270ba231d6ab49b7f0ce461ac6cecaf33270e8d06. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S2101288.
  date published: 2026-07-02T03:30:09Z
audio: Watch It (feat. Ameer Vann)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 143.898
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.813
  additional property: Energy
    type: PropertyValue
    value: 0.813
  additional property: Speechiness
    type: PropertyValue
    value: 0.238
  additional property: Acousticness
    type: PropertyValue
    value: 0.411
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.254
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.724
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.286
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Why?
type: MusicRecording
duration: PT2M38S
duration ms: 158350
explicit: false
by artist: SANNI
in album: If You Don't Understand It's Ok
  type: MusicAlbum
  date published: 2021-04-16
isrc code: QM24S2102065
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T02:37:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5a3d7f9285648c75a1db08a7afacaa7fcda544bca1aec9943d7b0a1843fa6ed8
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960203
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960203
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S2102065
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T03:35:13Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a3d7f9285648c75a1db08a7afacaa7fcda544bca1aec9943d7b0a1843fa6ed8. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S2102065.
  date published: 2026-07-30T03:35:13Z
audio: Why?
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 115.865
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.805
  additional property: Energy
    type: PropertyValue
    value: 0.554
  additional property: Speechiness
    type: PropertyValue
    value: 0.196
  additional property: Acousticness
    type: PropertyValue
    value: 0.069
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.081
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.717
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.883
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Help Me Out
type: MusicRecording
duration: PT2M1S
duration ms: 121333
explicit: false
by artist: SANNI
in album: If You Don't Understand It's Ok
  type: MusicAlbum
  date published: 2021-04-16
isrc code: QZFYY2050341
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-08-01T03:32:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xeadc9deb1d653264114bec47e97d99fc794a249fa9ef64699fabc333facf4a3b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960506
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960506
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYY2050341
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-08-01T03:50: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 0xeadc9deb1d653264114bec47e97d99fc794a249fa9ef64699fabc333facf4a3b. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/QZFYY2050341.
  date published: 2026-08-01T03:50:58Z
audio: Help Me Out
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 111.04
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.551
  additional property: Energy
    type: PropertyValue
    value: 0.575
  additional property: Speechiness
    type: PropertyValue
    value: 0.411
  additional property: Acousticness
    type: PropertyValue
    value: 0.014
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.148
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.419
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.456
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

If You Don't Understand It's Ok
type: MusicAlbum
date published: 2021-04-16

Bling Up
type: MusicAlbum
date published: 2021-11-19

Lock & Key
type: MusicAlbum
date published: 2022-02-25

CRIMINAL
type: MusicAlbum
date published: 2022-03-18

CRIMINAL
type: MusicAlbum
date published: 2022-03-18

Black Diamonds
type: MusicAlbum
date published: 2022-05-13

Who's Loving U?
type: MusicAlbum
date published: 2022-07-29

INTO THE RED ZONE
type: MusicAlbum
date published: 2022-08-05
track: Lock & Key
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140800
  explicit: false
  by artist: SANNI
  in album: INTO THE RED ZONE
    type: MusicAlbum
    date published: 2022-08-05
  isrc code: USUYG1412299
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T03:31:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdedb082d0721955d4bf1013887742cbf7f84041ba62f884f6f15f7d0e0207709
  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/USUYG1412299
  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 0xdedb082d0721955d4bf1013887742cbf7f84041ba62f884f6f15f7d0e0207709. 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/USUYG1412299.
    date published: 2026-07-04T10:04:33Z
  audio: Lock & Key
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 149.973
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.645
    additional property: Energy
      type: PropertyValue
      value: 0.722
    additional property: Speechiness
      type: PropertyValue
      value: 0.14
    additional property: Acousticness
      type: PropertyValue
      value: 0.006
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.692
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.225
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Give Me Your Love
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196000
  explicit: false
  by artist: SANNI
  in album: INTO THE RED ZONE
    type: MusicAlbum
    date published: 2022-08-05
  isrc code: USUYG1435395
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T07:20:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0c4ba5863bda2b428d3ccfd8c5f5787125fffa261bffa2994eb63638a72d55bb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958842
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958842
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1435395
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T07:48:27Z
  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 0x0c4ba5863bda2b428d3ccfd8c5f5787125fffa261bffa2994eb63638a72d55bb. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/USUYG1435395.
    date published: 2026-07-20T07:48:27Z
  audio: Give Me Your Love
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 60.648
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.325
    additional property: Energy
      type: PropertyValue
      value: 0.267
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.883
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.149
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.747
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Tidal
type: MusicAlbum
date published: 2022-12-09

Black & White
type: MusicAlbum
date published: 2024-09-13
track: Black & White
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150000
  explicit: false
  by artist: SANNI
  in album: Black & White
    type: MusicAlbum
    date published: 2024-09-13
  isrc code: QZAKB2421037
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T13:49:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x005671e1cdfd0ccdd2fa62d2cf10ec47659e9fe5c83c1069475f9bd8aaff0f73
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958428
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958428
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZAKB2421037
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T15:15:14Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x005671e1cdfd0ccdd2fa62d2cf10ec47659e9fe5c83c1069475f9bd8aaff0f73. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZAKB2421037.
    date published: 2026-07-17T15:15:14Z
  audio: Black & White
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 99.516
    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.412
    additional property: Energy
      type: PropertyValue
      value: 0.731
    additional property: Speechiness
      type: PropertyValue
      value: 0.163
    additional property: Acousticness
      type: PropertyValue
      value: 0.112
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.16
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.734
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.34
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Shame On Us
type: MusicAlbum
date published: 2024-10-29
track: Shame On Us
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144857
  explicit: false
  by artist: SANNI
  in album: Shame On Us
    type: MusicAlbum
    date published: 2024-10-29
  isrc code: QZAKB2434647
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T17:11:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7b32296a3d65d4968ca2ddba8d5982117f909588262f30b50b053d1ec0f51248
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957888
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957888
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZAKB2434647
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T17:43:59Z
  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 0x7b32296a3d65d4968ca2ddba8d5982117f909588262f30b50b053d1ec0f51248. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZAKB2434647.
    date published: 2026-07-13T17:43:59Z
  audio: Shame On Us
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.003
    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.708
    additional property: Energy
      type: PropertyValue
      value: 0.59
    additional property: Speechiness
      type: PropertyValue
      value: 0.066
    additional property: Acousticness
      type: PropertyValue
      value: 0.075
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.823
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.548
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Wake Up!
type: MusicAlbum
date published: 2025-09-03
track: Wake Up!
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130285
  explicit: true
  by artist: SANNI
  in album: Wake Up!
    type: MusicAlbum
    date published: 2025-09-03
  isrc code: QZAKB2525041
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T03:14:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7f8317955af9b1f972ee152fd6c2174d5f099c9cfbc27dd33f449a1497b47150
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958816
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958816
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZAKB2525041
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T03:51: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 0x7f8317955af9b1f972ee152fd6c2174d5f099c9cfbc27dd33f449a1497b47150. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/QZAKB2525041.
    date published: 2026-07-20T03:51:05Z
  audio: Wake Up!
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.022
    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.786
    additional property: Energy
      type: PropertyValue
      value: 0.464
    additional property: Speechiness
      type: PropertyValue
      value: 0.219
    additional property: Acousticness
      type: PropertyValue
      value: 0.436
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.163
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.583
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.874
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

knock knock
type: MusicAlbum
date published: 2025-09-24
track: knock knock
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151475
  explicit: false
  by artist: SANNI
  in album: knock knock
    type: MusicAlbum
    date published: 2025-09-24
  isrc code: QZAKB2527949
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T19:16:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd5aaaf263ae5c78a12625bef2f6d7598be32f83dbfe5788f9cbb1965ef25cf7a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958931
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958931
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZAKB2527949
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T21:15:01Z
  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 0xd5aaaf263ae5c78a12625bef2f6d7598be32f83dbfe5788f9cbb1965ef25cf7a. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZAKB2527949.
    date published: 2026-07-20T21:15:01Z
  audio: knock knock
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 121.931
    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.769
    additional property: Energy
      type: PropertyValue
      value: 0.404
    additional property: Speechiness
      type: PropertyValue
      value: 0.141
    additional property: Acousticness
      type: PropertyValue
      value: 0.054
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.114
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.584
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.916
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

supermodel
type: MusicAlbum
date published: 2025-10-15

Dominoes (Acoustic)
type: MusicAlbum
date published: 2025-10-29

5 STARS
type: MusicAlbum
date published: 2025-11-13

The Way I Do
type: MusicRecording
duration: PT2M36S
duration ms: 156000
explicit: false
by artist: YeloHill
by artist: Steelz
by artist: SANNI
in album: Growth Is Gangsta
  type: MusicAlbum
  date published: 2022-04-22
genre: chicano-rap
genre: west-coast-trap
isrc code: USUYG1423257
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-29T11:12:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb056af0e5a3de3185a047decd09b10158ff9b466b898221b013195a26c916bec
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960099
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960099
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1423257
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-29T11:30:20Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb056af0e5a3de3185a047decd09b10158ff9b466b898221b013195a26c916bec. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1423257.
  date published: 2026-07-29T11:30:20Z
audio: The Way I Do
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 117.908
  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.759
  additional property: Energy
    type: PropertyValue
    value: 0.442
  additional property: Speechiness
    type: PropertyValue
    value: 0.094
  additional property: Acousticness
    type: PropertyValue
    value: 0.206
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.133
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.357
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.681
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor