iamnotshane
type: MusicGroup
description: Shane Niemi (born August 2, 1991), known by his stage name iamnotshane (stylized in all lowercase), is an American singer and songwriter. He became known for his music video for his 2016 song "Insecu
popularity: 48
followers: 152166
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x064aef3357e817becd8201f630bfcc7b3d8dcf0d58201c23e26a10be5dcda4ee
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/ac703e15-217e-4b8b-98e0-7a019d7bd35b.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/ac703e15-217e-4b8b-98e0-7a019d7bd35b.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/ac703e15-217e-4b8b-98e0-7a019d7bd35b
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x064aef3357e817becd8201f630bfcc7b3d8dcf0d58201c23e26a10be5dcda4ee. 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/ac703e15-217e-4b8b-98e0-7a019d7bd35b.json and https://artists.proofprofile.net/proofs/artist/ac703e15-217e-4b8b-98e0-7a019d7bd35b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
album: Sad
  type: MusicAlbum
  date published: 2016-05-29
album: Sad
  type: MusicAlbum
  date published: 2016-05-29
  track: Sad
    type: MusicRecording
    duration: PT3M16S
    duration ms: 196373
    explicit: false
    by artist: iamnotshane
    in album: Sad
      type: MusicAlbum
      date published: 2016-05-29
    isrc code: TCACO1684638
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-04T00:34:16+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x2c54af023f51a3e024a5606082342c736c836c1e0672de3e5f4a6134332b571a
    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/TCACO1684638
    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 0x2c54af023f51a3e024a5606082342c736c836c1e0672de3e5f4a6134332b571a. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACO1684638.
      date published: 2026-07-04T10:04:33Z
    audio: Sad
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 109.978
      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.699
      additional property: Energy
        type: PropertyValue
        value: 0.526
      additional property: Speechiness
        type: PropertyValue
        value: 0.037
      additional property: Acousticness
        type: PropertyValue
        value: 0.315
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.007
      additional property: Liveness
        type: PropertyValue
        value: 0.129
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.039
      additional property: Loudness (dB)
        type: PropertyValue
        value: -10.766
      additional property: Key Name
        type: PropertyValue
        value: D
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: Empty
    type: MusicRecording
    duration: PT3M39S
    duration ms: 219268
    explicit: false
    by artist: iamnotshane
    in album: Sad
      type: MusicAlbum
      date published: 2016-05-29
    isrc code: TCACO1684639
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-04T09:32:17+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x925557ce1395aefe8b7686dd8b644e634a8439b5e22dda9d5e8ff326430b4f41
    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/TCACO1684639
    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 0x925557ce1395aefe8b7686dd8b644e634a8439b5e22dda9d5e8ff326430b4f41. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACO1684639.
      date published: 2026-07-04T10:04:33Z
    audio: Empty
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 162.06
      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.736
      additional property: Energy
        type: PropertyValue
        value: 0.414
      additional property: Speechiness
        type: PropertyValue
        value: 0.046
      additional property: Acousticness
        type: PropertyValue
        value: 0.017
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.048
      additional property: Liveness
        type: PropertyValue
        value: 0.067
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.357
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: Manufactured
  track: Carrie
album: Insecure
album: Sinister
album: Dance
album: Losers
album: Play Good Music at My Funeral
album: Trick
album: Lifeguard
album: Trick (Acoustic)
album: Afterlife
album: Security
album: Back To You
album: Perfect
album: iamnotshane
album: Afterlife (Michael Calfan Remix)
album: Perfect (Thomas Gold Remix)
album: Right Now (jackLNDN Remix)
album: What a Perfect Day for Crying
album: I'm Leaving, Sorry for Your Loss
album: Unemotional
album: Paint a Smile on That Face
album: Ugly Thoughts
album: Just Buried!
album: Feelings and How to Destroy Them
album: One Less Year Alive
album: Punch Me in the Face
album: Don't Say That
album: Maybe My Soulmate Died
album: What Doesn’t Kill You Mutates and Tries Again
album: What Doesn't Kill You Mutates and Tries Again
album: I've Been Nothing but Funny and Sexy to You
album: Take Me Out
album: Jesus Wept
album: Out of My Mind
album: Chasing the Wind
album: Let's Ride!
album: Plot Twist
album: One Less Year Alive (Deluxe)
album: It's Halloween!
album: Love Interest of the Month
album: Juliet, I Think I Wanna Die
album: Write Me a Letter

Loudness (dB)
type: PropertyValue
value: -10.781

Key Name
type: PropertyValue
value: C#

Mode Name
type: PropertyValue
value: Major

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

Carrie
type: MusicRecording
duration: PT3M24S
duration ms: 204531
explicit: false
by artist: iamnotshane
in album: Sad
  type: MusicAlbum
  date published: 2016-05-29
isrc code: TCACO1684642
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T06:33:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x277ffcb6be55feaa37649c7f9fd78ef5be52a34e097ade50b62869d02b6cc073
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958544
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958544
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACO1684642
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T12:14:37Z
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 0x277ffcb6be55feaa37649c7f9fd78ef5be52a34e097ade50b62869d02b6cc073. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACO1684642.
  date published: 2026-07-18T12:14:37Z
audio: Carrie
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 115.007
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.831
  additional property: Energy
    type: PropertyValue
    value: 0.49
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.117
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.012
  additional property: Liveness
    type: PropertyValue
    value: 0.116
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.456
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.713
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Insecure
type: MusicAlbum
date published: 2016-05-29

Sad
type: MusicAlbum
date published: 2016-05-29

Sinister
type: MusicAlbum
date published: 2016-10-04
track: Sinister
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203035
  explicit: false
  by artist: iamnotshane
  in album: Sinister
    type: MusicAlbum
    date published: 2016-10-04
  isrc code: TCACS1642377
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T00:33:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x690efbe95a0e5ebfbd17309c4f8e955b4275a82d56465ea1865b9e42bdc8c90f
  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/TCACS1642377
  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 0x690efbe95a0e5ebfbd17309c4f8e955b4275a82d56465ea1865b9e42bdc8c90f. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACS1642377.
    date published: 2026-07-16T02:28:43Z
  audio: Sinister
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.49
    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.62
    additional property: Energy
      type: PropertyValue
      value: 0.2
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.841
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.146
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.171
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.176
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Sinister
type: MusicAlbum
date published: 2016-10-04

Sinister
type: MusicAlbum
date published: 2016-10-04

Dance
type: MusicAlbum
date published: 2016-10-15

Dance
type: MusicAlbum
date published: 2016-10-15

Dance
type: MusicAlbum
date published: 2016-10-15

Losers
type: MusicAlbum
date published: 2017-07-29

Losers
type: MusicAlbum
date published: 2017-07-29

Losers
type: MusicAlbum
date published: 2017-07-29
track: Losers
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163635
  explicit: false
  by artist: iamnotshane
  in album: Losers
    type: MusicAlbum
    date published: 2017-07-29
  isrc code: TCADE1748122
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T06:18:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x13fa924a6840b79605b9da5c17d37e94e36ea424418a7689e5613528b2265443
  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/TCADE1748122
  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 0x13fa924a6840b79605b9da5c17d37e94e36ea424418a7689e5613528b2265443. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADE1748122.
    date published: 2026-07-03T08:56:35Z
  audio: Losers
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 175.979
    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.617
    additional property: Energy
      type: PropertyValue
      value: 0.669
    additional property: Speechiness
      type: PropertyValue
      value: 0.073
    additional property: Acousticness
      type: PropertyValue
      value: 0.066
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.01
    additional property: Liveness
      type: PropertyValue
      value: 0.075
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.279
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.785
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Play Good Music at My Funeral
type: MusicAlbum
date published: 2017-08-27
track: Play Good Music at My Funeral
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191539
  explicit: false
  by artist: iamnotshane
  in album: Play Good Music at My Funeral
    type: MusicAlbum
    date published: 2017-08-27
  isrc code: TCADF1778911
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T10:51:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xef5ad66704b0ebe9c6c9aff943f56f282db623fbe368b1dd8582c7a204c0ee12
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADF1778911
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef5ad66704b0ebe9c6c9aff943f56f282db623fbe368b1dd8582c7a204c0ee12. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADF1778911.
    date published: 2026-07-02T16:51:38Z
  audio: Play Good Music at My Funeral
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 101.032
    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.796
    additional property: Energy
      type: PropertyValue
      value: 0.483
    additional property: Speechiness
      type: PropertyValue
      value: 0.053
    additional property: Acousticness
      type: PropertyValue
      value: 0.096
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.131
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.154
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.829
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Play Good Music at My Funeral
type: MusicAlbum
date published: 2017-08-27

Play Good Music at My Funeral
type: MusicAlbum
date published: 2017-08-27

Trick
type: MusicAlbum
date published: 2018-10-04
track: Trick
  type: MusicRecording
  duration: PT3M25S
  duration ms: 205078
  explicit: false
  by artist: iamnotshane
  in album: Trick
    type: MusicAlbum
    date published: 2018-10-04
  isrc code: GBKPL1825763
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T20:09:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc103265c7e532faf961281027b6826bda4ff712eb6a3f5ad19b8ab5fb9108749
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956551
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956551
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL1825763
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T21:18:05Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc103265c7e532faf961281027b6826bda4ff712eb6a3f5ad19b8ab5fb9108749. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL1825763.
    date published: 2026-07-03T21:18:05Z
  audio: Trick
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 84.991
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.561
    additional property: Energy
      type: PropertyValue
      value: 0.513
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.525
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.007
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.42
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.231
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Lifeguard
type: MusicAlbum
date published: 2018-10-18

Trick
type: MusicAlbum
date published: 2018-10-19

Trick (Acoustic)
type: MusicAlbum
date published: 2018-10-28
track: Trick (Acoustic)
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196622
  explicit: false
  by artist: iamnotshane
  in album: Trick (Acoustic)
    type: MusicAlbum
    date published: 2018-10-28
  isrc code: GBKPL1828410
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T04:19:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6d44369ebfb8e59e3d7a19c31d57fe132f23a1e1ccc59a439cbbb4c157f303fb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958823
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958823
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL1828410
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T04:29: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 0x6d44369ebfb8e59e3d7a19c31d57fe132f23a1e1ccc59a439cbbb4c157f303fb. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL1828410.
    date published: 2026-07-20T04:29:18Z
  audio: Trick (Acoustic)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 169.757
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.425
    additional property: Energy
      type: PropertyValue
      value: 0.199
    additional property: Speechiness
      type: PropertyValue
      value: 0.082
    additional property: Acousticness
      type: PropertyValue
      value: 0.858
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.102
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.286
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.048
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Lifeguard
type: MusicAlbum
date published: 2018-11-16

Trick (Acoustic)
type: MusicAlbum
date published: 2018-12-14

Afterlife
type: MusicAlbum
date published: 2019-09-27

Security
type: MusicAlbum
date published: 2019-10-30

Back To You
type: MusicAlbum
date published: 2019-12-04

Perfect
type: MusicAlbum
date published: 2020-01-15

iamnotshane
type: MusicAlbum
date published: 2020-02-21
track: Addict
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202853
  explicit: false
  by artist: iamnotshane
  in album: iamnotshane
    type: MusicAlbum
    date published: 2020-02-21
  isrc code: USUM72002530
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T08:46:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x72d5f6b832f66af96ae65b8a7c9ccb5155f2364b9bf8006a30f273a64242746f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958134
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958134
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUM72002530
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T09:14: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 0x72d5f6b832f66af96ae65b8a7c9ccb5155f2364b9bf8006a30f273a64242746f. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUM72002530.
    date published: 2026-07-15T09:14:08Z
  audio: Addict
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.966
    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.8
    additional property: Energy
      type: PropertyValue
      value: 0.795
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.037
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.035
    additional property: Liveness
      type: PropertyValue
      value: 0.071
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.5
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.817
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Afterlife (Michael Calfan Remix)
type: MusicAlbum
date published: 2020-03-25
track: Afterlife - Michael Calfan Remix
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279384
  explicit: false
  by artist: iamnotshane
  in album: Afterlife (Michael Calfan Remix)
    type: MusicAlbum
    date published: 2020-03-25
  isrc code: USUM72005672
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T22:00:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x02a74992f2a49364beeff38a3aeaf5f81feca1219c4017588ce14c856f74aa21
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958208
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958208
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUM72005672
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T22:40:25Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a74992f2a49364beeff38a3aeaf5f81feca1219c4017588ce14c856f74aa21. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUM72005672.
    date published: 2026-07-15T22:40:25Z
  audio: Afterlife - Michael Calfan Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 122.003
    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.782
    additional property: Energy
      type: PropertyValue
      value: 0.483
    additional property: Speechiness
      type: PropertyValue
      value: 0.061
    additional property: Acousticness
      type: PropertyValue
      value: 0.027
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.195
    additional property: Liveness
      type: PropertyValue
      value: 0.088
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.674
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.741
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Perfect (Thomas Gold Remix)
type: MusicAlbum
date published: 2020-04-15
track: Perfect - Thomas Gold Remix
  type: MusicRecording
  duration: PT2M32S
  duration ms: 152461
  explicit: false
  by artist: iamnotshane
  in album: Perfect (Thomas Gold Remix)
    type: MusicAlbum
    date published: 2020-04-15
  isrc code: USUM72006920
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T21:46:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3d191730441c1c2ac731619ac498e2b14e09845bdfc961cc1601588a0600374f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959065
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959065
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUM72006920
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T22:00:50Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d191730441c1c2ac731619ac498e2b14e09845bdfc961cc1601588a0600374f. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUM72006920.
    date published: 2026-07-21T22:00:50Z
  audio: Perfect - Thomas Gold Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.994
    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.626
    additional property: Energy
      type: PropertyValue
      value: 0.908
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.047
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.006
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.277
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.673
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Right Now (jackLNDN Remix)
type: MusicAlbum
date published: 2020-05-27

What a Perfect Day for Crying
type: MusicAlbum
date published: 2020-07-01

I'm Leaving, Sorry for Your Loss
type: MusicAlbum
date published: 2020-08-26
track: I'm Leaving, Sorry for Your Loss
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137333
  explicit: false
  by artist: iamnotshane
  in album: I'm Leaving, Sorry for Your Loss
    type: MusicAlbum
    date published: 2020-08-26
  isrc code: QZK6M2005526
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T10:52:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xce81c0abf43d31671a053ab79d08cfd2cd634bfa2379d3ffb1a2cc9ab7138f67
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6M2005526
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce81c0abf43d31671a053ab79d08cfd2cd634bfa2379d3ffb1a2cc9ab7138f67. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6M2005526.
    date published: 2026-07-02T16:51:38Z
  audio: I'm Leaving, Sorry for Your Loss
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 89.998
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.711
    additional property: Energy
      type: PropertyValue
      value: 0.558
    additional property: Speechiness
      type: PropertyValue
      value: 0.085
    additional property: Acousticness
      type: PropertyValue
      value: 0.116
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.199
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.319
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.578
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Unemotional
type: MusicAlbum
date published: 2020-10-28

Paint a Smile on That Face
type: MusicAlbum
date published: 2020-10-31

Ugly Thoughts
type: MusicAlbum
date published: 2020-11-25

Just Buried!
type: MusicAlbum
date published: 2020-12-23

Feelings and How to Destroy Them
type: MusicAlbum
date published: 2021-02-10
track: Feelings and How to Destroy Them
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174690
  explicit: false
  by artist: iamnotshane
  in album: Feelings and How to Destroy Them
    type: MusicAlbum
    date published: 2021-02-10
  isrc code: QZFZ22140496
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfb02ee0e5f1ae7bd3b75e58124d5f91a35b883d027b2051ee6a1400da07e23df
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958860
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958860
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ22140496
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T09:58:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb02ee0e5f1ae7bd3b75e58124d5f91a35b883d027b2051ee6a1400da07e23df. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ22140496.
    date published: 2026-07-20T09:58:28Z
  audio: Feelings and How to Destroy Them
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 111.918
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.719
    additional property: Energy
      type: PropertyValue
      value: 0.605
    additional property: Speechiness
      type: PropertyValue
      value: 0.066
    additional property: Acousticness
      type: PropertyValue
      value: 0.041
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.384
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.688
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.123
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

One Less Year Alive
type: MusicAlbum
date published: 2021-04-01
track: Unemotional
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188760
  explicit: false
  by artist: iamnotshane
  in album: One Less Year Alive
    type: MusicAlbum
    date published: 2021-04-01
  isrc code: QZMEN2038995
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T16:05:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x514c5da8ff337d232936bdf307e6ad46cf2e5953b76b223486c6517c32d68ce5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957880
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957880
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEN2038995
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T16:39: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 0x514c5da8ff337d232936bdf307e6ad46cf2e5953b76b223486c6517c32d68ce5. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEN2038995.
    date published: 2026-07-13T16:39:18Z
  audio: Unemotional
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 125.991
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.702
    additional property: Energy
      type: PropertyValue
      value: 0.663
    additional property: Speechiness
      type: PropertyValue
      value: 0.083
    additional property: Acousticness
      type: PropertyValue
      value: 0.056
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.026
    additional property: Liveness
      type: PropertyValue
      value: 0.182
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.205
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.58
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Just Buried!
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132733
  explicit: false
  by artist: iamnotshane
  in album: One Less Year Alive
    type: MusicAlbum
    date published: 2021-04-01
  isrc code: QZNWX2067035
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T22:27:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x589b208192bf99dc9baa191f77bea60f45994391c563158b0714cf5a2b02be0d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956639
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956639
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWX2067035
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T11:19:20Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x589b208192bf99dc9baa191f77bea60f45994391c563158b0714cf5a2b02be0d. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWX2067035.
    date published: 2026-07-04T11:19:20Z
  audio: Just Buried!
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 103.755
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.414
    additional property: Energy
      type: PropertyValue
      value: 0.501
    additional property: Speechiness
      type: PropertyValue
      value: 0.08
    additional property: Acousticness
      type: PropertyValue
      value: 0.097
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.073
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.629
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.003
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Paint a Smile on That Face
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137293
  explicit: false
  by artist: iamnotshane
  in album: One Less Year Alive
    type: MusicAlbum
    date published: 2021-04-01
  isrc code: QZMEQ2040140
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T07:45:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xea98e6c24dd46810a594339284951c876acd202b1c557d6060e98e46aa1a7805
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEQ2040140
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Paint a Smile on That Face
track: Funeral of the Future (Interlude)
track: One Less Year Alive
track: This Is What It Feels Like
track: You're Dead to Me, I Hope You Fail
track: Privacy

OTSTimestamp
type: PropertyValue
value: 2026-07-18T08:19:09Z

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

Paint a Smile on That Face
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 124.051
additional property: Musical Key
  type: PropertyValue
  value: 2
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.833
additional property: Energy
  type: PropertyValue
  value: 0.627
additional property: Speechiness
  type: PropertyValue
  value: 0.211
additional property: Acousticness
  type: PropertyValue
  value: 0.029
additional property: Instrumentalness
  type: PropertyValue
  value: 0.001
additional property: Liveness
  type: PropertyValue
  value: 0.127
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.602
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.959
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Minor

Funeral of the Future (Interlude)
type: MusicRecording
duration: PT1M21S
duration ms: 81746
explicit: false
by artist: iamnotshane
in album: One Less Year Alive
  type: MusicAlbum
  date published: 2021-04-01
isrc code: QZDA62143856
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T16:59:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xec2dcdc8c1767f7cd0c366ffa2ed78bd43ab141436e9beab92a98906f9f3061f
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/QZDA62143856
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 0xec2dcdc8c1767f7cd0c366ffa2ed78bd43ab141436e9beab92a98906f9f3061f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143856.
  date published: 2026-07-05T10:01:46Z
audio: Funeral of the Future (Interlude)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 103.205
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.527
  additional property: Energy
    type: PropertyValue
    value: 0.404
  additional property: Speechiness
    type: PropertyValue
    value: 0.048
  additional property: Acousticness
    type: PropertyValue
    value: 0.354
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.145
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.328
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.997
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

One Less Year Alive
type: MusicRecording
duration: PT3M49S
duration ms: 229880
explicit: false
by artist: iamnotshane
in album: One Less Year Alive
  type: MusicAlbum
  date published: 2021-04-01
isrc code: QZDA62143857
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T14:05:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x040563df265b49a1fede50084c16c2ab1879826b053763a7ea1cf0ff4ef1bacb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958563
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958563
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143857
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T14:29:03Z
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 0x040563df265b49a1fede50084c16c2ab1879826b053763a7ea1cf0ff4ef1bacb. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143857.
  date published: 2026-07-18T14:29:03Z
audio: One Less Year Alive
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 117.986
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.755
  additional property: Energy
    type: PropertyValue
    value: 0.534
  additional property: Speechiness
    type: PropertyValue
    value: 0.06
  additional property: Acousticness
    type: PropertyValue
    value: 0.411
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.005
  additional property: Liveness
    type: PropertyValue
    value: 0.138
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.706
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.51
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

This Is What It Feels Like
type: MusicRecording
duration: PT2M33S
duration ms: 153120
explicit: false
by artist: iamnotshane
in album: One Less Year Alive
  type: MusicAlbum
  date published: 2021-04-01
isrc code: QZDA62143858
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T14:02:42+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcf83296a4510d0ed1501c02e9bf56506f861f533fa91c6b0c962c5d1a0b1a1a2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958563
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958563
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143858
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T14:29:03Z
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 0xcf83296a4510d0ed1501c02e9bf56506f861f533fa91c6b0c962c5d1a0b1a1a2. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143858.
  date published: 2026-07-18T14:29:03Z
audio: This Is What It Feels Like
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 125.005
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.802
  additional property: Energy
    type: PropertyValue
    value: 0.602
  additional property: Speechiness
    type: PropertyValue
    value: 0.156
  additional property: Acousticness
    type: PropertyValue
    value: 0.022
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.09
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.79
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.974
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

You're Dead to Me, I Hope You Fail
type: MusicRecording
duration: PT2M52S
duration ms: 172253
explicit: false
by artist: iamnotshane
in album: One Less Year Alive
  type: MusicAlbum
  date published: 2021-04-01
isrc code: QZDA62143860
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-13T15:52:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x01613a6c282929a18ff2b5a651baaa51d96756dbc4f140136107ee1f077a0273
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957880
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957880
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143860
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-13T16:39: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 0x01613a6c282929a18ff2b5a651baaa51d96756dbc4f140136107ee1f077a0273. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143860.
  date published: 2026-07-13T16:39:18Z
audio: You're Dead to Me, I Hope You Fail
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 123.43
  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.516
  additional property: Energy
    type: PropertyValue
    value: 0.533
  additional property: Speechiness
    type: PropertyValue
    value: 0.154
  additional property: Acousticness
    type: PropertyValue
    value: 0.013
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.096
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.696
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.742
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Privacy
type: MusicRecording
duration: PT3M12S
duration ms: 192026
explicit: false
by artist: iamnotshane
in album: One Less Year Alive
  type: MusicAlbum
  date published: 2021-04-01
isrc code: QZDA62143861
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T06:59:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5d612653a29101f82039f8af1eafd91cbb0af337a42d81730b01919d00b156fb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958517
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958517
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143861
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T07:54:29Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d612653a29101f82039f8af1eafd91cbb0af337a42d81730b01919d00b156fb. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143861.
  date published: 2026-07-18T07:54:29Z
audio: Privacy
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 97.997
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.761
  additional property: Energy
    type: PropertyValue
    value: 0.412
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.131
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.078
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.61
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.483
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Punch Me in the Face
type: MusicAlbum
date published: 2021-08-06

Punch Me in the Face
type: MusicAlbum
date published: 2021-08-06

Punch Me in the Face
type: MusicAlbum
date published: 2021-08-06

Punch Me in the Face
type: MusicAlbum
date published: 2021-08-06

Punch Me in the Face
type: MusicAlbum
date published: 2021-08-06

Don't Say That
type: MusicAlbum
date published: 2021-09-22

Don't Say That
type: MusicAlbum
date published: 2021-09-22

Don't Say That
type: MusicAlbum
date published: 2021-09-22
track: Don't Say That
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175578
  explicit: false
  by artist: iamnotshane
  in album: Don't Say That
    type: MusicAlbum
    date published: 2021-09-22
  isrc code: GBKPL2163250
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T10:04:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x82abfeffeb0f35305800bae494e1b5e3c66eaa4b1f7a705d1c17ff01da7feebe
  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/GBKPL2163250
  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 0x82abfeffeb0f35305800bae494e1b5e3c66eaa4b1f7a705d1c17ff01da7feebe. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2163250.
    date published: 2026-07-05T10:01:46Z
  audio: Don't Say That
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 117
    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.677
    additional property: Energy
      type: PropertyValue
      value: 0.52
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.292
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.619
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.958
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Don't Say That
type: MusicAlbum
date published: 2021-09-22

Maybe My Soulmate Died
type: MusicAlbum
date published: 2022-06-15

Maybe My Soulmate Died
type: MusicAlbum
date published: 2022-06-15

Maybe My Soulmate Died
type: MusicAlbum
date published: 2022-06-15
track: Maybe My Soulmate Died
  type: MusicRecording
  duration: PT1M54S
  duration ms: 114375
  explicit: false
  by artist: iamnotshane
  in album: Maybe My Soulmate Died
    type: MusicAlbum
    date published: 2022-06-15
  isrc code: GBKPL2298438
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T20:07:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x91c6e140b3a0fecbc94a73181ce1c148d984d0fad9fced57a03df28403d5ac3b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958194
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958194
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2298438
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T20:32:27Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c6e140b3a0fecbc94a73181ce1c148d984d0fad9fced57a03df28403d5ac3b. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2298438.
    date published: 2026-07-15T20:32:27Z
  audio: Maybe My Soulmate Died
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.029
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.612
    additional property: Energy
      type: PropertyValue
      value: 0.488
    additional property: Speechiness
      type: PropertyValue
      value: 0.244
    additional property: Acousticness
      type: PropertyValue
      value: 0.075
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.122
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.496
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.993
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Maybe My Soulmate Died
type: MusicAlbum
date published: 2022-06-15

Maybe My Soulmate Died
type: MusicAlbum
date published: 2022-06-15

Maybe My Soulmate Died
type: MusicAlbum
date published: 2022-06-15

What Doesn’t Kill You Mutates and Tries Again
type: MusicAlbum
date published: 2022-08-31

What Doesn't Kill You Mutates and Tries Again
type: MusicAlbum
date published: 2022-10-05

What Doesn't Kill You Mutates and Tries Again
type: MusicAlbum
date published: 2022-10-05

What Doesn’t Kill You Mutates and Tries Again
type: MusicAlbum
date published: 2022-10-05

What Doesn't Kill You Mutates and Tries Again
type: MusicAlbum
date published: 2022-10-05

I've Been Nothing but Funny and Sexy to You
type: MusicAlbum
date published: 2023-03-08

Take Me Out
type: MusicAlbum
date published: 2023-04-26
track: Take Me Out
  type: MusicRecording
  duration: PT2M25S
  duration ms: 145107
  explicit: false
  by artist: iamnotshane
  in album: Take Me Out
    type: MusicAlbum
    date published: 2023-04-26
  isrc code: QZHN52322255
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T10:50:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6d1e326c521e77d72eb28a672441d5d72e0e833c00627bb41511367b09f2f346
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN52322255
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d1e326c521e77d72eb28a672441d5d72e0e833c00627bb41511367b09f2f346. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN52322255.
    date published: 2026-07-02T16:51:38Z
  audio: Take Me Out
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 197.944
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.598
    additional property: Energy
      type: PropertyValue
      value: 0.593
    additional property: Speechiness
      type: PropertyValue
      value: 0.193
    additional property: Acousticness
      type: PropertyValue
      value: 0.465
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.299
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.588
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.478
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Jesus Wept
type: MusicAlbum
date published: 2023-05-17
track: Jesus Wept
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203418
  explicit: false
  by artist: iamnotshane
  in album: Jesus Wept
    type: MusicAlbum
    date published: 2023-05-17
  isrc code: QZK6Q2371947
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T17:02:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb66ef9a63b31a890d14acdfe064d0197b4916fa4b6421009261662b8a041c805
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956728
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956728
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6Q2371947
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:43:49Z
  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 0xb66ef9a63b31a890d14acdfe064d0197b4916fa4b6421009261662b8a041c805. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6Q2371947.
    date published: 2026-07-05T01:43:49Z
  audio: Jesus Wept
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 75.99
    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.601
    additional property: Energy
      type: PropertyValue
      value: 0.812
    additional property: Speechiness
      type: PropertyValue
      value: 0.105
    additional property: Acousticness
      type: PropertyValue
      value: 0.24
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.122
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.485
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.185
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Out of My Mind
type: MusicAlbum
date published: 2023-06-21
track: Out of My Mind
  type: MusicRecording
  duration: PT2M16S
  duration ms: 136452
  explicit: false
  by artist: iamnotshane
  in album: Out of My Mind
    type: MusicAlbum
    date published: 2023-06-21
  isrc code: QZK6G2351288
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa3199ce691c2e48fbd304db9a860e0dd5b26df2374e6c0e33459a4a6634d0950
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958857
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958857
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6G2351288
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T09:45:25Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3199ce691c2e48fbd304db9a860e0dd5b26df2374e6c0e33459a4a6634d0950. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6G2351288.
    date published: 2026-07-20T09:45:25Z
  audio: Out of My Mind
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.975
    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.673
    additional property: Energy
      type: PropertyValue
      value: 0.684
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.053
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.034
    additional property: Liveness
      type: PropertyValue
      value: 0.124
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.653
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.802
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Chasing the Wind
type: MusicAlbum
date published: 2023-07-26
track: Chasing the Wind
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198095
  explicit: false
  by artist: iamnotshane
  in album: Chasing the Wind
    type: MusicAlbum
    date published: 2023-07-26
  isrc code: QZNWR2362822
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T10:36:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfb8dd920808906ebcdd81b21cfbd1688bf2505aae50ab624bc20b67a5318aa44
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958286
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958286
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWR2362822
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T12:43:37Z
  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 0xfb8dd920808906ebcdd81b21cfbd1688bf2505aae50ab624bc20b67a5318aa44. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWR2362822.
    date published: 2026-07-16T12:43:37Z
  audio: Chasing the Wind
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 126.555
    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.436
    additional property: Energy
      type: PropertyValue
      value: 0.347
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.433
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.214
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.945
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Let's Ride!
type: MusicAlbum
date published: 2023-08-16
track: Let's Ride!
  type: MusicRecording
  duration: PT2M0S
  duration ms: 120661
  explicit: false
  by artist: iamnotshane
  in album: Let's Ride!
    type: MusicAlbum
    date published: 2023-08-16
  isrc code: QZNWV2383798
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T02:50:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2f7ad89303cfac5e4096f363f3c127bbe4be67bd69d80289f1b4ab90d60e3f94
  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/QZNWV2383798
  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 0x2f7ad89303cfac5e4096f363f3c127bbe4be67bd69d80289f1b4ab90d60e3f94. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWV2383798.
    date published: 2026-07-03T08:56:35Z
  audio: Let's Ride!
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 112.033
    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.789
    additional property: Energy
      type: PropertyValue
      value: 0.58
    additional property: Speechiness
      type: PropertyValue
      value: 0.085
    additional property: Acousticness
      type: PropertyValue
      value: 0.06
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.094
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.802
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.65
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Plot Twist
type: MusicAlbum
date published: 2023-10-11
track: Plot Twist
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176470
  explicit: false
  by artist: iamnotshane
  in album: Plot Twist
    type: MusicAlbum
    date published: 2023-10-11
  isrc code: QZTAY2397705
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T04:11:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe78706511c1fcededfad049da02634a75512788f2da7bb3bc7f7d599660d8d09
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958362
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958362
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAY2397705
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T04:32:48Z
  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 0xe78706511c1fcededfad049da02634a75512788f2da7bb3bc7f7d599660d8d09. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAY2397705.
    date published: 2026-07-17T04:32:48Z
  audio: Plot Twist
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.075
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.73
    additional property: Energy
      type: PropertyValue
      value: 0.619
    additional property: Speechiness
      type: PropertyValue
      value: 0.203
    additional property: Acousticness
      type: PropertyValue
      value: 0.498
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.396
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.539
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.949
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Chasing the Wind
type: MusicAlbum
date published: 2024-01-24
track: Out of My Mind
  type: MusicRecording
  duration: PT2M16S
  duration ms: 136452
  explicit: false
  by artist: iamnotshane
  in album: Chasing the Wind
    type: MusicAlbum
    date published: 2024-01-24
  isrc code: QZK6G2351288
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T08:26:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa3199ce691c2e48fbd304db9a860e0dd5b26df2374e6c0e33459a4a6634d0950
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958373
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958373
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6G2351288
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T06:09:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3199ce691c2e48fbd304db9a860e0dd5b26df2374e6c0e33459a4a6634d0950. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6G2351288.
    date published: 2026-07-17T06:09:33Z
  audio: Out of My Mind
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.975
    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.673
    additional property: Energy
      type: PropertyValue
      value: 0.684
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.053
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.034
    additional property: Liveness
      type: PropertyValue
      value: 0.124
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.653
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.802
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Jesus Wept
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203418
  explicit: false
  by artist: iamnotshane
  in album: Chasing the Wind
    type: MusicAlbum
    date published: 2024-01-24
  isrc code: QZK6Q2371947
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T17:02:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb66ef9a63b31a890d14acdfe064d0197b4916fa4b6421009261662b8a041c805
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957959
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957959
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6Q2371947
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T05:54:20Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb66ef9a63b31a890d14acdfe064d0197b4916fa4b6421009261662b8a041c805. Chain 2 (Bitcoin): anchored in block 957959 (2026-07-14T05:54:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6Q2371947.
    date published: 2026-07-14T05:54:20Z
  audio: Jesus Wept
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 75.99
    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.601
    additional property: Energy
      type: PropertyValue
      value: 0.812
    additional property: Speechiness
      type: PropertyValue
      value: 0.105
    additional property: Acousticness
      type: PropertyValue
      value: 0.24
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.122
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.485
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.185
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: I Would Rather Lose You Than the Argument
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151351
  explicit: false
  by artist: iamnotshane
  in album: Chasing the Wind
    type: MusicAlbum
    date published: 2024-01-24
  isrc code: QZWFE2363862
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T16:17:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x50d90bc2dee19bce9d3c38baee2d5d27b4a2d9b11ecc62781b41a7a8b19e0794
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2363862
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: I Would Rather Lose You Than the Argument

OTSTimestamp
type: PropertyValue
value: 2026-07-16T19:42:29Z

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

I Would Rather Lose You Than the Argument
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 110.907
additional property: Musical Key
  type: PropertyValue
  value: 2
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.728
additional property: Energy
  type: PropertyValue
  value: 0.728
additional property: Speechiness
  type: PropertyValue
  value: 0.26
additional property: Acousticness
  type: PropertyValue
  value: 0.209
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.239
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.488
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.592
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Minor

One Less Year Alive (Deluxe)
type: MusicAlbum
date published: 2024-08-02
track: I Just Wanna Dance
  type: MusicRecording
  duration: PT1M55S
  duration ms: 115068
  explicit: false
  by artist: iamnotshane
  in album: One Less Year Alive (Deluxe)
    type: MusicAlbum
    date published: 2024-08-02
  isrc code: QZNWZ2477475
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T10:53:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaba3970d429c7b0c640b6eaa0641869661b52799756e05b9587d6f911011b271
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWZ2477475
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaba3970d429c7b0c640b6eaa0641869661b52799756e05b9587d6f911011b271. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWZ2477475.
    date published: 2026-07-02T16:51:38Z
  audio: I Just Wanna Dance
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 145.925
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.757
    additional property: Energy
      type: PropertyValue
      value: 0.639
    additional property: Speechiness
      type: PropertyValue
      value: 0.053
    additional property: Acousticness
      type: PropertyValue
      value: 0.111
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.238
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.757
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.809
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Feelings and How to Destroy Them
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174690
  explicit: false
  by artist: iamnotshane
  in album: One Less Year Alive (Deluxe)
    type: MusicAlbum
    date published: 2024-08-02
  isrc code: QZFZ22140496
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T05:20:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfb02ee0e5f1ae7bd3b75e58124d5f91a35b883d027b2051ee6a1400da07e23df
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958830
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958830
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ22140496
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T05:30:12Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb02ee0e5f1ae7bd3b75e58124d5f91a35b883d027b2051ee6a1400da07e23df. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ22140496.
    date published: 2026-07-20T05:30:12Z
  audio: Feelings and How to Destroy Them
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 111.958
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.729
    additional property: Energy
      type: PropertyValue
      value: 0.608
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.041
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.384
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.723
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.122
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: What A Perfect Day For Crying
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181818
  explicit: false
  by artist: iamnotshane
  in album: One Less Year Alive (Deluxe)
    type: MusicAlbum
    date published: 2024-08-02
  isrc code: QZHN72042071
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T06:00:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8e9015fd218424ceb1f30eaad1aa159422125c66b16cc7481a69bf4e47ede782
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958838
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958838
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN72042071
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: What A Perfect Day For Crying
track: Privacy
track: Funeral of the Future (Interlude)
track: Ugly Thoughts
track: Just Buried!
track: I'm Leaving, Sorry For Your Loss
track: Houston I Have So Many Problems
track: You're Dead to Me, I Hope You Fail
track: One Less Year Alive

OTSTimestamp
type: PropertyValue
value: 2026-07-20T07:01:21Z

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

What A Perfect Day For Crying
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 164.994
additional property: Musical Key
  type: PropertyValue
  value: 9
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.558
additional property: Energy
  type: PropertyValue
  value: 0.801
additional property: Speechiness
  type: PropertyValue
  value: 0.056
additional property: Acousticness
  type: PropertyValue
  value: 0.013
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.126
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.663
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.209
additional property: Key Name
  type: PropertyValue
  value: A
additional property: Mode Name
  type: PropertyValue
  value: Minor

Privacy
type: MusicRecording
duration: PT3M12S
duration ms: 192031
explicit: false
by artist: iamnotshane
in album: One Less Year Alive (Deluxe)
  type: MusicAlbum
  date published: 2024-08-02
isrc code: QZDA62143861
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5d612653a29101f82039f8af1eafd91cbb0af337a42d81730b01919d00b156fb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958959
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958959
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143861
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T03:51: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 0x5d612653a29101f82039f8af1eafd91cbb0af337a42d81730b01919d00b156fb. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143861.
  date published: 2026-07-21T03:51:22Z
audio: Privacy
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 98.001
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.76
  additional property: Energy
    type: PropertyValue
    value: 0.413
  additional property: Speechiness
    type: PropertyValue
    value: 0.04
  additional property: Acousticness
    type: PropertyValue
    value: 0.132
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.076
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.614
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.505
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Funeral of the Future (Interlude)
type: MusicRecording
duration: PT1M21S
duration ms: 81759
explicit: false
by artist: iamnotshane
in album: One Less Year Alive (Deluxe)
  type: MusicAlbum
  date published: 2024-08-02
isrc code: QZDA62143856
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T16:59:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xec2dcdc8c1767f7cd0c366ffa2ed78bd43ab141436e9beab92a98906f9f3061f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956725
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956725
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143856
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T01:12:41Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec2dcdc8c1767f7cd0c366ffa2ed78bd43ab141436e9beab92a98906f9f3061f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143856.
  date published: 2026-07-05T01:12:41Z
audio: Funeral of the Future (Interlude)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 103.169
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.532
  additional property: Energy
    type: PropertyValue
    value: 0.402
  additional property: Speechiness
    type: PropertyValue
    value: 0.048
  additional property: Acousticness
    type: PropertyValue
    value: 0.345
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.146
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.366
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.987
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Ugly Thoughts
type: MusicRecording
duration: PT2M39S
duration ms: 159360
explicit: false
by artist: iamnotshane
in album: One Less Year Alive (Deluxe)
  type: MusicAlbum
  date published: 2024-08-02
isrc code: QZNWR2096890
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T22:24:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4c4e2c4ee10e02550fe07228d0fde9df22c8a832b58cdef8df4795e977195eb5
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956725
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956725
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWR2096890
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T01:12:41Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c4e2c4ee10e02550fe07228d0fde9df22c8a832b58cdef8df4795e977195eb5. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWR2096890.
  date published: 2026-07-05T01:12:41Z
audio: Ugly Thoughts
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 124.982
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.761
  additional property: Energy
    type: PropertyValue
    value: 0.402
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.14
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.071
  additional property: Liveness
    type: PropertyValue
    value: 0.154
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.397
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.292
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Just Buried!
type: MusicRecording
duration: PT2M12S
duration ms: 132742
explicit: false
by artist: iamnotshane
in album: One Less Year Alive (Deluxe)
  type: MusicAlbum
  date published: 2024-08-02
isrc code: QZNWX2067035
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T22:27:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x589b208192bf99dc9baa191f77bea60f45994391c563158b0714cf5a2b02be0d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956826
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956826
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWX2067035
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T19:27:56Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x589b208192bf99dc9baa191f77bea60f45994391c563158b0714cf5a2b02be0d. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWX2067035.
  date published: 2026-07-05T19:27:56Z
audio: Just Buried!
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 103.666
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.412
  additional property: Energy
    type: PropertyValue
    value: 0.5
  additional property: Speechiness
    type: PropertyValue
    value: 0.082
  additional property: Acousticness
    type: PropertyValue
    value: 0.096
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.078
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.627
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.015
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major

I'm Leaving, Sorry For Your Loss
type: MusicRecording
duration: PT2M17S
duration ms: 137333
explicit: false
by artist: iamnotshane
in album: One Less Year Alive (Deluxe)
  type: MusicAlbum
  date published: 2024-08-02
isrc code: QZK6M2005526
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-29T10:52:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xce81c0abf43d31671a053ab79d08cfd2cd634bfa2379d3ffb1a2cc9ab7138f67
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956725
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956725
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6M2005526
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T01:12:41Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce81c0abf43d31671a053ab79d08cfd2cd634bfa2379d3ffb1a2cc9ab7138f67. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6M2005526.
  date published: 2026-07-05T01:12:41Z
audio: I'm Leaving, Sorry For Your Loss
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 89.996
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.711
  additional property: Energy
    type: PropertyValue
    value: 0.559
  additional property: Speechiness
    type: PropertyValue
    value: 0.085
  additional property: Acousticness
    type: PropertyValue
    value: 0.117
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.188
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.321
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.58
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Houston I Have So Many Problems
type: MusicRecording
duration: PT2M14S
duration ms: 134062
explicit: false
by artist: iamnotshane
in album: One Less Year Alive (Deluxe)
  type: MusicAlbum
  date published: 2024-08-02
isrc code: QZDA62143859
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T07:17:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x95dec5ff8b61e5c6a84898d49b13514a0017e7c6835b3ae9b89ebb23de9b6ab4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958842
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958842
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143859
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T07:48:27Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95dec5ff8b61e5c6a84898d49b13514a0017e7c6835b3ae9b89ebb23de9b6ab4. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143859.
  date published: 2026-07-20T07:48:27Z
audio: Houston I Have So Many Problems
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 96.005
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.759
  additional property: Energy
    type: PropertyValue
    value: 0.638
  additional property: Speechiness
    type: PropertyValue
    value: 0.092
  additional property: Acousticness
    type: PropertyValue
    value: 0.17
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.53
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.768
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.222
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

You're Dead to Me, I Hope You Fail
type: MusicRecording
duration: PT2M52S
duration ms: 172258
explicit: false
by artist: iamnotshane
in album: One Less Year Alive (Deluxe)
  type: MusicAlbum
  date published: 2024-08-02
isrc code: QZDA62143860
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x01613a6c282929a18ff2b5a651baaa51d96756dbc4f140136107ee1f077a0273
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958996
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958996
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143860
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T10:57: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 0x01613a6c282929a18ff2b5a651baaa51d96756dbc4f140136107ee1f077a0273. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143860.
  date published: 2026-07-21T10:57:35Z
audio: You're Dead to Me, I Hope You Fail
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 123.974
  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.756
  additional property: Energy
    type: PropertyValue
    value: 0.533
  additional property: Speechiness
    type: PropertyValue
    value: 0.101
  additional property: Acousticness
    type: PropertyValue
    value: 0.013
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.096
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.705
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.741
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

One Less Year Alive
type: MusicRecording
duration: PT3M49S
duration ms: 229890
explicit: false
by artist: iamnotshane
in album: One Less Year Alive (Deluxe)
  type: MusicAlbum
  date published: 2024-08-02
isrc code: QZDA62143857
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x040563df265b49a1fede50084c16c2ab1879826b053763a7ea1cf0ff4ef1bacb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958621
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958621
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143857
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T22:59:44Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x040563df265b49a1fede50084c16c2ab1879826b053763a7ea1cf0ff4ef1bacb. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62143857.
  date published: 2026-07-18T22:59:44Z
audio: One Less Year Alive
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 117.972
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.759
  additional property: Energy
    type: PropertyValue
    value: 0.535
  additional property: Speechiness
    type: PropertyValue
    value: 0.055
  additional property: Acousticness
    type: PropertyValue
    value: 0.405
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.005
  additional property: Liveness
    type: PropertyValue
    value: 0.138
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.707
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.511
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

It's Halloween!
type: MusicAlbum
date published: 2024-08-30

Love Interest of the Month
type: MusicAlbum
date published: 2025-07-23

Juliet, I Think I Wanna Die
type: MusicAlbum
date published: 2025-08-27

Write Me a Letter
type: MusicAlbum
date published: 2025-10-01