Kirkkovene
type: MusicGroup
genre: finnish pop
genre: finnish rock
genre: iskelmä
popularity: 27
followers: 3682
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2716a2896583fa607bfe4b231b6ec058d8fa519cb5305821977a741a37451669
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/30c02117-f83f-4647-b682-d3029e532792.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/30c02117-f83f-4647-b682-d3029e532792.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/30c02117-f83f-4647-b682-d3029e532792
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2716a2896583fa607bfe4b231b6ec058d8fa519cb5305821977a741a37451669. 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/30c02117-f83f-4647-b682-d3029e532792.json and https://artists.proofprofile.net/proofs/artist/30c02117-f83f-4647-b682-d3029e532792.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
album: Haluathan Mua
  type: MusicAlbum
  date published: 2019-05-10
album: Tukehdu Pullaas
  type: MusicAlbum
  date published: 2019-05-17
album: Tukehdu pullaas
  type: MusicAlbum
  date published: 2019-05-17
album: Tukehdu Pullaas
  type: MusicAlbum
  date published: 2019-05-17
album: Sanni
  type: MusicAlbum
  date published: 2019-05-31
album: Sanni
  type: MusicAlbum
  date published: 2019-05-31
album: Bilehile
  type: MusicAlbum
  date published: 2019-06-20
album: Tähdeksi Hollywoodiin
  type: MusicAlbum
  date published: 2019-07-19
album: Tähdeksi Hollywoodiin
  type: MusicAlbum
  date published: 2019-07-19
album: Psychosocial Baby
  type: MusicAlbum
  date published: 2019-08-02
  track: Psychosocial Baby
    type: MusicRecording
    duration: PT3M29S
    duration ms: 209318
    explicit: false
    by artist: Kirkkovene
    in album: Psychosocial Baby
      type: MusicAlbum
      date published: 2019-08-02
    genre: finnish pop
    genre: finnish rock
    genre: iskelmä
    isrc code: QZFZ41915691
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-05T22:30:41+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x16f0849b4c812904bb5bcfb21cf66b39efa54a1039034e40edbe84b40894b2c1
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956856
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956856
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ41915691
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-06T01:25:57Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16f0849b4c812904bb5bcfb21cf66b39efa54a1039034e40edbe84b40894b2c1. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ41915691.
      date published: 2026-07-06T01:25:57Z
    audio: Psychosocial Baby
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 132.006
      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.626
      additional property: Energy
        type: PropertyValue
        value: 0.912
      additional property: Speechiness
        type: PropertyValue
        value: 0.101
      additional property: Acousticness
        type: PropertyValue
        value: 0.008
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.458
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.58
      additional property: Loudness (dB)
        type: PropertyValue
        value: -3.277
      additional property: Key Name
        type: PropertyValue
        value: C#
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Psychosocial Baby
  type: MusicAlbum
  date published: 2019-08-02
album: Sun Henkes Haisee
  type: MusicAlbum
  date published: 2019-08-16
album: Sun Henkes Haisee
  type: MusicAlbum
  date published: 2019-08-16
album: Pommi (Pampampam)
  type: MusicAlbum
  date published: 2019-08-21
album: Pommi: Pampampam
  type: MusicAlbum
  date published: 2019-08-21
album: Käty
  type: MusicAlbum
  date published: 2019-08-23
album: Tervetuloa Radalle
  type: MusicAlbum
  date published: 2019-08-30
album: Kolmistaan
  type: MusicAlbum
  date published: 2019-10-04
album: Mato
  type: MusicAlbum
  date published: 2019-10-18
album: Mato
  type: MusicAlbum
  date published: 2019-10-18
album: Kertakäyttöunelmat
  type: MusicAlbum
  date published: 2019-11-01
album: Uudestaan
  type: MusicAlbum
  date published: 2019-11-22
  track: Romanssi
    type: MusicRecording
    duration: PT2M24S
    duration ms: 144943
    explicit: false
    by artist: Kirkkovene
    in album: Uudestaan
      type: MusicAlbum
      date published: 2019-11-22
    genre: finnish pop
    genre: finnish rock
    genre: iskelmä
    isrc code: QZHNB1930314
    additional property: CopyrightID
    additional property: CopyrightStatus
    additional property: CopyrightRegisteredAt
    additional property: CopyrightChainExplorerURL
    additional property: OTSHash
    additional property: OTSBitcoinBlock
    additional property: OTSBitcoinBlockVerifyURL
    additional property: OTSVerificationAPI
    additional property: OTSTimestamp
    additional property: OTSVerifyInstructions
    subject of: OpenTimestamps Proof of Existence
    audio: Romanssi
album: Pelkkää seksiä
album: Jenna
album: Sun Vika
album: Cicciolina
album: Hengaillaan
album: Epäröimättä Hetkeekään
album: Ikuinen Vappu
album: Et Ois Vielä Huominen
album: Sanni (Chris Power Remix)
album: Roviolla
album: Tein kai lottorivini väärin
album: Päällekkäin
album: Joutsenlaulu
album: Hei Rakas
album: Terkkarilla
album: Peto on Irti
album: Syntisten Pöytä
album: 1000x
album: Voit Sä Lopettaa?
album: Minä Muistan Sinut Aina
album: Rakas Hullu
album: Mä Haluun Viihdyttää
album: Mary on a Cross
album: Tunnetko tään rakkauden
album: Tubehitit, Vol. 1
album: Lootusasentoon
album: Miten Huutaa Huuhkajat?
album: Mä nään taas liikaa
album: Ihan sama
album: Naispaholainen
album: Älä lähde vielä
album: Toinen näytös
album: Suomirokkia
album: Käy Muumilaaksoon
album: Ota mut (Take On Me)
album: Rafaelin enkeli
album: F-F-F-Falling
album: Simsalabim
album: Tubehitit, Vol. 2
album: Myöhästyttiin taas joulusta

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-30T01:39:36+00:00

CopyrightChainExplorerURL
type: PropertyValue
value: https://explorer.copyrightchains.com/tx/0x5537ffc1967ed972e79b72cf519309592ede4d44bda12b2ed9119e6ac5f7aedb

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956375

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T16:51:38Z

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 0x5537ffc1967ed972e79b72cf519309592ede4d44bda12b2ed9119e6ac5f7aedb. 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/QZHNB1930314.
date published: 2026-07-02T16:51:38Z

Romanssi
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 177.952
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.499
additional property: Energy
  type: PropertyValue
  value: 0.972
additional property: Speechiness
  type: PropertyValue
  value: 0.038
additional property: Acousticness
  type: PropertyValue
  value: 0.002
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.197
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.811
additional property: Loudness (dB)
  type: PropertyValue
  value: -2.66
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Major

Pelkkää seksiä
type: MusicAlbum
date published: 2019-12-24

Jenna
type: MusicAlbum
date published: 2020-01-24

Sun Vika
type: MusicAlbum
date published: 2020-02-07

Cicciolina
type: MusicAlbum
date published: 2020-02-19

Hengaillaan
type: MusicAlbum
date published: 2020-02-22

Epäröimättä Hetkeekään
type: MusicAlbum
date published: 2020-03-20
track: Epäröimättä Hetkeekään
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176774
  explicit: false
  by artist: Kirkkovene
  in album: Epäröimättä Hetkeekään
    type: MusicAlbum
    date published: 2020-03-20
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: QZFZ62098880
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T03:21:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8b857974f8959859355f7ad3cf30ad476bed1c193bb1a398a72ceca87ba90090
  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/QZFZ62098880
  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 0x8b857974f8959859355f7ad3cf30ad476bed1c193bb1a398a72ceca87ba90090. 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/QZFZ62098880.
    date published: 2026-07-03T08:56:35Z
  audio: Epäröimättä Hetkeekään
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 186.066
    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.428
    additional property: Energy
      type: PropertyValue
      value: 0.971
    additional property: Speechiness
      type: PropertyValue
      value: 0.187
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.345
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.347
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.093
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ikuinen Vappu
type: MusicAlbum
date published: 2020-04-29

Et Ois Vielä Huominen
type: MusicAlbum
date published: 2020-05-22

Sanni (Chris Power Remix)
type: MusicAlbum
date published: 2020-06-03

Roviolla
type: MusicAlbum
date published: 2020-06-12

Tein kai lottorivini väärin
type: MusicAlbum
date published: 2020-07-10
track: Tein kai lottorivini väärin
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215404
  explicit: false
  by artist: Kirkkovene
  in album: Tein kai lottorivini väärin
    type: MusicAlbum
    date published: 2020-07-10
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: QZHN82018458
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T02:38:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x23d5b6f74a2f7206e473f1627a4b12c7047f52b795df8f4cd61017e9b1bc760d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958650
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958650
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN82018458
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T03:36:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x23d5b6f74a2f7206e473f1627a4b12c7047f52b795df8f4cd61017e9b1bc760d. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN82018458.
    date published: 2026-07-19T03:36:41Z
  audio: Tein kai lottorivini väärin
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.987
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.569
    additional property: Energy
      type: PropertyValue
      value: 0.913
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.042
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.723
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.503
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Päällekkäin
type: MusicAlbum
date published: 2020-07-31

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

Hei Rakas
type: MusicAlbum
date published: 2020-09-11

Terkkarilla
type: MusicAlbum
date published: 2020-09-25

Peto on Irti
type: MusicAlbum
date published: 2020-10-23

Syntisten Pöytä
type: MusicAlbum
date published: 2020-11-13
track: Syntisten Pöytä
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223124
  explicit: false
  by artist: Kirkkovene
  in album: Syntisten Pöytä
    type: MusicAlbum
    date published: 2020-11-13
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: QZMEQ2077630
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T06:50:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xce380d3111a156c239419095697b9cb9eb0568675e93d3a42df44ce18625af0a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958380
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958380
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEQ2077630
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T07:07:02Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xce380d3111a156c239419095697b9cb9eb0568675e93d3a42df44ce18625af0a. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEQ2077630.
    date published: 2026-07-17T07:07:02Z
  audio: Syntisten Pöytä
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.997
    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.559
    additional property: Energy
      type: PropertyValue
      value: 0.95
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.003
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.437
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.611
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.331
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

1000x
type: MusicAlbum
date published: 2020-12-04

Voit Sä Lopettaa?
type: MusicAlbum
date published: 2021-01-01

Minä Muistan Sinut Aina
type: MusicAlbum
date published: 2021-01-15

Rakas Hullu
type: MusicAlbum
date published: 2021-01-29

Mä Haluun Viihdyttää
type: MusicAlbum
date published: 2021-02-12

Mary on a Cross
type: MusicAlbum
date published: 2021-02-26
track: Mary on a Cross
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234347
  explicit: false
  by artist: Kirkkovene
  in album: Mary on a Cross
    type: MusicAlbum
    date published: 2021-02-26
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: QZFZ52192356
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T09:47:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x691e9adacd4aaa927e8c24c8fdf8cb88172171a9ea1f3f1c7288f851fb624b67
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958140
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958140
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ52192356
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T10:05: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 0x691e9adacd4aaa927e8c24c8fdf8cb88172171a9ea1f3f1c7288f851fb624b67. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZFZ52192356.
    date published: 2026-07-15T10:05:23Z
  audio: Mary on a Cross
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.001
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.521
    additional property: Energy
      type: PropertyValue
      value: 0.946
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.003
    additional property: Liveness
      type: PropertyValue
      value: 0.368
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.605
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.086
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Tunnetko tään rakkauden
type: MusicAlbum
date published: 2021-03-12
track: Tunnetko tään rakkauden
  type: MusicRecording
  duration: PT2M45S
  duration ms: 165200
  explicit: false
  by artist: Kirkkovene
  in album: Tunnetko tään rakkauden
    type: MusicAlbum
    date published: 2021-03-12
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: QZDA62150166
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T18:23:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6f7142a94ec3ae3cc8506ac7babef997a9919a3b7c575b1c2e417bc61aa6a072
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956826
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956826
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62150166
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T19:27:56Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x6f7142a94ec3ae3cc8506ac7babef997a9919a3b7c575b1c2e417bc61aa6a072. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62150166.
    date published: 2026-07-05T19:27:56Z
  audio: Tunnetko tään rakkauden
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 149.96
    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.549
    additional property: Energy
      type: PropertyValue
      value: 0.891
    additional property: Speechiness
      type: PropertyValue
      value: 0.054
    additional property: Acousticness
      type: PropertyValue
      value: 0.005
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.134
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.604
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.328
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Tubehitit, Vol. 1
type: MusicAlbum
date published: 2021-03-26

Tubehitit, Vol. 1
type: MusicAlbum
date published: 2021-03-26
track: Piilotan mun kyyneleet
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247417
  explicit: false
  by artist: Kirkkovene
  in album: Tubehitit, Vol. 1
    type: MusicAlbum
    date published: 2021-03-26
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: QZDA72136799
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T08:10:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa2926179298375e6bdf998e896c3087ca6d02f2a3f626cea911ec554ed65be23
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958985
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958985
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA72136799
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T08:39: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 0xa2926179298375e6bdf998e896c3087ca6d02f2a3f626cea911ec554ed65be23. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZDA72136799.
    date published: 2026-07-21T08:39:15Z
  audio: Piilotan mun kyyneleet
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 208.321
    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.391
    additional property: Energy
      type: PropertyValue
      value: 0.905
    additional property: Speechiness
      type: PropertyValue
      value: 0.064
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.336
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.342
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.157
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Lootusasentoon
type: MusicAlbum
date published: 2021-04-16

Miten Huutaa Huuhkajat?
type: MusicAlbum
date published: 2021-04-30

Mä nään taas liikaa
type: MusicAlbum
date published: 2021-05-07

Ihan sama
type: MusicAlbum
date published: 2021-05-21

Naispaholainen
type: MusicAlbum
date published: 2021-05-28

Älä lähde vielä
type: MusicAlbum
date published: 2021-06-11

Toinen näytös
type: MusicAlbum
date published: 2021-06-18

Suomirokkia
type: MusicAlbum
date published: 2021-07-16

Käy Muumilaaksoon
type: MusicAlbum
date published: 2021-07-30

Ota mut (Take On Me)
type: MusicAlbum
date published: 2021-08-13
track: Ota mut (Take On Me)
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189401
  explicit: false
  by artist: Kirkkovene
  in album: Ota mut (Take On Me)
    type: MusicAlbum
    date published: 2021-08-13
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: QZK6J2186313
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T22:53:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9b4ec82909f70e89beb198ad7ecb7a7e806436aa4f540c34a3b2d054931ea606
  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/QZK6J2186313
  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 0x9b4ec82909f70e89beb198ad7ecb7a7e806436aa4f540c34a3b2d054931ea606. 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/QZK6J2186313.
    date published: 2026-07-05T01:12:41Z
  audio: Ota mut (Take On Me)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 187.982
    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.422
    additional property: Energy
      type: PropertyValue
      value: 0.952
    additional property: Speechiness
      type: PropertyValue
      value: 0.113
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.055
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.736
    additional property: Loudness (dB)
      type: PropertyValue
      value: -2.765
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Rafaelin enkeli
type: MusicAlbum
date published: 2021-09-10

F-F-F-Falling
type: MusicAlbum
date published: 2021-10-01

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

Tubehitit, Vol. 2
type: MusicAlbum
date published: 2021-11-19

Tubehitit, Vol. 2
type: MusicAlbum
date published: 2021-11-19
track: Dodo-sorsa
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197475
  explicit: false
  by artist: Kirkkovene
  in album: Tubehitit, Vol. 2
    type: MusicAlbum
    date published: 2021-11-19
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: QZNWQ2180549
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T09:03:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7d544d75d33da0cff025d26fb01037248f6bf8df95abe148d6b6107d3ba562e2
  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/QZNWQ2180549
  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 0x7d544d75d33da0cff025d26fb01037248f6bf8df95abe148d6b6107d3ba562e2. 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/QZNWQ2180549.
    date published: 2026-07-05T10:01:46Z
  audio: Dodo-sorsa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 182.01
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.424
    additional property: Energy
      type: PropertyValue
      value: 0.987
    additional property: Speechiness
      type: PropertyValue
      value: 0.107
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.411
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.688
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.109
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

Myöhästyttiin taas joulusta
type: MusicAlbum
date published: 2021-12-10

Satisfyer
type: MusicAlbum
date published: 2022-01-21

Ram pam pam
type: MusicAlbum
date published: 2022-02-04
track: Ram pam pam
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174000
  explicit: false
  by artist: Kirkkovene
  in album: Ram pam pam
    type: MusicAlbum
    date published: 2022-02-04
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: QZFZ22277386
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T23:12:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x24ceb72f31836da0f8c4cc6e60c848c6339cc01337d14561bcd018a7012924bf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959076
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959076
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ22277386
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T23:41:40Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ceb72f31836da0f8c4cc6e60c848c6339cc01337d14561bcd018a7012924bf. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ22277386.
    date published: 2026-07-21T23:41:40Z
  audio: Ram pam pam
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.878
    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.544
    additional property: Energy
      type: PropertyValue
      value: 0.981
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.029
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.262
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.691
    additional property: Loudness (dB)
      type: PropertyValue
      value: -2.998
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Rakkautta ja piikkilankaa
type: MusicAlbum
date published: 2022-02-25
track: Rakkautta ja piikkilankaa
  type: MusicRecording
  duration: PT3M58S
  duration ms: 238000
  explicit: false
  by artist: Kirkkovene
  in album: Rakkautta ja piikkilankaa
    type: MusicAlbum
    date published: 2022-02-25
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: QZFZ72224078
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T13:31:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcb7f7949c07c460ab78dbdc9fb865574a99bfaed91763d0906254c55a2fc0994
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958742
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958742
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ72224078
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T14:09:34Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb7f7949c07c460ab78dbdc9fb865574a99bfaed91763d0906254c55a2fc0994. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ72224078.
    date published: 2026-07-19T14:09:34Z
  audio: Rakkautta ja piikkilankaa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 165.051
    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.422
    additional property: Energy
      type: PropertyValue
      value: 0.988
    additional property: Speechiness
      type: PropertyValue
      value: 0.071
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.372
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.499
    additional property: Loudness (dB)
      type: PropertyValue
      value: -2.565
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Dynamite Days
type: MusicAlbum
date published: 2022-04-01

Millon mä kuolen darraan?
type: MusicAlbum
date published: 2022-04-22

Pakoon elämää
type: MusicAlbum
date published: 2022-05-13

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

Grindr Mayhem
type: MusicAlbum
date published: 2022-07-01

Madafakin darra
type: MusicAlbum
date published: 2022-08-05

Poistuisitko mun elämästäni
type: MusicAlbum
date published: 2022-08-26

Samoilla silmillä
type: MusicAlbum
date published: 2022-09-30

Villieläin
type: MusicAlbum
date published: 2022-10-21

Sen pituinen se
type: MusicAlbum
date published: 2022-11-18

Frontside Ollie
type: MusicAlbum
date published: 2022-12-16

Pop-musiikkia
type: MusicAlbum
date published: 2023-01-13

Cha Cha Cha
type: MusicAlbum
date published: 2023-02-03

Se on kuin yö
type: MusicAlbum
date published: 2023-03-03

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

Tubehitit, Vol. 3
type: MusicAlbum
date published: 2023-08-03
track: Vie mut minne vaan
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224458
  explicit: false
  by artist: Kirkkovene
  in album: Tubehitit, Vol. 3
    type: MusicAlbum
    date published: 2023-08-03
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: QZPJ32273162
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T14:12:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc1b17c7a062076280850df43f1df61d18c94f7710a6a08f91231945b50266c22
  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/QZPJ32273162
  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 0xc1b17c7a062076280850df43f1df61d18c94f7710a6a08f91231945b50266c22. 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/QZPJ32273162.
    date published: 2026-07-05T18:48:28Z
  audio: Vie mut minne vaan
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 166.008
    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.432
    additional property: Energy
      type: PropertyValue
      value: 0.982
    additional property: Speechiness
      type: PropertyValue
      value: 0.07
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.81
    additional property: Loudness (dB)
      type: PropertyValue
      value: -2.511
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Shanghain valot
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182340
  explicit: false
  by artist: Kirkkovene
  in album: Tubehitit, Vol. 3
    type: MusicAlbum
    date published: 2023-08-03
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: QZPJ32273169
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T20:34:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7256cba54e8ff5187c80dc580bea97f0cf53cf0675c427f7a413199a80d63e3b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958931
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958931
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZPJ32273169
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T21:15:01Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x7256cba54e8ff5187c80dc580bea97f0cf53cf0675c427f7a413199a80d63e3b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZPJ32273169.
    date published: 2026-07-20T21:15:01Z
  audio: Shanghain valot
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.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.53
    additional property: Energy
      type: PropertyValue
      value: 0.961
    additional property: Speechiness
      type: PropertyValue
      value: 0.074
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.335
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.658
    additional property: Loudness (dB)
      type: PropertyValue
      value: -2.726
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Mombasa
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174886
  explicit: false
  by artist: Kirkkovene
  in album: Tubehitit, Vol. 3
    type: MusicAlbum
    date published: 2023-08-03
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: QZPJ32273165
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T10:11:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x058222ade087cc9899a8e5eacc774eb0bce10db6429255415cfce9ad553c83c1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Mombasa

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 958538

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-18T10:30:13Z

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 0x058222ade087cc9899a8e5eacc774eb0bce10db6429255415cfce9ad553c83c1. 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/QZPJ32273165.
date published: 2026-07-18T10:30:13Z

Mombasa
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 176.039
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.437
additional property: Energy
  type: PropertyValue
  value: 0.948
additional property: Speechiness
  type: PropertyValue
  value: 0.064
additional property: Acousticness
  type: PropertyValue
  value: 0
additional property: Instrumentalness
  type: PropertyValue
  value: 0.001
additional property: Liveness
  type: PropertyValue
  value: 0.389
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.569
additional property: Loudness (dB)
  type: PropertyValue
  value: -4.368
additional property: Key Name
  type: PropertyValue
  value: C#
additional property: Mode Name
  type: PropertyValue
  value: Major

Tao Tao
type: MusicAlbum
date published: 2023-09-01
track: Tao Tao
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146666
  explicit: false
  by artist: Kirkkovene
  in album: Tao Tao
    type: MusicAlbum
    date published: 2023-09-01
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: QZPLR2324708
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T22:39:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x94b25a17105d98d382023ce699951e135e4b8b1ebc479dae501d7df6510cb56c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958942
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958942
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZPLR2324708
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T00:24:07Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x94b25a17105d98d382023ce699951e135e4b8b1ebc479dae501d7df6510cb56c. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZPLR2324708.
    date published: 2026-07-21T00:24:07Z
  audio: Tao Tao
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.951
    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.527
    additional property: Energy
      type: PropertyValue
      value: 0.911
    additional property: Speechiness
      type: PropertyValue
      value: 0.05
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.116
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.537
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.085
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Lasiprinsessa
type: MusicAlbum
date published: 2024-05-10
track: Lasiprinsessa
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169973
  explicit: false
  by artist: Kirkkovene
  in album: Lasiprinsessa
    type: MusicAlbum
    date published: 2024-05-10
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: FIL1P2400004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T16:04:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc754f8dc85c25edf0116cf9f533a1557930e8638ae2a30a7991664935dc2ebaf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958576
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958576
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2400004
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T16:22: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 0xc754f8dc85c25edf0116cf9f533a1557930e8638ae2a30a7991664935dc2ebaf. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/FIL1P2400004.
    date published: 2026-07-18T16:22:28Z
  audio: Lasiprinsessa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 148.062
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.492
    additional property: Energy
      type: PropertyValue
      value: 0.922
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.003
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.079
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.692
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.591
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Juosten kustu
type: MusicAlbum
date published: 2024-07-19
track: Juosten kustu
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179814
  explicit: true
  by artist: Kirkkovene
  in album: Juosten kustu
    type: MusicAlbum
    date published: 2024-07-19
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: FIL1P2400008
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T21:46:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe5148621e896dabfafcec7850ed935ecdafc55dca9df098d98153b094267e2d8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958373
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958373
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2400008
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T06:09: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 0xe5148621e896dabfafcec7850ed935ecdafc55dca9df098d98153b094267e2d8. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/FIL1P2400008.
    date published: 2026-07-17T06:09:33Z
  audio: Juosten kustu
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 91.039
    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.564
    additional property: Energy
      type: PropertyValue
      value: 0.937
    additional property: Speechiness
      type: PropertyValue
      value: 0.05
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.261
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.778
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.93
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Oon ihan alright
type: MusicAlbum
date published: 2024-11-01
track: Oon ihan alright
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184780
  explicit: false
  by artist: Kirkkovene
  in album: Oon ihan alright
    type: MusicAlbum
    date published: 2024-11-01
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: FIL1P2400009
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T09:42:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0b02583e802af6c571c1e1ef6a3d5fb9562a150ec937c14e694c0edcd5cc3d5d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958140
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958140
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2400009
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T10:05: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 0x0b02583e802af6c571c1e1ef6a3d5fb9562a150ec937c14e694c0edcd5cc3d5d. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/FIL1P2400009.
    date published: 2026-07-15T10:05:23Z
  audio: Oon ihan alright
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 167.977
    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.52
    additional property: Energy
      type: PropertyValue
      value: 0.903
    additional property: Speechiness
      type: PropertyValue
      value: 0.106
    additional property: Acousticness
      type: PropertyValue
      value: 0.009
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.37
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.55
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.868
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Voittaja
type: MusicAlbum
date published: 2025-03-21
track: Oon ihan alright
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184780
  explicit: false
  by artist: Kirkkovene
  in album: Voittaja
    type: MusicAlbum
    date published: 2025-03-21
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: FIL1P2400009
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0b02583e802af6c571c1e1ef6a3d5fb9562a150ec937c14e694c0edcd5cc3d5d
  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/FIL1P2400009
  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 0x0b02583e802af6c571c1e1ef6a3d5fb9562a150ec937c14e694c0edcd5cc3d5d. 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/FIL1P2400009.
    date published: 2026-07-17T19:12:23Z
  audio: Oon ihan alright
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 167.977
    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.52
    additional property: Energy
      type: PropertyValue
      value: 0.903
    additional property: Speechiness
      type: PropertyValue
      value: 0.106
    additional property: Acousticness
      type: PropertyValue
      value: 0.009
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.37
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.55
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.868
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Unihiekkaa
type: MusicAlbum
date published: 2025-06-20

Halinalle
type: MusicAlbum
date published: 2025-07-25

Kirkkovene
type: MusicAlbum
date published: 2025-08-22
track: Voin ilokseni ilmoittaa
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222080
  explicit: false
  by artist: Kirkkovene
  in album: Kirkkovene
    type: MusicAlbum
    date published: 2025-08-22
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: FIL1P2500012
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T05:17:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0afe596efd54cda20c0be89168361d366ce7dab3b13cd6dcaf3dd441a0ba25ac
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958104
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958104
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2500012
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T05:34:05Z
  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 0x0afe596efd54cda20c0be89168361d366ce7dab3b13cd6dcaf3dd441a0ba25ac. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/FIL1P2500012.
    date published: 2026-07-15T05:34:05Z
  audio: Voin ilokseni ilmoittaa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.055
    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.444
    additional property: Energy
      type: PropertyValue
      value: 0.955
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.094
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.541
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.184
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Voittaja
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161448
  explicit: false
  by artist: Kirkkovene
  in album: Kirkkovene
    type: MusicAlbum
    date published: 2025-08-22
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: FIL1P2500002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T04:31:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbaa0fd1ece1b19020ace43ff5fdb3e66c1c8a648117ae65176cf5750cd3fd8be
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958495
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958495
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2500002
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T04:39:02Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xbaa0fd1ece1b19020ace43ff5fdb3e66c1c8a648117ae65176cf5750cd3fd8be. Chain 2 (Bitcoin): anchored in block 958495 (2026-07-18T04:39:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2500002.
    date published: 2026-07-18T04:39:02Z
  audio: Voittaja
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 176.095
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.466
    additional property: Energy
      type: PropertyValue
      value: 0.825
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.005
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.085
    additional property: Liveness
      type: PropertyValue
      value: 0.405
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.383
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.75
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Halinalle
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215580
  explicit: false
  by artist: Kirkkovene
  in album: Kirkkovene
    type: MusicAlbum
    date published: 2025-08-22
  genre: finnish pop
  genre: finnish rock
  genre: iskelmä
  isrc code: FIL1P2500011
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T21:39:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9a422d10766ce7e068b6f93c0d4ee2ae40e8c03d54a8daab3ece2211fb87ea53
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Halinalle
track: Oon ihan alright
track: Juosten kustu
track: Unelmaa
track: Lasiprinsessa
track: Unihiekkaa
track: Sinuun - albumiversio

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956634

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-04T10:04:33Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a422d10766ce7e068b6f93c0d4ee2ae40e8c03d54a8daab3ece2211fb87ea53. 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/FIL1P2500011.
date published: 2026-07-04T10:04:33Z

Halinalle
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 99.037
additional property: Musical Key
  type: PropertyValue
  value: 10
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.561
additional property: Energy
  type: PropertyValue
  value: 0.79
additional property: Speechiness
  type: PropertyValue
  value: 0.03
additional property: Acousticness
  type: PropertyValue
  value: 0.002
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.084
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.406
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.159
additional property: Key Name
  type: PropertyValue
  value: Bb
additional property: Mode Name
  type: PropertyValue
  value: Major

Oon ihan alright
type: MusicRecording
duration: PT3M4S
duration ms: 184780
explicit: false
by artist: Kirkkovene
in album: Kirkkovene
  type: MusicAlbum
  date published: 2025-08-22
genre: finnish pop
genre: finnish rock
genre: iskelmä
isrc code: FIL1P2400009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0b02583e802af6c571c1e1ef6a3d5fb9562a150ec937c14e694c0edcd5cc3d5d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958601
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958601
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2400009
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T19:27:02Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x0b02583e802af6c571c1e1ef6a3d5fb9562a150ec937c14e694c0edcd5cc3d5d. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2400009.
  date published: 2026-07-18T19:27:02Z
audio: Oon ihan alright
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 167.977
  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.52
  additional property: Energy
    type: PropertyValue
    value: 0.903
  additional property: Speechiness
    type: PropertyValue
    value: 0.106
  additional property: Acousticness
    type: PropertyValue
    value: 0.009
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.37
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.55
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.868
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Juosten kustu
type: MusicRecording
duration: PT2M59S
duration ms: 179814
explicit: true
by artist: Kirkkovene
in album: Kirkkovene
  type: MusicAlbum
  date published: 2025-08-22
genre: finnish pop
genre: finnish rock
genre: iskelmä
isrc code: FIL1P2400008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe5148621e896dabfafcec7850ed935ecdafc55dca9df098d98153b094267e2d8
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958889
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2400008
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T13:24:39Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xe5148621e896dabfafcec7850ed935ecdafc55dca9df098d98153b094267e2d8. Chain 2 (Bitcoin): anchored in block 958889 (2026-07-20T13:24:39Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2400008.
  date published: 2026-07-20T13:24:39Z
audio: Juosten kustu
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 91.032
  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.564
  additional property: Energy
    type: PropertyValue
    value: 0.947
  additional property: Speechiness
    type: PropertyValue
    value: 0.052
  additional property: Acousticness
    type: PropertyValue
    value: 0.003
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.245
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.743
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.719
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Unelmaa
type: MusicRecording
duration: PT2M55S
duration ms: 175288
explicit: false
by artist: Kirkkovene
in album: Kirkkovene
  type: MusicAlbum
  date published: 2025-08-22
genre: finnish pop
genre: finnish rock
genre: iskelmä
isrc code: FIL1P2500014
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T07:37:24+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x013f39ccd46bafe4e7fbef9a45e9758578d7c98aa12b5f2ba356aad3cbd22479
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958383
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958383
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2500014
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T08:20:01Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x013f39ccd46bafe4e7fbef9a45e9758578d7c98aa12b5f2ba356aad3cbd22479. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2500014.
  date published: 2026-07-17T08:20:01Z
audio: Unelmaa
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 140.003
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.506
  additional property: Energy
    type: PropertyValue
    value: 0.96
  additional property: Speechiness
    type: PropertyValue
    value: 0.043
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.097
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.617
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.92
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Lasiprinsessa
type: MusicRecording
duration: PT2M49S
duration ms: 169973
explicit: false
by artist: Kirkkovene
in album: Kirkkovene
  type: MusicAlbum
  date published: 2025-08-22
genre: finnish pop
genre: finnish rock
genre: iskelmä
isrc code: FIL1P2400004
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc754f8dc85c25edf0116cf9f533a1557930e8638ae2a30a7991664935dc2ebaf
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959094
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959094
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2400004
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T03:33:16Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xc754f8dc85c25edf0116cf9f533a1557930e8638ae2a30a7991664935dc2ebaf. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2400004.
  date published: 2026-07-22T03:33:16Z
audio: Lasiprinsessa
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 148.062
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.492
  additional property: Energy
    type: PropertyValue
    value: 0.922
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.003
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.079
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.692
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.591
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Unihiekkaa
type: MusicRecording
duration: PT2M27S
duration ms: 147937
explicit: false
by artist: Kirkkovene
in album: Kirkkovene
  type: MusicAlbum
  date published: 2025-08-22
genre: finnish pop
genre: finnish rock
genre: iskelmä
isrc code: FIL1P2500010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T08:24:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x617ea4b26ce256aba3b6ddbee159b3bef08d82a2d4c501e0b37bd263cccebb15
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958388
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958388
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2500010
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T09:14:21Z
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 0x617ea4b26ce256aba3b6ddbee159b3bef08d82a2d4c501e0b37bd263cccebb15. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/FIL1P2500010.
  date published: 2026-07-17T09:14:21Z
audio: Unihiekkaa
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 142.942
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.518
  additional property: Energy
    type: PropertyValue
    value: 0.941
  additional property: Speechiness
    type: PropertyValue
    value: 0.047
  additional property: Acousticness
    type: PropertyValue
    value: 0.001
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.318
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.633
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.087
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Sinuun - albumiversio
type: MusicRecording
duration: PT2M49S
duration ms: 169445
explicit: false
by artist: Kirkkovene
in album: Kirkkovene
  type: MusicAlbum
  date published: 2025-08-22
genre: finnish pop
genre: finnish rock
genre: iskelmä
isrc code: FIL1P2500015
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T09:37:21+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5afa2451007c9eddee1239d9b41f9f04f0a00796875523915063dad285d6ce3d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958857
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958857
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2500015
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T09:45:25Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x5afa2451007c9eddee1239d9b41f9f04f0a00796875523915063dad285d6ce3d. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIL1P2500015.
  date published: 2026-07-20T09:45:25Z
audio: Sinuun - albumiversio
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 84.044
  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.364
  additional property: Energy
    type: PropertyValue
    value: 0.979
  additional property: Speechiness
    type: PropertyValue
    value: 0.05
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.006
  additional property: Liveness
    type: PropertyValue
    value: 0.394
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.352
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.027
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major