bad at math.
type: MusicGroup
genre: lo-fi
popularity: 32
followers: 653
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb3ea912e94088db9c97962dcab9932b64868d93079685fcdf74a7f131532c001
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/1a98557c-80cb-4357-aae9-ac624f0c1134.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/1a98557c-80cb-4357-aae9-ac624f0c1134.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/1a98557c-80cb-4357-aae9-ac624f0c1134
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb3ea912e94088db9c97962dcab9932b64868d93079685fcdf74a7f131532c001","name":"bad at math.","registered_at":"2026-06-11T13:30:04Z","symbol":"NIM0035881","token_address":"0xd42a931a257857eeaa67b492714835256bf175a0","type":"artist","uuid":"1a98557c-80cb-4357-aae9-ac624f0c1134"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3ea912e94088db9c97962dcab9932b64868d93079685fcdf74a7f131532c001. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1a98557c-80cb-4357-aae9-ac624f0c1134.json and https://artists.proofprofile.net/proofs/artist/1a98557c-80cb-4357-aae9-ac624f0c1134.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xb3ea912e94088db9c97962dcab9932b64868d93079685fcdf74a7f131532c001","name":"bad at math.","registered_at":"2026-06-11T13:30:04Z","symbol":"NIM0035881","token_address":"0xd42a931a257857eeaa67b492714835256bf175a0","type":"artist","uuid":"1a98557c-80cb-4357-aae9-ac624f0c1134"}
album: dark part
  type: MusicAlbum
  date published: 2022-05-25
  track: your memory
    type: MusicRecording
    duration: PT2M39S
    duration ms: 159118
    explicit: false
    by artist: bad at math.
    in album: dark part
      type: MusicAlbum
      date published: 2022-05-25
    genre: lo-fi
    isrc code: QZHN82271656
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-05T06:50:19+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x246734d9d1c7e3cad43a20b5a56126811400e0c5ac666f4bfaa005d6879d7cbe
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956772
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956772
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN82271656
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-05T10:01:46Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x246734d9d1c7e3cad43a20b5a56126811400e0c5ac666f4bfaa005d6879d7cbe. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN82271656.
      date published: 2026-07-05T10:01:46Z
    audio: your memory
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 147.989
      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.616
      additional property: Energy
        type: PropertyValue
        value: 0.354
      additional property: Speechiness
        type: PropertyValue
        value: 0.048
      additional property: Acousticness
        type: PropertyValue
        value: 0.96
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.949
      additional property: Liveness
        type: PropertyValue
        value: 0.808
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.571
      additional property: Loudness (dB)
        type: PropertyValue
        value: -14.278
      additional property: Key Name
        type: PropertyValue
        value: Ab
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: popsicle
  type: MusicAlbum
  date published: 2022-08-05
  track: popsicle
    type: MusicRecording
    duration: PT3M17S
    duration ms: 197383
    explicit: false
    by artist: bad at math.
    in album: popsicle
      type: MusicAlbum
      date published: 2022-08-05
    genre: lo-fi
    isrc code: QZK6G2269763
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-22T10:38:37+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xae8fa3a281cce97aab1cdb435ac7db6b988e9e467cdf894530bacd99effae314
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 959123
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/959123
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6G2269763
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-22T11:35:32Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae8fa3a281cce97aab1cdb435ac7db6b988e9e467cdf894530bacd99effae314. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6G2269763.
      date published: 2026-07-22T11:35:32Z
    audio: popsicle
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 106.996
      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.859
      additional property: Energy
        type: PropertyValue
        value: 0.406
      additional property: Speechiness
        type: PropertyValue
        value: 0.048
      additional property: Acousticness
        type: PropertyValue
        value: 0.921
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.875
      additional property: Liveness
        type: PropertyValue
        value: 0.451
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: cosmic cliffs
album: heartbeat river
album: drunk with the light
album: last light
album: zelda's lofi lullaby
album: saturday morning mimosas
album: sapling
album: the drive back home
album: green hill zone (but it's lofi)
album: mermaids
album: star salt
album: these pine trees
album: empty heart.
album: lost in snow
album: vampire killer (castlevania lofi)
album: townes
album: cozy christmas socks
album: television christmas special
album: hope in the cold
album: in wilds beyond
album: the world before me
album: under midnight stars
album: speak to me
album: the bright snow whispered
album: a dream of the ocean
album: these dark days of autumn rain
album: astral maps
album: a spear of summer grass
album: all that I have seen
album: sprites
album: hidden letters
album: skeleton band
album: if i dream
album: coffee and cream
album: snow in the village
album: walkman
album: allegra
album: lost thoughts
album: weekend sky
album: glazed with rain
album: spring and solace
album: Pacífico
album: gummy bears
album: rabbit
album: sleepless
album: wonderful and strange
album: until autumn
album: morning
album: slow wave
track: The General Store
track: weekend sky

Valence (Positivity)
type: PropertyValue
value: 0.498

Loudness (dB)
type: PropertyValue
value: -10.333

Key Name
type: PropertyValue
value: G

Mode Name
type: PropertyValue
value: Major

cosmic cliffs
type: MusicAlbum
date published: 2022-09-09

heartbeat river
type: MusicAlbum
date published: 2022-10-14

drunk with the light
type: MusicAlbum
date published: 2022-11-11

last light
type: MusicAlbum
date published: 2022-12-09

zelda's lofi lullaby
type: MusicAlbum
date published: 2023-01-24

saturday morning mimosas
type: MusicAlbum
date published: 2023-02-28
track: saturday morning mimosas
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156000
  explicit: false
  by artist: bad at math.
  in album: saturday morning mimosas
    type: MusicAlbum
    date published: 2023-02-28
  genre: lo-fi
  isrc code: QZDA42317528
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T17:57:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4f3f453d0b260d18e27ab7a2d6f6f048e9f988b973cda8cb82fa3d7a0ed48a82
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957891
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957891
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA42317528
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T18:21: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f3f453d0b260d18e27ab7a2d6f6f048e9f988b973cda8cb82fa3d7a0ed48a82. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZDA42317528.
    date published: 2026-07-13T18:21:04Z
  audio: saturday morning mimosas
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.99
    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.643
    additional property: Energy
      type: PropertyValue
      value: 0.159
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.968
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.704
    additional property: Liveness
      type: PropertyValue
      value: 0.303
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.154
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.219
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

sapling
type: MusicAlbum
date published: 2023-03-24

the drive back home
type: MusicAlbum
date published: 2023-03-31
track: the drive back home
  type: MusicRecording
  duration: PT2M51S
  duration ms: 171692
  explicit: false
  by artist: bad at math.
  in album: the drive back home
    type: MusicAlbum
    date published: 2023-03-31
  genre: lo-fi
  isrc code: GX8KD2399025
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T17:32:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4eff01cc895bdc8ce86206a2778f27bd7b54b14f4dd480f8e454ea5801380da1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959043
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959043
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX8KD2399025
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T18:40:26Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eff01cc895bdc8ce86206a2778f27bd7b54b14f4dd480f8e454ea5801380da1. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/GX8KD2399025.
    date published: 2026-07-21T18:40:26Z
  audio: the drive back home
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.049
    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.691
    additional property: Energy
      type: PropertyValue
      value: 0.259
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.927
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.914
    additional property: Liveness
      type: PropertyValue
      value: 0.144
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.18
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.412
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

green hill zone (but it's lofi)
type: MusicAlbum
date published: 2023-04-25
track: green hill zone (but it's lofi)
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141428
  explicit: false
  by artist: bad at math.
  in album: green hill zone (but it's lofi)
    type: MusicAlbum
    date published: 2023-04-25
  genre: lo-fi
  isrc code: QZHN32347245
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T17:39:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4961407efa92418fd65ca51ed8e1e0fdaef8fc8c3150a268dc03daa0bb90b7e6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957891
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957891
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32347245
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T18:21: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4961407efa92418fd65ca51ed8e1e0fdaef8fc8c3150a268dc03daa0bb90b7e6. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZHN32347245.
    date published: 2026-07-13T18:21:04Z
  audio: green hill zone (but it's lofi)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.986
    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.664
    additional property: Energy
      type: PropertyValue
      value: 0.417
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.922
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.867
    additional property: Liveness
      type: PropertyValue
      value: 0.12
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.071
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.057
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

mermaids
type: MusicAlbum
date published: 2023-05-30

star salt
type: MusicAlbum
date published: 2023-06-20
track: star salt
  type: MusicRecording
  duration: PT2M23S
  duration ms: 143500
  explicit: false
  by artist: bad at math.
  in album: star salt
    type: MusicAlbum
    date published: 2023-06-20
  genre: lo-fi
  isrc code: QZK6G2395637
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T06:36:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd4e56537c208d37913a257aba2ceca3d3bc9003f63d27d689b4f3069df856011
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958377
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958377
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6G2395637
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T06:48:00Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e56537c208d37913a257aba2ceca3d3bc9003f63d27d689b4f3069df856011. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/QZK6G2395637.
    date published: 2026-07-17T06:48:00Z
  audio: star salt
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 92.018
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.444
    additional property: Energy
      type: PropertyValue
      value: 0.145
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.957
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.971
    additional property: Liveness
      type: PropertyValue
      value: 0.099
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.039
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.041
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

these pine trees
type: MusicAlbum
date published: 2023-07-06

empty heart.
type: MusicAlbum
date published: 2023-08-08

lost in snow
type: MusicAlbum
date published: 2023-09-25
track: lost in snow
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142285
  explicit: false
  by artist: bad at math.
  in album: lost in snow
    type: MusicAlbum
    date published: 2023-09-25
  genre: lo-fi
  isrc code: QM3DF2289942
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T22:13:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfa5f11b4468a9e60c8a5b4dc3b7d270718ee48b55cd088c696607d52454512e8
  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/QM3DF2289942
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:25:57Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa5f11b4468a9e60c8a5b4dc3b7d270718ee48b55cd088c696607d52454512e8. 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/QM3DF2289942.
    date published: 2026-07-06T01:25:57Z
  audio: lost in snow
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.969
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 1
    additional property: Danceability
      type: PropertyValue
      value: 0.534
    additional property: Energy
      type: PropertyValue
      value: 0.085
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.939
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.96
    additional property: Liveness
      type: PropertyValue
      value: 0.096
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.039
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.445
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

vampire killer (castlevania lofi)
type: MusicAlbum
date published: 2023-10-09

townes
type: MusicAlbum
date published: 2023-10-19

cozy christmas socks
type: MusicAlbum
date published: 2023-12-08

television christmas special
type: MusicAlbum
date published: 2023-12-08

hope in the cold
type: MusicAlbum
date published: 2024-01-16

in wilds beyond
type: MusicAlbum
date published: 2024-02-09

the world before me
type: MusicAlbum
date published: 2024-03-28

under midnight stars
type: MusicAlbum
date published: 2024-04-05

speak to me
type: MusicAlbum
date published: 2024-05-10
track: speak to me
  type: MusicRecording
  duration: PT1M56S
  duration ms: 116571
  explicit: false
  by artist: bad at math.
  in album: speak to me
    type: MusicAlbum
    date published: 2024-05-10
  genre: lo-fi
  isrc code: UKZGC2403680
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T13:25:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xef875454544356a67420b17ae2876a5f042ab33462932f2fcc40d78a7d45b1e9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958742
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958742
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKZGC2403680
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T16:28:22Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef875454544356a67420b17ae2876a5f042ab33462932f2fcc40d78a7d45b1e9. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T16:28: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/UKZGC2403680.
    date published: 2026-07-19T16:28:22Z
  audio: speak to me
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 60.022
    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.478
    additional property: Energy
      type: PropertyValue
      value: 0.061
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.957
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.926
    additional property: Liveness
      type: PropertyValue
      value: 0.077
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.052
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.947
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

the bright snow whispered
type: MusicAlbum
date published: 2024-06-07

a dream of the ocean
type: MusicAlbum
date published: 2024-06-14

these dark days of autumn rain
type: MusicAlbum
date published: 2024-06-21

astral maps
type: MusicAlbum
date published: 2024-06-26

a spear of summer grass
type: MusicAlbum
date published: 2024-06-28
track: a spear of summer grass
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150000
  explicit: false
  by artist: bad at math.
  in album: a spear of summer grass
    type: MusicAlbum
    date published: 2024-06-28
  genre: lo-fi
  isrc code: QZPEW2463445
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T06:59:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe10135c3cd2992cbab7f72d19550fd4f4bb804940ef9dcb46c4935fc0bb5644c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZPEW2463445
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56:35Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe10135c3cd2992cbab7f72d19550fd4f4bb804940ef9dcb46c4935fc0bb5644c. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZPEW2463445.
    date published: 2026-07-03T08:56:35Z
  audio: a spear of summer grass
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.991
    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.569
    additional property: Energy
      type: PropertyValue
      value: 0.113
    additional property: Speechiness
      type: PropertyValue
      value: 0.049
    additional property: Acousticness
      type: PropertyValue
      value: 0.977
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.929
    additional property: Liveness
      type: PropertyValue
      value: 0.126
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.059
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.12
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

all that I have seen
type: MusicAlbum
date published: 2024-06-28

sprites
type: MusicAlbum
date published: 2024-07-22

hidden letters
type: MusicAlbum
date published: 2024-09-03

skeleton band
type: MusicAlbum
date published: 2024-10-03

if i dream
type: MusicAlbum
date published: 2024-10-25
track: if i dream
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148800
  explicit: false
  by artist: bad at math.
  in album: if i dream
    type: MusicAlbum
    date published: 2024-10-25
  genre: lo-fi
  isrc code: USANG2462157
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T09:38:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x860a854c825e74e59a43b7ce4552a31a296edaa1742a1c3cc9eae7791d500a10
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USANG2462157
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x860a854c825e74e59a43b7ce4552a31a296edaa1742a1c3cc9eae7791d500a10. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USANG2462157.
    date published: 2026-07-05T10:01:46Z
  audio: if i dream
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.047
    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.612
    additional property: Energy
      type: PropertyValue
      value: 0.181
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.922
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.826
    additional property: Liveness
      type: PropertyValue
      value: 0.095
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.16
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.065
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

coffee and cream
type: MusicAlbum
date published: 2024-11-08

snow in the village
type: MusicAlbum
date published: 2024-11-25

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

allegra
type: MusicAlbum
date published: 2025-02-07

lost thoughts
type: MusicAlbum
date published: 2025-03-07

weekend sky
type: MusicAlbum
date published: 2025-03-17
track: weekend sky
  type: MusicRecording
  duration: PT2M34S
  duration ms: 154283
  explicit: false
  by artist: bad at math.
  in album: weekend sky
    type: MusicAlbum
    date published: 2025-03-17
  genre: lo-fi
  isrc code: UKZGC2501924
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T18:50:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4191387ce2722a04fb57cfe80f8c02740a8d5611de6d6f4174c0d09263396feb
  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/UKZGC2501924
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4191387ce2722a04fb57cfe80f8c02740a8d5611de6d6f4174c0d09263396feb. 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/UKZGC2501924.
    date published: 2026-07-03T19:59:51Z
  audio: weekend sky
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 91.009
    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.701
    additional property: Energy
      type: PropertyValue
      value: 0.413
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.63
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.839
    additional property: Liveness
      type: PropertyValue
      value: 0.135
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.137
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.211
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

glazed with rain
type: MusicAlbum
date published: 2025-04-18

spring and solace
type: MusicAlbum
date published: 2025-05-12

Pacífico
type: MusicAlbum
date published: 2025-06-12

gummy bears
type: MusicAlbum
date published: 2025-07-03

rabbit
type: MusicAlbum
date published: 2025-08-05

sleepless
type: MusicAlbum
date published: 2025-09-04

wonderful and strange
type: MusicAlbum
date published: 2025-10-06

until autumn
type: MusicAlbum
date published: 2025-10-20

morning
type: MusicAlbum
date published: 2025-11-03

slow wave
type: MusicAlbum
date published: 2025-11-14

The General Store
type: MusicRecording
duration: PT2M8S
duration ms: 128000
explicit: false
by artist: bad at math.
in album: My Happy Place
  type: MusicAlbum
  date published: 2024-06-17
isrc code: UKZGC2404964
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T22:16:46+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xee7425a0315cb3bd997b663d7247071705ff5a655040e656ffc7a1ff8a346e11
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKZGC2404964
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee7425a0315cb3bd997b663d7247071705ff5a655040e656ffc7a1ff8a346e11. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKZGC2404964.
  date published: 2026-07-02T03:55:08Z
audio: The General Store
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 131.624
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.821
  additional property: Energy
    type: PropertyValue
    value: 0.307
  additional property: Speechiness
    type: PropertyValue
    value: 0.067
  additional property: Acousticness
    type: PropertyValue
    value: 0.648
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.892
  additional property: Liveness
    type: PropertyValue
    value: 0.106
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.462
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15.612
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

weekend sky
type: MusicRecording
duration: PT2M34S
duration ms: 154283
explicit: false
by artist: bad at math.
in album: Whispers of the Garden
  type: MusicAlbum
  date published: 2025-03-17
isrc code: UKZGC2501924
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T18:50:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4191387ce2722a04fb57cfe80f8c02740a8d5611de6d6f4174c0d09263396feb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKZGC2501924
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4191387ce2722a04fb57cfe80f8c02740a8d5611de6d6f4174c0d09263396feb. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKZGC2501924.
  date published: 2026-07-02T03:30:09Z
audio: weekend sky
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 111.886
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.701
  additional property: Energy
    type: PropertyValue
    value: 0.413
  additional property: Speechiness
    type: PropertyValue
    value: 0.057
  additional property: Acousticness
    type: PropertyValue
    value: 0.63
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.839
  additional property: Liveness
    type: PropertyValue
    value: 0.135
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.137
  additional property: Loudness (dB)
    type: PropertyValue
    value: -16.81
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major