Lyle Kam
type: MusicGroup
popularity: 36
followers: 27852
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe6a9e12e62d7ebf173166baf53271de2f763e21ce9c0a39e8c4d63068565296e
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/b92f2a0c-7813-4db9-af39-cf1f9ce1aac9.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/b92f2a0c-7813-4db9-af39-cf1f9ce1aac9.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/b92f2a0c-7813-4db9-af39-cf1f9ce1aac9
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe6a9e12e62d7ebf173166baf53271de2f763e21ce9c0a39e8c4d63068565296e","name":"Lyle Kam","registered_at":"2026-06-12T08:15:02Z","symbol":"NIM0239107","token_address":"0xeaec7dbb1e28d7208d7d57bda0581086abe74fe4","type":"artist","uuid":"b92f2a0c-7813-4db9-af39-cf1f9ce1aac9"}
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 0xe6a9e12e62d7ebf173166baf53271de2f763e21ce9c0a39e8c4d63068565296e. 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/b92f2a0c-7813-4db9-af39-cf1f9ce1aac9.json and https://artists.proofprofile.net/proofs/artist/b92f2a0c-7813-4db9-af39-cf1f9ce1aac9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xe6a9e12e62d7ebf173166baf53271de2f763e21ce9c0a39e8c4d63068565296e","name":"Lyle Kam","registered_at":"2026-06-12T08:15:02Z","symbol":"NIM0239107","token_address":"0xeaec7dbb1e28d7208d7d57bda0581086abe74fe4","type":"artist","uuid":"b92f2a0c-7813-4db9-af39-cf1f9ce1aac9"}
album: blurry eyed
  type: MusicAlbum
  date published: 2022-11-04
  track: isn't it funny
    type: MusicRecording
    duration: PT3M4S
    duration ms: 184000
    explicit: false
    by artist: Lyle Kam
    in album: blurry eyed
      type: MusicAlbum
      date published: 2022-11-04
    isrc code: QMDA62262448
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-09T13:07:06+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x15a3d7ccf711728af346d21ce4e1283f679b438918f4e151dda618a829b9a1fc
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 953520
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/953520
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62262448
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T13:32:09Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a3d7ccf711728af346d21ce4e1283f679b438918f4e151dda618a829b9a1fc. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62262448.
      date published: 2026-06-13T13:32:09Z
    audio: isn't it funny
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 101.013
      additional property: Musical Key
        type: PropertyValue
        value: 1
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.673
      additional property: Energy
        type: PropertyValue
        value: 0.494
      additional property: Speechiness
        type: PropertyValue
        value: 0.037
      additional property: Acousticness
        type: PropertyValue
        value: 0.12
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.096
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.282
      additional property: Loudness (dB)
        type: PropertyValue
        value: -11.61
      additional property: Key Name
        type: PropertyValue
        value: C#
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: somebody to you
    type: MusicRecording
    duration: PT3M13S
    duration ms: 193799
    explicit: false
    by artist: Lyle Kam
    in album: blurry eyed
      type: MusicAlbum
      date published: 2022-11-04
    isrc code: GBKPL2201136
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-06T20:41:32+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x309f09687952e8b4fc54166a540637f9192939ce1b6c15b11d52729e5a8f5106
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 953515
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/953515
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2201136
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T12:53:06Z
    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 0x309f09687952e8b4fc54166a540637f9192939ce1b6c15b11d52729e5a8f5106. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBKPL2201136.
      date published: 2026-06-13T12:53:06Z
    audio: somebody to you
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 121.405
      additional property: Musical Key
        type: PropertyValue
        value: 7
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.721
      additional property: Energy
        type: PropertyValue
        value: 0.603
      additional property: Speechiness
        type: PropertyValue
        value: 0.036
      additional property: Acousticness
        type: PropertyValue
        value: 0.045
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.357
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.319
      additional property: Loudness (dB)
        type: PropertyValue
        value: -12.162
      additional property: Key Name
      additional property: Mode Name
  track: 5 o' clock
  track: tokyo
  track: left a note
  track: i've been away
  track: what if i had told you
album: Dogfight
album: nice about it (sped up)
album: pov:
album: internet crush (sped up)
album: internet crush
album: june (sped up)
album: june
album: what if i had told you
album: isn't it funny
album: somebody to you
album: Folly
album: By The Way
album: Puzzle
album: Never Know
album: Unlove
album: California
album: Another Life
album: These Girls
album: Too Fast
album: Insecurities
album: Castles
album: Fall Leaves
album: Why
album: Bittersweet
album: State of Mind
album: Far Away
album: Cover Songs for Summer
album: Pictures, Vol. 1
album: Pictures, Vol. 1 (Acoustic)
album: Pictures, Vol. 2
album: 8D Music Cover Songs, Vol. 1
album: Moving On
album: A Year of Covers, Vol. 1
album: Someone You Loved (8D Audio)
album: Beautiful People
album: Someone You Loved
album: Fashion Nights

Key Name
type: PropertyValue
value: G

Mode Name
type: PropertyValue
value: Major

5 o' clock
type: MusicRecording
duration: PT3M7S
duration ms: 187713
explicit: false
by artist: Lyle Kam
in album: blurry eyed
  type: MusicAlbum
  date published: 2022-11-04
isrc code: QMDA62262450
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T23:43:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0c6a8107128779b948e589ddef2db1f889eb549bb6dcd528f70c0395755889f4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953520
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62262450
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c6a8107128779b948e589ddef2db1f889eb549bb6dcd528f70c0395755889f4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62262450.
  date published: 2026-06-13T13:32:09Z
audio: 5 o' clock
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 157.445
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.585
  additional property: Energy
    type: PropertyValue
    value: 0.487
  additional property: Speechiness
    type: PropertyValue
    value: 0.086
  additional property: Acousticness
    type: PropertyValue
    value: 0.252
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.612
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.494
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.058
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

tokyo
type: MusicRecording
duration: PT3M10S
duration ms: 190000
explicit: false
by artist: Lyle Kam
in album: blurry eyed
  type: MusicAlbum
  date published: 2022-11-04
isrc code: QMDA62262451
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T13:01:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbdfb586f266d90fbe0133628e51e4ff2f201b544c39a191351974b066e63acbf
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953520
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62262451
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdfb586f266d90fbe0133628e51e4ff2f201b544c39a191351974b066e63acbf. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62262451.
  date published: 2026-06-13T13:32:09Z
audio: tokyo
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 121.37
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.433
  additional property: Energy
    type: PropertyValue
    value: 0.56
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.037
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.151
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.234
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.838
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

left a note
type: MusicRecording
duration: PT3M24S
duration ms: 204258
explicit: false
by artist: Lyle Kam
in album: blurry eyed
  type: MusicAlbum
  date published: 2022-11-04
isrc code: QMDA62262452
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T11:24:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1bd744868191658b92a2398c7ff9f345af3c35b9440a16e057efb19fba899337
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953520
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62262452
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bd744868191658b92a2398c7ff9f345af3c35b9440a16e057efb19fba899337. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62262452.
  date published: 2026-06-13T13:32:09Z
audio: left a note
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 118.024
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.728
  additional property: Energy
    type: PropertyValue
    value: 0.576
  additional property: Speechiness
    type: PropertyValue
    value: 0.053
  additional property: Acousticness
    type: PropertyValue
    value: 0.174
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.669
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.715
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.692
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

i've been away
type: MusicRecording
duration: PT2M59S
duration ms: 179571
explicit: false
by artist: Lyle Kam
in album: blurry eyed
  type: MusicAlbum
  date published: 2022-11-04
isrc code: QMDA62262453
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-23T23:02:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7ac84057dea4fe0972d09ea281f593e7f450e8819d533b7d13f238acd06120bc
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62262453
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ac84057dea4fe0972d09ea281f593e7f450e8819d533b7d13f238acd06120bc. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62262453.
  date published: 2026-07-02T03:55:08Z
audio: i've been away
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 121.375
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.676
  additional property: Energy
    type: PropertyValue
    value: 0.579
  additional property: Speechiness
    type: PropertyValue
    value: 0.026
  additional property: Acousticness
    type: PropertyValue
    value: 0.132
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.265
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.402
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.969
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

what if i had told you
type: MusicRecording
duration: PT2M42S
duration ms: 162487
explicit: false
by artist: Lyle Kam
in album: blurry eyed
  type: MusicAlbum
  date published: 2022-11-04
isrc code: QMDA62262449
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T23:04:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8fc59a658d4f09f3dcbae4b0fe7beb7c546b0a1524fdeecc40b6f268d50ced85
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953520
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62262449
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fc59a658d4f09f3dcbae4b0fe7beb7c546b0a1524fdeecc40b6f268d50ced85. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62262449.
  date published: 2026-06-13T13:32:09Z
audio: what if i had told you
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 102.487
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.391
  additional property: Energy
    type: PropertyValue
    value: 0.32
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.419
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.212
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.259
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.034
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Dogfight
type: MusicAlbum
date published: 2019-09-14
track: Compass
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181070
  explicit: false
  by artist: Lyle Kam
  in album: Dogfight
    type: MusicAlbum
    date published: 2019-09-14
  isrc code: QZDA41893984
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-29T15:30:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7bd3c2e118b9f4087aee6fb54c632eb0e0035a07a1648233029286465a9f7f70
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960125
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960125
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA41893984
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-29T15:38: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 0x7bd3c2e118b9f4087aee6fb54c632eb0e0035a07a1648233029286465a9f7f70. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QZDA41893984.
    date published: 2026-07-29T15:38:18Z
  audio: Compass
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 163.714
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.396
    additional property: Energy
      type: PropertyValue
      value: 0.384
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.09
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.188
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.291
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.967
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Penny
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216210
  explicit: false
  by artist: Lyle Kam
  in album: Dogfight
    type: MusicAlbum
    date published: 2019-09-14
  isrc code: QZDA41893985
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-29T23:59:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x07bde6ec7261ee64e7018b33c2a475b78b10c4901f6eddce6a97e5d51896f74a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960173
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960173
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA41893985
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-30T00:11:40Z
  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 0x07bde6ec7261ee64e7018b33c2a475b78b10c4901f6eddce6a97e5d51896f74a. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11:40Z), 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/QZDA41893985.
    date published: 2026-07-30T00:11:40Z
  audio: Penny
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 141.761
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.714
    additional property: Energy
      type: PropertyValue
      value: 0.6
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.047
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.76
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.135
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Mama
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242956
  explicit: false
  by artist: Lyle Kam
  in album: Dogfight
    type: MusicAlbum
    date published: 2019-09-14
  isrc code: QZDA41893986
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T18:10:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x796969a2df403bfd4770b22439d64186c5d0b0bb7db4af7deb45bbca746cfc96
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960291
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960291
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA41893986
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Mama
track: Car Alarms
track: Smile
track: Stay Down
track: Freefall

OTSTimestamp
type: PropertyValue
value: 2026-07-30T18:23:33Z

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 0x796969a2df403bfd4770b22439d64186c5d0b0bb7db4af7deb45bbca746cfc96. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZDA41893986.
date published: 2026-07-30T18:23:33Z

Mama
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 97.614
additional property: Musical Key
  type: PropertyValue
  value: 6
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.34
additional property: Energy
  type: PropertyValue
  value: 0.165
additional property: Speechiness
  type: PropertyValue
  value: 0.053
additional property: Acousticness
  type: PropertyValue
  value: 0.884
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.341
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.274
additional property: Loudness (dB)
  type: PropertyValue
  value: -15.48
additional property: Key Name
  type: PropertyValue
  value: F#
additional property: Mode Name
  type: PropertyValue
  value: Major

Car Alarms
type: MusicRecording
duration: PT2M53S
duration ms: 173858
explicit: false
by artist: Lyle Kam
in album: Dogfight
  type: MusicAlbum
  date published: 2019-09-14
isrc code: QZDA41893987
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T06:24:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xab74bf8270270f87a23a95af679ba339c7df54d06ec0eee309b5a87ecc9f2d27
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956889
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA41893987
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T06:56: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 0xab74bf8270270f87a23a95af679ba339c7df54d06ec0eee309b5a87ecc9f2d27. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZDA41893987.
  date published: 2026-07-06T06:56:49Z
audio: Car Alarms
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 118.001
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.675
  additional property: Energy
    type: PropertyValue
    value: 0.616
  additional property: Speechiness
    type: PropertyValue
    value: 0.222
  additional property: Acousticness
    type: PropertyValue
    value: 0.226
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.881
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.615
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.898
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Smile
type: MusicRecording
duration: PT2M45S
duration ms: 165243
explicit: false
by artist: Lyle Kam
in album: Dogfight
  type: MusicAlbum
  date published: 2019-09-14
isrc code: QZDA41893988
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-29T20:41:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8380a052ec9b3ee36158bdddcec262532c292f9fa33d158373260c65fe0f10db
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960144
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960144
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA41893988
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-29T21:09:47Z
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 0x8380a052ec9b3ee36158bdddcec262532c292f9fa33d158373260c65fe0f10db. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZDA41893988.
  date published: 2026-07-29T21:09:47Z
audio: Smile
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 165.204
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.529
  additional property: Energy
    type: PropertyValue
    value: 0.346
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.394
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.182
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.549
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.699
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Stay Down
type: MusicRecording
duration: PT3M42S
duration ms: 222139
explicit: false
by artist: Lyle Kam
in album: Dogfight
  type: MusicAlbum
  date published: 2019-09-14
isrc code: QZDA41893989
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-29T15:12:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9e5cc0fbb7cf4165236f94fb07be0e638b7c7bdb04f0f5be68e1a10688e132e9
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960125
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960125
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA41893989
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-29T15:38: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 0x9e5cc0fbb7cf4165236f94fb07be0e638b7c7bdb04f0f5be68e1a10688e132e9. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QZDA41893989.
  date published: 2026-07-29T15:38:18Z
audio: Stay Down
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 123.634
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.482
  additional property: Energy
    type: PropertyValue
    value: 0.279
  additional property: Speechiness
    type: PropertyValue
    value: 0.04
  additional property: Acousticness
    type: PropertyValue
    value: 0.238
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.069
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.482
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15.782
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Freefall
type: MusicRecording
duration: PT4M18S
duration ms: 258316
explicit: false
by artist: Lyle Kam
in album: Dogfight
  type: MusicAlbum
  date published: 2019-09-14
isrc code: QZDA41893990
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T22:53:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5b0140d41cd86038825ef90c715a38dff928b0c0f01e1b3c1dbf62379cf39b0a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957118
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA41893990
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b0140d41cd86038825ef90c715a38dff928b0c0f01e1b3c1dbf62379cf39b0a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA41893990.
  date published: 2026-07-08T03:20:19Z
audio: Freefall
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 121.358
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.747
  additional property: Energy
    type: PropertyValue
    value: 0.594
  additional property: Speechiness
    type: PropertyValue
    value: 0.03
  additional property: Acousticness
    type: PropertyValue
    value: 0.345
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.079
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.431
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.852
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

nice about it (sped up)
type: MusicAlbum
date published: 2023-09-29
track: nice about it - sped up
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159359
  explicit: false
  by artist: Lyle Kam
  in album: nice about it (sped up)
    type: MusicAlbum
    date published: 2023-09-29
  isrc code: SGB502392246
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T23:41:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb27c209f0fec988b5928c3342b21407382b2bfbba8e58b5dc4743958f7ac8325
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960481
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960481
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502392246
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T23:51: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 0xb27c209f0fec988b5928c3342b21407382b2bfbba8e58b5dc4743958f7ac8325. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/SGB502392246.
    date published: 2026-07-31T23:51:35Z
  audio: nice about it - sped up
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 156.239
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.657
    additional property: Energy
      type: PropertyValue
      value: 0.717
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.007
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.06
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.665
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.986
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

pov:
type: MusicAlbum
date published: 2023-08-18
track: breathe
  type: MusicRecording
  duration: PT2M29S
  duration ms: 149485
  explicit: false
  by artist: Lyle Kam
  in album: pov:
    type: MusicAlbum
    date published: 2023-08-18
  isrc code: SGB502390536
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T20:32:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6bc60eaaddbde1ce612be0ab85519931f908cf9bef8793e1ea503c7a8cb78a0e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502390536
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bc60eaaddbde1ce612be0ab85519931f908cf9bef8793e1ea503c7a8cb78a0e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502390536.
    date published: 2026-07-02T03:30:09Z
  audio: breathe
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 169.006
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.661
    additional property: Energy
      type: PropertyValue
      value: 0.709
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.019
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.081
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.887
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.994
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: june
  type: MusicRecording
  duration: PT2M8S
  duration ms: 128399
  explicit: false
  by artist: Lyle Kam
  in album: pov:
    type: MusicAlbum
    date published: 2023-08-18
  isrc code: SGB502381889
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T08:48:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc3e8aa4390443996b87c9b121739adb24733fcbaa301da5b6cbaa853f37e9e79
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956889
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956889
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502381889
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T06:56: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 0xc3e8aa4390443996b87c9b121739adb24733fcbaa301da5b6cbaa853f37e9e79. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/SGB502381889.
    date published: 2026-07-06T06:56:49Z
  audio: june
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.636
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 6
    additional property: Danceability
      type: PropertyValue
      value: 0.54
    additional property: Energy
      type: PropertyValue
      value: 0.777
    additional property: Speechiness
      type: PropertyValue
      value: 0.238
    additional property: Acousticness
      type: PropertyValue
      value: 0.009
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.279
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.618
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.766
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: internet crush
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172729
  explicit: false
  by artist: Lyle Kam
  in album: pov:
    type: MusicAlbum
    date published: 2023-08-18
  isrc code: SGB502390117
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T16:57:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x80c6aba98d7fea4d106af9753ab1f15a4cf2961a4de77b3ecf4cf7064e9ebdd2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956889
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956889
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502390117
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: internet crush
track: nice about it
track: point of view
track: fine

OTSTimestamp
type: PropertyValue
value: 2026-07-06T06:56:49Z

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 0x80c6aba98d7fea4d106af9753ab1f15a4cf2961a4de77b3ecf4cf7064e9ebdd2. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/SGB502390117.
date published: 2026-07-06T06:56:49Z

internet crush
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 126.847
additional property: Musical Key
  type: PropertyValue
  value: 5
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.937
additional property: Energy
  type: PropertyValue
  value: 0.594
additional property: Speechiness
  type: PropertyValue
  value: 0.068
additional property: Acousticness
  type: PropertyValue
  value: 0.009
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.184
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.652
additional property: Loudness (dB)
  type: PropertyValue
  value: -9.627
additional property: Key Name
  type: PropertyValue
  value: F
additional property: Mode Name
  type: PropertyValue
  value: Major

nice about it
type: MusicRecording
duration: PT3M19S
duration ms: 199680
explicit: false
by artist: Lyle Kam
in album: pov:
  type: MusicAlbum
  date published: 2023-08-18
isrc code: SGB502390537
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T08:47:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x035ef8bb2599eb96e6626aa6cd1cf32bfeba9dfa3d0aaece0433205382f0bba7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502390537
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x035ef8bb2599eb96e6626aa6cd1cf32bfeba9dfa3d0aaece0433205382f0bba7. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502390537.
  date published: 2026-07-02T03:30:09Z
audio: nice about it
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 135.014
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.755
  additional property: Energy
    type: PropertyValue
    value: 0.652
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.003
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.066
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.667
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.203
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

point of view
type: MusicRecording
duration: PT2M55S
duration ms: 175578
explicit: false
by artist: Lyle Kam
in album: pov:
  type: MusicAlbum
  date published: 2023-08-18
isrc code: SGB502390539
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T00:27:37+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0a64578beab81fc0302790ed3e34a53c4b1f3d18a0969d275b746f9c99a293bc
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953536
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502390539
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25: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 0x0a64578beab81fc0302790ed3e34a53c4b1f3d18a0969d275b746f9c99a293bc. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SGB502390539.
  date published: 2026-06-13T17:25:41Z
audio: point of view
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 114.531
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.609
  additional property: Energy
    type: PropertyValue
    value: 0.678
  additional property: Speechiness
    type: PropertyValue
    value: 0.077
  additional property: Acousticness
    type: PropertyValue
    value: 0.038
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.187
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.433
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.091
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

fine
type: MusicRecording
duration: PT3M28S
duration ms: 208064
explicit: false
by artist: Lyle Kam
in album: pov:
  type: MusicAlbum
  date published: 2023-08-18
isrc code: SGB502390538
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T09:44:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd13fc3fe535340d885a903dfa1f2e33d34384d4058610ea05304e28c5ef5ffcd
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502390538
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd13fc3fe535340d885a903dfa1f2e33d34384d4058610ea05304e28c5ef5ffcd. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502390538.
  date published: 2026-07-02T03:55:08Z
audio: fine
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 111.147
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.507
  additional property: Energy
    type: PropertyValue
    value: 0.393
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.227
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.336
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.395
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.817
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

internet crush (sped up)
type: MusicAlbum
date published: 2023-07-21
track: internet Crush - sped up
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135929
  explicit: false
  by artist: Lyle Kam
  in album: internet crush (sped up)
    type: MusicAlbum
    date published: 2023-07-21
  popularity: 4
  isrc code: SGB502390300
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T21:03:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf04a24ae0e11cb2245627c3bc26d4d30a57fc6196ab8b8fc8b35f224ca132bf3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960317
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960317
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502390300
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-30T21:35:24Z
  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 0xf04a24ae0e11cb2245627c3bc26d4d30a57fc6196ab8b8fc8b35f224ca132bf3. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/SGB502390300.
    date published: 2026-07-30T21:35:24Z
  audio: internet Crush - sped up
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 147.92
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.865
    additional property: Energy
      type: PropertyValue
      value: 0.636
    additional property: Speechiness
      type: PropertyValue
      value: 0.1
    additional property: Acousticness
      type: PropertyValue
      value: 0.038
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.112
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.845
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.778
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

internet crush
type: MusicAlbum
date published: 2023-07-21
track: internet crush
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172729
  explicit: false
  by artist: Lyle Kam
  in album: internet crush
    type: MusicAlbum
    date published: 2023-07-21
  isrc code: SGB502390117
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T16:57:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x80c6aba98d7fea4d106af9753ab1f15a4cf2961a4de77b3ecf4cf7064e9ebdd2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953528
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953528
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502390117
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c6aba98d7fea4d106af9753ab1f15a4cf2961a4de77b3ecf4cf7064e9ebdd2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502390117.
    date published: 2026-06-13T15:41:10Z
  audio: internet crush
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 126.847
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.937
    additional property: Energy
      type: PropertyValue
      value: 0.594
    additional property: Speechiness
      type: PropertyValue
      value: 0.068
    additional property: Acousticness
      type: PropertyValue
      value: 0.009
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.184
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.652
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.627
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

june (sped up)
type: MusicAlbum
date published: 2023-07-14
track: june - sped up
  type: MusicRecording
  duration: PT1M42S
  duration ms: 102720
  explicit: false
  by artist: Lyle Kam
  in album: june (sped up)
    type: MusicAlbum
    date published: 2023-07-14
  isrc code: SGB502390338
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T07:26:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc9eefccf07b49d01cf31014164ba982806640ee8eeb428f5a7a0e4fa03b74df2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960222
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960222
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502390338
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-30T07:48:45Z
  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 0xc9eefccf07b49d01cf31014164ba982806640ee8eeb428f5a7a0e4fa03b74df2. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48:45Z), 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/SGB502390338.
    date published: 2026-07-30T07:48:45Z
  audio: june - sped up
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.086
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.636
    additional property: Energy
      type: PropertyValue
      value: 0.803
    additional property: Speechiness
      type: PropertyValue
      value: 0.12
    additional property: Acousticness
      type: PropertyValue
      value: 0.02
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.068
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.867
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.316
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

june
type: MusicAlbum
date published: 2023-06-16
track: june
  type: MusicRecording
  duration: PT2M8S
  duration ms: 128399
  explicit: false
  by artist: Lyle Kam
  in album: june
    type: MusicAlbum
    date published: 2023-06-16
  isrc code: SGB502381889
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T08:48:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc3e8aa4390443996b87c9b121739adb24733fcbaa301da5b6cbaa853f37e9e79
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502381889
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3e8aa4390443996b87c9b121739adb24733fcbaa301da5b6cbaa853f37e9e79. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502381889.
    date published: 2026-06-13T13:32:09Z
  audio: june
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.388
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 6
    additional property: Danceability
      type: PropertyValue
      value: 0.477
    additional property: Energy
      type: PropertyValue
      value: 0.776
    additional property: Speechiness
      type: PropertyValue
      value: 0.243
    additional property: Acousticness
      type: PropertyValue
      value: 0.009
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.279
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.615
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.768
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

what if i had told you
type: MusicAlbum
date published: 2022-09-16
track: what if i had told you
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162487
  explicit: false
  by artist: Lyle Kam
  in album: what if i had told you
    type: MusicAlbum
    date published: 2022-09-16
  isrc code: GBKPL2211329
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T17:06:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe7f38d6f4356b7ba3cd84a1fe2cacad7f3facbfb43fb4f1d1ffd0866cdaa634b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960441
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960441
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2211329
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T17:29:52Z
  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 0xe7f38d6f4356b7ba3cd84a1fe2cacad7f3facbfb43fb4f1d1ffd0866cdaa634b. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/GBKPL2211329.
    date published: 2026-07-31T17:29:52Z
  audio: what if i had told you
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 102.487
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.391
    additional property: Energy
      type: PropertyValue
      value: 0.32
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.419
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.212
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.259
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.034
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

isn't it funny
type: MusicAlbum
date published: 2022-08-12
track: isn't it funny
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184000
  explicit: false
  by artist: Lyle Kam
  in album: isn't it funny
    type: MusicAlbum
    date published: 2022-08-12
  isrc code: GBKPL2206175
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-08T00:13:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8a8ef03a06587452767d62abd0de96742849ce58e30d594b69259320b0b299a4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957120
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2206175
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:22: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 0x8a8ef03a06587452767d62abd0de96742849ce58e30d594b69259320b0b299a4. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBKPL2206175.
    date published: 2026-07-08T03:22:41Z
  audio: isn't it funny
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 101.013
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.673
    additional property: Energy
      type: PropertyValue
      value: 0.494
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.12
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.096
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.282
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.61
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

somebody to you
type: MusicAlbum
date published: 2022-06-17
track: somebody to you
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193799
  explicit: false
  by artist: Lyle Kam
  in album: somebody to you
    type: MusicAlbum
    date published: 2022-06-17
  isrc code: GBKPL2201136
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T20:41:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x309f09687952e8b4fc54166a540637f9192939ce1b6c15b11d52729e5a8f5106
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2201136
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309f09687952e8b4fc54166a540637f9192939ce1b6c15b11d52729e5a8f5106. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2201136.
    date published: 2026-07-08T03:20:19Z
  audio: somebody to you
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 121.405
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.721
    additional property: Energy
      type: PropertyValue
      value: 0.603
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.045
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.357
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.319
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.162
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Folly
type: MusicAlbum
date published: 2021-07-23
track: Unlove
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180000
  explicit: false
  by artist: Lyle Kam
  in album: Folly
    type: MusicAlbum
    date published: 2021-07-23
  isrc code: USLZJ2020142
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T00:37:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x00d280fae8269bf7884b09cbc6b178db472bbc8325a9765de62ecc6365d630ee
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957120
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLZJ2020142
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:22: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 0x00d280fae8269bf7884b09cbc6b178db472bbc8325a9765de62ecc6365d630ee. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USLZJ2020142.
    date published: 2026-07-08T03:22:41Z
  audio: Unlove
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 102.36
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.623
    additional property: Energy
      type: PropertyValue
      value: 0.534
    additional property: Speechiness
      type: PropertyValue
      value: 0.052
    additional property: Acousticness
      type: PropertyValue
      value: 0.345
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.222
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.416
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.386
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Miles
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168465
  explicit: false
  by artist: Lyle Kam
  in album: Folly
    type: MusicAlbum
    date published: 2021-07-23
  isrc code: GBKPL2155789
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T01:21:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbac0790e5a42c217df45b6d4f4ce75a30b7d44bc500d21422e08d49d13af9f6e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960185
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960185
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2155789
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-30T01: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 0xbac0790e5a42c217df45b6d4f4ce75a30b7d44bc500d21422e08d49d13af9f6e. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01: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/GBKPL2155789.
    date published: 2026-07-30T01:32:48Z
  audio: Miles
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 147.879
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.698
    additional property: Energy
      type: PropertyValue
      value: 0.545
    additional property: Speechiness
      type: PropertyValue
      value: 0.072
    additional property: Acousticness
      type: PropertyValue
      value: 0.514
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.1
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.584
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.485
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Never Know
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189746
  explicit: false
  by artist: Lyle Kam
  in album: Folly
    type: MusicAlbum
    date published: 2021-07-23
  isrc code: GBKPL2144724
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T14:46:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5fe5bc70cdd9abcc4f86eacadf2cef7d99d5aca56c6ac37bb32711f0e434b5b1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957120
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2144724
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Never Know
track: Relax

OTSTimestamp
type: PropertyValue
value: 2026-07-08T03:22:41Z

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 0x5fe5bc70cdd9abcc4f86eacadf2cef7d99d5aca56c6ac37bb32711f0e434b5b1. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBKPL2144724.
date published: 2026-07-08T03:22:41Z

Never Know
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 134.3
additional property: Musical Key
  type: PropertyValue
  value: 1
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.651
additional property: Energy
  type: PropertyValue
  value: 0.492
additional property: Speechiness
  type: PropertyValue
  value: 0.046
additional property: Acousticness
  type: PropertyValue
  value: 0.357
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.105
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.535
additional property: Loudness (dB)
  type: PropertyValue
  value: -12.815
additional property: Key Name
  type: PropertyValue
  value: C#
additional property: Mode Name
  type: PropertyValue
  value: Major

Relax
type: MusicRecording
duration: PT2M34S
duration ms: 154160
explicit: false
by artist: Lyle Kam
in album: Folly
  type: MusicAlbum
  date published: 2021-07-23
isrc code: GBKPL2155790
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T14:45:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x27a474977facfb963e76a8988c43f304ddcf14812c1e386a2da6516de2dae917
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2155790
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a474977facfb963e76a8988c43f304ddcf14812c1e386a2da6516de2dae917. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2155790.
  date published: 2026-07-02T03:30:09Z
audio: Relax
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 152.099
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.574
  additional property: Energy
    type: PropertyValue
    value: 0.442
  additional property: Speechiness
    type: PropertyValue
    value: 0.08
  additional property: Acousticness
    type: PropertyValue
    value: 0.777
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.272
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.486
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.934
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Major

By The Way
type: MusicAlbum
date published: 2021-06-11
track: By The Way
  type: MusicRecording
  duration: PT2M47S
  duration ms: 167613
  explicit: false
  by artist: Lyle Kam
  in album: By The Way
    type: MusicAlbum
    date published: 2021-06-11
  isrc code: GBKPL2153194
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T14:52:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x570b83e1a7e025239f8f657fd8f954e8afb15ca847d0c98748c1cba381d19a54
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2153194
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x570b83e1a7e025239f8f657fd8f954e8afb15ca847d0c98748c1cba381d19a54. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2153194.
    date published: 2026-07-02T03:30:09Z
  audio: By The Way
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 151.927
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.714
    additional property: Energy
      type: PropertyValue
      value: 0.415
    additional property: Speechiness
      type: PropertyValue
      value: 0.053
    additional property: Acousticness
      type: PropertyValue
      value: 0.491
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.103
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.526
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.737
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Puzzle
type: MusicAlbum
date published: 2021-04-30
track: Puzzle
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168364
  explicit: false
  by artist: Lyle Kam
  in album: Puzzle
    type: MusicAlbum
    date published: 2021-04-30
  isrc code: GBKPL2148663
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-29T18:27:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x94de387810b4a86a9019f50f381401f4fe56e81270147fded5e431e0d75e3dc9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960138
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960138
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2148663
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-29T19:35:34Z
  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 0x94de387810b4a86a9019f50f381401f4fe56e81270147fded5e431e0d75e3dc9. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/GBKPL2148663.
    date published: 2026-07-29T19:35:34Z
  audio: Puzzle
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 107.733
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.584
    additional property: Energy
      type: PropertyValue
      value: 0.431
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.785
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.164
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.451
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.538
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Never Know
type: MusicAlbum
date published: 2021-03-26
track: Never Know
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189746
  explicit: false
  by artist: Lyle Kam
  in album: Never Know
    type: MusicAlbum
    date published: 2021-03-26
  isrc code: GBKPL2144724
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T14:46:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5fe5bc70cdd9abcc4f86eacadf2cef7d99d5aca56c6ac37bb32711f0e434b5b1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2144724
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fe5bc70cdd9abcc4f86eacadf2cef7d99d5aca56c6ac37bb32711f0e434b5b1. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL2144724.
    date published: 2026-07-02T03:30:09Z
  audio: Never Know
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.3
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.651
    additional property: Energy
      type: PropertyValue
      value: 0.492
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.357
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.535
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.815
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Unlove
type: MusicAlbum
date published: 2020-10-14
track: Unlove
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180000
  explicit: false
  by artist: Lyle Kam
  in album: Unlove
    type: MusicAlbum
    date published: 2020-10-14
  isrc code: USLZJ2020142
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T00:37:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x00d280fae8269bf7884b09cbc6b178db472bbc8325a9765de62ecc6365d630ee
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953513
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLZJ2020142
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47: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 0x00d280fae8269bf7884b09cbc6b178db472bbc8325a9765de62ecc6365d630ee. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLZJ2020142.
    date published: 2026-06-13T12:47:07Z
  audio: Unlove
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 102.36
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.623
    additional property: Energy
      type: PropertyValue
      value: 0.534
    additional property: Speechiness
      type: PropertyValue
      value: 0.052
    additional property: Acousticness
      type: PropertyValue
      value: 0.345
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.222
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.416
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.386
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

California
type: MusicAlbum
date published: 2020-08-21
track: California
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190754
  explicit: false
  by artist: Lyle Kam
  in album: California
    type: MusicAlbum
    date published: 2020-08-21
  isrc code: QZ5FN2077688
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T14:47:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x099eb53615474466567a0e478169de23510ea1f588ca3d0a0c9a74d6f86f0853
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ5FN2077688
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x099eb53615474466567a0e478169de23510ea1f588ca3d0a0c9a74d6f86f0853. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ5FN2077688.
    date published: 2026-07-02T03:30:09Z
  audio: California
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 122.079
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.782
    additional property: Energy
      type: PropertyValue
      value: 0.464
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.466
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.366
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.612
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.206
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Another Life
type: MusicAlbum
date published: 2020-07-24
track: Another Life
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228225
  explicit: false
  by artist: Lyle Kam
  in album: Another Life
    type: MusicAlbum
    date published: 2020-07-24
  isrc code: QZ5FN2055064
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-29T20:59:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4b85deb212fef6d374cfab69d0bb1eab11a14d89c98fbc50ecce8507a0000c86
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960144
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960144
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ5FN2055064
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-29T21:09:47Z
  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 0x4b85deb212fef6d374cfab69d0bb1eab11a14d89c98fbc50ecce8507a0000c86. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZ5FN2055064.
    date published: 2026-07-29T21:09:47Z
  audio: Another Life
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 156.028
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.642
    additional property: Energy
      type: PropertyValue
      value: 0.618
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.482
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.152
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.531
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.344
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

These Girls
type: MusicAlbum
date published: 2020-06-26
track: These Girls
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207378
  explicit: false
  by artist: Lyle Kam
  in album: These Girls
    type: MusicAlbum
    date published: 2020-06-26
  isrc code: QZ5FN2035258
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T05:12:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbcaa872680bd56c0b559b44eb835d1ef28ac73a4dbcadfc66071a5a2a15f50d0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ5FN2035258
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcaa872680bd56c0b559b44eb835d1ef28ac73a4dbcadfc66071a5a2a15f50d0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ5FN2035258.
    date published: 2026-07-08T03:20:19Z
  audio: These Girls
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.081
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.685
    additional property: Energy
      type: PropertyValue
      value: 0.572
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.472
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.353
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.28
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.665
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Too Fast
type: MusicAlbum
date published: 2020-05-15

Insecurities
type: MusicAlbum
date published: 2020-04-17

Castles
type: MusicAlbum
date published: 2020-03-20
track: Castles
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185677
  explicit: false
  by artist: Lyle Kam
  in album: Castles
    type: MusicAlbum
    date published: 2020-03-20
  isrc code: GBWUL2038126
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T14:49:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x102a77fb7afa7716d3a64e12cf4c67e4674d43478dd8de1e398417b82099733e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBWUL2038126
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x102a77fb7afa7716d3a64e12cf4c67e4674d43478dd8de1e398417b82099733e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBWUL2038126.
    date published: 2026-07-02T03:30:09Z
  audio: Castles
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 107.763
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.648
    additional property: Energy
      type: PropertyValue
      value: 0.232
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.867
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.136
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.375
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.055
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Fall Leaves
type: MusicAlbum
date published: 2020-02-14
track: Fall Leaves
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256634
  explicit: false
  by artist: Lyle Kam
  in album: Fall Leaves
    type: MusicAlbum
    date published: 2020-02-14
  isrc code: GBWUL2016402
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T01:25:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x63ecdd03871e7972393e2b2458b938601d7159cecb0814de7a92499276dfa6cc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960185
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960185
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBWUL2016402
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-30T01: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 0x63ecdd03871e7972393e2b2458b938601d7159cecb0814de7a92499276dfa6cc. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01: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/GBWUL2016402.
    date published: 2026-07-30T01:32:48Z
  audio: Fall Leaves
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.333
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.813
    additional property: Energy
      type: PropertyValue
      value: 0.468
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.457
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.33
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.421
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.991
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Why
type: MusicAlbum
date published: 2019-11-15

Bittersweet
type: MusicAlbum
date published: 2019-10-18

State of Mind
type: MusicAlbum
date published: 2019-09-27

Far Away
type: MusicAlbum
date published: 2019-03-22
track: Far Away
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183904
  explicit: false
  by artist: Lyle Kam
  in album: Far Away
    type: MusicAlbum
    date published: 2019-03-22
  isrc code: QZ5FN1966137
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-28T00:05:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8e8a6d63336be983174d4f89b7a59b8c1ebc25ff1734c004e9a23d7a0495d601
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ5FN1966137
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e8a6d63336be983174d4f89b7a59b8c1ebc25ff1734c004e9a23d7a0495d601. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ5FN1966137.
    date published: 2026-07-02T03:55:08Z
  audio: Far Away
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 113.199
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.782
    additional property: Energy
      type: PropertyValue
      value: 0.4
    additional property: Speechiness
      type: PropertyValue
      value: 0.088
    additional property: Acousticness
      type: PropertyValue
      value: 0.714
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.13
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.659
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.335
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Cover Songs for Summer
type: MusicAlbum
date published: 2020-07-01
track: Beautiful People
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161811
  explicit: false
  by artist: Ocean Avenue
  by artist: Lyle Kam
  in album: Cover Songs for Summer
    type: MusicAlbum
    date published: 2020-07-01
  isrc code: QZGWW1967553
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T00:22:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf556bb4e4dd1c7f87482f6e6cd744eec50ff7c397babe79fd55014efd48f8ef3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960334
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960334
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW1967553
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T02:19:15Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf556bb4e4dd1c7f87482f6e6cd744eec50ff7c397babe79fd55014efd48f8ef3. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW1967553.
    date published: 2026-07-31T02:19:15Z
  audio: Beautiful People
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.484
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.742
    additional property: Energy
      type: PropertyValue
      value: 0.639
    additional property: Speechiness
      type: PropertyValue
      value: 0.089
    additional property: Acousticness
      type: PropertyValue
      value: 0.694
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.149
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.401
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.328
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Bonne Idée
  type: MusicRecording
  duration: PT2M35S
  duration ms: 155543
  explicit: false
  by artist: Ocean Avenue
  by artist: Pierre H.
  in album: Cover Songs for Summer
    type: MusicAlbum
    date published: 2020-07-01
  isrc code: QZGWW1916078
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T18:11:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7485c5034c5c1765c8595c4ff5d4fce367d84961c13f6d3630bf8d44dc836035
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958041
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958041
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW1916078
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T18:13: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 0x7485c5034c5c1765c8595c4ff5d4fce367d84961c13f6d3630bf8d44dc836035. Chain 2 (Bitcoin): anchored in block 958041 (2026-07-14T18:13: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW1916078.
    date published: 2026-07-14T18:13:17Z
  audio: Bonne Idée
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 117.982
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.648
    additional property: Energy
      type: PropertyValue
      value: 0.809
    additional property: Speechiness
      type: PropertyValue
      value: 0.073
    additional property: Acousticness
      type: PropertyValue
      value: 0.014
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.31
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.771
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.578
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Blinding Lights - Vocal Deep House Remix
  type: MusicRecording
  duration: PT4M40S
  duration ms: 280909
  explicit: false
  by artist: Ocean Avenue
  by artist: Julie M
  in album: Cover Songs for Summer
    type: MusicAlbum
    date published: 2020-07-01
  isrc code: QZGWW2048881
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T02:52:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbe541c5a99c91f8f6e7c10375c9e8985d748c4d568f71f4c3d9a25d5dfc460d4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960340
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960340
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Blinding Lights - Vocal Deep House Remix
track: Can't Help Falling In Love - 8D Audio Acoustic
track: Chasing Cars (8D Audio)
track: Comptine d'un autre été, l'après-midi - Late Night Piano Remix
track: Un Autre Monde
track: Feel So Close
track: Feel So Close - 8D Audio
track: Someone You Loved - 8D Audio
track: Shallow

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

OTSTimestamp
type: PropertyValue
value: 2026-07-31T03:15:04Z

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

Blinding Lights - Vocal Deep House Remix
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 124.803
additional property: Musical Key
  type: PropertyValue
  value: 10
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.878
additional property: Energy
  type: PropertyValue
  value: 0.478
additional property: Speechiness
  type: PropertyValue
  value: 0.262
additional property: Acousticness
  type: PropertyValue
  value: 0.342
additional property: Instrumentalness
  type: PropertyValue
  value: 0.261
additional property: Liveness
  type: PropertyValue
  value: 0.109
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.329
additional property: Loudness (dB)
  type: PropertyValue
  value: -16.163
additional property: Key Name
  type: PropertyValue
  value: Bb
additional property: Mode Name
  type: PropertyValue
  value: Major

Can't Help Falling In Love - 8D Audio Acoustic
type: MusicRecording
duration: PT2M7S
duration ms: 127451
explicit: false
by artist: Ocean Avenue
by artist: Julie M
in album: Cover Songs for Summer
  type: MusicAlbum
  date published: 2020-07-01
isrc code: QZGWW2089364
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T07:06:43+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x99f2417ce0921b9526a66b453b0953d1bec427580045628a80652ae8a9e920dc
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957118
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW2089364
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f2417ce0921b9526a66b453b0953d1bec427580045628a80652ae8a9e920dc. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW2089364.
  date published: 2026-07-08T03:20:19Z
audio: Can't Help Falling In Love - 8D Audio Acoustic
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 150.941
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.217
  additional property: Energy
    type: PropertyValue
    value: 0.191
  additional property: Speechiness
    type: PropertyValue
    value: 0.034
  additional property: Acousticness
    type: PropertyValue
    value: 0.953
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.472
  additional property: Liveness
    type: PropertyValue
    value: 0.243
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.184
  additional property: Loudness (dB)
    type: PropertyValue
    value: -22.13
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Chasing Cars (8D Audio)
type: MusicRecording
duration: PT2M43S
duration ms: 163188
explicit: false
by artist: Ocean Avenue
by artist: Julie M
in album: Cover Songs for Summer
  type: MusicAlbum
  date published: 2020-07-01
isrc code: QZGWW2085491
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T08:39:06+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb3d516753f8d375a74c8c294b05109f56bb98fb85730951bf8db29f6313a92b7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957118
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW2085491
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d516753f8d375a74c8c294b05109f56bb98fb85730951bf8db29f6313a92b7. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW2085491.
  date published: 2026-07-08T03:20:19Z
audio: Chasing Cars (8D Audio)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 137.062
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.518
  additional property: Energy
    type: PropertyValue
    value: 0.441
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.07
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.135
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.108
  additional property: Loudness (dB)
    type: PropertyValue
    value: -16.563
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Comptine d'un autre été, l'après-midi - Late Night Piano Remix
type: MusicRecording
duration: PT4M33S
duration ms: 273817
explicit: false
by artist: Ocean Avenue
in album: Cover Songs for Summer
  type: MusicAlbum
  date published: 2020-07-01
isrc code: QZGWW2046838
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-23T18:10:18+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x75fb0309bd3444bd5eddc3366479cd429360a8845be4745a180c4a101a65c856
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW2046838
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75fb0309bd3444bd5eddc3366479cd429360a8845be4745a180c4a101a65c856. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW2046838.
  date published: 2026-07-02T03:55:08Z
audio: Comptine d'un autre été, l'après-midi - Late Night Piano Remix
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 124.801
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.831
  additional property: Energy
    type: PropertyValue
    value: 0.341
  additional property: Speechiness
    type: PropertyValue
    value: 0.426
  additional property: Acousticness
    type: PropertyValue
    value: 0.612
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.028
  additional property: Liveness
    type: PropertyValue
    value: 0.13
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.266
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.965
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Un Autre Monde
type: MusicRecording
duration: PT2M47S
duration ms: 167167
explicit: false
by artist: Ocean Avenue
by artist: Pierre H.
in album: Cover Songs for Summer
  type: MusicAlbum
  date published: 2020-07-01
isrc code: QZGWW1930872
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-23T18:08:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdabefc4e024dfe34822f504f3938257b2f21b9429650a0ef538c3b1b4d779c09
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW1930872
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdabefc4e024dfe34822f504f3938257b2f21b9429650a0ef538c3b1b4d779c09. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW1930872.
  date published: 2026-07-02T03:55:08Z
audio: Un Autre Monde
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 136.974
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.675
  additional property: Energy
    type: PropertyValue
    value: 0.54
  additional property: Speechiness
    type: PropertyValue
    value: 0.417
  additional property: Acousticness
    type: PropertyValue
    value: 0.229
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.391
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.221
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.888
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Feel So Close
type: MusicRecording
duration: PT2M45S
duration ms: 165764
explicit: false
by artist: Ocean Avenue
by artist: Pierre H.
in album: Cover Songs for Summer
  type: MusicAlbum
  date published: 2020-07-01
isrc code: QZGWW1991327
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T05:45:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd36e47bca856b5c44b11b704a930ec87ef4fda2903dd531c6575d0301bc41048
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957118
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW1991327
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd36e47bca856b5c44b11b704a930ec87ef4fda2903dd531c6575d0301bc41048. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW1991327.
  date published: 2026-07-08T03:20:19Z
audio: Feel So Close
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.628
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.73
  additional property: Energy
    type: PropertyValue
    value: 0.487
  additional property: Speechiness
    type: PropertyValue
    value: 0.055
  additional property: Acousticness
    type: PropertyValue
    value: 0.032
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.067
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.645
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15.577
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Feel So Close - 8D Audio
type: MusicRecording
duration: PT2M46S
duration ms: 166097
explicit: false
by artist: Ocean Avenue
by artist: 8D Audio Oceans Club
by artist: Pierre H.
in album: Cover Songs for Summer
  type: MusicAlbum
  date published: 2020-07-01
isrc code: QZGWW2085490
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T05:45:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x24597e01474d4ac77f723489db441be5117d6b91b998e96baae83dd607a31069
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956889
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW2085490
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T06:56: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 0x24597e01474d4ac77f723489db441be5117d6b91b998e96baae83dd607a31069. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZGWW2085490.
  date published: 2026-07-06T06:56:49Z
audio: Feel So Close - 8D Audio
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.691
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.664
  additional property: Energy
    type: PropertyValue
    value: 0.496
  additional property: Speechiness
    type: PropertyValue
    value: 0.049
  additional property: Acousticness
    type: PropertyValue
    value: 0.035
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.069
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.577
  additional property: Loudness (dB)
    type: PropertyValue
    value: -16.675
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Someone You Loved - 8D Audio
type: MusicRecording
duration: PT2M47S
duration ms: 167050
explicit: false
by artist: Ocean Avenue
by artist: Lyle Kam
in album: Cover Songs for Summer
  type: MusicAlbum
  date published: 2020-07-01
isrc code: QZGWW2086273
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T03:59:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9b114c7ef63831f8be923dfe03bef37f3e2301d93217383d1a45577e077783ec
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953515
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953515
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW2086273
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
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 0x9b114c7ef63831f8be923dfe03bef37f3e2301d93217383d1a45577e077783ec. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZGWW2086273.
  date published: 2026-06-13T12:53:06Z
audio: Someone You Loved - 8D Audio
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 137.154
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.498
  additional property: Energy
    type: PropertyValue
    value: 0.498
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.003
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.086
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.254
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.467
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Shallow
type: MusicRecording
duration: PT3M10S
duration ms: 190324
explicit: false
by artist: Ocean Avenue
in album: Cover Songs for Summer
  type: MusicAlbum
  date published: 2020-07-01
isrc code: QZGWW1901730
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T23:55:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc6a1518a2bb9c398c3b2136b75c05b106b98ebef3aeb3cd7278d4f396342bc67
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW1901730
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6a1518a2bb9c398c3b2136b75c05b106b98ebef3aeb3cd7278d4f396342bc67. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWW1901730.
  date published: 2026-07-02T03:55:08Z
audio: Shallow
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.647
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.73
  additional property: Energy
    type: PropertyValue
    value: 0.68
  additional property: Speechiness
    type: PropertyValue
    value: 0.062
  additional property: Acousticness
    type: PropertyValue
    value: 0.002
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.266
  additional property: Liveness
    type: PropertyValue
    value: 0.075
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.281
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.729
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Pictures, Vol. 1
type: MusicAlbum
date published: 2018-08-31
track: Do You Think About Me
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163806
  explicit: false
  by artist: Ken Gao
  by artist: Curley G
  in album: Pictures, Vol. 1
    type: MusicAlbum
    date published: 2018-08-31
  isrc code: QZDA81811960
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-27T21:16:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x49e03c3f22651e1cb8c929da52594a92a6d6f0b6c7a58ba039cc6f640937326d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA81811960
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49e03c3f22651e1cb8c929da52594a92a6d6f0b6c7a58ba039cc6f640937326d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA81811960.
    date published: 2026-07-02T03:55:08Z
  audio: Do You Think About Me
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 186.148
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.442
    additional property: Energy
      type: PropertyValue
      value: 0.753
    additional property: Speechiness
      type: PropertyValue
      value: 0.114
    additional property: Acousticness
      type: PropertyValue
      value: 0.875
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.043
    additional property: Liveness
      type: PropertyValue
      value: 0.577
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.336
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.226
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Pictures, Vol. 1 (Acoustic)
type: MusicAlbum
date published: 2019-04-05
track: Do You Think About Me - Acoustic
  type: MusicRecording
  duration: PT2M45S
  duration ms: 165000
  explicit: false
  by artist: Ken Gao
  by artist: Curley G
  in album: Pictures, Vol. 1 (Acoustic)
    type: MusicAlbum
    date published: 2019-04-05
  isrc code: QZDA41998294
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T13:38:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x056a99981fe76ee6c18c5c96448cd977bd8c9d2ace84dd2656bdb2fb58842bd6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960410
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960410
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA41998294
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T13:50: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 0x056a99981fe76ee6c18c5c96448cd977bd8c9d2ace84dd2656bdb2fb58842bd6. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZDA41998294.
    date published: 2026-07-31T13:50:38Z
  audio: Do You Think About Me - Acoustic
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 118.018
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.536
    additional property: Energy
      type: PropertyValue
      value: 0.463
    additional property: Speechiness
      type: PropertyValue
      value: 0.025
    additional property: Acousticness
      type: PropertyValue
      value: 0.928
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.04
    additional property: Liveness
      type: PropertyValue
      value: 0.15
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.508
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.026
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Pictures, Vol. 2
type: MusicAlbum
date published: 2019-12-06

8D Music Cover Songs, Vol. 1
type: MusicAlbum
date published: 2020-07-03

Moving On
type: MusicAlbum
date published: 2020-11-27

A Year of Covers, Vol. 1
type: MusicAlbum
date published: 2019-12-20

Someone You Loved (8D Audio)
type: MusicAlbum
date published: 2020-05-05

Beautiful People
type: MusicAlbum
date published: 2019-10-04

Someone You Loved
type: MusicAlbum
date published: 2019-10-18

Fashion Nights
type: MusicAlbum
date published: 2020-03-19