Courtney Laitinen
type: MusicGroup
popularity: 17
followers: 103
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x115a610a15e350c1d9fd35e37faf62996c8d670e4a14c0bc0cc1d3e565ea77f4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953714
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953714
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/85f2be08-6989-4024-bc83-7a8d98477a58.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/85f2be08-6989-4024-bc83-7a8d98477a58.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/85f2be08-6989-4024-bc83-7a8d98477a58
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-15T00:43:59Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x115a610a15e350c1d9fd35e37faf62996c8d670e4a14c0bc0cc1d3e565ea77f4","name":"Courtney Laitinen","registered_at":"2026-06-14T18:28:26Z","symbol":"NIM0538880","token_address":"0x8e4b70b5038b254eeacc02669f787f245313f55b","type":"artist","uuid":"85f2be08-6989-4024-bc83-7a8d98477a58"}
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 0x115a610a15e350c1d9fd35e37faf62996c8d670e4a14c0bc0cc1d3e565ea77f4. Chain 2 (Bitcoin): anchored in block 953714 (2026-06-15T00:43:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/85f2be08-6989-4024-bc83-7a8d98477a58.json and https://artists.proofprofile.net/proofs/artist/85f2be08-6989-4024-bc83-7a8d98477a58.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
  date published: 2026-06-15T00:43:59Z
  text: {"copyright_id":"0x115a610a15e350c1d9fd35e37faf62996c8d670e4a14c0bc0cc1d3e565ea77f4","name":"Courtney Laitinen","registered_at":"2026-06-14T18:28:26Z","symbol":"NIM0538880","token_address":"0x8e4b70b5038b254eeacc02669f787f245313f55b","type":"artist","uuid":"85f2be08-6989-4024-bc83-7a8d98477a58"}
album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
  track: Soft Love
    type: MusicRecording
    duration: PT1M54S
    duration ms: 114000
    explicit: false
    by artist: Courtney Laitinen
    in album: Soft Life
      type: MusicAlbum
      date published: 2023-11-14
    isrc code: QZWFE2331154
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-22T03:29:37+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x1ee535d16a9718b27d37d8fed4e51d7e453f50d36231ac651e13c7b8235339f1
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 959094
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/959094
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331154
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-22T03:33:16Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ee535d16a9718b27d37d8fed4e51d7e453f50d36231ac651e13c7b8235339f1. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331154 — a six-check JSON result.
      date published: 2026-07-22T03:33:16Z
    audio: Soft Love
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 143.877
      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.365
      additional property: Energy
        type: PropertyValue
        value: 0.541
      additional property: Speechiness
        type: PropertyValue
        value: 0.045
      additional property: Acousticness
        type: PropertyValue
        value: 0.023
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.819
      additional property: Liveness
        type: PropertyValue
        value: 0.195
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.037
      additional property: Loudness (dB)
        type: PropertyValue
        value: -9.475
      additional property: Key Name
        type: PropertyValue
        value: D
      additional property: Mode Name
        type: PropertyValue
        value: Minor
  track: Queen
    type: MusicRecording
    duration: PT1M54S
    duration ms: 114000
    explicit: false
    by artist: Courtney Laitinen
    in album: Soft Life
      type: MusicAlbum
      date published: 2023-11-14
    isrc code: QZWFE2331155
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-21T12:14:01+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xdb64805350cf1e6aeee30738e95d34c99c85617c23847cd5255804349b7af11e
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 959008
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/959008
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331155
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-21T13:14:05Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb64805350cf1e6aeee30738e95d34c99c85617c23847cd5255804349b7af11e. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331155 — a six-check JSON result.
      date published: 2026-07-21T13:14:05Z
    audio: Queen
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 139.876
      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.72
      additional property: Energy
        type: PropertyValue
        value: 0.222
      additional property: Speechiness
        type: PropertyValue
        value: 0.116
      additional property: Acousticness
        type: PropertyValue
        value: 0.582
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.91
      additional property: Liveness
        type: PropertyValue
        value: 0.109
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.076
      additional property: Loudness (dB)
        type: PropertyValue
        value: -13.178
      additional property: Key Name
      additional property: Mode Name
  track: Laptops
  track: The Code
  track: Soft Skin
  track: Tracks
  track: Given Space
  track: Stunts
  track: Taken Care
  track: For Yourself
  track: Too Hot
  track: Waves
  track: Under Water
  track: Pick Up
  track: Ice Cream
  track: Not Weird
  track: Learning More
  track: Trees
  track: Stick Together
album: Balling In London

Key Name
type: PropertyValue
value: B

Mode Name
type: PropertyValue
value: Major

Laptops
type: MusicRecording
duration: PT1M54S
duration ms: 114000
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331156
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T21:38:21+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5cd1ce97a438a88aa6e0318234975b8eb90c40bfab1e5f82e2e4f96debd33184
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959063
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959063
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331156
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T21:45:32Z
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 0x5cd1ce97a438a88aa6e0318234975b8eb90c40bfab1e5f82e2e4f96debd33184. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331156 — a six-check JSON result.
  date published: 2026-07-21T21:45:32Z
audio: Laptops
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 152.929
  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.525
  additional property: Energy
    type: PropertyValue
    value: 0.38
  additional property: Speechiness
    type: PropertyValue
    value: 0.067
  additional property: Acousticness
    type: PropertyValue
    value: 0.627
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.573
  additional property: Liveness
    type: PropertyValue
    value: 0.111
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.313
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.374
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

The Code
type: MusicRecording
duration: PT1M54S
duration ms: 114000
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331157
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T15:48:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x060fa1503e1ef56bc5db87d459e2840fa3bb94a5cb83ade6e05090e7a087cb37
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958576
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958576
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331157
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T16:22: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 0x060fa1503e1ef56bc5db87d459e2840fa3bb94a5cb83ade6e05090e7a087cb37. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331157 — a six-check JSON result.
  date published: 2026-07-18T16:22:28Z
audio: The Code
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 116.01
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.514
  additional property: Energy
    type: PropertyValue
    value: 0.309
  additional property: Speechiness
    type: PropertyValue
    value: 0.045
  additional property: Acousticness
    type: PropertyValue
    value: 0.558
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.758
  additional property: Liveness
    type: PropertyValue
    value: 0.115
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.329
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.354
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Soft Skin
type: MusicRecording
duration: PT1M54S
duration ms: 114000
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331158
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T20:29:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa469ba45f6215d9d89dd6849d916245a094af85438edb8998327faf2b876b236
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956578
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956578
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331158
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-04T02:23: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 0xa469ba45f6215d9d89dd6849d916245a094af85438edb8998327faf2b876b236. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331158 — a six-check JSON result.
  date published: 2026-07-04T02:23:20Z
audio: Soft Skin
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 85.424
  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.597
  additional property: Energy
    type: PropertyValue
    value: 0.35
  additional property: Speechiness
    type: PropertyValue
    value: 0.335
  additional property: Acousticness
    type: PropertyValue
    value: 0.041
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.82
  additional property: Liveness
    type: PropertyValue
    value: 0.111
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.145
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.919
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Tracks
type: MusicRecording
duration: PT1M54S
duration ms: 114500
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331159
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T11:09:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfc8e2d44e723795343ba4695e9b0985a09e5f0639330b2f6ff5a4470aefbf7ea
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959123
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959123
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331159
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T11:35:32Z
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 0xfc8e2d44e723795343ba4695e9b0985a09e5f0639330b2f6ff5a4470aefbf7ea. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331159 — a six-check JSON result.
  date published: 2026-07-22T11:35:32Z
audio: Tracks
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 79.971
  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.756
  additional property: Energy
    type: PropertyValue
    value: 0.372
  additional property: Speechiness
    type: PropertyValue
    value: 0.142
  additional property: Acousticness
    type: PropertyValue
    value: 0.002
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.92
  additional property: Liveness
    type: PropertyValue
    value: 0.113
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.284
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.504
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Given Space
type: MusicRecording
duration: PT1M56S
duration ms: 116000
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331160
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T17:02:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x189d89b83e2b090b46b0fe78eec51132c1986a091644ba10d308b2f4f4831b56
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958761
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958761
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331160
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T17:49: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 0x189d89b83e2b090b46b0fe78eec51132c1986a091644ba10d308b2f4f4831b56. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331160 — a six-check JSON result.
  date published: 2026-07-19T17:49:48Z
audio: Given Space
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 73.578
  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.698
  additional property: Energy
    type: PropertyValue
    value: 0.337
  additional property: Speechiness
    type: PropertyValue
    value: 0.068
  additional property: Acousticness
    type: PropertyValue
    value: 0.032
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.598
  additional property: Liveness
    type: PropertyValue
    value: 0.109
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.167
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.274
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Stunts
type: MusicRecording
duration: PT1M54S
duration ms: 114500
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331161
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T20:41:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf6273219cdf73274ec12cbf4303fd45c9c582420da89e2567674b6aca531ada1
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958455
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958455
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331161
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T21:28:36Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6273219cdf73274ec12cbf4303fd45c9c582420da89e2567674b6aca531ada1. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331161 — a six-check JSON result.
  date published: 2026-07-17T21:28:36Z
audio: Stunts
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 136.893
  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.276
  additional property: Speechiness
    type: PropertyValue
    value: 0.05
  additional property: Acousticness
    type: PropertyValue
    value: 0.266
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.911
  additional property: Liveness
    type: PropertyValue
    value: 0.1
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.129
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.191
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Taken Care
type: MusicRecording
duration: PT1M54S
duration ms: 114250
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331162
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T13:59:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0e5a1d644bf6cd077d16cc6e0e1e04b1b6e5aeedc7cc78b306b6d35789885fd7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959018
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959018
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331162
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T14:12: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 0x0e5a1d644bf6cd077d16cc6e0e1e04b1b6e5aeedc7cc78b306b6d35789885fd7. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331162 — a six-check JSON result.
  date published: 2026-07-21T14:12:28Z
audio: Taken Care
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 141.971
  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.613
  additional property: Energy
    type: PropertyValue
    value: 0.467
  additional property: Speechiness
    type: PropertyValue
    value: 0.505
  additional property: Acousticness
    type: PropertyValue
    value: 0.011
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.717
  additional property: Liveness
    type: PropertyValue
    value: 0.101
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.106
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.656
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

For Yourself
type: MusicRecording
duration: PT1M54S
duration ms: 114250
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331163
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T23:36:52+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xeab19a2fd3f06e6ca0fcee0aac95f4edd1f80a7104c375dfdcef2be523cd8a8f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958942
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958942
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331163
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T00:24:07Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab19a2fd3f06e6ca0fcee0aac95f4edd1f80a7104c375dfdcef2be523cd8a8f. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331163 — a six-check JSON result.
  date published: 2026-07-21T00:24:07Z
audio: For Yourself
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 117.998
  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.712
  additional property: Energy
    type: PropertyValue
    value: 0.429
  additional property: Speechiness
    type: PropertyValue
    value: 0.073
  additional property: Acousticness
    type: PropertyValue
    value: 0.024
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.603
  additional property: Liveness
    type: PropertyValue
    value: 0.143
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.232
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.231
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Too Hot
type: MusicRecording
duration: PT1M54S
duration ms: 114500
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331164
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T09:08:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcb35927f71709a446d7f1a90887315746a4a1bdceca159e6e9339971292d3257
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958276
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958276
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331164
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T10:20:17Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb35927f71709a446d7f1a90887315746a4a1bdceca159e6e9339971292d3257. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331164 — a six-check JSON result.
  date published: 2026-07-16T10:20:17Z
audio: Too Hot
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 143.884
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.587
  additional property: Energy
    type: PropertyValue
    value: 0.445
  additional property: Speechiness
    type: PropertyValue
    value: 0.182
  additional property: Acousticness
    type: PropertyValue
    value: 0.038
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.908
  additional property: Liveness
    type: PropertyValue
    value: 0.101
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.385
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.05
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Waves
type: MusicRecording
duration: PT1M54S
duration ms: 114500
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331165
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T00:12:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xaf38fd3efe8e4e0de5277d1f98992bdb6bafccf929ce72f26206c9d12f48cca5
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/QZWFE2331165
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 0xaf38fd3efe8e4e0de5277d1f98992bdb6bafccf929ce72f26206c9d12f48cca5. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331165 — a six-check JSON result.
  date published: 2026-07-04T10:04:33Z
audio: Waves
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 139.127
  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.479
  additional property: Energy
    type: PropertyValue
    value: 0.323
  additional property: Speechiness
    type: PropertyValue
    value: 0.097
  additional property: Acousticness
    type: PropertyValue
    value: 0.226
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.888
  additional property: Liveness
    type: PropertyValue
    value: 0.109
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.183
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.475
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Under Water
type: MusicRecording
duration: PT1M56S
duration ms: 116000
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331167
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T03:57:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x80373e08ab68d5795724e55019ed0c163087c08d1a747ec778e831421b99c06e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958489
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958489
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331167
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T04:13:26Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80373e08ab68d5795724e55019ed0c163087c08d1a747ec778e831421b99c06e. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331167 — a six-check JSON result.
  date published: 2026-07-18T04:13:26Z
audio: Under Water
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 169.9
  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.665
  additional property: Energy
    type: PropertyValue
    value: 0.447
  additional property: Speechiness
    type: PropertyValue
    value: 0.345
  additional property: Acousticness
    type: PropertyValue
    value: 0.15
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.235
  additional property: Liveness
    type: PropertyValue
    value: 0.104
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.34
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.882
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Pick Up
type: MusicRecording
duration: PT1M54S
duration ms: 114250
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331168
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T00:25:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x584a9341f969460807f99caf95a491c7a65a4b4b60fd6ea623bcd2fda05688ae
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958945
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958945
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331168
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T00:35: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 0x584a9341f969460807f99caf95a491c7a65a4b4b60fd6ea623bcd2fda05688ae. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T00:35: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331168 — a six-check JSON result.
  date published: 2026-07-21T00:35:28Z
audio: Pick Up
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 145.018
  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.821
  additional property: Energy
    type: PropertyValue
    value: 0.248
  additional property: Speechiness
    type: PropertyValue
    value: 0.111
  additional property: Acousticness
    type: PropertyValue
    value: 0.044
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.852
  additional property: Liveness
    type: PropertyValue
    value: 0.09
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.288
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.862
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Ice Cream
type: MusicRecording
duration: PT1M56S
duration ms: 116000
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331169
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T23:59:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x57f7e47dd74035293de34e19e77f38aa43b964e8831a4ef1673a4ba92af27128
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/QZWFE2331169
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 0x57f7e47dd74035293de34e19e77f38aa43b964e8831a4ef1673a4ba92af27128. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331169 — a six-check JSON result.
  date published: 2026-07-05T01:43:49Z
audio: Ice Cream
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 140.009
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.743
  additional property: Energy
    type: PropertyValue
    value: 0.344
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.005
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.823
  additional property: Liveness
    type: PropertyValue
    value: 0.136
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.193
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.214
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Not Weird
type: MusicRecording
duration: PT1M56S
duration ms: 116000
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331170
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T21:26:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc94f8a0c8b061e289cdb0ae04a79612001056735c72df96bfba7a1e61a70cd6e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958461
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958461
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331170
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T23:18:11Z
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 0xc94f8a0c8b061e289cdb0ae04a79612001056735c72df96bfba7a1e61a70cd6e. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331170 — a six-check JSON result.
  date published: 2026-07-17T23:18:11Z
audio: Not Weird
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 80.038
  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.728
  additional property: Energy
    type: PropertyValue
    value: 0.432
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.016
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.915
  additional property: Liveness
    type: PropertyValue
    value: 0.162
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.131
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.656
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Learning More
type: MusicRecording
duration: PT1M56S
duration ms: 116000
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331171
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T18:04:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa6185cafd8d1c993863068f2b9f9dbc365949a0be4e7f76ba91fed22e77d46d0
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958770
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958770
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331171
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T19:26:13Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6185cafd8d1c993863068f2b9f9dbc365949a0be4e7f76ba91fed22e77d46d0. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331171 — a six-check JSON result.
  date published: 2026-07-19T19:26:13Z
audio: Learning More
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 154.918
  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.601
  additional property: Energy
    type: PropertyValue
    value: 0.317
  additional property: Speechiness
    type: PropertyValue
    value: 0.148
  additional property: Acousticness
    type: PropertyValue
    value: 0.043
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.828
  additional property: Liveness
    type: PropertyValue
    value: 0.113
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.132
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.742
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Trees
type: MusicRecording
duration: PT1M54S
duration ms: 114500
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331172
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T10:41:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9607ca62ca80625de20056f7b618b0ebe75777596da1b6bdf3c0ab60cad32f0b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959001
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959001
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331172
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T11:41:42Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9607ca62ca80625de20056f7b618b0ebe75777596da1b6bdf3c0ab60cad32f0b. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331172 — a six-check JSON result.
  date published: 2026-07-21T11:41:42Z
audio: Trees
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 129.971
  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.523
  additional property: Energy
    type: PropertyValue
    value: 0.373
  additional property: Speechiness
    type: PropertyValue
    value: 0.08
  additional property: Acousticness
    type: PropertyValue
    value: 0.026
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.365
  additional property: Liveness
    type: PropertyValue
    value: 0.122
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.336
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.909
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Stick Together
type: MusicRecording
duration: PT1M54S
duration ms: 114250
explicit: false
by artist: Courtney Laitinen
in album: Soft Life
  type: MusicAlbum
  date published: 2023-11-14
isrc code: QZWFE2331173
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T17:52:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9de6a89c461da0843ca80a30ad4b79f106c4dc0b78c09d345cf2ee1084d45e3c
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/QZWFE2331173
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 0x9de6a89c461da0843ca80a30ad4b79f106c4dc0b78c09d345cf2ee1084d45e3c. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFE2331173 — a six-check JSON result.
  date published: 2026-07-05T01:12:41Z
audio: Stick Together
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 149.952
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.738
  additional property: Energy
    type: PropertyValue
    value: 0.326
  additional property: Speechiness
    type: PropertyValue
    value: 0.105
  additional property: Acousticness
    type: PropertyValue
    value: 0.021
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.851
  additional property: Liveness
    type: PropertyValue
    value: 0.112
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.215
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.102
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Balling In London
type: MusicAlbum
date published: 2025-05-01
track: Left Again
  type: MusicRecording
  duration: PT1M36S
  duration ms: 96256
  explicit: false
  by artist: Courtney Laitinen
  in album: Balling In London
    type: MusicAlbum
    date published: 2025-05-01
  isrc code: QZNWS2503350
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T05:59:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2168256ac502389eac67291f2f1af8b1cef4182965019f210d9b8bf5e7e9c694
  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/QZNWS2503350
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T07:01:21Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2168256ac502389eac67291f2f1af8b1cef4182965019f210d9b8bf5e7e9c694. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWS2503350 — a six-check JSON result.
    date published: 2026-07-20T07:01:21Z
  audio: Left Again
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 94.888
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.417
    additional property: Energy
      type: PropertyValue
      value: 0.178
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.98
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.799
    additional property: Liveness
      type: PropertyValue
      value: 0.232
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.523
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.374
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major