Ville Nurminen
type: MusicGroup
genre: finnish hip hop
popularity: 31
followers: 7928
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x70f7392f0794624846a374b887b0a67d8dd7fe6a89bccc51cb4771c0520d3c8c
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/675de34f-4b9d-4d75-b2d9-71c3cd0f75ed.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/675de34f-4b9d-4d75-b2d9-71c3cd0f75ed.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/675de34f-4b9d-4d75-b2d9-71c3cd0f75ed
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x70f7392f0794624846a374b887b0a67d8dd7fe6a89bccc51cb4771c0520d3c8c","name":"Ville Nurminen","registered_at":"2026-06-11T23:13:55Z","symbol":"NIM0133072","token_address":"0x0b6caf89d49f924fa864c02bc0e30b57067032db","type":"artist","uuid":"675de34f-4b9d-4d75-b2d9-71c3cd0f75ed"}
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 0x70f7392f0794624846a374b887b0a67d8dd7fe6a89bccc51cb4771c0520d3c8c. 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/675de34f-4b9d-4d75-b2d9-71c3cd0f75ed.json and https://artists.proofprofile.net/proofs/artist/675de34f-4b9d-4d75-b2d9-71c3cd0f75ed.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x70f7392f0794624846a374b887b0a67d8dd7fe6a89bccc51cb4771c0520d3c8c","name":"Ville Nurminen","registered_at":"2026-06-11T23:13:55Z","symbol":"NIM0133072","token_address":"0x0b6caf89d49f924fa864c02bc0e30b57067032db","type":"artist","uuid":"675de34f-4b9d-4d75-b2d9-71c3cd0f75ed"}
album: Matkalaulu
  type: MusicAlbum
  date published: 2016-10-07
album: Kynttilät Haudalla
  type: MusicAlbum
  date published: 2016-10-17
album: Pelastava Enkeli
  type: MusicAlbum
  date published: 2017-02-18
album: Suojelusenkeli
  type: MusicAlbum
  date published: 2017-06-09
album: Menneet
  type: MusicAlbum
  date published: 2017-08-07
album: Suojelusenkeli
  type: MusicAlbum
  date published: 2017-09-04
  track: Kynttilät Haudalla
    type: MusicRecording
    duration: PT2M39S
    duration ms: 159895
    explicit: true
    by artist: Ville Nurminen
    in album: Suojelusenkeli
      type: MusicAlbum
      date published: 2017-09-04
    genre: finnish hip hop
    isrc code: QZ9JZ1714520
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-16T20:50:13+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xe9f66b5c5f774b70474e62f36d9e76cbcb908eabd4a87890bd836d8c760ed77a
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958324
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958324
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ9JZ1714520
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-16T23:52:43Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f66b5c5f774b70474e62f36d9e76cbcb908eabd4a87890bd836d8c760ed77a. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:52:43Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ9JZ1714520.
      date published: 2026-07-16T23:52:43Z
    audio: Kynttilät Haudalla
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 140.096
      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.745
      additional property: Energy
        type: PropertyValue
        value: 0.575
      additional property: Speechiness
        type: PropertyValue
        value: 0.219
      additional property: Acousticness
        type: PropertyValue
        value: 0.178
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.651
      additional property: Liveness
        type: PropertyValue
        value: 0.468
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.644
      additional property: Loudness (dB)
        type: PropertyValue
        value: -10.383
      additional property: Key Name
        type: PropertyValue
        value: B
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Kunnes Kuolema Erottaa
  type: MusicAlbum
  date published: 2017-12-01
album: Enkelit Ja Demonit
  type: MusicAlbum
  date published: 2018-01-29
album: Ei Enää Kipua
  type: MusicAlbum
  date published: 2018-04-04
  track: Ei Enää Kipua
    type: MusicRecording
    duration: PT3M6S
    duration ms: 186666
    explicit: true
    by artist: Ville Nurminen
    in album: Ei Enää Kipua
      type: MusicAlbum
      date published: 2018-04-04
    genre: finnish hip hop
    isrc code: QM4DW1855519
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-16T05:00:23+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x119fa74abbcb0b7b221b14882a58408f80f5f9f3e568267a204b13c0ba93bbeb
    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/QM4DW1855519
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-16T08:01: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 0x119fa74abbcb0b7b221b14882a58408f80f5f9f3e568267a204b13c0ba93bbeb. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T08:01: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/QM4DW1855519.
      date published: 2026-07-16T08:01:04Z
    audio: Ei Enää Kipua
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 126.021
      additional property: Musical Key
        type: PropertyValue
        value: 9
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
      additional property: Danceability
      additional property: Energy
      additional property: Speechiness
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Lastenkoti
album: Selviytyjät
album: Sä Satutat
album: Vihaan Sua
album: Pelastan Sut
album: Ei Kukaan Auta
album: Pyyhin Kyyneleet
album: Huono Päivä
album: Syksyn Sävelet
album: Kaikki Hajoaa
album: Päihteet
album: Osastolla
album: Hajalla
album: Vahva
album: Yksinäinen
album: Terapiaa
album: En Tahdo Elää
album: Lepää Rauhas
album: Anteeksi
album: Tahdon Muuttaa Maailmaa
album: Paska Fiilis
album: Tuskaa
album: Masentunut
album: Älä Mee
album: Kyyneleitä
album: Ei Kukaan Välitä
album: Kahleet
album: Kyynel
album: Love
album: Valheet
album: Ei Mikään Auta
album: Viimeinen Viilto
album: ?
album: Sä Lähdit Pois
album: Hullu Vai Terve
album: Laitosnuori
album: Et Tykkää Musta
album: Helvetis
album: Pahoja Asioita
album: Kyyneleet Tekee Puroja
album: Avain Onneen
album: Vaikka Sattuu Nyt
album: !
album: Sinulle
album: Kipu
album: Viimeinen Kirje
album: Yksin Jään
album: Kato Mitä Sä Teit
album: Tarviin Sua
album: Lohtu
album: Nähty Paha Maailma
album: Paha Maa
album: En Saa Henkee
album: Huonosti Menee
album: Itsetuhoisuus

Time Signature
type: PropertyValue
value: 4

Danceability
type: PropertyValue
value: 0.82

Energy
type: PropertyValue
value: 0.355

Speechiness
type: PropertyValue
value: 0.106

Acousticness
type: PropertyValue
value: 0.464

Instrumentalness
type: PropertyValue
value: 0

Liveness
type: PropertyValue
value: 0.108

Valence (Positivity)
type: PropertyValue
value: 0.428

Loudness (dB)
type: PropertyValue
value: -12.328

Key Name
type: PropertyValue
value: A

Mode Name
type: PropertyValue
value: Minor

Lastenkoti
type: MusicAlbum
date published: 2018-05-07
track: Lastenkoti
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164004
  explicit: true
  by artist: Ville Nurminen
  in album: Lastenkoti
    type: MusicAlbum
    date published: 2018-05-07
  genre: finnish hip hop
  isrc code: QZB4J1809054
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T14:44:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0fac16c4c01c95fecbd3c2b462a74e6ed2126712952cd1b28487e22496ff8f8a
  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/QZB4J1809054
  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 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 0x0fac16c4c01c95fecbd3c2b462a74e6ed2126712952cd1b28487e22496ff8f8a. 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/QZB4J1809054.
    date published: 2026-07-16T16:14:30Z
  audio: Lastenkoti
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.932
    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.794
    additional property: Energy
      type: PropertyValue
      value: 0.494
    additional property: Speechiness
      type: PropertyValue
      value: 0.222
    additional property: Acousticness
      type: PropertyValue
      value: 0.352
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.593
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.757
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.702
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Selviytyjät
type: MusicAlbum
date published: 2018-05-12

Sä Satutat
type: MusicAlbum
date published: 2018-06-12

Vihaan Sua
type: MusicAlbum
date published: 2018-07-02

Pelastan Sut
type: MusicAlbum
date published: 2018-07-17

Ei Kukaan Auta
type: MusicAlbum
date published: 2018-07-30

Pyyhin Kyyneleet
type: MusicAlbum
date published: 2018-08-26

Huono Päivä
type: MusicAlbum
date published: 2018-09-10

Syksyn Sävelet
type: MusicAlbum
date published: 2018-09-16

Kaikki Hajoaa
type: MusicAlbum
date published: 2018-09-23

Päihteet
type: MusicAlbum
date published: 2018-10-15

Osastolla
type: MusicAlbum
date published: 2018-10-15

Hajalla
type: MusicAlbum
date published: 2018-10-24
track: Hajalla
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226948
  explicit: true
  by artist: Ville Nurminen
  in album: Hajalla
    type: MusicAlbum
    date published: 2018-10-24
  genre: finnish hip hop
  isrc code: QZES51898128
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T00:01:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x433b4b18b5d2aedd60962b7f349963637a5991cac6a79313a29fb8a59fe03274
  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/QZES51898128
  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 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 0x433b4b18b5d2aedd60962b7f349963637a5991cac6a79313a29fb8a59fe03274. 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/QZES51898128.
    date published: 2026-07-18T00:27:51Z
  audio: Hajalla
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 77.049
    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.742
    additional property: Energy
      type: PropertyValue
      value: 0.62
    additional property: Speechiness
      type: PropertyValue
      value: 0.204
    additional property: Acousticness
      type: PropertyValue
      value: 0.542
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.115
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.453
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.282
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Vahva
type: MusicAlbum
date published: 2018-11-01

Yksinäinen
type: MusicAlbum
date published: 2018-11-11

Terapiaa
type: MusicAlbum
date published: 2018-11-20

En Tahdo Elää
type: MusicAlbum
date published: 2018-12-06

Lepää Rauhas
type: MusicAlbum
date published: 2018-12-18

Anteeksi
type: MusicAlbum
date published: 2019-01-06
track: Anteeksi
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233653
  explicit: true
  by artist: Ville Nurminen
  in album: Anteeksi
    type: MusicAlbum
    date published: 2019-01-06
  genre: finnish hip hop
  isrc code: QZ4JJ1966831
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T00:28:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8430fe1004fefbbaf00da29a7d8c8e7f31fd852b702268cb06cc49c47a0f5628
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956422
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956422
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ4JJ1966831
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T01:01:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8430fe1004fefbbaf00da29a7d8c8e7f31fd852b702268cb06cc49c47a0f5628. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ4JJ1966831.
    date published: 2026-07-03T01:01:38Z
  audio: Anteeksi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 77.975
    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.701
    additional property: Energy
      type: PropertyValue
      value: 0.593
    additional property: Speechiness
      type: PropertyValue
      value: 0.085
    additional property: Acousticness
      type: PropertyValue
      value: 0.599
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.215
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.804
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.623
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Tahdon Muuttaa Maailmaa
type: MusicAlbum
date published: 2019-01-29

Paska Fiilis
type: MusicAlbum
date published: 2019-02-13

Tuskaa
type: MusicAlbum
date published: 2019-02-24
track: Tuskaa
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212551
  explicit: false
  by artist: Ville Nurminen
  in album: Tuskaa
    type: MusicAlbum
    date published: 2019-02-24
  genre: finnish hip hop
  isrc code: QZDA81909704
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T02:58:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe0b753f37654f55207d4d4b1588922a130f910c2a27bc914aeafe018d49ba9dd
  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/QZDA81909704
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0b753f37654f55207d4d4b1588922a130f910c2a27bc914aeafe018d49ba9dd. 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/QZDA81909704.
    date published: 2026-07-04T10:04:33Z
  audio: Tuskaa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 147.772
    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.532
    additional property: Energy
      type: PropertyValue
      value: 0.422
    additional property: Speechiness
      type: PropertyValue
      value: 0.176
    additional property: Acousticness
      type: PropertyValue
      value: 0.671
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.079
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.42
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.942
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Masentunut
type: MusicAlbum
date published: 2019-03-12

Älä Mee
type: MusicAlbum
date published: 2019-03-25

Kyyneleitä
type: MusicAlbum
date published: 2019-04-10
track: Ei Kukaan Auta
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204269
  explicit: true
  by artist: Ville Nurminen
  in album: Kyyneleitä
    type: MusicAlbum
    date published: 2019-04-10
  genre: finnish hip hop
  isrc code: QZES51999905
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T23:26:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe4458f4d54c8e159cf306b72dc845819380ce55a342b313aed48d747acd2caed
  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/QZES51999905
  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 0xe4458f4d54c8e159cf306b72dc845819380ce55a342b313aed48d747acd2caed. 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/QZES51999905.
    date published: 2026-06-13T13:32:09Z
  audio: Ei Kukaan Auta
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 132.68
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 6
    additional property: Danceability
      type: PropertyValue
      value: 0.56
    additional property: Energy
      type: PropertyValue
      value: 0.581
    additional property: Speechiness
      type: PropertyValue
      value: 0.088
    additional property: Acousticness
      type: PropertyValue
      value: 0.564
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.115
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.275
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Masentunut
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214875
  explicit: true
  by artist: Ville Nurminen
  in album: Kyyneleitä
    type: MusicAlbum
    date published: 2019-04-10
  genre: finnish hip hop
  isrc code: QZES51999906
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T13:07:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa7a1744f8a83c769b19a52b03a42a77e1857e0f8911901efbdd7a2a3eabbc202
  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/QZES51999906
  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 0xa7a1744f8a83c769b19a52b03a42a77e1857e0f8911901efbdd7a2a3eabbc202. 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/QZES51999906.
    date published: 2026-07-02T03:55:08Z
  audio: Masentunut
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 104.566
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.731
    additional property: Energy
      type: PropertyValue
      value: 0.427
    additional property: Speechiness
      type: PropertyValue
      value: 0.449
    additional property: Acousticness
      type: PropertyValue
      value: 0.222
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.384
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.769
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.54
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Yksinäinen
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245682
  explicit: true
  by artist: Ville Nurminen
  in album: Kyyneleitä
    type: MusicAlbum
    date published: 2019-04-10
  genre: finnish hip hop
  isrc code: QZES51999907
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T21:15:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x76176163ef11e39fd353c6b6813b918d70f62dfb9e9f3bf22e26fa2388421d85
  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
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Yksinäinen
track: Paska Fiilis
track: Kaikki Hajoaa
track: Osastolla
track: Ahdistaa
track: Älä Mee
track: En Tahdo Elää
track: Lepää Rauhas

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T03:55:08Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76176163ef11e39fd353c6b6813b918d70f62dfb9e9f3bf22e26fa2388421d85. 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/QZES51999907.
date published: 2026-07-02T03:55:08Z

Yksinäinen
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 134.338
additional property: Musical Key
  type: PropertyValue
  value: 9
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.55
additional property: Energy
  type: PropertyValue
  value: 0.524
additional property: Speechiness
  type: PropertyValue
  value: 0.118
additional property: Acousticness
  type: PropertyValue
  value: 0.277
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.099
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.289
additional property: Loudness (dB)
  type: PropertyValue
  value: -11.846
additional property: Key Name
  type: PropertyValue
  value: A
additional property: Mode Name
  type: PropertyValue
  value: Minor

Paska Fiilis
type: MusicRecording
duration: PT3M54S
duration ms: 234179
explicit: true
by artist: Ville Nurminen
in album: Kyyneleitä
  type: MusicAlbum
  date published: 2019-04-10
genre: finnish hip hop
isrc code: QZES51999908
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T19:55:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0a03645a92db00903b6ef5cf1248ab9bfe33d22cae733d5e4655ff5d84636492
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/QZES51999908
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 0x0a03645a92db00903b6ef5cf1248ab9bfe33d22cae733d5e4655ff5d84636492. 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/QZES51999908.
  date published: 2026-07-02T03:30:09Z
audio: Paska Fiilis
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 95.611
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.72
  additional property: Energy
    type: PropertyValue
    value: 0.711
  additional property: Speechiness
    type: PropertyValue
    value: 0.219
  additional property: Acousticness
    type: PropertyValue
    value: 0.564
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.081
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.485
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.196
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Kaikki Hajoaa
type: MusicRecording
duration: PT3M12S
duration ms: 192000
explicit: true
by artist: Ville Nurminen
in album: Kyyneleitä
  type: MusicAlbum
  date published: 2019-04-10
genre: finnish hip hop
isrc code: QZES51999909
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T23:45:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x71b8da60d1601aeb0c6662c1b0c64a3bcb66da308e6527ac6afc7e11a0e612c9
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956375
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956375
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51999909
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T16:51:38Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71b8da60d1601aeb0c6662c1b0c64a3bcb66da308e6527ac6afc7e11a0e612c9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51999909.
  date published: 2026-07-02T16:51:38Z
audio: Kaikki Hajoaa
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 165.553
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.621
  additional property: Energy
    type: PropertyValue
    value: 0.682
  additional property: Speechiness
    type: PropertyValue
    value: 0.293
  additional property: Acousticness
    type: PropertyValue
    value: 0.426
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.415
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.321
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.883
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Osastolla
type: MusicRecording
duration: PT3M12S
duration ms: 192108
explicit: true
by artist: Ville Nurminen
in album: Kyyneleitä
  type: MusicAlbum
  date published: 2019-04-10
genre: finnish hip hop
isrc code: QZES51999910
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T23:06:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x06eefb3d4a60c59cd6732b4b0756d0e9a51e9150cf1eabc6a04833778b74828e
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/QZES51999910
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 0x06eefb3d4a60c59cd6732b4b0756d0e9a51e9150cf1eabc6a04833778b74828e. 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/QZES51999910.
  date published: 2026-06-13T13:32:09Z
audio: Osastolla
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 106.422
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.784
  additional property: Energy
    type: PropertyValue
    value: 0.653
  additional property: Speechiness
    type: PropertyValue
    value: 0.334
  additional property: Acousticness
    type: PropertyValue
    value: 0.75
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.122
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.383
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.821
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Ahdistaa
type: MusicRecording
duration: PT3M21S
duration ms: 201896
explicit: true
by artist: Ville Nurminen
in album: Kyyneleitä
  type: MusicAlbum
  date published: 2019-04-10
genre: finnish hip hop
isrc code: QZES51999911
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T23:49:30+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe19fa2f476566fc80fd50a921bc83c3141ae75f458cbe9cc11d97b7e41537b8c
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/QZES51999911
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 0xe19fa2f476566fc80fd50a921bc83c3141ae75f458cbe9cc11d97b7e41537b8c. 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/QZES51999911.
  date published: 2026-07-02T03:30:09Z
audio: Ahdistaa
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 109.165
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.743
  additional property: Energy
    type: PropertyValue
    value: 0.831
  additional property: Speechiness
    type: PropertyValue
    value: 0.083
  additional property: Acousticness
    type: PropertyValue
    value: 0.325
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.148
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.215
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.45
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Älä Mee
type: MusicRecording
duration: PT4M51S
duration ms: 291932
explicit: true
by artist: Ville Nurminen
in album: Kyyneleitä
  type: MusicAlbum
  date published: 2019-04-10
genre: finnish hip hop
isrc code: QZES51999912
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T21:31:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb16761b14eaaf9b70b47da341cd4c469cbbe4c8e90d1dc1cda71d974579439fa
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/QZES51999912
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 0xb16761b14eaaf9b70b47da341cd4c469cbbe4c8e90d1dc1cda71d974579439fa. 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/QZES51999912.
  date published: 2026-07-02T03:55:08Z
audio: Älä Mee
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 138.378
  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.766
  additional property: Energy
    type: PropertyValue
    value: 0.563
  additional property: Speechiness
    type: PropertyValue
    value: 0.075
  additional property: Acousticness
    type: PropertyValue
    value: 0.257
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.094
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.412
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.389
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

En Tahdo Elää
type: MusicRecording
duration: PT4M41S
duration ms: 281681
explicit: true
by artist: Ville Nurminen
in album: Kyyneleitä
  type: MusicAlbum
  date published: 2019-04-10
genre: finnish hip hop
isrc code: QZES51999913
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T09:44:30+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xae0c43358dc94cce9fdd820b0f95b3788a1af560ee68070aa92f6c734745d539
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953528
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51999913
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae0c43358dc94cce9fdd820b0f95b3788a1af560ee68070aa92f6c734745d539. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51999913.
  date published: 2026-06-13T15:41:10Z
audio: En Tahdo Elää
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 126.81
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.838
  additional property: Energy
    type: PropertyValue
    value: 0.392
  additional property: Speechiness
    type: PropertyValue
    value: 0.09
  additional property: Acousticness
    type: PropertyValue
    value: 0.231
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.072
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.486
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.758
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Lepää Rauhas
type: MusicRecording
duration: PT2M59S
duration ms: 179026
explicit: true
by artist: Ville Nurminen
in album: Kyyneleitä
  type: MusicAlbum
  date published: 2019-04-10
genre: finnish hip hop
isrc code: QZES51999914
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T06:17:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc5db95af317f0df01f33a6f3e45ce3ce676c581a0a26a6c66b8b27758ab11db3
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/QZES51999914
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 0xc5db95af317f0df01f33a6f3e45ce3ce676c581a0a26a6c66b8b27758ab11db3. 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/QZES51999914.
  date published: 2026-07-02T03:55:08Z
audio: Lepää Rauhas
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 102.405
  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.708
  additional property: Energy
    type: PropertyValue
    value: 0.638
  additional property: Speechiness
    type: PropertyValue
    value: 0.31
  additional property: Acousticness
    type: PropertyValue
    value: 0.245
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.089
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.225
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.662
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Ei Kukaan Välitä
type: MusicAlbum
date published: 2019-05-01
track: Ei Kukaan Välitä
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173166
  explicit: true
  by artist: Ville Nurminen
  in album: Ei Kukaan Välitä
    type: MusicAlbum
    date published: 2019-05-01
  genre: finnish hip hop
  isrc code: QZES61932609
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T14:22:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x212a0c9844ae1444eb1c80889e981bef9246a3f5d90045ae5dcd71f5773ee46c
  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/QZES61932609
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x212a0c9844ae1444eb1c80889e981bef9246a3f5d90045ae5dcd71f5773ee46c. 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/QZES61932609.
    date published: 2026-07-05T01:12:41Z
  audio: Ei Kukaan Välitä
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 89.886
    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.728
    additional property: Energy
      type: PropertyValue
      value: 0.341
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.82
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.128
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.653
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.971
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Kahleet
type: MusicAlbum
date published: 2019-05-17

Kyynel
type: MusicAlbum
date published: 2019-06-05

Love
type: MusicAlbum
date published: 2019-06-10
track: Love
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137625
  explicit: false
  by artist: Ville Nurminen
  in album: Love
    type: MusicAlbum
    date published: 2019-06-10
  genre: finnish hip hop
  isrc code: QZFYX1982626
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T10:42:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb8a13ea17fb07cb92be9a8ed1786edaa01ff6bebeeab09d40160c5865080cebd
  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/QZFYX1982626
  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 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 0xb8a13ea17fb07cb92be9a8ed1786edaa01ff6bebeeab09d40160c5865080cebd. 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/QZFYX1982626.
    date published: 2026-07-05T18:48:28Z
  audio: Love
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.005
    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.7
    additional property: Energy
      type: PropertyValue
      value: 0.343
    additional property: Speechiness
      type: PropertyValue
      value: 0.06
    additional property: Acousticness
      type: PropertyValue
      value: 0.881
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.109
    additional property: Liveness
      type: PropertyValue
      value: 0.108
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.743
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.928
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Valheet
type: MusicAlbum
date published: 2019-06-23

Ei Mikään Auta
type: MusicAlbum
date published: 2019-06-27
track: Ei Mikään Auta
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181875
  explicit: false
  by artist: Ville Nurminen
  in album: Ei Mikään Auta
    type: MusicAlbum
    date published: 2019-06-27
  genre: finnish hip hop
  isrc code: QZFYZ1942996
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T08:31:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x96269b346d168aafe1cf4892c66267f7a868526b2f27d1103a3aff5b95617c2a
  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/QZFYZ1942996
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96269b346d168aafe1cf4892c66267f7a868526b2f27d1103a3aff5b95617c2a. 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/QZFYZ1942996.
    date published: 2026-07-04T10:04:33Z
  audio: Ei Mikään Auta
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.035
    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.749
    additional property: Energy
      type: PropertyValue
      value: 0.576
    additional property: Speechiness
      type: PropertyValue
      value: 0.269
    additional property: Acousticness
      type: PropertyValue
      value: 0.223
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.119
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.316
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.59
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Viimeinen Viilto
type: MusicAlbum
date published: 2019-07-09
track: Viimeinen Viilto
  type: MusicRecording
  duration: PT4M44S
  duration ms: 284296
  explicit: false
  by artist: Ville Nurminen
  in album: Viimeinen Viilto
    type: MusicAlbum
    date published: 2019-07-09
  genre: finnish hip hop
  isrc code: QZFZ21934428
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T11:00:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x69bfa9e6eaa88d41ba2fb13744108241cf4619ac4101368d360e0d0ef97f1c65
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958722
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958722
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ21934428
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T11:03: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 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 0x69bfa9e6eaa88d41ba2fb13744108241cf4619ac4101368d360e0d0ef97f1c65. Chain 2 (Bitcoin): anchored in block 958722 (2026-07-19T11:03: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/QZFZ21934428.
    date published: 2026-07-19T11:03:50Z
  audio: Viimeinen Viilto
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 128.013
    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.838
    additional property: Energy
      type: PropertyValue
      value: 0.302
    additional property: Speechiness
      type: PropertyValue
      value: 0.147
    additional property: Acousticness
      type: PropertyValue
      value: 0.582
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.076
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.537
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.08
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

?
type: MusicAlbum
date published: 2019-07-25
track: ?
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179655
  explicit: true
  by artist: Ville Nurminen
  in album: ?
    type: MusicAlbum
    date published: 2019-07-25
  genre: finnish hip hop
  isrc code: QZFZ31995631
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T21:22:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x19925c01dc00181880aeee73e95f95ed081a20f9c0040af4551423864f7119ef
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958329
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958329
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ31995631
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T00:27: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 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 0x19925c01dc00181880aeee73e95f95ed081a20f9c0040af4551423864f7119ef. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-17T00:27: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/QZFZ31995631.
    date published: 2026-07-17T00:27:12Z
  audio: ?
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 87.055
    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.757
    additional property: Energy
      type: PropertyValue
      value: 0.545
    additional property: Speechiness
      type: PropertyValue
      value: 0.105
    additional property: Acousticness
      type: PropertyValue
      value: 0.575
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.096
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.312
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.953
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Sä Lähdit Pois
type: MusicAlbum
date published: 2019-08-07

Hullu Vai Terve
type: MusicAlbum
date published: 2019-08-19

Laitosnuori
type: MusicAlbum
date published: 2019-09-01

Et Tykkää Musta
type: MusicAlbum
date published: 2019-09-18

Helvetis
type: MusicAlbum
date published: 2019-09-25
track: Helvetis
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172173
  explicit: false
  by artist: Ville Nurminen
  in album: Helvetis
    type: MusicAlbum
    date published: 2019-09-25
  genre: finnish hip hop
  isrc code: QZHN51929958
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T15:14:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5126edf83228e170c52e803efbab06a8259beef781ff04f37bb1fe29ce5fe5a5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958746
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958746
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN51929958
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T18:11: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 0x5126edf83228e170c52e803efbab06a8259beef781ff04f37bb1fe29ce5fe5a5. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T18:11: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/QZHN51929958.
    date published: 2026-07-19T18:11:35Z
  audio: Helvetis
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 137.9
    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.64
    additional property: Energy
      type: PropertyValue
      value: 0.563
    additional property: Speechiness
      type: PropertyValue
      value: 0.291
    additional property: Acousticness
      type: PropertyValue
      value: 0.751
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.8
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.61
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.757
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Pahoja Asioita
type: MusicAlbum
date published: 2019-09-27

Kyyneleet Tekee Puroja
type: MusicAlbum
date published: 2019-10-09
track: Kyyneleet Tekee Puroja
  type: MusicRecording
  duration: PT3M26S
  duration ms: 206438
  explicit: false
  by artist: Ville Nurminen
  in album: Kyyneleet Tekee Puroja
    type: MusicAlbum
    date published: 2019-10-09
  genre: finnish hip hop
  isrc code: QZHN71959653
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T09:49:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x471a7966a0a711730788b503773d818adca783bafdda7927e6936aff36f3616f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958538
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958538
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN71959653
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T10:30:13Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471a7966a0a711730788b503773d818adca783bafdda7927e6936aff36f3616f. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZHN71959653.
    date published: 2026-07-18T10:30:13Z
  audio: Kyyneleet Tekee Puroja
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 81.014
    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.659
    additional property: Energy
      type: PropertyValue
      value: 0.421
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.907
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.237
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.355
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.918
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Avain Onneen
type: MusicAlbum
date published: 2019-10-23

Vaikka Sattuu Nyt
type: MusicAlbum
date published: 2019-11-06

!
type: MusicAlbum
date published: 2019-11-10

Sinulle
type: MusicAlbum
date published: 2019-11-17

Kipu
type: MusicAlbum
date published: 2019-12-09
track: Kipu
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201385
  explicit: false
  by artist: Ville Nurminen
  in album: Kipu
    type: MusicAlbum
    date published: 2019-12-09
  genre: finnish hip hop
  isrc code: QZHNC1926398
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T10:37:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x87871e507fd16e55ae0fe0cc683b697c03bccfe7cecb247e68ffb58346c76bc1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958541
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958541
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNC1926398
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T11:37: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 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 0x87871e507fd16e55ae0fe0cc683b697c03bccfe7cecb247e68ffb58346c76bc1. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZHNC1926398.
    date published: 2026-07-18T11:37:54Z
  audio: Kipu
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 148.087
    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.707
    additional property: Energy
      type: PropertyValue
      value: 0.6
    additional property: Speechiness
      type: PropertyValue
      value: 0.052
    additional property: Acousticness
      type: PropertyValue
      value: 0.103
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.097
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.2
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.148
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Viimeinen Kirje
type: MusicAlbum
date published: 2019-12-29
track: Viimeinen Kirje
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235253
  explicit: false
  by artist: Ville Nurminen
  in album: Viimeinen Kirje
    type: MusicAlbum
    date published: 2019-12-29
  genre: finnish hip hop
  isrc code: QZK6N1994365
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T04:07:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd804eeec87e810dc8aadd8e7fb7ec228b9684a14d2150e889e29c2a60562fce4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958238
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958238
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6N1994365
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T07:06:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd804eeec87e810dc8aadd8e7fb7ec228b9684a14d2150e889e29c2a60562fce4. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T07:06: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/QZK6N1994365.
    date published: 2026-07-16T07:06:28Z
  audio: Viimeinen Kirje
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 157.88
    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.539
    additional property: Energy
      type: PropertyValue
      value: 0.557
    additional property: Speechiness
      type: PropertyValue
      value: 0.092
    additional property: Acousticness
      type: PropertyValue
      value: 0.784
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.135
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.517
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.679
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Yksin Jään
type: MusicAlbum
date published: 2020-01-15

Kato Mitä Sä Teit
type: MusicAlbum
date published: 2020-02-01

Tarviin Sua
type: MusicAlbum
date published: 2020-02-14
track: Tarviin Sua
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178942
  explicit: false
  by artist: Ville Nurminen
  in album: Tarviin Sua
    type: MusicAlbum
    date published: 2020-02-14
  genre: finnish hip hop
  isrc code: QZFYZ2091777
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T00:30:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x62e2fb9da19cb38c99eb84bdeba00aa02f98852d257c66599b911709c4a11eee
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956422
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956422
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYZ2091777
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T01:01:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62e2fb9da19cb38c99eb84bdeba00aa02f98852d257c66599b911709c4a11eee. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYZ2091777.
    date published: 2026-07-03T01:01:38Z
  audio: Tarviin Sua
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 82.012
    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.708
    additional property: Energy
      type: PropertyValue
      value: 0.699
    additional property: Speechiness
      type: PropertyValue
      value: 0.128
    additional property: Acousticness
      type: PropertyValue
      value: 0.378
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.097
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.421
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.521
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Lohtu
type: MusicAlbum
date published: 2020-02-28

Nähty Paha Maailma
type: MusicAlbum
date published: 2020-03-20

Paha Maa
type: MusicAlbum
date published: 2020-04-04

En Saa Henkee
type: MusicAlbum
date published: 2020-04-23

Huonosti Menee
type: MusicAlbum
date published: 2020-04-30

Itsetuhoisuus
type: MusicAlbum
date published: 2020-05-02

Mieti Sitä
type: MusicAlbum
date published: 2020-05-13

Kaikkea Pahaa
type: MusicAlbum
date published: 2020-05-25

Kun Täältä Lähden
type: MusicAlbum
date published: 2020-06-08

Vapaa
type: MusicAlbum
date published: 2020-06-19

Haavoittunut Enkeli
type: MusicAlbum
date published: 2020-06-30

Teen Mitä Haluun
type: MusicAlbum
date published: 2020-07-10

Kosto
type: MusicAlbum
date published: 2020-07-12

Pimeys
type: MusicAlbum
date published: 2020-07-16

Sattuu
type: MusicAlbum
date published: 2020-08-14

Onneton Loppu
type: MusicAlbum
date published: 2020-08-24

Ei Kukaan Kuuntele
type: MusicAlbum
date published: 2020-09-07

Pelasta Mut
type: MusicAlbum
date published: 2020-10-04

Mielenrauha
type: MusicAlbum
date published: 2020-10-16

Kylmä Ja Pimee
type: MusicAlbum
date published: 2020-10-30

Kipu Katoaa
type: MusicAlbum
date published: 2020-11-13

2020
type: MusicAlbum
date published: 2020-11-17
track: Pelasta Mut
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192750
  explicit: true
  by artist: Ville Nurminen
  in album: 2020
    type: MusicAlbum
    date published: 2020-11-17
  genre: finnish hip hop
  isrc code: QZMEM2063689
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T15:13:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xab8f7b5cb6031a114c80886fa0ccd862f1b32ed41769ee64f3c737c93a2b1440
  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/QZMEM2063689
  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 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 0xab8f7b5cb6031a114c80886fa0ccd862f1b32ed41769ee64f3c737c93a2b1440. 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/QZMEM2063689.
    date published: 2026-07-16T16:14:30Z
  audio: Pelasta Mut
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.967
    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.715
    additional property: Energy
      type: PropertyValue
      value: 0.465
    additional property: Speechiness
      type: PropertyValue
      value: 0.219
    additional property: Acousticness
      type: PropertyValue
      value: 0.566
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.003
    additional property: Liveness
      type: PropertyValue
      value: 0.087
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.329
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.985
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Haavoittunut Enkeli
  type: MusicRecording
  duration: PT3M58S
  duration ms: 238024
  explicit: true
  by artist: Ville Nurminen
  in album: 2020
    type: MusicAlbum
    date published: 2020-11-17
  genre: finnish hip hop
  isrc code: QZHN82006510
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T07:07:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf492536588267f796291729b46f2c40b8605de617568095a4cce9710d78ff6db
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958842
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958842
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN82006510
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T10:06:17Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf492536588267f796291729b46f2c40b8605de617568095a4cce9710d78ff6db. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T10:06: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/QZHN82006510.
    date published: 2026-07-20T10:06:17Z
  audio: Haavoittunut Enkeli
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.837
    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.595
    additional property: Energy
      type: PropertyValue
      value: 0.419
    additional property: Speechiness
      type: PropertyValue
      value: 0.215
    additional property: Acousticness
      type: PropertyValue
      value: 0.255
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.138
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.091
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.549
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Läheisille
type: MusicAlbum
date published: 2020-11-25

Särkynyt Sydän
type: MusicAlbum
date published: 2020-12-16

Tyttö Pieni
type: MusicAlbum
date published: 2020-12-28
track: Tyttö Pieni
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192469
  explicit: true
  by artist: Ville Nurminen
  in album: Tyttö Pieni
    type: MusicAlbum
    date published: 2020-12-28
  genre: finnish hip hop
  isrc code: QZPLR2047333
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T04:29:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe4b146c745285a52edc88835875af7b909b01cd4097982dde2f4c3ad7bd8d4d4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956889
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956889
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZPLR2047333
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T06:56:49Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4b146c745285a52edc88835875af7b909b01cd4097982dde2f4c3ad7bd8d4d4. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZPLR2047333.
    date published: 2026-07-06T06:56:49Z
  audio: Tyttö Pieni
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 132.876
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.681
    additional property: Energy
      type: PropertyValue
      value: 0.806
    additional property: Speechiness
      type: PropertyValue
      value: 0.24
    additional property: Acousticness
      type: PropertyValue
      value: 0.364
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.17
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.881
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.484
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Yksinäistä
type: MusicAlbum
date published: 2020-12-30

Masennus
type: MusicAlbum
date published: 2021-01-08

2021
type: MusicAlbum
date published: 2021-01-15
track: Yksin Jään
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197551
  explicit: true
  by artist: Ville Nurminen
  in album: 2021
    type: MusicAlbum
    date published: 2021-01-15
  genre: finnish hip hop
  isrc code: QZK6M1905448
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T04:42:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xac1ff07ea696c4a11118a63406a0f8ab1323f37a4699441e4962f002d85a5604
  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/QZK6M1905448
  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 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 0xac1ff07ea696c4a11118a63406a0f8ab1323f37a4699441e4962f002d85a5604. 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/QZK6M1905448.
    date published: 2026-07-19T05:04:54Z
  audio: Yksin Jään
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 77.969
    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.681
    additional property: Energy
      type: PropertyValue
      value: 0.599
    additional property: Speechiness
      type: PropertyValue
      value: 0.065
    additional property: Acousticness
      type: PropertyValue
      value: 0.732
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.004
    additional property: Liveness
      type: PropertyValue
      value: 0.126
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.597
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.749
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Läheisille
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176627
  explicit: true
  by artist: Ville Nurminen
  in album: 2021
    type: MusicAlbum
    date published: 2021-01-15
  genre: finnish hip hop
  isrc code: QZNWS2055309
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T10:41:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0177a298e643a69cd1101ea5e7e091ee099f9bc915b8a799e48fcf5d3a4a85d0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958541
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958541
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWS2055309
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T11:37: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 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 0x0177a298e643a69cd1101ea5e7e091ee099f9bc915b8a799e48fcf5d3a4a85d0. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZNWS2055309.
    date published: 2026-07-18T11:37:54Z
  audio: Läheisille
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 78.922
    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.462
    additional property: Energy
      type: PropertyValue
      value: 0.857
    additional property: Speechiness
      type: PropertyValue
      value: 0.315
    additional property: Acousticness
      type: PropertyValue
      value: 0.275
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.301
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.591
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.13
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Masennus
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195000
  explicit: true
  by artist: Ville Nurminen
  in album: 2021
    type: MusicAlbum
    date published: 2021-01-15
  genre: finnish hip hop
  isrc code: QZBRF1801257
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T21:29:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x410bf82a986cdaaaabd2002ae8c471b726b605a8b38aa3c0427a43cfbaa8760c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958211
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958211
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Masennus

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

OTSTimestamp
type: PropertyValue
value: 2026-07-16T00:37:57Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x410bf82a986cdaaaabd2002ae8c471b726b605a8b38aa3c0427a43cfbaa8760c. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T00:37: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/QZBRF1801257.
date published: 2026-07-16T00:37:57Z

Masennus
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 123.728
additional property: Musical Key
  type: PropertyValue
  value: 0
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.523
additional property: Energy
  type: PropertyValue
  value: 0.466
additional property: Speechiness
  type: PropertyValue
  value: 0.194
additional property: Acousticness
  type: PropertyValue
  value: 0.823
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.101
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.416
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.905
additional property: Key Name
  type: PropertyValue
  value: C
additional property: Mode Name
  type: PropertyValue
  value: Minor

Anna Anteeks
type: MusicAlbum
date published: 2021-01-29

Sekaisin
type: MusicAlbum
date published: 2021-01-29

Huonot Muistot
type: MusicAlbum
date published: 2021-02-12

V
type: MusicAlbum
date published: 2021-02-15

Avunhuuto
type: MusicAlbum
date published: 2021-03-05

Koukussa
type: MusicAlbum
date published: 2021-03-26

Vaikeet Ajat
type: MusicAlbum
date published: 2021-04-16

Kuulutaan Yhteen
type: MusicAlbum
date published: 2021-04-21

Matkalaulu
type: MusicAlbum
date published: 2021-04-28

Älä Jätä Mua
type: MusicAlbum
date published: 2021-05-14

Jäähyväiset
type: MusicAlbum
date published: 2021-06-04

Muistot
type: MusicAlbum
date published: 2021-06-10
track: Hullu Vai Terve
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221812
  explicit: true
  by artist: Ville Nurminen
  in album: Muistot
    type: MusicAlbum
    date published: 2021-06-10
  genre: finnish hip hop
  isrc code: QZHNB1989668
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T20:11:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5f3097a82f3b811de8ffc9610b168fde630135be5e8e1a57ccc5df17b67f1697
  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/QZHNB1989668
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3097a82f3b811de8ffc9610b168fde630135be5e8e1a57ccc5df17b67f1697. 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/QZHNB1989668.
    date published: 2026-07-05T01:12:41Z
  audio: Hullu Vai Terve
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.986
    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.708
    additional property: Energy
      type: PropertyValue
      value: 0.7
    additional property: Speechiness
      type: PropertyValue
      value: 0.212
    additional property: Acousticness
      type: PropertyValue
      value: 0.397
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.14
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.422
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.381
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Laitosnuori
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209999
  explicit: true
  by artist: Ville Nurminen
  in album: Muistot
    type: MusicAlbum
    date published: 2021-06-10
  genre: finnish hip hop
  isrc code: QZHNB1989677
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T04:16:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x632d381063fb6cfc49505608fab761fe0c7923bdae07f3aa19b38d445e005d00
  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/QZHNB1989677
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T07:18: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 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 0x632d381063fb6cfc49505608fab761fe0c7923bdae07f3aa19b38d445e005d00. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T07:18: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/QZHNB1989677.
    date published: 2026-07-16T07:18:14Z
  audio: Laitosnuori
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.163
    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.528
    additional property: Energy
      type: PropertyValue
      value: 0.665
    additional property: Speechiness
      type: PropertyValue
      value: 0.06
    additional property: Acousticness
      type: PropertyValue
      value: 0.592
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.184
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.596
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.476
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Rakastan Sua
type: MusicAlbum
date published: 2021-07-12

Ittutaatana
type: MusicAlbum
date published: 2021-07-15

Läpi Jään
type: MusicAlbum
date published: 2021-07-20

Sad
type: MusicAlbum
date published: 2021-08-13

Rakkaus On
type: MusicAlbum
date published: 2021-08-20

Auta Mua
type: MusicAlbum
date published: 2021-09-10

OMG
type: MusicAlbum
date published: 2021-09-30

Viina Ja Huumeet
type: MusicAlbum
date published: 2021-09-30
track: Viina Ja Huumeet
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178565
  explicit: true
  by artist: Ville Nurminen
  in album: Viina Ja Huumeet
    type: MusicAlbum
    date published: 2021-09-30
  genre: finnish hip hop
  isrc code: QZES71876622
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T07:37:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2c2531c26a9929873b4999c7f96092d46ca2ea1c63c0d3603ad7fe7f8ad7346a
  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/QZES71876622
  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 0x2c2531c26a9929873b4999c7f96092d46ca2ea1c63c0d3603ad7fe7f8ad7346a. 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/QZES71876622.
    date published: 2026-07-03T08:56:35Z
  audio: Viina Ja Huumeet
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 114.922
    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.718
    additional property: Energy
      type: PropertyValue
      value: 0.788
    additional property: Speechiness
      type: PropertyValue
      value: 0.222
    additional property: Acousticness
      type: PropertyValue
      value: 0.65
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.279
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.689
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.899
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ikuisuuteen
type: MusicAlbum
date published: 2021-10-13

Ei Kiinnosta
type: MusicAlbum
date published: 2021-10-29

Toivo
type: MusicAlbum
date published: 2021-11-12

Äiti
type: MusicAlbum
date published: 2021-11-26

Ilman Sua Ei Oo mua
type: MusicAlbum
date published: 2021-12-10

Hyvästi
type: MusicAlbum
date published: 2021-12-25

Älä Kiusaa
type: MusicAlbum
date published: 2021-12-25

Kaipaan Sua
type: MusicAlbum
date published: 2022-01-14

Väsynyt
type: MusicAlbum
date published: 2022-01-21

Omatunto
type: MusicAlbum
date published: 2022-01-27

Onkelmii
type: MusicAlbum
date published: 2022-02-04

Pelastus
type: MusicAlbum
date published: 2022-02-11

Tyhjää
type: MusicAlbum
date published: 2022-02-18

Ilman Sua
type: MusicAlbum
date published: 2022-02-25

Miksi
type: MusicAlbum
date published: 2022-03-04

Parempi Huominen
type: MusicAlbum
date published: 2022-03-11

Oon Pahoillani
type: MusicAlbum
date published: 2022-03-18

Meillä Päin
type: MusicAlbum
date published: 2022-03-25

Levy
type: MusicAlbum
date published: 2022-03-25
track: Väsynyt
  type: MusicRecording
  duration: PT2M35S
  duration ms: 155850
  explicit: true
  by artist: Ville Nurminen
  in album: Levy
    type: MusicAlbum
    date published: 2022-03-25
  genre: finnish hip hop
  isrc code: QZFYZ2298006
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T02:08:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9d2850f26eccd3b692b6a56c0799622658b41bab98e61fabc8a0ee83192551c7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958480
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958480
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYZ2298006
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T02:58: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 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 0x9d2850f26eccd3b692b6a56c0799622658b41bab98e61fabc8a0ee83192551c7. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZFYZ2298006.
    date published: 2026-07-18T02:58:58Z
  audio: Väsynyt
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.023
    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.724
    additional property: Energy
      type: PropertyValue
      value: 0.808
    additional property: Speechiness
      type: PropertyValue
      value: 0.132
    additional property: Acousticness
      type: PropertyValue
      value: 0.346
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.384
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.53
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.024
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Huono olla
type: MusicAlbum
date published: 2022-04-01

Elän
type: MusicAlbum
date published: 2022-04-08

LoLoma
type: MusicAlbum
date published: 2022-04-14

Äidille
type: MusicAlbum
date published: 2022-05-04

Kaikki On Paskaa
type: MusicAlbum
date published: 2022-05-27

On Jokaisella Tarinansa
type: MusicAlbum
date published: 2022-06-03

Osastolla 2
type: MusicAlbum
date published: 2022-06-10
track: Osastolla 2
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272419
  explicit: true
  by artist: Ville Nurminen
  in album: Osastolla 2
    type: MusicAlbum
    date published: 2022-06-10
  genre: finnish hip hop
  isrc code: QZK6P2277889
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T04:48:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc7da19104c0737671dbe32202023a04eac1f0e82974e0e3324d4c85dc9853a05
  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/QZK6P2277889
  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 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 0xc7da19104c0737671dbe32202023a04eac1f0e82974e0e3324d4c85dc9853a05. 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/QZK6P2277889.
    date published: 2026-07-19T05:04:54Z
  audio: Osastolla 2
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 124.02
    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.65
    additional property: Energy
      type: PropertyValue
      value: 0.328
    additional property: Speechiness
      type: PropertyValue
      value: 0.096
    additional property: Acousticness
      type: PropertyValue
      value: 0.516
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.006
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.435
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.22
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Kuka Auttaa
type: MusicAlbum
date published: 2022-06-30

Ei Kannata
type: MusicAlbum
date published: 2022-07-15

Ei jaksa Enää
type: MusicAlbum
date published: 2022-07-22
track: Ei jaksa Enää
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173214
  explicit: false
  by artist: Ville Nurminen
  in album: Ei jaksa Enää
    type: MusicAlbum
    date published: 2022-07-22
  genre: finnish hip hop
  isrc code: QZK6F2298798
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T15:26:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaf35b565c8a8f55ca6b83c0c73e31c2ed819d447766a47587d575211498d0d3b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958432
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958432
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6F2298798
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T15:43:17Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf35b565c8a8f55ca6b83c0c73e31c2ed819d447766a47587d575211498d0d3b. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/QZK6F2298798.
    date published: 2026-07-17T15:43:17Z
  audio: Ei jaksa Enää
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 126.078
    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.6
    additional property: Energy
      type: PropertyValue
      value: 0.451
    additional property: Speechiness
      type: PropertyValue
      value: 0.405
    additional property: Acousticness
      type: PropertyValue
      value: 0.41
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.151
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.737
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.509
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Veronika
type: MusicAlbum
date published: 2022-08-26
track: Veronika
  type: MusicRecording
  duration: PT2M40S
  duration ms: 160056
  explicit: false
  by artist: Ville Nurminen
  in album: Veronika
    type: MusicAlbum
    date published: 2022-08-26
  genre: finnish hip hop
  isrc code: QZNWS2220251
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T19:19:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3939fe7eadb544eea8d98abc1eb3d9ff8239ebc5ccaf709b331be794d4065c75
  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/QZNWS2220251
  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 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 0x3939fe7eadb544eea8d98abc1eb3d9ff8239ebc5ccaf709b331be794d4065c75. 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/QZNWS2220251.
    date published: 2026-07-17T19:47:19Z
  audio: Veronika
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 88.001
    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.823
    additional property: Energy
      type: PropertyValue
      value: 0.531
    additional property: Speechiness
      type: PropertyValue
      value: 0.112
    additional property: Acousticness
      type: PropertyValue
      value: 0.574
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.522
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.63
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ei Kukaan Kaipaa
type: MusicAlbum
date published: 2022-09-02

Mahdoton Nauraa
type: MusicAlbum
date published: 2022-09-23

En
type: MusicAlbum
date published: 2022-10-05

2.0
type: MusicAlbum
date published: 2022-10-14

Album
type: MusicAlbum
date published: 2022-10-18
track: Veronika
  type: MusicRecording
  duration: PT2M40S
  duration ms: 160056
  explicit: false
  by artist: Ville Nurminen
  in album: Album
    type: MusicAlbum
    date published: 2022-10-18
  genre: finnish hip hop
  isrc code: QZNWS2220251
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3939fe7eadb544eea8d98abc1eb3d9ff8239ebc5ccaf709b331be794d4065c75
  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/QZNWS2220251
  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 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 0x3939fe7eadb544eea8d98abc1eb3d9ff8239ebc5ccaf709b331be794d4065c75. 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/QZNWS2220251.
    date published: 2026-07-19T04:43:15Z
  audio: Veronika
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 88.001
    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.823
    additional property: Energy
      type: PropertyValue
      value: 0.531
    additional property: Speechiness
      type: PropertyValue
      value: 0.112
    additional property: Acousticness
      type: PropertyValue
      value: 0.574
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.522
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.63
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ikävä Sua
type: MusicAlbum
date published: 2022-10-28

Pikkujoulut
type: MusicAlbum
date published: 2022-11-23

Traumat
type: MusicAlbum
date published: 2022-11-25

Tiedän Miltä Tuntuu
type: MusicAlbum
date published: 2022-11-29

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

Cry
type: MusicAlbum
date published: 2022-12-16

Onneton
type: MusicAlbum
date published: 2023-01-20
track: Onneton
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196200
  explicit: false
  by artist: Ville Nurminen
  in album: Onneton
    type: MusicAlbum
    date published: 2023-01-20
  genre: finnish hip hop
  isrc code: QZFZ22354993
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T20:05:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb8d0b0166eea7c7398d6d0e34e765232fa7159051016226b3e706f720994171f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959058
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959058
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ22354993
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T21:09:36Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d0b0166eea7c7398d6d0e34e765232fa7159051016226b3e706f720994171f. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/QZFZ22354993.
    date published: 2026-07-21T21:09:36Z
  audio: Onneton
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 73.974
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.563
    additional property: Energy
      type: PropertyValue
      value: 0.24
    additional property: Speechiness
      type: PropertyValue
      value: 0.15
    additional property: Acousticness
      type: PropertyValue
      value: 0.837
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.584
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.826
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Erotaan
type: MusicAlbum
date published: 2023-01-27

En Tahdo Muuta
type: MusicAlbum
date published: 2023-02-10

Hmm
type: MusicAlbum
date published: 2023-02-14

Ei Mitää Hätää
type: MusicAlbum
date published: 2023-03-10

Yksinäisii
type: MusicAlbum
date published: 2023-03-24

Sä Oot Slay
type: MusicAlbum
date published: 2023-03-31

Ei Tunnu Mikään Hyvältä
type: MusicAlbum
date published: 2023-04-14

Rankat Ajat
type: MusicAlbum
date published: 2023-04-29

Hengis Viel
type: MusicAlbum
date published: 2023-05-06

Me Ollaan Niitä
type: MusicAlbum
date published: 2023-05-12

Aina Yksin
type: MusicAlbum
date published: 2023-06-09

Musta Sydän
type: MusicAlbum
date published: 2023-07-14

Ei Huvita
type: MusicAlbum
date published: 2023-07-21

Lempeni Laulu
type: MusicAlbum
date published: 2023-07-24

Syvälle Sydämeen Sattuu
type: MusicAlbum
date published: 2023-08-09

Taas Uus Albumi
type: MusicAlbum
date published: 2023-08-18

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

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

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

Pahat Ajatukset
type: MusicAlbum
date published: 2023-09-22
track: Pahat Ajatukset
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190000
  explicit: false
  by artist: Ville Nurminen
  in album: Pahat Ajatukset
    type: MusicAlbum
    date published: 2023-09-22
  genre: finnish hip hop
  isrc code: QZTAY2377364
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T01:27:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x650aedb61da2571d84c3a73d1114f8b83f3cccaa152409c5d8fd59b1950e43cc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959087
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959087
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAY2377364
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T04:29: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 0x650aedb61da2571d84c3a73d1114f8b83f3cccaa152409c5d8fd59b1950e43cc. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T04:29: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/QZTAY2377364.
    date published: 2026-07-22T04:29:22Z
  audio: Pahat Ajatukset
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 92.938
    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.756
    additional property: Energy
      type: PropertyValue
      value: 0.614
    additional property: Speechiness
      type: PropertyValue
      value: 0.19
    additional property: Acousticness
      type: PropertyValue
      value: 0.608
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.157
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.211
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.349
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

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

Muistan
type: MusicAlbum
date published: 2023-10-06

Pysy Vahvana
type: MusicAlbum
date published: 2023-10-13
track: Pysy Vahvana
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192074
  explicit: true
  by artist: Ville Nurminen
  in album: Pysy Vahvana
    type: MusicAlbum
    date published: 2023-10-13
  genre: finnish hip hop
  isrc code: QZTB62367852
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T04:20:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7bedeaef7900896348cae8183471a78e1a71afc7a76e8efecd07d9bb333797e3
  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/QZTB62367852
  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 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 0x7bedeaef7900896348cae8183471a78e1a71afc7a76e8efecd07d9bb333797e3. 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/QZTB62367852.
    date published: 2026-07-19T04:43:15Z
  audio: Pysy Vahvana
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.014
    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.747
    additional property: Energy
      type: PropertyValue
      value: 0.493
    additional property: Speechiness
      type: PropertyValue
      value: 0.213
    additional property: Acousticness
      type: PropertyValue
      value: 0.35
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.222
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.466
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Psykiatrinen Osasto
type: MusicAlbum
date published: 2023-10-27
track: Psykiatrinen Osasto
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190333
  explicit: false
  by artist: Ville Nurminen
  in album: Psykiatrinen Osasto
    type: MusicAlbum
    date published: 2023-10-27
  genre: finnish hip hop
  isrc code: QZTBA2379147
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T11:27:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb61c3dd1959fa9d3289f905d7bce72d5a66fdc67fd0bcf56870ab5f2a30a626a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959001
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959001
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBA2379147
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T11:41:42Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb61c3dd1959fa9d3289f905d7bce72d5a66fdc67fd0bcf56870ab5f2a30a626a. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBA2379147.
    date published: 2026-07-21T11:41:42Z
  audio: Psykiatrinen Osasto
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 179.981
    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.628
    additional property: Energy
      type: PropertyValue
      value: 0.801
    additional property: Speechiness
      type: PropertyValue
      value: 0.23
    additional property: Acousticness
      type: PropertyValue
      value: 0.019
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.231
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.515
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.273
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Katkolla
type: MusicAlbum
date published: 2023-11-03

Ikävä Sua
type: MusicAlbum
date published: 2023-11-10
track: Ikävä Sua
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151851
  explicit: false
  by artist: Ville Nurminen
  in album: Ikävä Sua
    type: MusicAlbum
    date published: 2023-11-10
  genre: finnish hip hop
  isrc code: QZTBD2357813
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T22:48:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x142b1106227c1296825c667d07a0e44bad83e13c1514a0b2b2d048d8025f20f9
  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/QZTBD2357813
  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 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 0x142b1106227c1296825c667d07a0e44bad83e13c1514a0b2b2d048d8025f20f9. 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/QZTBD2357813.
    date published: 2026-07-17T00:53:26Z
  audio: Ikävä Sua
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.764
    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.63
    additional property: Energy
      type: PropertyValue
      value: 0.315
    additional property: Speechiness
      type: PropertyValue
      value: 0.169
    additional property: Acousticness
      type: PropertyValue
      value: 0.951
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.021
    additional property: Liveness
      type: PropertyValue
      value: 0.085
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.459
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.291
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Yhtä Aina Kaipaa
type: MusicAlbum
date published: 2023-12-08

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

Kaiken Pahan Suljen Sisään
type: MusicAlbum
date published: 2024-01-10

Elämä On Kipua
type: MusicAlbum
date published: 2024-01-19

Ennen Kaikki Oli Paremmin
type: MusicAlbum
date published: 2024-01-26

Ei Pahalla
type: MusicAlbum
date published: 2024-02-02

jashteditje ne pantallonat tuaja
type: MusicAlbum
date published: 2024-02-05

Jos Mä Tänne Jään
type: MusicAlbum
date published: 2024-02-14

Haluun Olla Onnellinen
type: MusicAlbum
date published: 2024-03-15

Poika Pieni
type: MusicAlbum
date published: 2024-04-12

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

Vtun Sekaisin
type: MusicAlbum
date published: 2024-05-10

Mitä Mä Haluun
type: MusicAlbum
date published: 2024-05-24

Viimeinen koulupäivä
type: MusicAlbum
date published: 2024-05-31
track: Viimeinen koulupäivä
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173898
  explicit: true
  by artist: Ville Nurminen
  in album: Viimeinen koulupäivä
    type: MusicAlbum
    date published: 2024-05-31
  genre: finnish hip hop
  isrc code: QZMER2415621
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T04:21:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5f4794a4be2970d2acecc0e48af5af441ee4062ebc665d855e7037121174ab93
  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/QZMER2415621
  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 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 0x5f4794a4be2970d2acecc0e48af5af441ee4062ebc665d855e7037121174ab93. 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/QZMER2415621.
    date published: 2026-07-19T04:43:15Z
  audio: Viimeinen koulupäivä
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.967
    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.679
    additional property: Energy
      type: PropertyValue
      value: 0.209
    additional property: Speechiness
      type: PropertyValue
      value: 0.157
    additional property: Acousticness
      type: PropertyValue
      value: 0.92
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.067
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.36
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.761
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Seratoniini
type: MusicAlbum
date published: 2024-06-21

2024
type: MusicAlbum
date published: 2024-07-05
track: Kaiken pahan suljen sisään
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176597
  explicit: true
  by artist: Ville Nurminen
  in album: 2024
    type: MusicAlbum
    date published: 2024-07-05
  genre: finnish hip hop
  isrc code: QZWFP2379443
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T10:49:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x140ffde19c9588b6c4763ba6a426ee53f2adfdd483376dec6a417f5b2f5c0338
  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/QZWFP2379443
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T13:51:48Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140ffde19c9588b6c4763ba6a426ee53f2adfdd483376dec6a417f5b2f5c0338. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T13:51:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFP2379443.
    date published: 2026-07-20T13:51:48Z
  audio: Kaiken pahan suljen sisään
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 93.771
    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.651
    additional property: Energy
      type: PropertyValue
      value: 0.529
    additional property: Speechiness
      type: PropertyValue
      value: 0.182
    additional property: Acousticness
      type: PropertyValue
      value: 0.869
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.076
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.367
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.617
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Yksin Kotona
type: MusicAlbum
date published: 2024-07-12
track: Yksin Kotona
  type: MusicRecording
  duration: PT2M8S
  duration ms: 128100
  explicit: true
  by artist: Ville Nurminen
  in album: Yksin Kotona
    type: MusicAlbum
    date published: 2024-07-12
  genre: finnish hip hop
  isrc code: QZRP52420951
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T03:58:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc3b2b09f0755dba8a821160174a0814c8f84d42b217d430f9037736a80b3a43a
  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/QZRP52420951
  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 0xc3b2b09f0755dba8a821160174a0814c8f84d42b217d430f9037736a80b3a43a. 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/QZRP52420951.
    date published: 2026-07-03T08:56:35Z
  audio: Yksin Kotona
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100
    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.78
    additional property: Energy
      type: PropertyValue
      value: 0.503
    additional property: Speechiness
      type: PropertyValue
      value: 0.06
    additional property: Acousticness
      type: PropertyValue
      value: 0.676
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.143
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.803
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.722
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Tää Tyttö
type: MusicAlbum
date published: 2024-07-26

Hautakivi
type: MusicAlbum
date published: 2024-08-09

Anna Mun Auttaa
type: MusicAlbum
date published: 2024-08-23

Haluan Kuolla
type: MusicAlbum
date published: 2024-08-30
track: Haluan Kuolla
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142934
  explicit: true
  by artist: Ville Nurminen
  in album: Haluan Kuolla
    type: MusicAlbum
    date published: 2024-08-30
  genre: finnish hip hop
  isrc code: QZTB82497559
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T16:28:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x05c619aa62e15676e7f84777ead694b80e3c9473f8f332d5119ca2a387b9d1dd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958911
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958911
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB82497559
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T16:46: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 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 0x05c619aa62e15676e7f84777ead694b80e3c9473f8f332d5119ca2a387b9d1dd. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46: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/QZTB82497559.
    date published: 2026-07-20T16:46:31Z
  audio: Haluan Kuolla
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.051
    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.827
    additional property: Energy
      type: PropertyValue
      value: 0.44
    additional property: Speechiness
      type: PropertyValue
      value: 0.086
    additional property: Acousticness
      type: PropertyValue
      value: 0.597
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.126
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.57
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.454
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Kumpaa Vituttaa Enemmän
type: MusicAlbum
date published: 2024-09-06

Ranteet Auki
type: MusicAlbum
date published: 2024-09-13
track: Ranteet Auki
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133245
  explicit: true
  by artist: Ville Nurminen
  in album: Ranteet Auki
    type: MusicAlbum
    date published: 2024-09-13
  genre: finnish hip hop
  isrc code: QZTBE2499054
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T16:47:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe152ff7253b1f2f1aef58fa04f8fc56416811e579191104345cb82a06834c261
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958761
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958761
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBE2499054
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T17:49:48Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe152ff7253b1f2f1aef58fa04f8fc56416811e579191104345cb82a06834c261. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBE2499054.
    date published: 2026-07-19T17:49:48Z
  audio: Ranteet Auki
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.869
    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.498
    additional property: Energy
      type: PropertyValue
      value: 0.304
    additional property: Speechiness
      type: PropertyValue
      value: 0.091
    additional property: Acousticness
      type: PropertyValue
      value: 0.914
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.027
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.629
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.971
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Paska Olo
type: MusicAlbum
date published: 2024-10-04

Elämä Masentaa
type: MusicAlbum
date published: 2024-10-11

Sataa
type: MusicAlbum
date published: 2024-10-18

Ruusu
type: MusicAlbum
date published: 2024-11-01

Maailman Onnellisin Kansa
type: MusicAlbum
date published: 2025-01-03
track: Maailman Onnellisin Kansa
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178038
  explicit: true
  by artist: Ville Nurminen
  in album: Maailman Onnellisin Kansa
    type: MusicAlbum
    date published: 2025-01-03
  genre: finnish hip hop
  isrc code: QT3F22497278
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T16:38:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x860b2117457388fc7b0fe1a693469df45a014aab54de4fe26c86f534092a9baf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958444
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958444
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3F22497278
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T19:12: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 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 0x860b2117457388fc7b0fe1a693469df45a014aab54de4fe26c86f534092a9baf. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QT3F22497278.
    date published: 2026-07-17T19:12:23Z
  audio: Maailman Onnellisin Kansa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.927
    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.775
    additional property: Energy
      type: PropertyValue
      value: 0.624
    additional property: Speechiness
      type: PropertyValue
      value: 0.095
    additional property: Acousticness
      type: PropertyValue
      value: 0.665
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.189
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.639
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.757
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Mielenhäiriö
type: MusicAlbum
date published: 2025-01-17
track: Mielenhäiriö
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208943
  explicit: true
  by artist: Ville Nurminen
  in album: Mielenhäiriö
    type: MusicAlbum
    date published: 2025-01-17
  genre: finnish hip hop
  isrc code: QZFYZ2591163
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T03:53:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc88ed77a1811964af5aeaa4a7ed4437798ec7b765dae677fdff6f21be2a6fd62
  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/QZFYZ2591163
  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 0xc88ed77a1811964af5aeaa4a7ed4437798ec7b765dae677fdff6f21be2a6fd62. 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/QZFYZ2591163.
    date published: 2026-07-05T10:01:46Z
  audio: Mielenhäiriö
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 141.98
    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.884
    additional property: Energy
      type: PropertyValue
      value: 0.47
    additional property: Speechiness
      type: PropertyValue
      value: 0.143
    additional property: Acousticness
      type: PropertyValue
      value: 0.309
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.027
    additional property: Liveness
      type: PropertyValue
      value: 0.103
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.59
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.41
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Liikaa Kipua
type: MusicAlbum
date published: 2025-01-31
track: Liikaa Kipua
  type: MusicRecording
  duration: PT2M32S
  duration ms: 152869
  explicit: true
  by artist: Ville Nurminen
  in album: Liikaa Kipua
    type: MusicAlbum
    date published: 2025-01-31
  genre: finnish hip hop
  isrc code: QZFZ72552090
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T04:36:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa09a828d6cabea97bab83e8b79c1c984f98ab91235a8474e62af11d9515d07b0
  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/QZFZ72552090
  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 0xa09a828d6cabea97bab83e8b79c1c984f98ab91235a8474e62af11d9515d07b0. 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/QZFZ72552090.
    date published: 2026-07-05T10:01:46Z
  audio: Liikaa Kipua
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 114.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.853
    additional property: Energy
      type: PropertyValue
      value: 0.564
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.711
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.008
    additional property: Liveness
      type: PropertyValue
      value: 0.13
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.538
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.6
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Hajonnut
type: MusicAlbum
date published: 2025-03-28

Mä Koitan Jaksaa
type: MusicAlbum
date published: 2025-04-04

Mä Haluun Saada Apuu
type: MusicAlbum
date published: 2025-04-25

Satutan Sinua
type: MusicAlbum
date published: 2025-05-09

Aina Ahdistaa
type: MusicAlbum
date published: 2025-05-23

Ei Enää Tunteit
type: MusicAlbum
date published: 2025-08-22
track: Ei Enää Tunteit
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151578
  explicit: true
  by artist: Ville Nurminen
  in album: Ei Enää Tunteit
    type: MusicAlbum
    date published: 2025-08-22
  genre: finnish hip hop
  isrc code: QZZ762553441
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T05:51:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb777cb1f66f3568a3fad06eaf4154b91f39421e94a81afde1d641acc71da18ad
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958680
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958680
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ762553441
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T06:04: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 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 0xb777cb1f66f3568a3fad06eaf4154b91f39421e94a81afde1d641acc71da18ad. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04: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/QZZ762553441.
    date published: 2026-07-19T06:04:14Z
  audio: Ei Enää Tunteit
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 152.049
    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.619
    additional property: Energy
      type: PropertyValue
      value: 0.483
    additional property: Speechiness
      type: PropertyValue
      value: 0.049
    additional property: Acousticness
      type: PropertyValue
      value: 0.709
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.158
    additional property: Liveness
      type: PropertyValue
      value: 0.141
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.718
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.226
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Luxusta
type: MusicAlbum
date published: 2025-08-29
track: Luxusta
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217736
  explicit: true
  by artist: Ville Nurminen
  in album: Luxusta
    type: MusicAlbum
    date published: 2025-08-29
  genre: finnish hip hop
  isrc code: QZZ7K2549950
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T01:19:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfb8afa07b78298ef8355fa1f3fbb67b62b67c4a2da7b7246b18299796e27a6a3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957785
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957785
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7K2549950
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T01:55: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 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 0xfb8afa07b78298ef8355fa1f3fbb67b62b67c4a2da7b7246b18299796e27a6a3. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZZ7K2549950.
    date published: 2026-07-13T01:55:31Z
  audio: Luxusta
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 95.054
    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.677
    additional property: Energy
      type: PropertyValue
      value: 0.795
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.172
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.375
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.707
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.448
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor