Uly
type: MusicGroup
description: REDIRECT ULY
popularity: 31
followers: 7431
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3e3b674862ecef14b9e9ef99862c482559aa07138cb9366b1b028f77b4fa320f
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/dbe758ad-5b8a-4646-ae97-71e648f92e1d.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/dbe758ad-5b8a-4646-ae97-71e648f92e1d.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/dbe758ad-5b8a-4646-ae97-71e648f92e1d
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e3b674862ecef14b9e9ef99862c482559aa07138cb9366b1b028f77b4fa320f. 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/dbe758ad-5b8a-4646-ae97-71e648f92e1d.json and https://artists.proofprofile.net/proofs/artist/dbe758ad-5b8a-4646-ae97-71e648f92e1d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
album: trapped by a thing called love
  type: MusicAlbum
  date published: 1971
album: burnin' up
  type: MusicAlbum
  date published: 2018-08-01
album: keepin' it simple
  type: MusicAlbum
  date published: 2018-10-30
album: mama (T6 ver.)
  type: MusicAlbum
  date published: 2019-02-05
album: redlight
  type: MusicAlbum
  date published: 2019-03-29
album: pak it in // mama
  type: MusicAlbum
  date published: 2019-06-21
album: that's no way to fly
  type: MusicAlbum
  date published: 2019-11-22
album: cold water
  type: MusicAlbum
  date published: 2020-03-27
album: i don't need to understand
  type: MusicAlbum
  date published: 2020-07-24
album: if you were a day, you'd be sunday (songs to go walking to)
  type: MusicAlbum
  date published: 2020-07-31
  track: burnin' up
    type: MusicRecording
    duration: PT3M43S
    duration ms: 223135
    explicit: false
    by artist: Uly
    in album: if you were a day, you'd be sunday (songs to go walking to)
      type: MusicAlbum
      date published: 2020-07-31
    isrc code: IEAZG2000006
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-04T18:53:41+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x21ec237cdb4d19428c153fc5e84d182a10e677010b52947cdf8dbf4a728f2e51
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956725
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956725
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEAZG2000006
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-05T01:12:41Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21ec237cdb4d19428c153fc5e84d182a10e677010b52947cdf8dbf4a728f2e51. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEAZG2000006.
      date published: 2026-07-05T01:12:41Z
    audio: burnin' up
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 96.975
      additional property: Musical Key
        type: PropertyValue
        value: 2
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.763
      additional property: Energy
        type: PropertyValue
        value: 0.294
      additional property: Speechiness
        type: PropertyValue
        value: 0.039
      additional property: Acousticness
        type: PropertyValue
        value: 0.631
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.894
      additional property: Liveness
        type: PropertyValue
        value: 0.196
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.961
      additional property: Loudness (dB)
        type: PropertyValue
        value: -17.72
      additional property: Key Name
        type: PropertyValue
        value: D
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: don't know why
    type: MusicRecording
    duration: PT3M28S
    duration ms: 208216
    explicit: false
    by artist: Uly
    in album: if you were a day, you'd be sunday (songs to go walking to)
      type: MusicAlbum
      date published: 2020-07-31
    isrc code: IEAZG2000009
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-03T22:23:47+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x24f43ddfb1cc25062b41e8455ccc1a438d6a7cdcaaa356e285864cb1b79322ad
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956639
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956639
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEAZG2000009
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-04T11:19:20Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f43ddfb1cc25062b41e8455ccc1a438d6a7cdcaaa356e285864cb1b79322ad. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEAZG2000009.
      date published: 2026-07-04T11:19:20Z
    audio: don't know why
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 85.016
      additional property: Musical Key
        type: PropertyValue
        value: 10
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
      additional property: Danceability
      additional property: Energy
      additional property: Speechiness
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: cold water (c-side)
album: vol. 1 (cuan)
album: waking up blind
album: fishing
album: keith, i want to be everything
album: emperor's new groove (for klara)
album: 1822.demos
album: all the sins I've forgotten
album: 33s
album: alex
album: sometimes sad, sometimes groovy
album: no system is perfect but now is definitely the time to leave
album: spotify is shite, pass it on

Time Signature
type: PropertyValue
value: 4

Danceability
type: PropertyValue
value: 0.722

Energy
type: PropertyValue
value: 0.202

Speechiness
type: PropertyValue
value: 0.039

Acousticness
type: PropertyValue
value: 0.901

Instrumentalness
type: PropertyValue
value: 0.533

Liveness
type: PropertyValue
value: 0.116

Valence (Positivity)
type: PropertyValue
value: 0.518

Loudness (dB)
type: PropertyValue
value: -18.03

Key Name
type: PropertyValue
value: Bb

Mode Name
type: PropertyValue
value: Major

cold water (c-side)
type: MusicAlbum
date published: 2021-03-26

vol. 1 (cuan)
type: MusicAlbum
date published: 2021-10-08
track: i watched a star die (c# min)
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137931
  explicit: false
  by artist: Uly
  in album: vol. 1 (cuan)
    type: MusicAlbum
    date published: 2021-10-08
  isrc code: QZMEN2184060
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T20:22:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x48ca30935ddea87d5b24b600fc8d85787a08fd7e4ef1d71d229870bd25d7df71
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956856
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEN2184060
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:25:57Z
  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 0x48ca30935ddea87d5b24b600fc8d85787a08fd7e4ef1d71d229870bd25d7df71. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZMEN2184060.
    date published: 2026-07-06T01:25:57Z
  audio: i watched a star die (c# min)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 87.005
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.638
    additional property: Energy
      type: PropertyValue
      value: 0.248
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.966
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.895
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.239
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.965
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

waking up blind
type: MusicAlbum
date published: 2022-03-11

fishing
type: MusicAlbum
date published: 2022-08-24

fishing
type: MusicAlbum
date published: 2022-08-24

keith, i want to be everything
type: MusicAlbum
date published: 2022-10-05
track: keith, i want to be everything
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187764
  explicit: false
  by artist: Uly
  in album: keith, i want to be everything
    type: MusicAlbum
    date published: 2022-10-05
  isrc code: UK9AV2201406
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T08:43:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf853ba56ec16ef32134858380382bc299ec5513451ee9bb37cb8ada7c313f04a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958526
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958526
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK9AV2201406
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T09:09:53Z
  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 0xf853ba56ec16ef32134858380382bc299ec5513451ee9bb37cb8ada7c313f04a. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/UK9AV2201406.
    date published: 2026-07-18T09:09:53Z
  audio: keith, i want to be everything
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 84.974
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.809
    additional property: Energy
      type: PropertyValue
      value: 0.229
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.898
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.317
    additional property: Liveness
      type: PropertyValue
      value: 0.117
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.524
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.103
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

emperor's new groove (for klara)
type: MusicAlbum
date published: 2023-03-15

1822.demos
type: MusicAlbum
date published: 2023-03-17
track: in a café (that's sweet)
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140000
  explicit: false
  by artist: Uly
  in album: 1822.demos
    type: MusicAlbum
    date published: 2023-03-17
  isrc code: UK9AV2300244
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T11:54:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x73b343e7e79e2f6b7bea5690cade4de5276c61b6475ec8ec647b63cb83e32f58
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958728
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958728
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK9AV2300244
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T12:24:55Z
  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 0x73b343e7e79e2f6b7bea5690cade4de5276c61b6475ec8ec647b63cb83e32f58. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/UK9AV2300244.
    date published: 2026-07-19T12:24:55Z
  audio: in a café (that's sweet)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.007
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.754
    additional property: Energy
      type: PropertyValue
      value: 0.159
    additional property: Speechiness
      type: PropertyValue
      value: 0.054
    additional property: Acousticness
      type: PropertyValue
      value: 0.839
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.934
    additional property: Liveness
      type: PropertyValue
      value: 0.204
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.194
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.938
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: emperor's new groove (for klara)
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220000
  explicit: false
  by artist: Uly
  in album: 1822.demos
    type: MusicAlbum
    date published: 2023-03-17
  isrc code: UK9AV2300245
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T23:22:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x64bebb557712ca0159e66c206e998c72fa74317d5886f24145af4c3ca297e20f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959076
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959076
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK9AV2300245
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T23:41: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 0x64bebb557712ca0159e66c206e998c72fa74317d5886f24145af4c3ca297e20f. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/UK9AV2300245.
    date published: 2026-07-21T23:41:40Z
  audio: emperor's new groove (for klara)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 92.342
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.479
    additional property: Energy
      type: PropertyValue
      value: 0.505
    additional property: Speechiness
      type: PropertyValue
      value: 0.073
    additional property: Acousticness
      type: PropertyValue
      value: 0.875
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.749
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.598
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.907
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: slow waltz on the moon (ft. chichi)
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219428
  explicit: false
  by artist: Uly
  in album: 1822.demos
    type: MusicAlbum
    date published: 2023-03-17
  isrc code: UK9AV2300246
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T18:45:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4bea9acdace0085773523e12e38eb79d8dc034a38686f4e1ceb3e4fdf8cbafb2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK9AV2300246
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: slow waltz on the moon (ft. chichi)

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

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bea9acdace0085773523e12e38eb79d8dc034a38686f4e1ceb3e4fdf8cbafb2. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK9AV2300246.
date published: 2026-07-16T19:42:29Z

slow waltz on the moon (ft. chichi)
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 99.089
additional property: Musical Key
  type: PropertyValue
  value: 2
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 3
additional property: Danceability
  type: PropertyValue
  value: 0.495
additional property: Energy
  type: PropertyValue
  value: 0.288
additional property: Speechiness
  type: PropertyValue
  value: 0.101
additional property: Acousticness
  type: PropertyValue
  value: 0.795
additional property: Instrumentalness
  type: PropertyValue
  value: 0.003
additional property: Liveness
  type: PropertyValue
  value: 0.656
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.355
additional property: Loudness (dB)
  type: PropertyValue
  value: -16.279
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Minor

all the sins I've forgotten
type: MusicAlbum
date published: 2023-09-27

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

alex
type: MusicAlbum
date published: 2023-11-22

sometimes sad, sometimes groovy
type: MusicAlbum
date published: 2023-11-24
track: two body problem (ft. Hemai)
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176250
  explicit: false
  by artist: Uly
  in album: sometimes sad, sometimes groovy
    type: MusicAlbum
    date published: 2023-11-24
  isrc code: UK9AV2302249
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T15:55:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x177a414cf0361914f20604bcc45b4a4239e4a5a92a5a8c9a1b242133be13bbe3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957880
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957880
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK9AV2302249
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T16:39:18Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x177a414cf0361914f20604bcc45b4a4239e4a5a92a5a8c9a1b242133be13bbe3. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK9AV2302249.
    date published: 2026-07-13T16:39:18Z
  audio: two body problem (ft. Hemai)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.02
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.776
    additional property: Energy
      type: PropertyValue
      value: 0.354
    additional property: Speechiness
      type: PropertyValue
      value: 0.061
    additional property: Acousticness
      type: PropertyValue
      value: 0.565
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.614
    additional property: Liveness
      type: PropertyValue
      value: 0.091
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.517
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.852
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: care for me (carefully)
  type: MusicRecording
  duration: PT2M19S
  duration ms: 139000
  explicit: false
  by artist: Uly
  in album: sometimes sad, sometimes groovy
    type: MusicAlbum
    date published: 2023-11-24
  isrc code: UK9AV2302251
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T05:03:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xac1bed51a1f08d8d2b3a6d10480c1d6e83720f491c4ddccea5233000e72ea1ef
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958371
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958371
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK9AV2302251
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T05:45:43Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac1bed51a1f08d8d2b3a6d10480c1d6e83720f491c4ddccea5233000e72ea1ef. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK9AV2302251.
    date published: 2026-07-17T05:45:43Z
  audio: care for me (carefully)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 78.253
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.594
    additional property: Energy
      type: PropertyValue
      value: 0.161
    additional property: Speechiness
      type: PropertyValue
      value: 0.055
    additional property: Acousticness
      type: PropertyValue
      value: 0.931
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.003
    additional property: Liveness
      type: PropertyValue
      value: 0.188
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.308
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.713
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

no system is perfect but now is definitely the time to leave
type: MusicAlbum
date published: 2025-08-20

spotify is shite, pass it on
type: MusicAlbum
date published: 2025-08-27