Odd Loft
type: MusicGroup
genre: lo-fi
genre: lo-fi beats
popularity: 29
followers: 271
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5aa613e7ff2b74e6a4cd90828f1b0c7416e7754716840691b1eedea159397101
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/7394d07d-99e8-4c96-9b03-489f2015c782.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/7394d07d-99e8-4c96-9b03-489f2015c782.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/7394d07d-99e8-4c96-9b03-489f2015c782
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5aa613e7ff2b74e6a4cd90828f1b0c7416e7754716840691b1eedea159397101","name":"Odd Loft","registered_at":"2026-06-12T01:04:05Z","symbol":"NIM0150914","token_address":"0x293a3fa8f3984c05f7e16951087b69f6bee8c920","type":"artist","uuid":"7394d07d-99e8-4c96-9b03-489f2015c782"}
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa613e7ff2b74e6a4cd90828f1b0c7416e7754716840691b1eedea159397101. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7394d07d-99e8-4c96-9b03-489f2015c782.json and https://artists.proofprofile.net/proofs/artist/7394d07d-99e8-4c96-9b03-489f2015c782.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:28:13Z
  text: {"copyright_id":"0x5aa613e7ff2b74e6a4cd90828f1b0c7416e7754716840691b1eedea159397101","name":"Odd Loft","registered_at":"2026-06-12T01:04:05Z","symbol":"NIM0150914","token_address":"0x293a3fa8f3984c05f7e16951087b69f6bee8c920","type":"artist","uuid":"7394d07d-99e8-4c96-9b03-489f2015c782"}
album: Snowflakes
  type: MusicAlbum
  date published: 2021-08-01
album: Snowflakes
  type: MusicAlbum
  date published: 2021-08-01
  track: Snowflakes
    type: MusicRecording
    duration: PT1M54S
    duration ms: 114482
    explicit: false
    by artist: Odd Loft
    in album: Snowflakes
      type: MusicAlbum
      date published: 2021-08-01
    genre: lo-fi
    genre: lo-fi beats
    isrc code: QZK6J2193794
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-05T12:11:37+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x19002bd7b2ecfb5e22e26d20855dda85420a6596bf5e8160fa97dd84d6b1de78
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956826
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956826
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6J2193794
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-05T19:27:56Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19002bd7b2ecfb5e22e26d20855dda85420a6596bf5e8160fa97dd84d6b1de78. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6J2193794.
      date published: 2026-07-05T19:27:56Z
    audio: Snowflakes
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 87.018
      additional property: Musical Key
        type: PropertyValue
        value: 10
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.638
      additional property: Energy
        type: PropertyValue
        value: 0.23
      additional property: Speechiness
        type: PropertyValue
        value: 0.036
      additional property: Acousticness
        type: PropertyValue
        value: 0.323
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.956
      additional property: Liveness
        type: PropertyValue
        value: 0.135
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.574
      additional property: Loudness (dB)
        type: PropertyValue
        value: -11.497
      additional property: Key Name
        type: PropertyValue
        value: Bb
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Underwater
  type: MusicAlbum
  date published: 2021-08-07
  track: Underwater
    type: MusicRecording
    duration: PT2M23S
    duration ms: 143414
    explicit: false
    by artist: Odd Loft
    in album: Underwater
      type: MusicAlbum
      date published: 2021-08-07
    genre: lo-fi
    genre: lo-fi beats
    isrc code: QZK6H2182488
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-21T02:18:14+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x396ab98768cc3b0d11025359615197cfcbe83a63ee68757dc1755ec36baed4f3
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958955
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958955
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6H2182488
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-21T05:20: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
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x396ab98768cc3b0d11025359615197cfcbe83a63ee68757dc1755ec36baed4f3. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T05:20: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/QZK6H2182488.
      date published: 2026-07-21T05:20:45Z
    audio: Underwater
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 82.016
      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.659
      additional property: Energy
        type: PropertyValue
        value: 0.186
      additional property: Speechiness
        type: PropertyValue
        value: 0.054
      additional property: Acousticness
        type: PropertyValue
        value: 0.833
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Gravitate
album: Oceans
album: Nether
album: Dissolve
album: Echo
album: Silent
album: Ecliptic
album: Neptune
album: Ultraviolet
album: Thunder
album: Zero
album: Daydreaming
album: Leaves
album: Floating
album: December
album: Monday Chill
album: Time Tales
album: Glacier
album: Raindrops
album: Lone Road
album: Postcards / Winter
album: Watercolour / Blue
album: Lakes / Tides
album: Purple Clouds / Halo
album: Snowglobe / Bliss
album: City Life
album: Mellows
album: Frosted Glass
album: Antidote
album: Create
album: Pink Piano
album: Smooth
album: Waterfall
album: Moving Forward
album: Gardens
album: Fog
album: Let's Leave
album: At Peace
album: Morning Frost
album: Into the Sky
album: Clouds
album: Waves
album: Count The Seconds
album: Count the Seconds
album: Glow
album: Roadtrip EP
album: Repose / Respite
album: Echo Valley
album: Four
album: Timeless
album: Circles
album: Solace
album: Seasons
album: Shelter
album: Endeavour / Rolling Mist
album: Skipping Stones
album: Spirals
album: Indigo
album: Lost At Sea
album: Lost at Sea

Instrumentalness
type: PropertyValue
value: 0.776

Liveness
type: PropertyValue
value: 0.111

Valence (Positivity)
type: PropertyValue
value: 0.079

Loudness (dB)
type: PropertyValue
value: -16.771

Key Name
type: PropertyValue
value: C#

Mode Name
type: PropertyValue
value: Minor

Underwater
type: MusicAlbum
date published: 2021-08-07

Gravitate
type: MusicAlbum
date published: 2021-08-16

Gravitate
type: MusicAlbum
date published: 2021-08-16

Oceans
type: MusicAlbum
date published: 2021-08-27
track: Oceans
  type: MusicRecording
  duration: PT1M55S
  duration ms: 115764
  explicit: false
  by artist: Odd Loft
  in album: Oceans
    type: MusicAlbum
    date published: 2021-08-27
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZMEM2187902
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T21:26:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x54218bf6f5da2b80064ee7f06fe5425346f23b18041a49ba7eca9b0ec72395d2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958331
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958331
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEM2187902
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T00:29:31Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54218bf6f5da2b80064ee7f06fe5425346f23b18041a49ba7eca9b0ec72395d2. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:29:31Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEM2187902.
    date published: 2026-07-17T00:29:31Z
  audio: Oceans
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 169.947
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.456
    additional property: Energy
      type: PropertyValue
      value: 0.114
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.914
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.949
    additional property: Liveness
      type: PropertyValue
      value: 0.13
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.04
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.54
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Oceans
type: MusicAlbum
date published: 2021-08-27

Nether
type: MusicAlbum
date published: 2021-09-03

Nether
type: MusicAlbum
date published: 2021-09-03
track: Nether
  type: MusicRecording
  duration: PT2M6S
  duration ms: 126000
  explicit: false
  by artist: Odd Loft
  in album: Nether
    type: MusicAlbum
    date published: 2021-09-03
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZMEP2115279
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T21:56:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa0e9232b4835793bd21fdc8fbe999d55f90baac82024f3acd5686ccc783f41f3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956857
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956857
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEP2115279
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:26: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e9232b4835793bd21fdc8fbe999d55f90baac82024f3acd5686ccc783f41f3. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/QZMEP2115279.
    date published: 2026-07-06T01:26:17Z
  audio: Nether
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.031
    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.599
    additional property: Energy
      type: PropertyValue
      value: 0.094
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.84
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.904
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.084
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.4
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Dissolve
type: MusicAlbum
date published: 2021-09-11

Dissolve
type: MusicAlbum
date published: 2021-09-11

Echo
type: MusicAlbum
date published: 2021-09-17

Echo
type: MusicAlbum
date published: 2021-09-17

Silent
type: MusicAlbum
date published: 2021-09-24
track: Silent
  type: MusicRecording
  duration: PT1M57S
  duration ms: 117000
  explicit: false
  by artist: Odd Loft
  in album: Silent
    type: MusicAlbum
    date published: 2021-09-24
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZMER2149579
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T04:40:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x10e634887f558bef88498a1e3431ae10b3f973e7f6fd41d84928890731b37191
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958667
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958667
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMER2149579
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T05:04:54Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10e634887f558bef88498a1e3431ae10b3f973e7f6fd41d84928890731b37191. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/QZMER2149579.
    date published: 2026-07-19T05:04:54Z
  audio: Silent
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 81.262
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.413
    additional property: Energy
      type: PropertyValue
      value: 0.228
    additional property: Speechiness
      type: PropertyValue
      value: 0.189
    additional property: Acousticness
      type: PropertyValue
      value: 0.869
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.904
    additional property: Liveness
      type: PropertyValue
      value: 0.116
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.166
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.155
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Silent
type: MusicAlbum
date published: 2021-09-24

Ecliptic
type: MusicAlbum
date published: 2021-10-01
track: Ecliptic
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123000
  explicit: false
  by artist: Odd Loft
  in album: Ecliptic
    type: MusicAlbum
    date published: 2021-10-01
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZNWR2152694
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T21:37:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbd0719f5abacccadc7a1be8f620ee50bbd14280d11304128b20a82de641d156a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958935
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958935
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWR2152694
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T22:08: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd0719f5abacccadc7a1be8f620ee50bbd14280d11304128b20a82de641d156a. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZNWR2152694.
    date published: 2026-07-20T22:08:19Z
  audio: Ecliptic
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 159.967
    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.621
    additional property: Energy
      type: PropertyValue
      value: 0.216
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.703
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.834
    additional property: Liveness
      type: PropertyValue
      value: 0.13
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.088
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.746
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

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

Neptune
type: MusicAlbum
date published: 2021-10-08

Neptune
type: MusicAlbum
date published: 2021-10-08

Ultraviolet
type: MusicAlbum
date published: 2021-10-15

Ultraviolet
type: MusicAlbum
date published: 2021-10-15
track: Ultraviolet
  type: MusicRecording
  duration: PT2M8S
  duration ms: 128823
  explicit: false
  by artist: Odd Loft
  in album: Ultraviolet
    type: MusicAlbum
    date published: 2021-10-15
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZNWT2187406
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T21:23:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6e3cfe3930c3d399a0be40ecf6e10859889111729f2c8e8bc3742d4db3c31093
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958935
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958935
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWT2187406
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T22:08: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e3cfe3930c3d399a0be40ecf6e10859889111729f2c8e8bc3742d4db3c31093. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZNWT2187406.
    date published: 2026-07-20T22:08:19Z
  audio: Ultraviolet
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 85.04
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.795
    additional property: Energy
      type: PropertyValue
      value: 0.133
    additional property: Speechiness
      type: PropertyValue
      value: 0.258
    additional property: Acousticness
      type: PropertyValue
      value: 0.644
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.918
    additional property: Liveness
      type: PropertyValue
      value: 0.135
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.095
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.893
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

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

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

Zero
type: MusicAlbum
date published: 2021-10-29

Zero
type: MusicAlbum
date published: 2021-10-29
track: Zero
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141686
  explicit: false
  by artist: Odd Loft
  in album: Zero
    type: MusicAlbum
    date published: 2021-10-29
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZNWW2147852
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T15:47:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcd36e8e21f684d2a57b19891177496aa4b46553f31a37e9f3d16e5ab09cd2fa3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958908
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958908
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWW2147852
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T18:48:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd36e8e21f684d2a57b19891177496aa4b46553f31a37e9f3d16e5ab09cd2fa3. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T18:48:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWW2147852.
    date published: 2026-07-20T18:48:46Z
  audio: Zero
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 83.007
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.647
    additional property: Energy
      type: PropertyValue
      value: 0.318
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.07
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.893
    additional property: Liveness
      type: PropertyValue
      value: 0.12
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.193
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.182
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Daydreaming
type: MusicAlbum
date published: 2021-11-06
track: Reflection
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130369
  explicit: false
  by artist: Odd Loft
  in album: Daydreaming
    type: MusicAlbum
    date published: 2021-11-06
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZNWX2126554
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T22:35:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x89a358c5306e9188e51cf09feeec688a56bf0af8931d92aeeb40deeef95bc56e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958340
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958340
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWX2126554
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T00:53:26Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a358c5306e9188e51cf09feeec688a56bf0af8931d92aeeb40deeef95bc56e. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWX2126554.
    date published: 2026-07-17T00:53:26Z
  audio: Reflection
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.977
    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.657
    additional property: Energy
      type: PropertyValue
      value: 0.25
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.91
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.834
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.066
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.704
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Daydreaming
type: MusicAlbum
date published: 2021-11-06

Leaves
type: MusicAlbum
date published: 2021-11-19

Leaves
type: MusicAlbum
date published: 2021-11-19

Floating
type: MusicAlbum
date published: 2021-11-27
track: Floating
  type: MusicRecording
  duration: PT2M25S
  duration ms: 145945
  explicit: false
  by artist: Odd Loft
  in album: Floating
    type: MusicAlbum
    date published: 2021-11-27
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZPLR2193035
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T11:39:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xeb9995e9aced7c1c0734af29aa6f1b8d70ed3a5c2edb626dd7eeca9eb6acdc14
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZPLR2193035
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb9995e9aced7c1c0734af29aa6f1b8d70ed3a5c2edb626dd7eeca9eb6acdc14. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZPLR2193035.
    date published: 2026-07-05T18:48:28Z
  audio: Floating
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 148.016
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.624
    additional property: Energy
      type: PropertyValue
      value: 0.128
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.627
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.823
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.068
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.516
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Floating
type: MusicAlbum
date published: 2021-11-27

December
type: MusicAlbum
date published: 2021-12-04
track: December
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130909
  explicit: false
  by artist: Odd Loft
  in album: December
    type: MusicAlbum
    date published: 2021-12-04
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZRP42117907
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T10:11:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe6dadd4542493c851c3ff3894c78e7603dc41dd0296744ca8f8c971a9415eef4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956790
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956790
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP42117907
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T12:31:54Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6dadd4542493c851c3ff3894c78e7603dc41dd0296744ca8f8c971a9415eef4. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/QZRP42117907.
    date published: 2026-07-05T12:31:54Z
  audio: December
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 76.98
    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.678
    additional property: Energy
      type: PropertyValue
      value: 0.121
    additional property: Speechiness
      type: PropertyValue
      value: 0.052
    additional property: Acousticness
      type: PropertyValue
      value: 0.508
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.911
    additional property: Liveness
      type: PropertyValue
      value: 0.108
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.059
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.731
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

December
type: MusicAlbum
date published: 2021-12-04

Monday Chill
type: MusicAlbum
date published: 2021-12-11

Monday Chill
type: MusicAlbum
date published: 2021-12-11

Time Tales
type: MusicAlbum
date published: 2021-12-18

Time Tales
type: MusicAlbum
date published: 2021-12-18

Glacier
type: MusicAlbum
date published: 2021-12-25

Glacier
type: MusicAlbum
date published: 2021-12-25

Raindrops
type: MusicAlbum
date published: 2022-01-01

Raindrops
type: MusicAlbum
date published: 2022-01-01

Lone Road
type: MusicAlbum
date published: 2022-01-08
track: Lone Road
  type: MusicRecording
  duration: PT1M54S
  duration ms: 114805
  explicit: false
  by artist: Odd Loft
  in album: Lone Road
    type: MusicAlbum
    date published: 2022-01-08
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZFYX2208028
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T04:30:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2f06b08a72da3ae5a72f3b676b7c23ca1b85954a08168c629890723d8267f415
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958662
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958662
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYX2208028
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T04:43: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f06b08a72da3ae5a72f3b676b7c23ca1b85954a08168c629890723d8267f415. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/QZFYX2208028.
    date published: 2026-07-19T04:43:15Z
  audio: Lone Road
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 76.998
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.495
    additional property: Energy
      type: PropertyValue
      value: 0.164
    additional property: Speechiness
      type: PropertyValue
      value: 0.074
    additional property: Acousticness
      type: PropertyValue
      value: 0.843
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.892
    additional property: Liveness
      type: PropertyValue
      value: 0.128
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.04
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.549
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Lone Road
type: MusicAlbum
date published: 2022-01-08

Postcards / Winter
type: MusicAlbum
date published: 2022-01-15

Watercolour / Blue
type: MusicAlbum
date published: 2022-01-22

Lakes / Tides
type: MusicAlbum
date published: 2022-01-29

Purple Clouds / Halo
type: MusicAlbum
date published: 2022-02-05

Snowglobe / Bliss
type: MusicAlbum
date published: 2022-02-12

City Life
type: MusicAlbum
date published: 2022-02-19

City Life
type: MusicAlbum
date published: 2022-02-19

Mellows
type: MusicAlbum
date published: 2022-02-25
track: Mellows
  type: MusicRecording
  duration: PT1M56S
  duration ms: 116705
  explicit: false
  by artist: Odd Loft
  in album: Mellows
    type: MusicAlbum
    date published: 2022-02-25
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZDA42207591
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T20:35:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x934f65c6ce18f5a6b789e7f8c8749a3bd9f38291698a02657218dc1dfe1f87fb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956857
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956857
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA42207591
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:26: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x934f65c6ce18f5a6b789e7f8c8749a3bd9f38291698a02657218dc1dfe1f87fb. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/QZDA42207591.
    date published: 2026-07-06T01:26:17Z
  audio: Mellows
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 170.226
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.503
    additional property: Energy
      type: PropertyValue
      value: 0.273
    additional property: Speechiness
      type: PropertyValue
      value: 0.122
    additional property: Acousticness
      type: PropertyValue
      value: 0.826
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.867
    additional property: Liveness
      type: PropertyValue
      value: 0.125
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.085
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.934
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Mellows
type: MusicAlbum
date published: 2022-02-25

Frosted Glass
type: MusicAlbum
date published: 2022-03-04

Frosted Glass
type: MusicAlbum
date published: 2022-03-04

Antidote
type: MusicAlbum
date published: 2022-03-06

Antidote
type: MusicAlbum
date published: 2022-03-06
track: Antidote
  type: MusicRecording
  duration: PT1M54S
  duration ms: 114782
  explicit: false
  by artist: Odd Loft
  in album: Antidote
    type: MusicAlbum
    date published: 2022-03-06
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZDA72279768
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T22:15:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xea326bed49753ae90c4d2b08d127a65ff85a3c667b69ad26282e0a600720a0e0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958942
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958942
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA72279768
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T00:24:07Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea326bed49753ae90c4d2b08d127a65ff85a3c667b69ad26282e0a600720a0e0. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA72279768.
    date published: 2026-07-21T00:24:07Z
  audio: Antidote
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 137.983
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.721
    additional property: Energy
      type: PropertyValue
      value: 0.068
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.781
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.796
    additional property: Liveness
      type: PropertyValue
      value: 0.146
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.182
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.07
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Create
type: MusicAlbum
date published: 2022-03-11

Create
type: MusicAlbum
date published: 2022-03-11

Pink Piano
type: MusicAlbum
date published: 2022-03-18

Pink Piano
type: MusicAlbum
date published: 2022-03-18
track: Pink Piano
  type: MusicRecording
  duration: PT2M19S
  duration ms: 139285
  explicit: false
  by artist: Odd Loft
  in album: Pink Piano
    type: MusicAlbum
    date published: 2022-03-18
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZES52297687
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T03:30:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe9b71a14827f2fa624ec12b34325142f4c88edfd08b2f2dfc6f0cd4a4d3849a9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958650
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958650
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52297687
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T03:36: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b71a14827f2fa624ec12b34325142f4c88edfd08b2f2dfc6f0cd4a4d3849a9. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZES52297687.
    date published: 2026-07-19T03:36:41Z
  audio: Pink Piano
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.071
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.396
    additional property: Energy
      type: PropertyValue
      value: 0.046
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.821
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.951
    additional property: Liveness
      type: PropertyValue
      value: 0.104
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.062
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.633
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Smooth
type: MusicAlbum
date published: 2022-03-25
track: Smooth
  type: MusicRecording
  duration: PT2M5S
  duration ms: 125652
  explicit: false
  by artist: Odd Loft
  in album: Smooth
    type: MusicAlbum
    date published: 2022-03-25
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZDA82235917
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T15:23:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x669bbe1ad5c2a590e964ef12642677a0cc1fc5e3c2d756032055e1e1f1cb4ae8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958907
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958907
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA82235917
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T18:24:50Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x669bbe1ad5c2a590e964ef12642677a0cc1fc5e3c2d756032055e1e1f1cb4ae8. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T18:24:50Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA82235917.
    date published: 2026-07-20T18:24:50Z
  audio: Smooth
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 137.979
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.566
    additional property: Energy
      type: PropertyValue
      value: 0.056
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.832
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.732
    additional property: Liveness
      type: PropertyValue
      value: 0.099
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.427
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.809
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Smooth
type: MusicAlbum
date published: 2022-03-25

Waterfall
type: MusicAlbum
date published: 2022-04-01
track: Waterfall
  type: MusicRecording
  duration: PT2M5S
  duration ms: 125454
  explicit: false
  by artist: Odd Loft
  in album: Waterfall
    type: MusicAlbum
    date published: 2022-04-01
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZES92224108
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T20:18:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2eeb9278289d93cee7135018307effd97769c626dc72629b31b208024efefad0
  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/QZES92224108
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eeb9278289d93cee7135018307effd97769c626dc72629b31b208024efefad0. 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/QZES92224108.
    date published: 2026-07-06T01:25:57Z
  audio: Waterfall
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 77.011
    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.58
    additional property: Energy
      type: PropertyValue
      value: 0.119
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.951
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.902
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.136
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.018
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Waterfall
type: MusicAlbum
date published: 2022-04-01

Moving Forward
type: MusicAlbum
date published: 2022-04-08

Moving Forward
type: MusicAlbum
date published: 2022-04-08
track: Moving Forward
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130588
  explicit: false
  by artist: Odd Loft
  in album: Moving Forward
    type: MusicAlbum
    date published: 2022-04-08
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZHN32279840
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T04:18:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x55ed040b24034c015cb27f9678ce96df2d8998a782a2138faa61a9f70c912422
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958662
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958662
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32279840
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T04:43: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55ed040b24034c015cb27f9678ce96df2d8998a782a2138faa61a9f70c912422. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/QZHN32279840.
    date published: 2026-07-19T04:43:15Z
  audio: Moving Forward
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.006
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.573
    additional property: Energy
      type: PropertyValue
      value: 0.101
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.809
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.907
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.154
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.283
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Gardens
type: MusicAlbum
date published: 2022-04-15
track: Gardens
  type: MusicRecording
  duration: PT1M51S
  duration ms: 111666
  explicit: false
  by artist: Odd Loft
  in album: Gardens
    type: MusicAlbum
    date published: 2022-04-15
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZHN42241636
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T17:29:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x91ef3a676d98c9dc0e7fd9840546904289f733533a1e804d000ab9f8e8fa7dad
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956826
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956826
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN42241636
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T19:27:56Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91ef3a676d98c9dc0e7fd9840546904289f733533a1e804d000ab9f8e8fa7dad. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN42241636.
    date published: 2026-07-05T19:27:56Z
  audio: Gardens
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.997
    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.629
    additional property: Energy
      type: PropertyValue
      value: 0.07
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.837
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.782
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.368
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.317
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Gardens
type: MusicAlbum
date published: 2022-04-15

Fog
type: MusicAlbum
date published: 2022-05-05

Fog
type: MusicAlbum
date published: 2022-05-05

Let's Leave
type: MusicAlbum
date published: 2022-05-13

Let's Leave
type: MusicAlbum
date published: 2022-05-13

At Peace
type: MusicAlbum
date published: 2022-05-20

At Peace
type: MusicAlbum
date published: 2022-05-20

Morning Frost
type: MusicAlbum
date published: 2022-05-27

Morning Frost
type: MusicAlbum
date published: 2022-05-27
track: Morning Frost
  type: MusicRecording
  duration: PT2M6S
  duration ms: 126153
  explicit: false
  by artist: Odd Loft
  in album: Morning Frost
    type: MusicAlbum
    date published: 2022-05-27
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZHNB2291352
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T19:44:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x06d32b1c749ff39e654e2a6c82ad5e3e7470de2b2e1b349f4f98861163b2fb1b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958775
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958775
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNB2291352
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T22:46:22Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d32b1c749ff39e654e2a6c82ad5e3e7470de2b2e1b349f4f98861163b2fb1b. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T22:46:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNB2291352.
    date published: 2026-07-19T22:46:22Z
  audio: Morning Frost
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 78.352
    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.186
    additional property: Energy
      type: PropertyValue
      value: 0.064
    additional property: Speechiness
      type: PropertyValue
      value: 0.098
    additional property: Acousticness
      type: PropertyValue
      value: 0.964
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.95
    additional property: Liveness
      type: PropertyValue
      value: 0.129
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.129
    additional property: Loudness (dB)
      type: PropertyValue
      value: -27.916
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Into the Sky
type: MusicAlbum
date published: 2022-06-03
track: Into the Sky
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123925
  explicit: false
  by artist: Odd Loft
  in album: Into the Sky
    type: MusicAlbum
    date published: 2022-06-03
  genre: lo-fi
  genre: lo-fi beats
  isrc code: CAHQJ2223281
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T13:55:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x84f1a51b504342f1b2d8bb407298337ed4a6165dbb3cc2908d420233314940c9
  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/CAHQJ2223281
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84f1a51b504342f1b2d8bb407298337ed4a6165dbb3cc2908d420233314940c9. 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/CAHQJ2223281.
    date published: 2026-07-05T01:12:41Z
  audio: Into the Sky
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.026
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.651
    additional property: Energy
      type: PropertyValue
      value: 0.256
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.92
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.951
    additional property: Liveness
      type: PropertyValue
      value: 0.146
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.393
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.163
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Clouds
type: MusicAlbum
date published: 2022-06-10

Clouds
type: MusicAlbum
date published: 2022-06-10

Waves
type: MusicAlbum
date published: 2022-06-17

Waves
type: MusicAlbum
date published: 2022-06-17
track: Waves
  type: MusicRecording
  duration: PT2M2S
  duration ms: 122647
  explicit: false
  by artist: Odd Loft
  in album: Waves
    type: MusicAlbum
    date published: 2022-06-17
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZK6M2219226
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T19:16:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa384e7a955ed210ad0bb4e6cb799da9b4f24d716badfaceeaace82fd47a33453
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958771
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958771
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6M2219226
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T22:19: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa384e7a955ed210ad0bb4e6cb799da9b4f24d716badfaceeaace82fd47a33453. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T22:19: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/QZK6M2219226.
    date published: 2026-07-19T22:19:07Z
  audio: Waves
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.998
    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.561
    additional property: Energy
      type: PropertyValue
      value: 0.391
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.32
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.891
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.05
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.854
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Count The Seconds
type: MusicAlbum
date published: 2022-07-01

Count the Seconds
type: MusicAlbum
date published: 2022-07-01
track: Count the Seconds
  type: MusicRecording
  duration: PT2M0S
  duration ms: 120705
  explicit: false
  by artist: Odd Loft
  in album: Count the Seconds
    type: MusicAlbum
    date published: 2022-07-01
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZK6L2204309
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T02:52:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb453a32e224c433b1cdea096b3c743d925e347d316f4cf6c34562680b7242c7e
  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/QZK6L2204309
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb453a32e224c433b1cdea096b3c743d925e347d316f4cf6c34562680b7242c7e. 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/QZK6L2204309.
    date published: 2026-07-04T11:19:20Z
  audio: Count the Seconds
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 85.001
    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.662
    additional property: Energy
      type: PropertyValue
      value: 0.159
    additional property: Speechiness
      type: PropertyValue
      value: 0.05
    additional property: Acousticness
      type: PropertyValue
      value: 0.807
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.881
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.037
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.29
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Glow
type: MusicAlbum
date published: 2022-07-08

Glow
type: MusicAlbum
date published: 2022-07-08
track: Glow
  type: MusicRecording
  duration: PT1M56S
  duration ms: 116571
  explicit: false
  by artist: Odd Loft
  in album: Glow
    type: MusicAlbum
    date published: 2022-07-08
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZK6K2213618
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T19:34:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa71b1d91f153600b6bfff9a941eee537accf25544bba42ccd847b38c3d952adf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958931
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958931
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6K2213618
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T21:15:01Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa71b1d91f153600b6bfff9a941eee537accf25544bba42ccd847b38c3d952adf. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZK6K2213618.
    date published: 2026-07-20T21:15:01Z
  audio: Glow
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.963
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.688
    additional property: Energy
      type: PropertyValue
      value: 0.172
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.554
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.87
    additional property: Liveness
      type: PropertyValue
      value: 0.151
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.037
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.452
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Roadtrip EP
type: MusicAlbum
date published: 2022-07-22
track: Whanganui
  type: MusicRecording
  duration: PT2M8S
  duration ms: 128728
  explicit: false
  by artist: Odd Loft
  in album: Roadtrip EP
    type: MusicAlbum
    date published: 2022-07-22
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZMEM2235181
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T04:28:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x86449dc33f525a8624ee2d43e4f83f5e1c19e9546a5f53d422a04202cc507c05
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958969
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958969
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEM2235181
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T04:58:13Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86449dc33f525a8624ee2d43e4f83f5e1c19e9546a5f53d422a04202cc507c05. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEM2235181.
    date published: 2026-07-21T04:58:13Z
  audio: Whanganui
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.013
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.623
    additional property: Energy
      type: PropertyValue
      value: 0.107
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.95
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.925
    additional property: Liveness
      type: PropertyValue
      value: 0.115
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.261
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.613
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Picton
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130715
  explicit: false
  by artist: Odd Loft
  in album: Roadtrip EP
    type: MusicAlbum
    date published: 2022-07-22
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZMEM2235182
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T03:01:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4c6995d33d8f96587f65496f6679f53cea57c72c15e2dafef5215eb5fe31015c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958959
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958959
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEM2235182
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T03:51:22Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c6995d33d8f96587f65496f6679f53cea57c72c15e2dafef5215eb5fe31015c. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEM2235182.
    date published: 2026-07-21T03:51:22Z
  audio: Picton
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.097
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.59
    additional property: Energy
      type: PropertyValue
      value: 0.178
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.756
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.807
    additional property: Liveness
      type: PropertyValue
      value: 0.322
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.086
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.084
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Roadtrip EP
type: MusicAlbum
date published: 2022-07-22

Repose / Respite
type: MusicAlbum
date published: 2022-08-05

Echo Valley
type: MusicAlbum
date published: 2022-08-12
track: Echo Valley
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130588
  explicit: false
  by artist: Odd Loft
  in album: Echo Valley
    type: MusicAlbum
    date published: 2022-08-12
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZMER2208959
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T16:34:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc0c154406010f47cbd0084c491869ec1023ab8890c15e176adf79124ffef2adc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958913
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958913
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMER2208959
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T19:36:58Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0c154406010f47cbd0084c491869ec1023ab8890c15e176adf79124ffef2adc. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T19:36:58Z), 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/QZMER2208959.
    date published: 2026-07-20T19:36:58Z
  audio: Echo Valley
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.99
    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.664
    additional property: Energy
      type: PropertyValue
      value: 0.195
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.326
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.873
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.082
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.44
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Echo Valley
type: MusicAlbum
date published: 2022-08-12

Four
type: MusicAlbum
date published: 2022-08-19

Four
type: MusicAlbum
date published: 2022-08-19
track: Four
  type: MusicRecording
  duration: PT1M48S
  duration ms: 108750
  explicit: false
  by artist: Odd Loft
  in album: Four
    type: MusicAlbum
    date published: 2022-08-19
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZNWQ2251051
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T03:24:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa8c26bde67987fc863d806b43111978930d3312095e3ba41dd71ab657110e95d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956891
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956891
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWQ2251051
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T07:16:32Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8c26bde67987fc863d806b43111978930d3312095e3ba41dd71ab657110e95d. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWQ2251051.
    date published: 2026-07-06T07:16:32Z
  audio: Four
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.967
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.597
    additional property: Energy
      type: PropertyValue
      value: 0.434
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.674
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.923
    additional property: Liveness
      type: PropertyValue
      value: 0.249
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.108
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.503
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Timeless
type: MusicAlbum
date published: 2022-09-02

Timeless
type: MusicAlbum
date published: 2022-09-02

Circles
type: MusicAlbum
date published: 2022-09-09

Circles
type: MusicAlbum
date published: 2022-09-09
track: Circles
  type: MusicRecording
  duration: PT2M1S
  duration ms: 121875
  explicit: false
  by artist: Odd Loft
  in album: Circles
    type: MusicAlbum
    date published: 2022-09-09
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZNWV2237073
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T06:49:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x01969a15adfc87972bb468a35b9337a1dad34ad096afc1b252f6891e62d1ec23
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958690
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958690
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWV2237073
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T07:14:39Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01969a15adfc87972bb468a35b9337a1dad34ad096afc1b252f6891e62d1ec23. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZNWV2237073.
    date published: 2026-07-19T07:14:39Z
  audio: Circles
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.991
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.665
    additional property: Energy
      type: PropertyValue
      value: 0.183
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.81
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.93
    additional property: Liveness
      type: PropertyValue
      value: 0.091
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.079
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.994
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Solace
type: MusicAlbum
date published: 2022-09-16

Solace
type: MusicAlbum
date published: 2022-09-16

Seasons
type: MusicAlbum
date published: 2022-09-30

Seasons
type: MusicAlbum
date published: 2022-09-30

Shelter
type: MusicAlbum
date published: 2022-10-21

Shelter
type: MusicAlbum
date published: 2022-10-21

Endeavour / Rolling Mist
type: MusicAlbum
date published: 2022-10-28

Skipping Stones
type: MusicAlbum
date published: 2022-11-03

Skipping Stones
type: MusicAlbum
date published: 2022-11-03
track: Skipping Stones
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138591
  explicit: false
  by artist: Odd Loft
  in album: Skipping Stones
    type: MusicAlbum
    date published: 2022-11-03
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZTAW2271353
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T11:37:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9332cca2bf20d207a59d842c0393d7592ac54ae92ce8bd7bdbf3e2c04210dc66
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAW2271353
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9332cca2bf20d207a59d842c0393d7592ac54ae92ce8bd7bdbf3e2c04210dc66. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAW2271353.
    date published: 2026-07-05T18:48:28Z
  audio: Skipping Stones
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 141.998
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.625
    additional property: Energy
      type: PropertyValue
      value: 0.244
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.676
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.893
    additional property: Liveness
      type: PropertyValue
      value: 0.117
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.073
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.536
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Spirals
type: MusicAlbum
date published: 2022-11-18

Spirals
type: MusicAlbum
date published: 2022-11-18
track: Spirals
  type: MusicRecording
  duration: PT2M7S
  duration ms: 127183
  explicit: false
  by artist: Odd Loft
  in album: Spirals
    type: MusicAlbum
    date published: 2022-11-18
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZTAU2281327
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T09:28:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfb8385bebedb72837342738589b68d91e99c6d311b15d320a75cc008ccaaf29c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958857
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958857
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAU2281327
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T09:45:25Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb8385bebedb72837342738589b68d91e99c6d311b15d320a75cc008ccaaf29c. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAU2281327.
    date published: 2026-07-20T09:45:25Z
  audio: Spirals
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.015
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.596
    additional property: Energy
      type: PropertyValue
      value: 0.104
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.918
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.873
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.084
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.107
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Indigo
type: MusicAlbum
date published: 2022-12-08

Indigo
type: MusicAlbum
date published: 2022-12-08
track: Indigo
  type: MusicRecording
  duration: PT2M11S
  duration ms: 131200
  explicit: false
  by artist: Odd Loft
  in album: Indigo
    type: MusicAlbum
    date published: 2022-12-08
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZTB52240719
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T18:30:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xefe5123372ddaddacc1843431d1d9eb98eacefa9f8cecb517d5d1fa97e025527
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958601
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958601
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB52240719
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T19:27:02Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefe5123372ddaddacc1843431d1d9eb98eacefa9f8cecb517d5d1fa97e025527. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZTB52240719.
    date published: 2026-07-18T19:27:02Z
  audio: Indigo
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 74.992
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.627
    additional property: Energy
      type: PropertyValue
      value: 0.099
    additional property: Speechiness
      type: PropertyValue
      value: 0.069
    additional property: Acousticness
      type: PropertyValue
      value: 0.794
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.887
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.087
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.722
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Lost At Sea
type: MusicAlbum
date published: 2023-01-13

Lost at Sea
type: MusicAlbum
date published: 2023-01-13
track: Lost at Sea
  type: MusicRecording
  duration: PT1M53S
  duration ms: 113043
  explicit: false
  by artist: Odd Loft
  in album: Lost at Sea
    type: MusicAlbum
    date published: 2023-01-13
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZFYZ2338498
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T14:10:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7f7910d83423eda71fc9157368e5a2d4ba845219fb9ac40609e813a52d3b4907
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956826
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956826
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYZ2338498
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T19:27:56Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f7910d83423eda71fc9157368e5a2d4ba845219fb9ac40609e813a52d3b4907. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYZ2338498.
    date published: 2026-07-05T19:27:56Z
  audio: Lost at Sea
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138
    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.599
    additional property: Energy
      type: PropertyValue
      value: 0.183
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.676
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.923
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.18
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.979
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Night Tales
type: MusicAlbum
date published: 2023-01-21

Night Tales
type: MusicAlbum
date published: 2023-01-21
track: Night Tales
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138568
  explicit: false
  by artist: Odd Loft
  in album: Night Tales
    type: MusicAlbum
    date published: 2023-01-21
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZFZ32348288
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T09:34:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xeea795d9eeb2d3e89414f0ab348c2f476f96beb83dc951b4e66ec037ca0a1a92
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956776
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956776
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ32348288
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:59:37Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea795d9eeb2d3e89414f0ab348c2f476f96beb83dc951b4e66ec037ca0a1a92. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ32348288.
    date published: 2026-07-05T10:59:37Z
  audio: Night Tales
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.985
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.495
    additional property: Energy
      type: PropertyValue
      value: 0.087
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.793
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.916
    additional property: Liveness
      type: PropertyValue
      value: 0.099
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.094
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.293
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Clear Skies
type: MusicAlbum
date published: 2023-02-03
track: Clear Skies
  type: MusicRecording
  duration: PT1M59S
  duration ms: 119090
  explicit: false
  by artist: Odd Loft
  in album: Clear Skies
    type: MusicAlbum
    date published: 2023-02-03
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZFZ62359714
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T19:43:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x90ccdca64a8015af372501b8c1bbc36cedc9ce2f4f7ce1e6ce7689ae5d875000
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958774
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958774
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ62359714
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T22:46: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90ccdca64a8015af372501b8c1bbc36cedc9ce2f4f7ce1e6ce7689ae5d875000. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T22:46: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/QZFZ62359714.
    date published: 2026-07-19T22:46:52Z
  audio: Clear Skies
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 132.055
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.591
    additional property: Energy
      type: PropertyValue
      value: 0.223
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.716
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.937
    additional property: Liveness
      type: PropertyValue
      value: 0.112
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.095
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.36
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Clear Skies
type: MusicAlbum
date published: 2023-02-03

Sky High
type: MusicAlbum
date published: 2023-02-10

Sky High
type: MusicAlbum
date published: 2023-02-10
track: Sky High
  type: MusicRecording
  duration: PT2M0S
  duration ms: 120000
  explicit: false
  by artist: Odd Loft
  in album: Sky High
    type: MusicAlbum
    date published: 2023-02-10
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZFZ72327706
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T17:47:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb3805d8ecaeaf8be2c845fb498f2bf76f6d05552336167cbc285cde87ff68361
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956826
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956826
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ72327706
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T19:27:56Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3805d8ecaeaf8be2c845fb498f2bf76f6d05552336167cbc285cde87ff68361. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ72327706.
    date published: 2026-07-05T19:27:56Z
  audio: Sky High
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 137.975
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.607
    additional property: Energy
      type: PropertyValue
      value: 0.154
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.85
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.922
    additional property: Liveness
      type: PropertyValue
      value: 0.279
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.263
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.674
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Sunset Hue
type: MusicAlbum
date published: 2023-02-17

Sunset Hue
type: MusicAlbum
date published: 2023-02-17

Rooftop Rain
type: MusicAlbum
date published: 2023-02-24

Rooftop Rain
type: MusicAlbum
date published: 2023-02-24

When It Snows
type: MusicAlbum
date published: 2023-03-03

When It Snows
type: MusicAlbum
date published: 2023-03-03
track: When It Snows
  type: MusicRecording
  duration: PT2M14S
  duration ms: 134328
  explicit: false
  by artist: Odd Loft
  in album: When It Snows
    type: MusicAlbum
    date published: 2023-03-03
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZDA72370438
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T05:49:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x444926d7c41063f21b5345ff2cf2655334f538586626330c8237d3f8c7df1053
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958977
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958977
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA72370438
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T08:50:22Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x444926d7c41063f21b5345ff2cf2655334f538586626330c8237d3f8c7df1053. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T08:50:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA72370438.
    date published: 2026-07-21T08:50:22Z
  audio: When It Snows
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.986
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.527
    additional property: Energy
      type: PropertyValue
      value: 0.134
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.86
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.882
    additional property: Liveness
      type: PropertyValue
      value: 0.127
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.049
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.294
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Time Travller
type: MusicAlbum
date published: 2023-03-10

Time Travller
type: MusicAlbum
date published: 2023-03-10
track: Time Travller
  type: MusicRecording
  duration: PT1M54S
  duration ms: 114000
  explicit: false
  by artist: Odd Loft
  in album: Time Travller
    type: MusicAlbum
    date published: 2023-03-10
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZES62380349
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T10:29:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc2bdf9f651d6b4f81083b312025ffedba9fd47016b241c802d6cf48f2b90f7bd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958544
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958544
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES62380349
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T12:14:37Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2bdf9f651d6b4f81083b312025ffedba9fd47016b241c802d6cf48f2b90f7bd. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES62380349.
    date published: 2026-07-18T12:14:37Z
  audio: Time Travller
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.996
    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.411
    additional property: Energy
      type: PropertyValue
      value: 0.043
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.842
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.947
    additional property: Liveness
      type: PropertyValue
      value: 0.09
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.049
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.017
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Scenic Route
type: MusicAlbum
date published: 2023-03-17

Scenic Route
type: MusicAlbum
date published: 2023-03-17

Soft Hue
type: MusicAlbum
date published: 2023-03-24

Soft Hue
type: MusicAlbum
date published: 2023-03-24
track: Soft Hue
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140000
  explicit: false
  by artist: Odd Loft
  in album: Soft Hue
    type: MusicAlbum
    date published: 2023-03-24
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZHN32362340
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T23:20:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xef72ff71eb11f30b51e228f8ecd23aad6d224e39fa023196b4020d76f40df170
  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/QZHN32362340
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef72ff71eb11f30b51e228f8ecd23aad6d224e39fa023196b4020d76f40df170. 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/QZHN32362340.
    date published: 2026-07-06T01:25:57Z
  audio: Soft Hue
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 84.038
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.371
    additional property: Energy
      type: PropertyValue
      value: 0.144
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.868
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.838
    additional property: Liveness
      type: PropertyValue
      value: 0.19
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.044
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.45
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

No Clue
type: MusicAlbum
date published: 2023-03-31

No Clue
type: MusicAlbum
date published: 2023-03-31
track: No Clue
  type: MusicRecording
  duration: PT2M14S
  duration ms: 134189
  explicit: false
  by artist: Odd Loft
  in album: No Clue
    type: MusicAlbum
    date published: 2023-03-31
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZHN42306872
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T05:36:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3b865e98b121cb0545859cd14ebfb5a9b0f8b125210d2043eb28bbfde65f4546
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958690
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958690
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN42306872
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T07:14:39Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b865e98b121cb0545859cd14ebfb5a9b0f8b125210d2043eb28bbfde65f4546. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZHN42306872.
    date published: 2026-07-19T07:14:39Z
  audio: No Clue
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 148.021
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.621
    additional property: Energy
      type: PropertyValue
      value: 0.18
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.826
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.944
    additional property: Liveness
      type: PropertyValue
      value: 0.137
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.038
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.571
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Lost in Thought
type: MusicAlbum
date published: 2023-04-07
track: Lost in Thought
  type: MusicRecording
  duration: PT2M11S
  duration ms: 131200
  explicit: false
  by artist: Odd Loft
  in album: Lost in Thought
    type: MusicAlbum
    date published: 2023-04-07
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZHN52319075
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T19:59:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa6f0ee3b5bc11011263d9a88a7bf410eb68afe770c2b533894f9a2e60808d25c
  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/QZHN52319075
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f0ee3b5bc11011263d9a88a7bf410eb68afe770c2b533894f9a2e60808d25c. 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/QZHN52319075.
    date published: 2026-07-05T01:12:41Z
  audio: Lost in Thought
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 74.963
    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.476
    additional property: Energy
      type: PropertyValue
      value: 0.094
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.921
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.94
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.319
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.005
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Lost In Thought
type: MusicAlbum
date published: 2023-04-07

Just the Beginning
type: MusicAlbum
date published: 2023-04-14
track: Just the Beginning
  type: MusicRecording
  duration: PT1M56S
  duration ms: 116470
  explicit: false
  by artist: Odd Loft
  in album: Just the Beginning
    type: MusicAlbum
    date published: 2023-04-14
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZHN72309636
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T16:47:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfca1020d55f3074a92684a65839d4afe3c6f1b9af472f2826304e641b1fa5be6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958601
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958601
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN72309636
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T19:27:02Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca1020d55f3074a92684a65839d4afe3c6f1b9af472f2826304e641b1fa5be6. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZHN72309636.
    date published: 2026-07-18T19:27:02Z
  audio: Just the Beginning
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.069
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.685
    additional property: Energy
      type: PropertyValue
      value: 0.149
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.832
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.942
    additional property: Liveness
      type: PropertyValue
      value: 0.116
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.127
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.405
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Just The Beginning
type: MusicAlbum
date published: 2023-04-14

Twilight
type: MusicAlbum
date published: 2023-04-21

Twilight
type: MusicAlbum
date published: 2023-04-21
track: Twilight
  type: MusicRecording
  duration: PT2M1S
  duration ms: 121578
  explicit: false
  by artist: Odd Loft
  in album: Twilight
    type: MusicAlbum
    date published: 2023-04-21
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZHN92365702
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T04:26:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbb088795bab607580091b3ee6b53f1b0464eea055366e6b9d30da12e2786ebb3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958245
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958245
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN92365702
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T07:28:12Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb088795bab607580091b3ee6b53f1b0464eea055366e6b9d30da12e2786ebb3. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T07:28:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN92365702.
    date published: 2026-07-16T07:28:12Z
  audio: Twilight
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 152.056
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.605
    additional property: Energy
      type: PropertyValue
      value: 0.172
    additional property: Speechiness
      type: PropertyValue
      value: 0.05
    additional property: Acousticness
      type: PropertyValue
      value: 0.481
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.922
    additional property: Liveness
      type: PropertyValue
      value: 0.102
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.187
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.335
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Home
type: MusicAlbum
date published: 2023-04-28

Home
type: MusicAlbum
date published: 2023-04-28

Discovery
type: MusicAlbum
date published: 2023-05-12
track: Discovery
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144210
  explicit: false
  by artist: Odd Loft
  in album: Discovery
    type: MusicAlbum
    date published: 2023-05-12
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZK6N2396824
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T14:59:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa882f78999e121e24e2442512bd1ca9416e744e29baacc26810db60c1eeecdaf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958428
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958428
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6N2396824
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T15:15:14Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa882f78999e121e24e2442512bd1ca9416e744e29baacc26810db60c1eeecdaf. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6N2396824.
    date published: 2026-07-17T15:15:14Z
  audio: Discovery
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 75.988
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.579
    additional property: Energy
      type: PropertyValue
      value: 0.257
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.849
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.821
    additional property: Liveness
      type: PropertyValue
      value: 0.201
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.071
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.145
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Discovery
type: MusicAlbum
date published: 2023-05-12

Snow Cabin
type: MusicAlbum
date published: 2023-05-19
track: Snow Cabin
  type: MusicRecording
  duration: PT1M53S
  duration ms: 113142
  explicit: false
  by artist: Odd Loft
  in album: Snow Cabin
    type: MusicAlbum
    date published: 2023-05-19
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZK6L2303065
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T15:26:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3ae826d170e6fb9c9dcbafd91fcb62aab09877c4ff9b9a770a201de5e5ec6a25
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958749
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958749
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6L2303065
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T18:28:16Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ae826d170e6fb9c9dcbafd91fcb62aab09877c4ff9b9a770a201de5e5ec6a25. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T18:28:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6L2303065.
    date published: 2026-07-19T18:28:16Z
  audio: Snow Cabin
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.967
    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.621
    additional property: Energy
      type: PropertyValue
      value: 0.086
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.839
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.856
    additional property: Liveness
      type: PropertyValue
      value: 0.126
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.204
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.57
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Snow Cabin
type: MusicAlbum
date published: 2023-05-19

A Place Called Home
type: MusicAlbum
date published: 2023-05-26
track: A Place Called Home
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140571
  explicit: false
  by artist: Odd Loft
  in album: A Place Called Home
    type: MusicAlbum
    date published: 2023-05-26
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZK6K2366597
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T19:42:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd896e04ed20cd6fbf33a997c7ec9147e9d01bd51c826c3d090353f91e41e10ee
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958774
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958774
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6K2366597
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T22:44:37Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd896e04ed20cd6fbf33a997c7ec9147e9d01bd51c826c3d090353f91e41e10ee. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T22:44:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6K2366597.
    date published: 2026-07-19T22:44:37Z
  audio: A Place Called Home
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 70.102
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.583
    additional property: Energy
      type: PropertyValue
      value: 0.157
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.499
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.92
    additional property: Liveness
      type: PropertyValue
      value: 0.087
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.118
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.996
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

A Place Called Home
type: MusicAlbum
date published: 2023-05-26

Today
type: MusicAlbum
date published: 2023-06-02

Today
type: MusicAlbum
date published: 2023-06-02

In the Sun
type: MusicAlbum
date published: 2023-06-09
track: In the Sun
  type: MusicRecording
  duration: PT2M5S
  duration ms: 125316
  explicit: false
  by artist: Odd Loft
  in album: In the Sun
    type: MusicAlbum
    date published: 2023-06-09
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZK6F2381417
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T23:11:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa9c5800276ba3f509aca9eacf5f4a593063d0dea7aceee0f0001c2c1472d7215
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958340
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958340
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6F2381417
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T02:19:02Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c5800276ba3f509aca9eacf5f4a593063d0dea7aceee0f0001c2c1472d7215. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T02:19:02Z), 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/QZK6F2381417.
    date published: 2026-07-17T02:19:02Z
  audio: In the Sun
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 157.987
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.52
    additional property: Energy
      type: PropertyValue
      value: 0.118
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.523
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.915
    additional property: Liveness
      type: PropertyValue
      value: 0.108
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.097
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.263
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

In The Sun
type: MusicAlbum
date published: 2023-06-09

Snowing in the Woods
type: MusicAlbum
date published: 2023-06-30

Snowing in the Woods
type: MusicAlbum
date published: 2023-06-30
track: Snowing in the Woods
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135223
  explicit: false
  by artist: Odd Loft
  in album: Snowing in the Woods
    type: MusicAlbum
    date published: 2023-06-30
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZMEQ2346964
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T21:37:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaf711013f3facc4fad10c2bbdcdefd4610678415e3c105b330660475bfa9d1a6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEQ2346964
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf711013f3facc4fad10c2bbdcdefd4610678415e3c105b330660475bfa9d1a6. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEQ2346964.
    date published: 2026-07-04T10:04:33Z
  audio: Snowing in the Woods
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.011
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.599
    additional property: Energy
      type: PropertyValue
      value: 0.247
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.856
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.883
    additional property: Liveness
      type: PropertyValue
      value: 0.084
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.142
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.56
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

Seaside
type: MusicAlbum
date published: 2023-07-08
track: Seaside
  type: MusicRecording
  duration: PT2M5S
  duration ms: 125070
  explicit: false
  by artist: Odd Loft
  in album: Seaside
    type: MusicAlbum
    date published: 2023-07-08
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZNWS2322542
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T02:14:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4a2f89c98fcbab463c56922855f6ceb638bd067c758d4e288c77da2b52733580
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958484
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958484
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWS2322542
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T03:34: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a2f89c98fcbab463c56922855f6ceb638bd067c758d4e288c77da2b52733580. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/QZNWS2322542.
    date published: 2026-07-18T03:34:53Z
  audio: Seaside
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.029
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.521
    additional property: Energy
      type: PropertyValue
      value: 0.142
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.719
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.868
    additional property: Liveness
      type: PropertyValue
      value: 0.112
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.097
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.649
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Seaside
type: MusicAlbum
date published: 2023-07-08

Wandering
type: MusicAlbum
date published: 2023-07-17

Wandering
type: MusicAlbum
date published: 2023-07-17
track: Wandering
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140571
  explicit: false
  by artist: Odd Loft
  in album: Wandering
    type: MusicAlbum
    date published: 2023-07-17
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZNWT2348633
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T05:12:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe1457260719c36b5ae414f0877a2fe217dcfdc543692946b33ddf2534bf6501f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958975
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958975
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWT2348633
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T06:12: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1457260719c36b5ae414f0877a2fe217dcfdc543692946b33ddf2534bf6501f. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QZNWT2348633.
    date published: 2026-07-21T06:12:52Z
  audio: Wandering
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.936
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.59
    additional property: Energy
      type: PropertyValue
      value: 0.166
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.69
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.946
    additional property: Liveness
      type: PropertyValue
      value: 0.086
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.038
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.516
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Overgrown
type: MusicAlbum
date published: 2023-07-25

Overgrown
type: MusicAlbum
date published: 2023-07-25
track: Overgrown
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135652
  explicit: false
  by artist: Odd Loft
  in album: Overgrown
    type: MusicAlbum
    date published: 2023-07-25
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZNWW2354006
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T09:48:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9759779a1d01201da9ca9a84b412d1267f844d2eadf244c97645632fcb97b1be
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958861
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958861
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWW2354006
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T10:02: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9759779a1d01201da9ca9a84b412d1267f844d2eadf244c97645632fcb97b1be. Chain 2 (Bitcoin): anchored in block 958861 (2026-07-20T10:02: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/QZNWW2354006.
    date published: 2026-07-20T10:02:52Z
  audio: Overgrown
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 137.995
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.445
    additional property: Energy
      type: PropertyValue
      value: 0.186
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.847
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.832
    additional property: Liveness
      type: PropertyValue
      value: 0.108
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.059
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.355
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Under the Stars
type: MusicAlbum
date published: 2023-08-02
track: Under the Stars
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135882
  explicit: false
  by artist: Odd Loft
  in album: Under the Stars
    type: MusicAlbum
    date published: 2023-08-02
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZNWY2366731
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T21:34:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1386d49abb56f8ee41ca950eb314e35cd7744a4dcc16c765a600c4d675cb2af7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWY2366731
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1386d49abb56f8ee41ca950eb314e35cd7744a4dcc16c765a600c4d675cb2af7. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWY2366731.
    date published: 2026-07-04T10:04:33Z
  audio: Under the Stars
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.951
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.545
    additional property: Energy
      type: PropertyValue
      value: 0.157
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.938
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.919
    additional property: Liveness
      type: PropertyValue
      value: 0.085
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.258
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.527
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Under The Stars
type: MusicAlbum
date published: 2023-08-02

Destination
type: MusicAlbum
date published: 2023-08-13
track: Destination
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137538
  explicit: false
  by artist: Odd Loft
  in album: Destination
    type: MusicAlbum
    date published: 2023-08-13
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZPLS2368436
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T04:46:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x99c4dceb9edf9ea676f6540f88300af055dcc8ce7f8f510de8dc9c435139167f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958690
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958690
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZPLS2368436
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T07:14:39Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99c4dceb9edf9ea676f6540f88300af055dcc8ce7f8f510de8dc9c435139167f. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZPLS2368436.
    date published: 2026-07-19T07:14:39Z
  audio: Destination
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 65.015
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.536
    additional property: Energy
      type: PropertyValue
      value: 0.082
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.826
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.898
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.04
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.363
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Destination
type: MusicAlbum
date published: 2023-08-13

Solar System
type: MusicAlbum
date published: 2023-08-25

Solar System
type: MusicAlbum
date published: 2023-08-25
track: Solar System
  type: MusicRecording
  duration: PT1M57S
  duration ms: 117313
  explicit: false
  by artist: Odd Loft
  in album: Solar System
    type: MusicAlbum
    date published: 2023-08-25
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZRP52371685
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T23:01:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb17236e7e0274df16fb286ce391db1ee69267200546042a5889ec49aee3f00df
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958342
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958342
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52371685
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T02:12: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb17236e7e0274df16fb286ce391db1ee69267200546042a5889ec49aee3f00df. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T02:12: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/QZRP52371685.
    date published: 2026-07-17T02:12:40Z
  audio: Solar System
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.004
    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.601
    additional property: Energy
      type: PropertyValue
      value: 0.114
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.756
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.854
    additional property: Liveness
      type: PropertyValue
      value: 0.173
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.121
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.867
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Sidequest
type: MusicAlbum
date published: 2023-09-01

Sidequest
type: MusicAlbum
date published: 2023-09-01

Deserted
type: MusicAlbum
date published: 2023-09-08
track: Deserted
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130909
  explicit: false
  by artist: Odd Loft
  in album: Deserted
    type: MusicAlbum
    date published: 2023-09-08
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZTAU2360880
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T21:49:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdc95c2676b9d27205f90f3d62aee7485b0da7cecbbbcc2ddd457145d3c1855ed
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958788
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958788
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAU2360880
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T22:07: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc95c2676b9d27205f90f3d62aee7485b0da7cecbbbcc2ddd457145d3c1855ed. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/QZTAU2360880.
    date published: 2026-07-19T22:07:06Z
  audio: Deserted
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 77.091
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.428
    additional property: Energy
      type: PropertyValue
      value: 0.158
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.853
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.927
    additional property: Liveness
      type: PropertyValue
      value: 0.102
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.169
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.926
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Deserted
type: MusicAlbum
date published: 2023-09-08

Campfire
type: MusicAlbum
date published: 2023-09-15
track: Campfire
  type: MusicRecording
  duration: PT2M19S
  duration ms: 139322
  explicit: false
  by artist: Odd Loft
  in album: Campfire
    type: MusicAlbum
    date published: 2023-09-15
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZTAX2369800
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T07:48:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf51a3160a216f830048fbfbd6c4116e0263557cd2ceed218511d5bd9ef283487
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956776
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956776
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAX2369800
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:59:37Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf51a3160a216f830048fbfbd6c4116e0263557cd2ceed218511d5bd9ef283487. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAX2369800.
    date published: 2026-07-05T10:59:37Z
  audio: Campfire
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 59.022
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.467
    additional property: Energy
      type: PropertyValue
      value: 0.143
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.721
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.856
    additional property: Liveness
      type: PropertyValue
      value: 0.141
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.075
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.017
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Campfire
type: MusicAlbum
date published: 2023-09-15

Dusk
type: MusicAlbum
date published: 2023-09-22
track: Dusk
  type: MusicRecording
  duration: PT2M2S
  duration ms: 122812
  explicit: false
  by artist: Odd Loft
  in album: Dusk
    type: MusicAlbum
    date published: 2023-09-22
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZTAY2323520
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T05:24:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x605a03ef1b6faa6665a04cea6282d3031c211dfbaeff79491ffadffc2b7871b8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958670
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958670
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAY2323520
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T05:26:23Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x605a03ef1b6faa6665a04cea6282d3031c211dfbaeff79491ffadffc2b7871b8. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26:23Z), 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/QZTAY2323520.
    date published: 2026-07-19T05:26:23Z
  audio: Dusk
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 128
    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.553
    additional property: Energy
      type: PropertyValue
      value: 0.285
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.729
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.83
    additional property: Liveness
      type: PropertyValue
      value: 0.088
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.102
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.662
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Dusk
type: MusicAlbum
date published: 2023-09-22

Dreams
type: MusicAlbum
date published: 2023-09-29
track: Dreams
  type: MusicRecording
  duration: PT1M53S
  duration ms: 113225
  explicit: false
  by artist: Odd Loft
  in album: Dreams
    type: MusicAlbum
    date published: 2023-09-29
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZTAZ2322237
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T08:00:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x459a6db536d89e3d15bd51569b0ab1228a42bee41a31107adb16e17c9b6b62d0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956776
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956776
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAZ2322237
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:59:37Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x459a6db536d89e3d15bd51569b0ab1228a42bee41a31107adb16e17c9b6b62d0. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAZ2322237.
    date published: 2026-07-05T10:59:37Z
  audio: Dreams
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 124.067
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.602
    additional property: Energy
      type: PropertyValue
      value: 0.144
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.862
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.895
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.203
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.829
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Dreams
type: MusicAlbum
date published: 2023-09-29

Pouring Rain
type: MusicAlbum
date published: 2023-10-06

Pouring Rain
type: MusicAlbum
date published: 2023-10-06
track: Pouring Rain
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132142
  explicit: false
  by artist: Odd Loft
  in album: Pouring Rain
    type: MusicAlbum
    date published: 2023-10-06
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZTB22344062
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T14:23:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x333f272a53ad652724e63b7a1809f5e32c330e0e003dd05a9559c5f50d5d90e9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB22344062
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x333f272a53ad652724e63b7a1809f5e32c330e0e003dd05a9559c5f50d5d90e9. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB22344062.
    date published: 2026-07-05T18:48:28Z
  audio: Pouring Rain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 168.132
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.47
    additional property: Energy
      type: PropertyValue
      value: 0.186
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.848
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.845
    additional property: Liveness
      type: PropertyValue
      value: 0.116
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.253
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.024
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

A Good Goodbye
type: MusicAlbum
date published: 2023-10-12
track: A Good Goodbye
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132162
  explicit: false
  by artist: Odd Loft
  in album: A Good Goodbye
    type: MusicAlbum
    date published: 2023-10-12
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZTB62358002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T14:35:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6f31d91a0c57ce04f41f6e8591453871d4dabb0e06a3a20ab96879a40ac1de44
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB62358002
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f31d91a0c57ce04f41f6e8591453871d4dabb0e06a3a20ab96879a40ac1de44. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB62358002.
    date published: 2026-07-05T18:48:28Z
  audio: A Good Goodbye
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 148.06
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.597
    additional property: Energy
      type: PropertyValue
      value: 0.165
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.673
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.883
    additional property: Liveness
      type: PropertyValue
      value: 0.104
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.065
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.842
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

A Good Goodbye
type: MusicAlbum
date published: 2023-10-12

Drifting Asleep
type: MusicAlbum
date published: 2023-10-27
track: Drifting Asleep
  type: MusicRecording
  duration: PT2M6S
  duration ms: 126956
  explicit: false
  by artist: Odd Loft
  in album: Drifting Asleep
    type: MusicAlbum
    date published: 2023-10-27
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZTBA2325309
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T23:57:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4643a1efc064899f8dc26f5246666bf49e8decc3730e7b9c572240dfe59ce2b6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958468
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958468
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBA2325309
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T00:27:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4643a1efc064899f8dc26f5246666bf49e8decc3730e7b9c572240dfe59ce2b6. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBA2325309.
    date published: 2026-07-18T00:27:51Z
  audio: Drifting Asleep
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 69.013
    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.557
    additional property: Energy
      type: PropertyValue
      value: 0.043
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.93
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.934
    additional property: Liveness
      type: PropertyValue
      value: 0.112
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.154
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.853
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Drifting Asleep
type: MusicAlbum
date published: 2023-10-27

Intrepid
type: MusicAlbum
date published: 2023-11-04

Intrepid
type: MusicAlbum
date published: 2023-11-04

Let Go
type: MusicAlbum
date published: 2023-11-16
track: Let Go
  type: MusicRecording
  duration: PT2M7S
  duration ms: 127714
  explicit: false
  by artist: Odd Loft
  in album: Let Go
    type: MusicAlbum
    date published: 2023-11-16
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZTBF2372867
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T17:38:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x043b202924f60f39815508d78d97f0f77e44d737beadac48860d74b6c09dd0d8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958918
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958918
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBF2372867
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T17:58:04Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x043b202924f60f39815508d78d97f0f77e44d737beadac48860d74b6c09dd0d8. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58: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/QZTBF2372867.
    date published: 2026-07-20T17:58:04Z
  audio: Let Go
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.995
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.493
    additional property: Energy
      type: PropertyValue
      value: 0.064
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.957
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.923
    additional property: Liveness
      type: PropertyValue
      value: 0.117
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.078
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.507
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Let Go
type: MusicAlbum
date published: 2023-11-16

Stuck Inside
type: MusicAlbum
date published: 2023-11-19

Stuck Inside
type: MusicAlbum
date published: 2023-11-19

There Will Be Time
type: MusicAlbum
date published: 2023-11-23
track: There Will Be Time
  type: MusicRecording
  duration: PT2M0S
  duration ms: 120000
  explicit: false
  by artist: Odd Loft
  in album: There Will Be Time
    type: MusicAlbum
    date published: 2023-11-23
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZWFF2320571
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T00:09:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbe29b8d5035262dd572ca314b2c2556a8e33a4be79725b62c51e58e8640afbf8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956857
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956857
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFF2320571
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:26: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe29b8d5035262dd572ca314b2c2556a8e33a4be79725b62c51e58e8640afbf8. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/QZWFF2320571.
    date published: 2026-07-06T01:26:17Z
  audio: There Will Be Time
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 151.995
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.554
    additional property: Energy
      type: PropertyValue
      value: 0.2
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.964
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.914
    additional property: Liveness
      type: PropertyValue
      value: 0.09
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.121
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.199
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

There Will Be Time
type: MusicAlbum
date published: 2023-11-23

Up in the Clouds
type: MusicAlbum
date published: 2023-11-28
track: Up in the Clouds
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137260
  explicit: false
  by artist: Odd Loft
  in album: Up in the Clouds
    type: MusicAlbum
    date published: 2023-11-28
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZWFG2398539
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T16:54:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaebd8f6aadb622b75b6c603a89115676705da446c0d30311b8056e42cacb28a4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958447
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958447
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFG2398539
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T19:47: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaebd8f6aadb622b75b6c603a89115676705da446c0d30311b8056e42cacb28a4. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/QZWFG2398539.
    date published: 2026-07-17T19:47:19Z
  audio: Up in the Clouds
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 146.025
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.675
    additional property: Energy
      type: PropertyValue
      value: 0.12
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.799
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.939
    additional property: Liveness
      type: PropertyValue
      value: 0.13
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.139
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.39
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Up In The Clouds
type: MusicAlbum
date published: 2023-11-28

Violet Vertigo
type: MusicAlbum
date published: 2023-12-01

Violet Vertigo
type: MusicAlbum
date published: 2023-12-01

Contemplation
type: MusicAlbum
date published: 2023-12-10

Contemplation
type: MusicAlbum
date published: 2023-12-10

Reality
type: MusicAlbum
date published: 2023-12-15

Reality
type: MusicAlbum
date published: 2023-12-15

Project Unknown
type: MusicAlbum
date published: 2023-12-22

Surfing Clouds
type: MusicAlbum
date published: 2024-01-16
track: Surfing Clouds
  type: MusicRecording
  duration: PT2M14S
  duration ms: 134558
  explicit: false
  by artist: Odd Loft
  in album: Surfing Clouds
    type: MusicAlbum
    date published: 2024-01-16
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZFZ22491853
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T08:22:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x465cc035d851c6443750a94b375f0690bd424af5e94f091a0fbc48e48fecd003
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956656
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956656
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ22491853
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T14:03:39Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x465cc035d851c6443750a94b375f0690bd424af5e94f091a0fbc48e48fecd003. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QZFZ22491853.
    date published: 2026-07-04T14:03:39Z
  audio: Surfing Clouds
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.961
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.538
    additional property: Energy
      type: PropertyValue
      value: 0.26
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.568
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.962
    additional property: Liveness
      type: PropertyValue
      value: 0.198
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.043
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.788
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Surfing Clouds
type: MusicAlbum
date published: 2024-01-16

Stratosphere
type: MusicAlbum
date published: 2024-01-26
track: Stratosphere
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140156
  explicit: false
  by artist: Odd Loft
  in album: Stratosphere
    type: MusicAlbum
    date published: 2024-01-26
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZFZ32429623
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T06:14:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2d5514d0cbdfc3e7d928f257434f00519bc67bab03c60560e18e2a42ac84f573
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958980
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958980
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ32429623
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T07:04:12Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d5514d0cbdfc3e7d928f257434f00519bc67bab03c60560e18e2a42ac84f573. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ32429623.
    date published: 2026-07-21T07:04:12Z
  audio: Stratosphere
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 128.041
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.592
    additional property: Energy
      type: PropertyValue
      value: 0.198
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.705
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.956
    additional property: Liveness
      type: PropertyValue
      value: 0.232
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.208
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.654
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Spoken
type: MusicAlbum
date published: 2024-02-02
track: Spoken
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129940
  explicit: false
  by artist: Odd Loft
  in album: Spoken
    type: MusicAlbum
    date published: 2024-02-02
  genre: lo-fi
  genre: lo-fi beats
  isrc code: TCAHW2468005
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T16:44:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x393ae57e96cd195c2843cc7cf76f15849ceb09425622b5abce73d0cbf54f95db
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958913
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958913
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAHW2468005
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T19:46:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x393ae57e96cd195c2843cc7cf76f15849ceb09425622b5abce73d0cbf54f95db. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T19:46:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAHW2468005.
    date published: 2026-07-20T19:46:51Z
  audio: Spoken
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.999
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.523
    additional property: Energy
      type: PropertyValue
      value: 0.125
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.895
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.922
    additional property: Liveness
      type: PropertyValue
      value: 0.1
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.085
    additional property: Loudness (dB)
      type: PropertyValue
      value: -22.185
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Sunday Afternoon
type: MusicAlbum
date published: 2024-02-04
track: Postcards
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137957
  explicit: false
  by artist: Odd Loft
  in album: Sunday Afternoon
    type: MusicAlbum
    date published: 2024-02-04
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZFYY2257907
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T17:19:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb77621886e3abb85111491f5de8b181f8a24834a4357aef6fbb937a128a22623
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958918
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958918
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYY2257907
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T20:20:36Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb77621886e3abb85111491f5de8b181f8a24834a4357aef6fbb937a128a22623. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T20:20:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYY2257907.
    date published: 2026-07-20T20:20:36Z
  audio: Postcards
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142
    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.724
    additional property: Energy
      type: PropertyValue
      value: 0.168
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.503
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.866
    additional property: Liveness
      type: PropertyValue
      value: 0.213
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.129
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.631
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Watercolour
  type: MusicRecording
  duration: PT1M44S
  duration ms: 104000
  explicit: false
  by artist: Odd Loft
  in album: Sunday Afternoon
    type: MusicAlbum
    date published: 2024-02-04
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZFYZ2214920
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T17:09:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x315842ee3377a0daecb4820a20bed0a4662b5226560429ab1f91736d5eb015f4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958917
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958917
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYZ2214920
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T20:06:36Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x315842ee3377a0daecb4820a20bed0a4662b5226560429ab1f91736d5eb015f4. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T20:06:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYZ2214920.
    date published: 2026-07-20T20:06:36Z
  audio: Watercolour
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 75.008
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.699
    additional property: Energy
      type: PropertyValue
      value: 0.209
    additional property: Speechiness
      type: PropertyValue
      value: 0.084
    additional property: Acousticness
      type: PropertyValue
      value: 0.716
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.88
    additional property: Liveness
      type: PropertyValue
      value: 0.115
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.039
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.657
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Lakes
  type: MusicRecording
  duration: PT1M48S
  duration ms: 108333
  explicit: false
  by artist: Odd Loft
  in album: Sunday Afternoon
    type: MusicAlbum
    date published: 2024-02-04
  genre: lo-fi
  genre: lo-fi beats
  isrc code: QZFYZ2243159
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T00:37:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x46779e2b92966fc2b7d52a07298d431e9bf861d80a80c02c9b2290a0f0be88a3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958947
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Lakes
track: Purple Clouds
track: Halo
track: Endeavour
track: Rolling Mist

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-21T03:38:56Z

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

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

Lakes
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 144
additional property: Musical Key
  type: PropertyValue
  value: 2
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.615
additional property: Energy
  type: PropertyValue
  value: 0.109
additional property: Speechiness
  type: PropertyValue
  value: 0.034
additional property: Acousticness
  type: PropertyValue
  value: 0.528
additional property: Instrumentalness
  type: PropertyValue
  value: 0.805
additional property: Liveness
  type: PropertyValue
  value: 0.116
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.246
additional property: Loudness (dB)
  type: PropertyValue
  value: -19.304
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Minor

Purple Clouds
type: MusicRecording
duration: PT2M7S
duration ms: 127012
explicit: false
by artist: Odd Loft
in album: Sunday Afternoon
  type: MusicAlbum
  date published: 2024-02-04
genre: lo-fi
genre: lo-fi beats
isrc code: QZFZ22240255
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T09:53:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbbe69071f80f7e77e6b06958ed978a919e0f2bcaa0b471ddf41a1908550ca41c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956776
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956776
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ22240255
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T10:59:37Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe69071f80f7e77e6b06958ed978a919e0f2bcaa0b471ddf41a1908550ca41c. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ22240255.
  date published: 2026-07-05T10:59:37Z
audio: Purple Clouds
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 153.986
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.463
  additional property: Energy
    type: PropertyValue
    value: 0.138
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.796
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.879
  additional property: Liveness
    type: PropertyValue
    value: 0.096
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.055
  additional property: Loudness (dB)
    type: PropertyValue
    value: -20.321
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Halo
type: MusicRecording
duration: PT2M12S
duration ms: 132972
explicit: false
by artist: Odd Loft
in album: Sunday Afternoon
  type: MusicAlbum
  date published: 2024-02-04
genre: lo-fi
genre: lo-fi beats
isrc code: QZFZ22240256
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T11:05:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2a96c7222b303d5480698f87569faafb5a20b6a88a1e7ab4f277451c0e44fb8d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958870
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958870
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ22240256
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T14:04: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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a96c7222b303d5480698f87569faafb5a20b6a88a1e7ab4f277451c0e44fb8d. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T14:04: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/QZFZ22240256.
  date published: 2026-07-20T14:04:53Z
audio: Halo
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 147.965
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.509
  additional property: Energy
    type: PropertyValue
    value: 0.167
  additional property: Speechiness
    type: PropertyValue
    value: 0.05
  additional property: Acousticness
    type: PropertyValue
    value: 0.896
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.86
  additional property: Liveness
    type: PropertyValue
    value: 0.111
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.065
  additional property: Loudness (dB)
    type: PropertyValue
    value: -21.186
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Endeavour
type: MusicRecording
duration: PT2M10S
duration ms: 130588
explicit: false
by artist: Odd Loft
in album: Sunday Afternoon
  type: MusicAlbum
  date published: 2024-02-04
genre: lo-fi
genre: lo-fi beats
isrc code: QZTAU2214968
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T11:44:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb7e0c224624501ecddc687b6c5b9e9c1989972f0eaa33e53c74310e3664378df
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956822
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956822
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAU2214968
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T18:48:28Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e0c224624501ecddc687b6c5b9e9c1989972f0eaa33e53c74310e3664378df. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAU2214968.
  date published: 2026-07-05T18:48:28Z
audio: Endeavour
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 68.055
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.571
  additional property: Energy
    type: PropertyValue
    value: 0.241
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.616
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.923
  additional property: Liveness
    type: PropertyValue
    value: 0.108
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.074
  additional property: Loudness (dB)
    type: PropertyValue
    value: -17.596
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Rolling Mist
type: MusicRecording
duration: PT2M2S
duration ms: 122465
explicit: false
by artist: Odd Loft
in album: Sunday Afternoon
  type: MusicAlbum
  date published: 2024-02-04
genre: lo-fi
genre: lo-fi beats
isrc code: QZNWZ2208607
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T09:32:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1c996f8783a744a4983e9b81f0efa1386bade0d57b297a45a5a1e16257379bcd
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956545
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956545
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWZ2208607
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T19:59:51Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c996f8783a744a4983e9b81f0efa1386bade0d57b297a45a5a1e16257379bcd. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWZ2208607.
  date published: 2026-07-03T19:59:51Z
audio: Rolling Mist
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 145.973
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.595
  additional property: Energy
    type: PropertyValue
    value: 0.122
  additional property: Speechiness
    type: PropertyValue
    value: 0.043
  additional property: Acousticness
    type: PropertyValue
    value: 0.955
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.69
  additional property: Liveness
    type: PropertyValue
    value: 0.31
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.147
  additional property: Loudness (dB)
    type: PropertyValue
    value: -21.919
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Who Knows
type: MusicAlbum
date published: 2024-02-09

Suddenly
type: MusicAlbum
date published: 2024-02-16
track: Suddenly
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133880
  explicit: false
  by artist: Odd Loft
  in album: Suddenly
    type: MusicAlbum
    date published: 2024-02-16
  genre: lo-fi
  genre: lo-fi beats
  isrc code: TCAHX2449647
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T16:02:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x912059e62a0b2cfae53435d4bd538b75302edc745d8424c22a2736c2b7d59e47
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958436
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958436
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAHX2449647
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T16:42:22Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x912059e62a0b2cfae53435d4bd538b75302edc745d8424c22a2736c2b7d59e47. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAHX2449647.
    date published: 2026-07-17T16:42:22Z
  audio: Suddenly
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.972
    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.516
    additional property: Energy
      type: PropertyValue
      value: 0.148
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.564
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.917
    additional property: Liveness
      type: PropertyValue
      value: 0.159
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.09
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.486
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Not All Was Lost
type: MusicAlbum
date published: 2024-02-23

Sad Samurai
type: MusicAlbum
date published: 2024-03-01
track: Sad Samurai
  type: MusicRecording
  duration: PT2M4S
  duration ms: 124688
  explicit: false
  by artist: Odd Loft
  in album: Sad Samurai
    type: MusicAlbum
    date published: 2024-03-01
  genre: lo-fi
  genre: lo-fi beats
  isrc code: TCAHZ2403606
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T10:01:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9dca24bc3bfd6a8d5096c405676677363b72fa1e0242ff504e7ef59c615514bb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958865
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958865
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAHZ2403606
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T13:01:39Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dca24bc3bfd6a8d5096c405676677363b72fa1e0242ff504e7ef59c615514bb. Chain 2 (Bitcoin): anchored in block 958865 (2026-07-20T13:01:39Z), 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/TCAHZ2403606.
    date published: 2026-07-20T13:01:39Z
  audio: Sad Samurai
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 128.033
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.611
    additional property: Energy
      type: PropertyValue
      value: 0.135
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.799
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.884
    additional property: Liveness
      type: PropertyValue
      value: 0.168
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.291
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.124
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Saviour
type: MusicAlbum
date published: 2024-03-08

Diverge
type: MusicAlbum
date published: 2024-03-15

Midnight Sky
type: MusicAlbum
date published: 2024-03-22

The Feeling
type: MusicAlbum
date published: 2024-03-29

Organic
type: MusicAlbum
date published: 2024-04-26

Altitude
type: MusicAlbum
date published: 2024-08-02
track: Altitude
  type: MusicRecording
  duration: PT1M56S
  duration ms: 116470
  explicit: false
  by artist: Odd Loft
  in album: Altitude
    type: MusicAlbum
    date published: 2024-08-02
  genre: lo-fi
  genre: lo-fi beats
  isrc code: TCAIN2484770
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T13:50:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2d0af55468bda9c7ad024fe71ffd31b6a96584aae2518447ee343c0c6e6d37d4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAIN2484770
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d0af55468bda9c7ad024fe71ffd31b6a96584aae2518447ee343c0c6e6d37d4. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAIN2484770.
    date published: 2026-07-03T19:59:51Z
  audio: Altitude
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.069
    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.585
    additional property: Energy
      type: PropertyValue
      value: 0.247
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.273
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.905
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.055
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.387
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Far Too Deep
type: MusicAlbum
date published: 2024-08-09
track: Far Too Deep
  type: MusicRecording
  duration: PT2M0S
  duration ms: 120000
  explicit: false
  by artist: Odd Loft
  in album: Far Too Deep
    type: MusicAlbum
    date published: 2024-08-09
  genre: lo-fi
  genre: lo-fi beats
  isrc code: TCAIO2411049
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T10:16:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2aff881062ea777f7cf334c8916953c4b8993c77882ee98261f4ef8e3cabd285
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAIO2411049
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T12:08: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aff881062ea777f7cf334c8916953c4b8993c77882ee98261f4ef8e3cabd285. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-20T12:08: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/TCAIO2411049.
    date published: 2026-07-20T12:08:20Z
  audio: Far Too Deep
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.973
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.666
    additional property: Energy
      type: PropertyValue
      value: 0.227
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.919
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.908
    additional property: Liveness
      type: PropertyValue
      value: 0.09
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.12
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.148
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Rest
type: MusicAlbum
date published: 2024-08-23
track: Rest
  type: MusicRecording
  duration: PT2M8S
  duration ms: 128888
  explicit: false
  by artist: Odd Loft
  in album: Rest
    type: MusicAlbum
    date published: 2024-08-23
  genre: lo-fi
  genre: lo-fi beats
  isrc code: TCAIR2408846
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T14:18:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd3e97cff32d50d613c915a1b0841786ff94c679d812386bde97a03899dfc5a57
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958300
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958300
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAIR2408846
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T16:14:30Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e97cff32d50d613c915a1b0841786ff94c679d812386bde97a03899dfc5a57. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/TCAIR2408846.
    date published: 2026-07-16T16:14:30Z
  audio: Rest
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 162.006
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.567
    additional property: Energy
      type: PropertyValue
      value: 0.074
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.706
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.872
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.227
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.764
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Timeless Wonder
type: MusicAlbum
date published: 2024-09-20
track: Timeless Wonder
  type: MusicRecording
  duration: PT2M11S
  duration ms: 131294
  explicit: false
  by artist: Odd Loft
  in album: Timeless Wonder
    type: MusicAlbum
    date published: 2024-09-20
  genre: lo-fi
  genre: lo-fi beats
  isrc code: TCAIT2453385
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T12:20:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x739b8adcedff3c8a7309df7a2e0115d7f4bccbb38bd44c6d157f563c4275d5c0
  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/TCAIT2453385
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x739b8adcedff3c8a7309df7a2e0115d7f4bccbb38bd44c6d157f563c4275d5c0. 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/TCAIT2453385.
    date published: 2026-07-05T01:12:41Z
  audio: Timeless Wonder
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 170.009
    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.491
    additional property: Energy
      type: PropertyValue
      value: 0.246
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.384
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.929
    additional property: Liveness
      type: PropertyValue
      value: 0.212
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.063
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.27
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ethereal
type: MusicAlbum
date published: 2024-10-28

Oxygen
type: MusicAlbum
date published: 2024-11-08
track: Oxygen
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142500
  explicit: false
  by artist: Odd Loft
  in album: Oxygen
    type: MusicAlbum
    date published: 2024-11-08
  genre: lo-fi
  genre: lo-fi beats
  isrc code: TCAIY2472835
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T00:04:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x455fe58fd13cffeef2b46ac496e0bc77e079c139e8275cdfc392dc2efd8bb8af
  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/TCAIY2472835
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x455fe58fd13cffeef2b46ac496e0bc77e079c139e8275cdfc392dc2efd8bb8af. 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/TCAIY2472835.
    date published: 2026-07-06T01:25:57Z
  audio: Oxygen
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 128.017
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.617
    additional property: Energy
      type: PropertyValue
      value: 0.17
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.723
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.879
    additional property: Liveness
      type: PropertyValue
      value: 0.097
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.147
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.91
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Retrovision
type: MusicAlbum
date published: 2024-12-31

Stroll
type: MusicAlbum
date published: 2025-01-21

Midnight
type: MusicAlbum
date published: 2025-02-12

Corner of the World
type: MusicAlbum
date published: 2025-03-28

Crystal Clear Waters
type: MusicAlbum
date published: 2025-04-08

Lost and Found
type: MusicAlbum
date published: 2025-04-18

Time Apart
type: MusicAlbum
date published: 2025-05-02

Momentum
type: MusicAlbum
date published: 2025-07-04

Stars
type: MusicAlbum
date published: 2025-08-01