Lani Rose
type: MusicGroup
genre: alternative r&b
genre: gospel r&b
popularity: 34
followers: 16112
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x09bfbf9ce247f4bc94f85ca5fd88f6f4ba261b9371463a9e58f496c54ef1f0d2
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/73bdc2bc-34fd-47e4-aaaf-c488913547df.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/73bdc2bc-34fd-47e4-aaaf-c488913547df.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/73bdc2bc-34fd-47e4-aaaf-c488913547df
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x09bfbf9ce247f4bc94f85ca5fd88f6f4ba261b9371463a9e58f496c54ef1f0d2","name":"Lani Rose","registered_at":"2026-06-12T01:03:55Z","symbol":"NIM0150880","token_address":"0xf64ffa24c2b13aca7dcbd5f4e3922a31195ae6b9","type":"artist","uuid":"73bdc2bc-34fd-47e4-aaaf-c488913547df"}
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 0x09bfbf9ce247f4bc94f85ca5fd88f6f4ba261b9371463a9e58f496c54ef1f0d2. 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/73bdc2bc-34fd-47e4-aaaf-c488913547df.json and https://artists.proofprofile.net/proofs/artist/73bdc2bc-34fd-47e4-aaaf-c488913547df.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x09bfbf9ce247f4bc94f85ca5fd88f6f4ba261b9371463a9e58f496c54ef1f0d2","name":"Lani Rose","registered_at":"2026-06-12T01:03:55Z","symbol":"NIM0150880","token_address":"0xf64ffa24c2b13aca7dcbd5f4e3922a31195ae6b9","type":"artist","uuid":"73bdc2bc-34fd-47e4-aaaf-c488913547df"}
album: Disconnected
  type: MusicAlbum
  date published: 2017-09-09
album: Without You
  type: MusicAlbum
  date published: 2017-10-08
album: Love Forgets
  type: MusicAlbum
  date published: 2017-11-04
album: Worth
  type: MusicAlbum
  date published: 2019-05-10
album: Worth
  type: MusicAlbum
  date published: 2019-05-10
album: Damaged
  type: MusicAlbum
  date published: 2019-07-05
album: Damaged
  type: MusicAlbum
  date published: 2019-07-05
album: Warm Blanket
  type: MusicAlbum
  date published: 2019-08-02
album: Warm Blanket
  type: MusicAlbum
  date published: 2019-08-02
album: Smoke When I'm Gone
  type: MusicAlbum
  date published: 2019-09-06
album: Smoke When I'm Gone
  type: MusicAlbum
  date published: 2019-09-06
  track: Smoke When I'm Gone
    type: MusicRecording
    duration: PT2M47S
    duration ms: 167035
    explicit: false
    by artist: Lani Rose
    in album: Smoke When I'm Gone
      type: MusicAlbum
      date published: 2019-09-06
    genre: alternative r&b
    genre: gospel r&b
    isrc code: USA2P1943880
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-17T09:32:43+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x61be6089eba362c8f244c88ec3ea62630d117054997598cbe1fc5ac4b3d0b204
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958392
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958392
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1943880
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-17T09:46: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 0x61be6089eba362c8f244c88ec3ea62630d117054997598cbe1fc5ac4b3d0b204. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P1943880 — a six-check JSON result.
      date published: 2026-07-17T09:46:31Z
    audio: Smoke When I'm Gone
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 117.898
      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.578
      additional property: Energy
        type: PropertyValue
        value: 0.412
      additional property: Speechiness
        type: PropertyValue
        value: 0.043
      additional property: Acousticness
        type: PropertyValue
        value: 0.74
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.008
      additional property: Liveness
        type: PropertyValue
        value: 0.163
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.086
      additional property: Loudness (dB)
        type: PropertyValue
        value: -9.835
      additional property: Key Name
        type: PropertyValue
        value: C#
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: Worth (Acoustic)
  type: MusicAlbum
  date published: 2019-12-13
album: Worth (Acoustic)
  type: MusicAlbum
  date published: 2019-12-13
album: I Need A Forest Fire
  type: MusicAlbum
  date published: 2020-02-17
album: I Need A Forest Fire
  type: MusicAlbum
  date published: 2020-02-17
album: Enough For You
  type: MusicAlbum
  date published: 2020-04-08
album: Enough For You
  type: MusicAlbum
  date published: 2020-04-08
album: Dead and Gone
  type: MusicAlbum
  date published: 2020-06-03
album: Dead and Gone
  type: MusicAlbum
  date published: 2020-06-03
  track: Dead and Gone
    type: MusicRecording
    duration: PT2M52S
    duration ms: 172415
    explicit: false
    by artist: Lani Rose
    in album: Dead and Gone
      type: MusicAlbum
      date published: 2020-06-03
    genre: alternative r&b
    genre: gospel r&b
    isrc code: QM6N22006244
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-20T18:32:42+00:00
    additional property: CopyrightChainExplorerURL
    additional property: OTSHash
    additional property: OTSBitcoinBlock
    additional property: OTSBitcoinBlockVerifyURL
    additional property: OTSVerificationAPI
    additional property: OTSTimestamp
    additional property: OTSVerifyInstructions
    subject of: OpenTimestamps Proof of Existence
    audio: Dead and Gone
album: Colors We Made
album: Permanent Beta
album: Overreacting
album: How I Feel
album: Paranoid
album: To: Keep You From: Hurting Me
album: Hold Me (Acoustic)
album: Momma Look
album: Want To Be Wanted
album: Over and Out
album: Sleepwalk
album: Autumn
album: Ultimate Self
album: Forgive Me
album: Damage Done
album: Sink or Swim (SOS)
album: 100%
album: Tell Me Yes
album: Church Hurt
album: Am I Still Good
album: Attached
album: Somebody Made Me
album: Solemn Sleep
album: Taste Another Day
album: To Whom I Belong
album: Start With Who I Am
album: Past Is the Past
album: Kerosene
album: You Make Loving Look Easy
album: Living A Lie
album: I Know You Do
track: Don't Wait For Me
track: Myself Around You
track: Best for You
track: Forgive Me
track: Changing
track: Jireh (Always With Me)

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 958924

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-20T18:54:07Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbea6e2a97570adba78957e992f80d6cedec7053b961440c139386d130305bc53. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22006244 — a six-check JSON result.
date published: 2026-07-20T18:54:07Z

Dead and Gone
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 120.046
additional property: Musical Key
  type: PropertyValue
  value: 3
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.689
additional property: Energy
  type: PropertyValue
  value: 0.415
additional property: Speechiness
  type: PropertyValue
  value: 0.044
additional property: Acousticness
  type: PropertyValue
  value: 0.775
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.096
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.546
additional property: Loudness (dB)
  type: PropertyValue
  value: -12.244
additional property: Key Name
  type: PropertyValue
  value: Eb
additional property: Mode Name
  type: PropertyValue
  value: Major

Colors We Made
type: MusicAlbum
date published: 2020-07-15

Colors We Made
type: MusicAlbum
date published: 2020-07-15

Permanent Beta
type: MusicAlbum
date published: 2020-07-17

Permanent Beta
type: MusicAlbum
date published: 2020-07-17

Overreacting
type: MusicAlbum
date published: 2021-03-03

Overreacting
type: MusicAlbum
date published: 2021-03-03

How I Feel
type: MusicAlbum
date published: 2021-04-07

How I Feel
type: MusicAlbum
date published: 2021-04-07

Paranoid
type: MusicAlbum
date published: 2021-05-12

Paranoid
type: MusicAlbum
date published: 2021-05-12

To: Keep You From: Hurting Me
type: MusicAlbum
date published: 2021-05-14

To: Keep You From: Hurting Me
type: MusicAlbum
date published: 2021-05-14
track: Ready For War
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181562
  explicit: false
  by artist: Lani Rose
  in album: To: Keep You From: Hurting Me
    type: MusicAlbum
    date published: 2021-05-14
  genre: alternative r&b
  genre: gospel r&b
  isrc code: QM4TX2172653
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T15:10:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9cda478515f84ca3d1e491bc64d6636f637e83ed160b6d6dfadd664c021252a7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958746
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958746
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX2172653
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T15:36:35Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cda478515f84ca3d1e491bc64d6636f637e83ed160b6d6dfadd664c021252a7. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX2172653 — a six-check JSON result.
    date published: 2026-07-19T15:36:35Z
  audio: Ready For War
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.893
    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.604
    additional property: Energy
      type: PropertyValue
      value: 0.343
    additional property: Speechiness
      type: PropertyValue
      value: 0.05
    additional property: Acousticness
      type: PropertyValue
      value: 0.733
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.082
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.308
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.005
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: I CAN TELL CHILD
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183424
  explicit: false
  by artist: Lani Rose
  in album: To: Keep You From: Hurting Me
    type: MusicAlbum
    date published: 2021-05-14
  genre: alternative r&b
  genre: gospel r&b
  isrc code: QM4TX2172654
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T11:33:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6c48cbea798978e919f9560192644f0c55c9fb71f2992701adf96f642a1f8488
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958153
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958153
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX2172654
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T12:03:04Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c48cbea798978e919f9560192644f0c55c9fb71f2992701adf96f642a1f8488. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX2172654 — a six-check JSON result.
    date published: 2026-07-15T12:03:04Z
  audio: I CAN TELL CHILD
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 118.974
    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.712
    additional property: Energy
      type: PropertyValue
      value: 0.395
    additional property: Speechiness
      type: PropertyValue
      value: 0.053
    additional property: Acousticness
      type: PropertyValue
      value: 0.551
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.528
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.282
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Paranoid
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201759
  explicit: false
  by artist: Lani Rose
  in album: To: Keep You From: Hurting Me
    type: MusicAlbum
    date published: 2021-05-14
  genre: alternative r&b
  genre: gospel r&b
  isrc code: QM4TX2172656
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T00:18:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8807c4ab318f8e39244880d292d558d2adc657ea81763a119d559c0474584497
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956422
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Paranoid
track: In Between The Beast
track: Hold Me

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-03T01:01:38Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8807c4ab318f8e39244880d292d558d2adc657ea81763a119d559c0474584497. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX2172656 — a six-check JSON result.
date published: 2026-07-03T01:01:38Z

Paranoid
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 80.998
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.643
additional property: Energy
  type: PropertyValue
  value: 0.485
additional property: Speechiness
  type: PropertyValue
  value: 0.104
additional property: Acousticness
  type: PropertyValue
  value: 0.676
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.142
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.173
additional property: Loudness (dB)
  type: PropertyValue
  value: -12.137
additional property: Key Name
  type: PropertyValue
  value: F
additional property: Mode Name
  type: PropertyValue
  value: Minor

In Between The Beast
type: MusicRecording
duration: PT2M57S
duration ms: 177600
explicit: false
by artist: Lani Rose
in album: To: Keep You From: Hurting Me
  type: MusicAlbum
  date published: 2021-05-14
genre: alternative r&b
genre: gospel r&b
isrc code: QM4TX2172657
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T07:45:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xabd7fd975593f66417858f4db73cca7c008476f26500205b59da5acba16144bc
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/QM4TX2172657
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 0xabd7fd975593f66417858f4db73cca7c008476f26500205b59da5acba16144bc. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX2172657 — a six-check JSON result.
  date published: 2026-07-05T10:01:46Z
audio: In Between The Beast
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 99.932
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.705
  additional property: Energy
    type: PropertyValue
    value: 0.463
  additional property: Speechiness
    type: PropertyValue
    value: 0.122
  additional property: Acousticness
    type: PropertyValue
    value: 0.406
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.005
  additional property: Liveness
    type: PropertyValue
    value: 0.174
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.535
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.736
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Hold Me
type: MusicRecording
duration: PT3M6S
duration ms: 186003
explicit: false
by artist: Lani Rose
in album: To: Keep You From: Hurting Me
  type: MusicAlbum
  date published: 2021-05-14
genre: alternative r&b
genre: gospel r&b
isrc code: QM4TX2172659
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T00:04:58+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5118addb66d89efdd3fc89f7f3930c3e71f1d638c86779e57190a2356769758c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958631
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958631
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX2172659
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T00:50: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 0x5118addb66d89efdd3fc89f7f3930c3e71f1d638c86779e57190a2356769758c. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX2172659 — a six-check JSON result.
  date published: 2026-07-19T00:50:09Z
audio: Hold Me
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 79.989
  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.622
  additional property: Energy
    type: PropertyValue
    value: 0.313
  additional property: Speechiness
    type: PropertyValue
    value: 0.079
  additional property: Acousticness
    type: PropertyValue
    value: 0.483
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.165
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.247
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15.35
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Hold Me (Acoustic)
type: MusicAlbum
date published: 2021-06-03

Hold Me (Acoustic)
type: MusicAlbum
date published: 2021-06-03

Momma Look
type: MusicAlbum
date published: 2021-07-16

Momma Look
type: MusicAlbum
date published: 2021-07-16

Want To Be Wanted
type: MusicAlbum
date published: 2021-07-30

Want To Be Wanted
type: MusicAlbum
date published: 2021-07-30

Over and Out
type: MusicAlbum
date published: 2021-08-11

Over and Out
type: MusicAlbum
date published: 2021-08-11

Sleepwalk
type: MusicAlbum
date published: 2021-10-01

Autumn
type: MusicAlbum
date published: 2021-10-22

Ultimate Self
type: MusicAlbum
date published: 2022-12-16

Forgive Me
type: MusicAlbum
date published: 2023-02-24

Damage Done
type: MusicAlbum
date published: 2023-08-25

Sink or Swim (SOS)
type: MusicAlbum
date published: 2023-09-29
track: Sink or Swim (SOS)
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240000
  explicit: false
  by artist: Lani Rose
  in album: Sink or Swim (SOS)
    type: MusicAlbum
    date published: 2023-09-29
  genre: alternative r&b
  genre: gospel r&b
  isrc code: QZVBE2270004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T17:54:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6994deace5a25b6b211cbbcfba8d034c19eaeecee726a9df9ee9aeaadcf9e539
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958920
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958920
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZVBE2270004
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T18:14:22Z
  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 0x6994deace5a25b6b211cbbcfba8d034c19eaeecee726a9df9ee9aeaadcf9e539. Chain 2 (Bitcoin): anchored in block 958920 (2026-07-20T18:14:22Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZVBE2270004 — a six-check JSON result.
    date published: 2026-07-20T18:14:22Z
  audio: Sink or Swim (SOS)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.029
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.659
    additional property: Energy
      type: PropertyValue
      value: 0.339
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.339
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.061
    additional property: Liveness
      type: PropertyValue
      value: 0.097
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.158
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.145
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

100%
type: MusicAlbum
date published: 2024-06-01

100%
type: MusicAlbum
date published: 2024-06-01

Tell Me Yes
type: MusicAlbum
date published: 2024-06-07
track: Tell Me Yes
  type: MusicRecording
  duration: PT1M56S
  duration ms: 116571
  explicit: false
  by artist: Lani Rose
  in album: Tell Me Yes
    type: MusicAlbum
    date published: 2024-06-07
  genre: alternative r&b
  genre: gospel r&b
  isrc code: TCAIH2494871
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T07:08:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3f19ee29cb5ee5cc558ed621c8bfea91c7d035624877dd72f37fe641e34372e4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958256
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958256
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAIH2494871
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T07:22:18Z
  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 0x3f19ee29cb5ee5cc558ed621c8bfea91c7d035624877dd72f37fe641e34372e4. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAIH2494871 — a six-check JSON result.
    date published: 2026-07-16T07:22:18Z
  audio: Tell Me Yes
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.978
    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.732
    additional property: Energy
      type: PropertyValue
      value: 0.444
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.251
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.207
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.582
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.241
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Tell Me Yes
type: MusicAlbum
date published: 2024-06-07

Church Hurt
type: MusicAlbum
date published: 2024-06-21

Am I Still Good
type: MusicAlbum
date published: 2024-06-28

Attached
type: MusicAlbum
date published: 2024-07-05

Somebody Made Me
type: MusicAlbum
date published: 2024-07-19

Solemn Sleep
type: MusicAlbum
date published: 2024-08-09

Taste Another Day
type: MusicAlbum
date published: 2024-08-16

To Whom I Belong
type: MusicAlbum
date published: 2024-08-30
track: Church Hurt
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132053
  explicit: false
  by artist: Lani Rose
  in album: To Whom I Belong
    type: MusicAlbum
    date published: 2024-08-30
  genre: alternative r&b
  genre: gospel r&b
  isrc code: TCAIK2408714
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T13:25:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1ac6fc66ab972a9ac01f8853f440173a53273b43f487e9752904109cad961861
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958163
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958163
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAIK2408714
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T14:38:07Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac6fc66ab972a9ac01f8853f440173a53273b43f487e9752904109cad961861. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAIK2408714 — a six-check JSON result.
    date published: 2026-07-15T14:38:07Z
  audio: Church Hurt
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.913
    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.587
    additional property: Energy
      type: PropertyValue
      value: 0.506
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.013
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.066
    additional property: Liveness
      type: PropertyValue
      value: 0.085
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.387
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.826
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Am I Still Good
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158933
  explicit: false
  by artist: Lani Rose
  in album: To Whom I Belong
    type: MusicAlbum
    date published: 2024-08-30
  genre: alternative r&b
  genre: gospel r&b
  isrc code: TCAIJ2458188
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T16:19:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa3c03e199d4b7d5bb30fae8149fabda1334fb107d621ba59bbb4f6216f6b39ba
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAIJ2458188
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c03e199d4b7d5bb30fae8149fabda1334fb107d621ba59bbb4f6216f6b39ba. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAIJ2458188 — a six-check JSON result.
    date published: 2026-07-03T19:59:51Z
  audio: Am I Still Good
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.803
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.43
    additional property: Energy
      type: PropertyValue
      value: 0.364
    additional property: Speechiness
      type: PropertyValue
      value: 0.083
    additional property: Acousticness
      type: PropertyValue
      value: 0.485
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.241
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.442
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.901
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Solemn Sleep
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186368
  explicit: false
  by artist: Lani Rose
  in album: To Whom I Belong
    type: MusicAlbum
    date published: 2024-08-30
  genre: alternative r&b
  genre: gospel r&b
  isrc code: TCAIP2409785
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T19:57:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xea36babee8273f732a44910d280bc3411bc6cb2e30609b4b341149155678c5ba
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Solemn Sleep
track: Obvious
track: Made Me Good

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

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

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

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea36babee8273f732a44910d280bc3411bc6cb2e30609b4b341149155678c5ba. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAIP2409785 — a six-check JSON result.
date published: 2026-07-02T16:51:38Z

Solemn Sleep
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 155.726
additional property: Musical Key
  type: PropertyValue
  value: 6
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 3
additional property: Danceability
  type: PropertyValue
  value: 0.423
additional property: Energy
  type: PropertyValue
  value: 0.338
additional property: Speechiness
  type: PropertyValue
  value: 0.034
additional property: Acousticness
  type: PropertyValue
  value: 0.477
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.378
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.153
additional property: Loudness (dB)
  type: PropertyValue
  value: -11.887
additional property: Key Name
  type: PropertyValue
  value: F#
additional property: Mode Name
  type: PropertyValue
  value: Major

Obvious
type: MusicRecording
duration: PT3M52S
duration ms: 232919
explicit: false
by artist: Lani Rose
in album: To Whom I Belong
  type: MusicAlbum
  date published: 2024-08-30
genre: alternative r&b
genre: gospel r&b
isrc code: TCAIO2410327
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T20:50:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1fbff6579094db6bd4110641e6dced4cd839004d8e1904c03cc60353acc5e846
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/TCAIO2410327
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 0x1fbff6579094db6bd4110641e6dced4cd839004d8e1904c03cc60353acc5e846. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAIO2410327 — a six-check JSON result.
  date published: 2026-07-04T10:04:33Z
audio: Obvious
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 126.081
  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.478
  additional property: Energy
    type: PropertyValue
    value: 0.425
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.331
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.003
  additional property: Liveness
    type: PropertyValue
    value: 0.107
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.194
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.605
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Made Me Good
type: MusicRecording
duration: PT2M51S
duration ms: 171221
explicit: false
by artist: Lani Rose
in album: To Whom I Belong
  type: MusicAlbum
  date published: 2024-08-30
genre: alternative r&b
genre: gospel r&b
isrc code: TCAIO2410353
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T00:59:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8bf0a4981102d627317cff385d3e5ebad4de23eb23ee20d4d54be0b8304c8183
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958224
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958224
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAIO2410353
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T02:28:43Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bf0a4981102d627317cff385d3e5ebad4de23eb23ee20d4d54be0b8304c8183. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAIO2410353 — a six-check JSON result.
  date published: 2026-07-16T02:28:43Z
audio: Made Me Good
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 149.956
  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.493
  additional property: Energy
    type: PropertyValue
    value: 0.381
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.362
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.107
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.434
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.399
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

To Whom I Belong
type: MusicAlbum
date published: 2024-08-30

Start With Who I Am
type: MusicAlbum
date published: 2025-02-21

Past Is the Past
type: MusicAlbum
date published: 2025-03-06

Kerosene
type: MusicAlbum
date published: 2025-03-21

You Make Loving Look Easy
type: MusicAlbum
date published: 2025-04-03
track: You Make Loving Look Easy
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163997
  explicit: false
  by artist: Lani Rose
  in album: You Make Loving Look Easy
    type: MusicAlbum
    date published: 2025-04-03
  genre: alternative r&b
  genre: gospel r&b
  isrc code: QZK6L2544564
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T03:42:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xce026b9a65554181bb741ad58f8a1d3e4f4eabd76045c6ac33f2535673abf722
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6L2544564
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56:35Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce026b9a65554181bb741ad58f8a1d3e4f4eabd76045c6ac33f2535673abf722. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6L2544564 — a six-check JSON result.
    date published: 2026-07-03T08:56:35Z
  audio: You Make Loving Look Easy
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.735
    additional property: Energy
      type: PropertyValue
      value: 0.727
    additional property: Speechiness
      type: PropertyValue
      value: 0.055
    additional property: Acousticness
      type: PropertyValue
      value: 0.473
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.205
    additional property: Liveness
      type: PropertyValue
      value: 0.15
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.688
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.091
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Living A Lie
type: MusicAlbum
date published: 2025-05-15

I Know You Do
type: MusicAlbum
date published: 2025-05-29
track: Living A Lie
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169846
  explicit: false
  by artist: Lani Rose
  in album: I Know You Do
    type: MusicAlbum
    date published: 2025-05-29
  genre: alternative r&b
  genre: gospel r&b
  isrc code: QZNWV2598500
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T20:27:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcf2145b7d66804f05b413e3c06f542fabd44b167bf64e6ff7ba9f53c402a7608
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956738
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956738
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWV2598500
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T04:47:21Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf2145b7d66804f05b413e3c06f542fabd44b167bf64e6ff7ba9f53c402a7608. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWV2598500 — a six-check JSON result.
    date published: 2026-07-05T04:47:21Z
  audio: Living A Lie
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.969
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.722
    additional property: Energy
      type: PropertyValue
      value: 0.635
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.485
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.115
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.438
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.729
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Don't Wait For Me
type: MusicRecording
duration: PT2M50S
duration ms: 170620
explicit: false
by artist: Just A Gent
by artist: Lani Rose
in album: Planet Oasis
  type: MusicAlbum
  date published: 2022-04-21
genre: future-bass
isrc code: AUMEV2226897
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T01:44:27+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6b2f850b03b27244855766d2dace10c104f6925bb8cfee95312320f7a1243e82
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/AUMEV2226897
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 0x6b2f850b03b27244855766d2dace10c104f6925bb8cfee95312320f7a1243e82. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUMEV2226897 — a six-check JSON result.
  date published: 2026-07-02T03:30:09Z
audio: Don't Wait For Me
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 115.295
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.64
  additional property: Energy
    type: PropertyValue
    value: 0.619
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.32
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.184
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.435
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.919
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Don't Wait For Me
type: MusicRecording
duration: PT2M50S
duration ms: 170620
explicit: false
by artist: Just A Gent
by artist: Lani Rose
in album: Don't Wait For Me
  type: MusicAlbum
  date published: 2022-03-17
genre: future-bass
isrc code: AUMEV2221118
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T05:58:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7c0110222e050d327ec02beb5f0d80208f1fba0aba4fc8d3b222a09e01582762
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/AUMEV2221118
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 0x7c0110222e050d327ec02beb5f0d80208f1fba0aba4fc8d3b222a09e01582762. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUMEV2221118 — a six-check JSON result.
  date published: 2026-07-02T03:30:09Z
audio: Don't Wait For Me
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 115.419
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.63
  additional property: Energy
    type: PropertyValue
    value: 0.589
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.314
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.165
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.396
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.101
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Myself Around You
type: MusicRecording
duration: PT2M33S
duration ms: 153720
explicit: false
by artist: The Nicholas
by artist: Lani Rose
in album: Myself Around You
  type: MusicAlbum
  date published: 2023-06-30
isrc code: NLRD52133355
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T04:45:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3db6d5fcb06b973e4c2be98897c70891b4ccc5156d4d62576d86fc497bf650f7
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/NLRD52133355
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 0x3db6d5fcb06b973e4c2be98897c70891b4ccc5156d4d62576d86fc497bf650f7. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLRD52133355 — a six-check JSON result.
  date published: 2026-07-02T03:30:09Z
audio: Myself Around You
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.041
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.651
  additional property: Energy
    type: PropertyValue
    value: 0.388
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.637
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.156
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.387
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.509
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Best for You
type: MusicRecording
duration: PT3M22S
duration ms: 202327
explicit: false
by artist: TARI
by artist: Lani Rose
in album: Best For You
  type: MusicAlbum
  date published: 2018-05-18
isrc code: QM24S1804023
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T07:43:40+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x81bb448ead791058541f61035000e6f58072ab5c9d34bcbda1f2127839fa08c3
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/QM24S1804023
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 0x81bb448ead791058541f61035000e6f58072ab5c9d34bcbda1f2127839fa08c3. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S1804023 — a six-check JSON result.
  date published: 2026-07-02T03:30:09Z
audio: Best for You
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 120.938
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.523
  additional property: Energy
    type: PropertyValue
    value: 0.697
  additional property: Speechiness
    type: PropertyValue
    value: 0.151
  additional property: Acousticness
    type: PropertyValue
    value: 0.049
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.137
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.331
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.963
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Forgive Me
type: MusicRecording
duration: PT3M12S
duration ms: 192007
explicit: false
by artist: Lani Rose
in album: Indie Christian 2024
  type: MusicAlbum
  date published: 2024-03-15
isrc code: QZVBE2270002
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T13:44:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9bb968b192a07b2ddeafd2efccfa56d844e07be1263251f509cc682439823248
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/QZVBE2270002
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 0x9bb968b192a07b2ddeafd2efccfa56d844e07be1263251f509cc682439823248. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZVBE2270002 — a six-check JSON result.
  date published: 2026-07-08T03:20:19Z
audio: Forgive Me
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 159.048
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.494
  additional property: Energy
    type: PropertyValue
    value: 0.49
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.547
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.118
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.328
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.932
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Changing
type: MusicRecording
duration: PT4M48S
duration ms: 288010
explicit: false
by artist: Laxcity
by artist: Lani Rose
in album: Catharsis
  type: MusicAlbum
  date published: 2018-12-14
isrc code: DEVF11800412
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-17T04:34:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x49a7752c4ddeefd9a63028bbd37808c0604af01a8f78a5d4536d097c31f96af1
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 954130
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/954130
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEVF11800412
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-17T19:07: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 0x49a7752c4ddeefd9a63028bbd37808c0604af01a8f78a5d4536d097c31f96af1. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEVF11800412 — a six-check JSON result.
  date published: 2026-06-17T19:07:14Z
audio: Changing
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 146.956
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 6
  additional property: Danceability
    type: PropertyValue
    value: 0.395
  additional property: Energy
    type: PropertyValue
    value: 0.573
  additional property: Speechiness
    type: PropertyValue
    value: 0.338
  additional property: Acousticness
    type: PropertyValue
    value: 0.891
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.483
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.303
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.527
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Jireh (Always With Me)
type: MusicRecording
duration: PT1M48S
duration ms: 108000
explicit: false
by artist: LAMB CULTURE.
by artist: Lani Rose
in album: Christmas Culture: A Step Back Home
  type: MusicAlbum
  date published: 2024-12-13
isrc code: QZWFG2403199
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T19:41:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5fb4d6d97c1a009e94b5f294d6e4bae200c01bd8f820f9a68536862178ac4ed7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFG2403199
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb4d6d97c1a009e94b5f294d6e4bae200c01bd8f820f9a68536862178ac4ed7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFG2403199 — a six-check JSON result.
  date published: 2026-07-02T03:55:08Z
audio: Jireh (Always With Me)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 117.98
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.737
  additional property: Energy
    type: PropertyValue
    value: 0.689
  additional property: Speechiness
    type: PropertyValue
    value: 0.062
  additional property: Acousticness
    type: PropertyValue
    value: 0.445
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.329
  additional property: Liveness
    type: PropertyValue
    value: 0.13
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.733
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.09
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Minor