Hannibal
type: MusicGroup
genre: finnish hip hop
description: Hannibal (; ; 247 – between 183 and 181 BC) was a Carthaginian general and statesman who commanded the forces of Carthage in their battle against the Roman Republic during the Second Punic War. Hannib
popularity: 26
followers: 1557
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x129ded78554a0e217bacc7f53662d5c3c453097acb9cb76eb3967c5de450ba9b
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/41fabc47-d4e8-4e3e-9e2e-30b19cf6ffaf.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/41fabc47-d4e8-4e3e-9e2e-30b19cf6ffaf.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/41fabc47-d4e8-4e3e-9e2e-30b19cf6ffaf
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 0x129ded78554a0e217bacc7f53662d5c3c453097acb9cb76eb3967c5de450ba9b. 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/41fabc47-d4e8-4e3e-9e2e-30b19cf6ffaf.json and https://artists.proofprofile.net/proofs/artist/41fabc47-d4e8-4e3e-9e2e-30b19cf6ffaf.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
album: Lissää Vinkunaa
  type: MusicAlbum
  date published: 2005-05-06
album: Pahat Viinit
  type: MusicAlbum
  date published: 2005-05-25
  track: Lissää Vinkunaa
    type: MusicRecording
    duration: PT3M45S
    duration ms: 225580
    explicit: false
    by artist: Hannibal
    in album: Pahat Viinit
      type: MusicAlbum
      date published: 2005-05-25
    genre: finnish hip hop
    isrc code: FI4RD0500003
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-05T21:01:07+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x8366ef64abd0d877b5be724f64ef38ab468011d67f2118f03e3e27743031b83e
    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/FI4RD0500003
    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 0x8366ef64abd0d877b5be724f64ef38ab468011d67f2118f03e3e27743031b83e. 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/FI4RD0500003.
      date published: 2026-07-06T01:25:57Z
    audio: Lissää Vinkunaa
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 175.977
      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.784
      additional property: Energy
        type: PropertyValue
        value: 0.82
      additional property: Speechiness
        type: PropertyValue
        value: 0.37
      additional property: Acousticness
        type: PropertyValue
        value: 0.318
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.36
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.781
      additional property: Loudness (dB)
        type: PropertyValue
        value: -4.685
      additional property: Key Name
        type: PropertyValue
        value: C
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: Monte Carlo
    type: MusicRecording
    duration: PT4M53S
    duration ms: 293452
    explicit: false
    by artist: Hannibal
    in album: Pahat Viinit
      type: MusicAlbum
      date published: 2005-05-25
    genre: finnish hip hop
    isrc code: FI4RD0500008
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-13T16:14:35+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x6b9aa10a4e2988d793c75af55119016e3b67fd538624ec34848269e8dbfc1a72
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957880
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957880
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI4RD0500008
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-13T16:39:18Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b9aa10a4e2988d793c75af55119016e3b67fd538624ec34848269e8dbfc1a72. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI4RD0500008.
      date published: 2026-07-13T16:39:18Z
    audio: Monte Carlo
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 80.026
      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.764
      additional property: Energy
        type: PropertyValue
        value: 0.549
      additional property: Speechiness
        type: PropertyValue
        value: 0.383
      additional property: Acousticness
        type: PropertyValue
        value: 0.249
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.487
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Meiän asia
album: Streets of Nekala
album: Ad Portas
album: Viimeiseen hengen vetoon
album: Mediamaksusta
album: Mediamaksusta (feat. Tapani Kansalainen)
album: PA
album: Tässä ja nyt
album: Jotain aina jää
album: Rasvattuna rattaisiin
album: Gothic Smoke
album: Katajainen
album: ATARAYO (feat. SeUfRain)
album: Takakontissa
album: Uutisia ei mistään
album: Vanhat kurjat ajat
album: Nuoriso on pilalla (niin minäkin)
album: Uutisia ei-mistään
album: Kovis
track: Sata prossaa
track: Tehotuotantoo (feat. Hannibal, Tapani Kansalainen & Laineen Kasperi)

Valence (Positivity)
type: PropertyValue
value: 0.839

Loudness (dB)
type: PropertyValue
value: -5.909

Key Name
type: PropertyValue
value: C#

Mode Name
type: PropertyValue
value: Major

Meiän asia
type: MusicAlbum
date published: 2007-01-01
track: Boonusta
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219373
  explicit: false
  by artist: Hannibal
  in album: Meiän asia
    type: MusicAlbum
    date published: 2007-01-01
  genre: finnish hip hop
  isrc code: FI3JR0700001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T07:13:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xea583bc648cc132c8287104601a2afa4ba536c5548afd1e6e33801ca4b936c05
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI3JR0700001
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea583bc648cc132c8287104601a2afa4ba536c5548afd1e6e33801ca4b936c05. 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/FI3JR0700001.
    date published: 2026-07-04T10:04:33Z
  audio: Boonusta
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 160.012
    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.661
    additional property: Energy
      type: PropertyValue
      value: 0.893
    additional property: Speechiness
      type: PropertyValue
      value: 0.218
    additional property: Acousticness
      type: PropertyValue
      value: 0.433
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.182
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.773
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.937
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Met' ollaan vaan lappalaisia
  type: MusicRecording
  duration: PT4M27S
  duration ms: 267480
  explicit: false
  by artist: Hannibal
  in album: Meiän asia
    type: MusicAlbum
    date published: 2007-01-01
  genre: finnish hip hop
  isrc code: FI3JR0700004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-30T02:05:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0cac9d290569d29ee5aa16a48a4014388788fb0c059287ad3faea4c95ff6f2cd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI3JR0700004
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cac9d290569d29ee5aa16a48a4014388788fb0c059287ad3faea4c95ff6f2cd. 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/FI3JR0700004.
    date published: 2026-07-02T16:51:38Z
  audio: Met' ollaan vaan lappalaisia
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 151.966
    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.746
    additional property: Energy
      type: PropertyValue
      value: 0.722
    additional property: Speechiness
      type: PropertyValue
      value: 0.249
    additional property: Acousticness
      type: PropertyValue
      value: 0.213
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.557
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.848
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.233
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Voin paksusti
  type: MusicRecording
  duration: PT5M26S
  duration ms: 326640
  explicit: false
  by artist: Hannibal
  in album: Meiän asia
    type: MusicAlbum
    date published: 2007-01-01
  genre: finnish hip hop
  isrc code: FI3JR0700008
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T02:06:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf75f8b871f07f59f05b9fdeda449c64359840d6aaee400b39bc53cf46a377964
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Voin paksusti
track: Vihamiehille

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

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 0xf75f8b871f07f59f05b9fdeda449c64359840d6aaee400b39bc53cf46a377964. 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/FI3JR0700008.
date published: 2026-07-04T10:04:33Z

Voin paksusti
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 170.045
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.64
additional property: Energy
  type: PropertyValue
  value: 0.702
additional property: Speechiness
  type: PropertyValue
  value: 0.483
additional property: Acousticness
  type: PropertyValue
  value: 0.377
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.353
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.885
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.852
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Major

Vihamiehille
type: MusicRecording
duration: PT4M22S
duration ms: 262293
explicit: false
by artist: Hannibal
in album: Meiän asia
  type: MusicAlbum
  date published: 2007-01-01
genre: finnish hip hop
isrc code: FI3JR0700009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T13:36:52+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf25e37dd0f4b54290b49d0789a02ad491e7cb222a703c2db9287c31dfe95fbb6
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959015
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959015
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI3JR0700009
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T13:52: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 0xf25e37dd0f4b54290b49d0789a02ad491e7cb222a703c2db9287c31dfe95fbb6. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T13:52: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/FI3JR0700009.
  date published: 2026-07-21T13:52:01Z
audio: Vihamiehille
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 170.102
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.799
  additional property: Energy
    type: PropertyValue
    value: 0.655
  additional property: Speechiness
    type: PropertyValue
    value: 0.155
  additional property: Acousticness
    type: PropertyValue
    value: 0.27
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.197
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.961
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.032
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Meiän asia
type: MusicAlbum
date published: 2007-08-14

Streets of Nekala
type: MusicAlbum
date published: 2009-01-01
track: Peruslätkää hasarinkiin
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211760
  explicit: false
  by artist: Hannibal
  in album: Streets of Nekala
    type: MusicAlbum
    date published: 2009-01-01
  genre: finnish hip hop
  isrc code: FI3JR0900002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T13:04:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa79dd5b03f4b4ee9350f9a9fd1d5acc9aa7bef9a644615d7aa96f7d15a4ebced
  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/FI3JR0900002
  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 0xa79dd5b03f4b4ee9350f9a9fd1d5acc9aa7bef9a644615d7aa96f7d15a4ebced. 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/FI3JR0900002.
    date published: 2026-07-05T01:12:41Z
  audio: Peruslätkää hasarinkiin
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 186.022
    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.634
    additional property: Energy
      type: PropertyValue
      value: 0.634
    additional property: Speechiness
      type: PropertyValue
      value: 0.233
    additional property: Acousticness
      type: PropertyValue
      value: 0.006
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.029
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.439
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.984
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Härmälän tyyli & Streets of Nekala
  type: MusicRecording
  duration: PT4M51S
  duration ms: 291653
  explicit: false
  by artist: Hannibal
  in album: Streets of Nekala
    type: MusicAlbum
    date published: 2009-01-01
  genre: finnish hip hop
  isrc code: FI3JR0900013
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T07:11:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4a0f805286ada98aaadfc3628e40c8d38dcc707b480cf6f60bf086aa4cd5f279
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI3JR0900013
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0f805286ada98aaadfc3628e40c8d38dcc707b480cf6f60bf086aa4cd5f279. 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/FI3JR0900013.
    date published: 2026-07-04T10:04:33Z
  audio: Härmälän tyyli & Streets of Nekala
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.017
    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.88
    additional property: Energy
      type: PropertyValue
      value: 0.448
    additional property: Speechiness
      type: PropertyValue
      value: 0.115
    additional property: Acousticness
      type: PropertyValue
      value: 0.03
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.047
    additional property: Liveness
      type: PropertyValue
      value: 0.199
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.865
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.056
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Streets of Nekala
type: MusicAlbum
date published: 2009-03-25

Streets of Nekala
type: MusicAlbum
date published: 2009-08-14

Ad Portas
type: MusicAlbum
date published: 2010-05-05
track: Puuratti (feat. Stepa, Tykopaatti & Edorf)
  type: MusicRecording
  duration: PT6M44S
  duration ms: 404666
  explicit: false
  by artist: Hannibal
  in album: Ad Portas
    type: MusicAlbum
    date published: 2010-05-05
  genre: finnish hip hop
  isrc code: FI3JR1000024
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T06:30:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf3dde9997747082833a38e86442578ace6ba5518e7a1e86c349c71df463a3f47
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958510
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958510
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI3JR1000024
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T06:38:22Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3dde9997747082833a38e86442578ace6ba5518e7a1e86c349c71df463a3f47. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI3JR1000024.
    date published: 2026-07-18T06:38:22Z
  audio: Puuratti (feat. Stepa, Tykopaatti & Edorf)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 86.523
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.603
    additional property: Energy
      type: PropertyValue
      value: 0.817
    additional property: Speechiness
      type: PropertyValue
      value: 0.066
    additional property: Acousticness
      type: PropertyValue
      value: 0.261
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.431
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.294
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.584
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ad Portas
type: MusicAlbum
date published: 2010-05-05

Ad Portas
type: MusicAlbum
date published: 2010-08-14

Viimeiseen hengen vetoon
type: MusicAlbum
date published: 2011-11-14

Viimeiseen hengen vetoon
type: MusicAlbum
date published: 2011-11-14

Mediamaksusta
type: MusicAlbum
date published: 2014-04-11

Mediamaksusta (feat. Tapani Kansalainen)
type: MusicAlbum
date published: 2014-04-11

PA
type: MusicAlbum
date published: 2018-10-25

PA
type: MusicAlbum
date published: 2018-10-25

Tässä ja nyt
type: MusicAlbum
date published: 2019-02-08
track: Tässä ja nyt
  type: MusicRecording
  duration: PT7M19S
  duration ms: 439346
  explicit: false
  by artist: Hannibal
  in album: Tässä ja nyt
    type: MusicAlbum
    date published: 2019-02-08
  genre: finnish hip hop
  isrc code: FIMRR1900001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T14:19:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf7ec93beddfe82c9c9553c26a9d5296f9c60bb55f6fce378114d290f3d30f1aa
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIMRR1900001
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ec93beddfe82c9c9553c26a9d5296f9c60bb55f6fce378114d290f3d30f1aa. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIMRR1900001.
    date published: 2026-07-08T03:20:19Z
  audio: Tässä ja nyt
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 116.062
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.44
    additional property: Energy
      type: PropertyValue
      value: 0.852
    additional property: Speechiness
      type: PropertyValue
      value: 0.143
    additional property: Acousticness
      type: PropertyValue
      value: 0.141
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.166
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.786
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.758
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Pakolainen (feat. Asa, Pekko Käppi & Faarao Pirttikangas)
  type: MusicRecording
  duration: PT5M5S
  duration ms: 305760
  explicit: false
  by artist: Hannibal
  in album: Tässä ja nyt
    type: MusicAlbum
    date published: 2019-02-08
  genre: finnish hip hop
  isrc code: FIMRR1900003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-08-01T02:33:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1da890b7c7173ca9538cd99505553767b40517b834af74ca7d35843027b90b53
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960500
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960500
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIMRR1900003
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-08-01T03:13:03Z
  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 0x1da890b7c7173ca9538cd99505553767b40517b834af74ca7d35843027b90b53. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/FIMRR1900003.
    date published: 2026-08-01T03:13:03Z
  audio: Pakolainen (feat. Asa, Pekko Käppi & Faarao Pirttikangas)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.604
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.354
    additional property: Energy
      type: PropertyValue
      value: 0.834
    additional property: Speechiness
      type: PropertyValue
      value: 0.063
    additional property: Acousticness
      type: PropertyValue
      value: 0.114
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.038
    additional property: Liveness
      type: PropertyValue
      value: 0.095
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.306
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.583
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: PA
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216720
  explicit: false
  by artist: Hannibal
  in album: Tässä ja nyt
    type: MusicAlbum
    date published: 2019-02-08
  genre: finnish hip hop
  isrc code: FIMRR1800302
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T04:37:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3303014eb311854f94e55d45fa3d60b0fb1f2b20f0d7fb672a35866973feaeac
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960207
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960207
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: PA

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

OTSTimestamp
type: PropertyValue
value: 2026-07-30T04:47:22Z

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 0x3303014eb311854f94e55d45fa3d60b0fb1f2b20f0d7fb672a35866973feaeac. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIMRR1800302.
date published: 2026-07-30T04:47:22Z

PA
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 113.696
additional property: Musical Key
  type: PropertyValue
  value: 11
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.713
additional property: Energy
  type: PropertyValue
  value: 0.676
additional property: Speechiness
  type: PropertyValue
  value: 0.171
additional property: Acousticness
  type: PropertyValue
  value: 0.056
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.057
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.513
additional property: Loudness (dB)
  type: PropertyValue
  value: -12.521
additional property: Key Name
  type: PropertyValue
  value: B
additional property: Mode Name
  type: PropertyValue
  value: Major

Tässä ja nyt
type: MusicAlbum
date published: 2019-02-08

Jotain aina jää
type: MusicAlbum
date published: 2022-08-12

Rasvattuna rattaisiin
type: MusicAlbum
date published: 2022-09-23

Gothic Smoke
type: MusicAlbum
date published: 2022-10-15

Katajainen
type: MusicAlbum
date published: 2022-11-04

ATARAYO (feat. SeUfRain)
type: MusicAlbum
date published: 2024-05-21

Takakontissa
type: MusicAlbum
date published: 2025-01-20
track: Takakontissa
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220960
  explicit: false
  by artist: Hannibal
  in album: Takakontissa
    type: MusicAlbum
    date published: 2025-01-20
  genre: finnish hip hop
  isrc code: FI4RD2300120
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T19:04:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdea2eb45b6044281d97897d6c43d0d889982dc1256d773022d4be7cbde9eedbf
  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/FI4RD2300120
  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 0xdea2eb45b6044281d97897d6c43d0d889982dc1256d773022d4be7cbde9eedbf. 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/FI4RD2300120.
    date published: 2026-07-05T01:12:41Z
  audio: Takakontissa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 175.988
    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.679
    additional property: Energy
      type: PropertyValue
      value: 0.659
    additional property: Speechiness
      type: PropertyValue
      value: 0.102
    additional property: Acousticness
      type: PropertyValue
      value: 0.253
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.148
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.946
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.313
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Uutisia ei mistään
type: MusicAlbum
date published: 2025-01-28
track: Takakontissa
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220960
  explicit: false
  by artist: Hannibal
  in album: Uutisia ei mistään
    type: MusicAlbum
    date published: 2025-01-28
  genre: finnish hip hop
  isrc code: FI4RD2300120
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T19:04:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdea2eb45b6044281d97897d6c43d0d889982dc1256d773022d4be7cbde9eedbf
  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/FI4RD2300120
  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 0xdea2eb45b6044281d97897d6c43d0d889982dc1256d773022d4be7cbde9eedbf. 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/FI4RD2300120.
    date published: 2026-07-05T10:01:46Z
  audio: Takakontissa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 176.096
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.66
    additional property: Energy
      type: PropertyValue
      value: 0.851
    additional property: Speechiness
      type: PropertyValue
      value: 0.071
    additional property: Acousticness
      type: PropertyValue
      value: 0.141
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.183
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.956
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.79
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Uutisia ei mistään
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219026
  explicit: false
  by artist: Hannibal
  in album: Uutisia ei mistään
    type: MusicAlbum
    date published: 2025-01-28
  genre: finnish hip hop
  isrc code: FI4RD2300123
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T19:19:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x379ed977155b9603814ae9d961183d6a68ff3c902181901391e20db45e732b52
  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/FI4RD2300123
  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 0x379ed977155b9603814ae9d961183d6a68ff3c902181901391e20db45e732b52. 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/FI4RD2300123.
    date published: 2026-07-05T01:12:41Z
  audio: Uutisia ei mistään
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 88.061
    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.878
    additional property: Energy
      type: PropertyValue
      value: 0.49
    additional property: Speechiness
      type: PropertyValue
      value: 0.231
    additional property: Acousticness
      type: PropertyValue
      value: 0.344
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.187
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.702
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.145
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Änkyrät
  type: MusicRecording
  duration: PT6M17S
  duration ms: 377240
  explicit: false
  by artist: Hannibal
  in album: Uutisia ei mistään
    type: MusicAlbum
    date published: 2025-01-28
  genre: finnish hip hop
  isrc code: FI4RD2300124
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T20:15:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa5f9479837bd3f44d057879e3fb99c6be9aaf4481fe46cfc6a9d3d4a414edea1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958322
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958322
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Änkyrät
track: Stikin Moogi

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

OTSTimestamp
type: PropertyValue
value: 2026-07-16T20:44:14Z

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 0xa5f9479837bd3f44d057879e3fb99c6be9aaf4481fe46cfc6a9d3d4a414edea1. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI4RD2300124.
date published: 2026-07-16T20:44:14Z

Änkyrät
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 95.216
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.725
additional property: Energy
  type: PropertyValue
  value: 0.724
additional property: Speechiness
  type: PropertyValue
  value: 0.201
additional property: Acousticness
  type: PropertyValue
  value: 0.284
additional property: Instrumentalness
  type: PropertyValue
  value: 0.011
additional property: Liveness
  type: PropertyValue
  value: 0.123
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.805
additional property: Loudness (dB)
  type: PropertyValue
  value: -6.449
additional property: Key Name
  type: PropertyValue
  value: C#
additional property: Mode Name
  type: PropertyValue
  value: Major

Stikin Moogi
type: MusicRecording
duration: PT4M29S
duration ms: 269626
explicit: false
by artist: Hannibal
in album: Uutisia ei mistään
  type: MusicAlbum
  date published: 2025-01-28
genre: finnish hip hop
isrc code: FI4RD2300125
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-15T09:59:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2adac07f169b02b6414be9b9d5aa1c414a0fdb14046424714d88cd1ae9d5e494
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/FI4RD2300125
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 0x2adac07f169b02b6414be9b9d5aa1c414a0fdb14046424714d88cd1ae9d5e494. 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/FI4RD2300125.
  date published: 2026-07-15T10:05:23Z
audio: Stikin Moogi
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 90.043
  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.797
  additional property: Energy
    type: PropertyValue
    value: 0.694
  additional property: Speechiness
    type: PropertyValue
    value: 0.232
  additional property: Acousticness
    type: PropertyValue
    value: 0.458
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.109
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.533
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.507
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Vanhat kurjat ajat
type: MusicAlbum
date published: 2025-03-25

Nuoriso on pilalla (niin minäkin)
type: MusicAlbum
date published: 2025-04-08

Uutisia ei-mistään
type: MusicAlbum
date published: 2025-04-25
track: Stikin Moogi
  type: MusicRecording
  duration: PT4M28S
  duration ms: 268520
  explicit: false
  by artist: Hannibal
  in album: Uutisia ei-mistään
    type: MusicAlbum
    date published: 2025-04-25
  genre: finnish hip hop
  isrc code: FI4RD2300125
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2adac07f169b02b6414be9b9d5aa1c414a0fdb14046424714d88cd1ae9d5e494
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958771
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958771
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI4RD2300125
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T19:27:18Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2adac07f169b02b6414be9b9d5aa1c414a0fdb14046424714d88cd1ae9d5e494. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI4RD2300125.
    date published: 2026-07-19T19:27:18Z
  audio: Stikin Moogi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 90.047
    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.797
    additional property: Energy
      type: PropertyValue
      value: 0.694
    additional property: Speechiness
      type: PropertyValue
      value: 0.23
    additional property: Acousticness
      type: PropertyValue
      value: 0.461
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.512
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.504
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Nuoriso on pilalla (niin minäkin)
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258053
  explicit: false
  by artist: Hannibal
  in album: Uutisia ei-mistään
    type: MusicAlbum
    date published: 2025-04-25
  genre: finnish hip hop
  isrc code: FI4RD2300140
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T18:36:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x48c7463678e03f0fbdcec31278b49de07b56fd7225e78cefe0b89691aec8060c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958770
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958770
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI4RD2300140
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T19:26:13Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c7463678e03f0fbdcec31278b49de07b56fd7225e78cefe0b89691aec8060c. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/FI4RD2300140.
    date published: 2026-07-19T19:26:13Z
  audio: Nuoriso on pilalla (niin minäkin)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 109.403
    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.74
    additional property: Energy
      type: PropertyValue
      value: 0.709
    additional property: Speechiness
      type: PropertyValue
      value: 0.056
    additional property: Acousticness
      type: PropertyValue
      value: 0.037
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.735
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.821
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Pangea
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221093
  explicit: false
  by artist: Hannibal
  in album: Uutisia ei-mistään
    type: MusicAlbum
    date published: 2025-04-25
  genre: finnish hip hop
  isrc code: FI4RD2100146
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T03:21:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd366abb08fa32357ca9d076b280bfc9de60241ec7e9d0670c4db3ab4c0b781bf
  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/FI4RD2100146
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Pangea

OTSTimestamp
type: PropertyValue
value: 2026-07-19T03:36:41Z

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 0xd366abb08fa32357ca9d076b280bfc9de60241ec7e9d0670c4db3ab4c0b781bf. 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/FI4RD2100146.
date published: 2026-07-19T03:36:41Z

Pangea
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 99.942
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.856
additional property: Energy
  type: PropertyValue
  value: 0.687
additional property: Speechiness
  type: PropertyValue
  value: 0.153
additional property: Acousticness
  type: PropertyValue
  value: 0.029
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.097
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.65
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.019
additional property: Key Name
  type: PropertyValue
  value: C
additional property: Mode Name
  type: PropertyValue
  value: Major

Kovis
type: MusicAlbum
date published: 2025-09-29
track: Kovis
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208333
  explicit: false
  by artist: Hannibal
  in album: Kovis
    type: MusicAlbum
    date published: 2025-09-29
  genre: finnish hip hop
  isrc code: FI4RD2300166
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T06:33:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6a3201d96e98be53ce1d707c4a118d2a0990600dc5843a39899c78826746a70d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958256
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958256
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI4RD2300166
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T07:22:18Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a3201d96e98be53ce1d707c4a118d2a0990600dc5843a39899c78826746a70d. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI4RD2300166.
    date published: 2026-07-16T07:22:18Z
  audio: Kovis
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 160.014
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.716
    additional property: Energy
      type: PropertyValue
      value: 0.465
    additional property: Speechiness
      type: PropertyValue
      value: 0.243
    additional property: Acousticness
      type: PropertyValue
      value: 0.318
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.097
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.812
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.772
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Sata prossaa
type: MusicRecording
duration: PT4M0S
duration ms: 240527
explicit: false
by artist: Lemmenpyssyt
by artist: Hannibal
by artist: Tykopaatti
by artist: Leo Luxxxus
in album: Sata prossaa
  type: MusicAlbum
  date published: 2019-09-20
isrc code: FIS501800255
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T19:04:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd7e395d3e3603a36fadc9bb6cad504dc0fa6a222b8696db74eeae0afb88f1ff8
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960455
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960455
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIS501800255
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T19:53:13Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7e395d3e3603a36fadc9bb6cad504dc0fa6a222b8696db74eeae0afb88f1ff8. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/FIS501800255.
  date published: 2026-07-31T19:53:13Z
audio: Sata prossaa
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 116.749
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.668
  additional property: Energy
    type: PropertyValue
    value: 0.726
  additional property: Speechiness
    type: PropertyValue
    value: 0.146
  additional property: Acousticness
    type: PropertyValue
    value: 0.174
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.268
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.664
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.044
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Tehotuotantoo (feat. Hannibal, Tapani Kansalainen & Laineen Kasperi)
type: MusicRecording
duration: PT3M22S
duration ms: 202800
explicit: false
by artist: Rekami
by artist: Hannibal
by artist: Tapani Kansalainen
by artist: Laineen Kasperi
in album: Pihlderberg
  type: MusicAlbum
  date published: 2018-12-14
genre: finnish-hip-hop
isrc code: FIMRR1800373
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T06:20:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc9abd6e56a623c4a61fc04ef8e8bd9dda3d9f35fbf98ebc219ff843ad5b4cb66
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960216
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960216
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIMRR1800373
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T06:39:12Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9abd6e56a623c4a61fc04ef8e8bd9dda3d9f35fbf98ebc219ff843ad5b4cb66. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIMRR1800373.
  date published: 2026-07-30T06:39:12Z
audio: Tehotuotantoo (feat. Hannibal, Tapani Kansalainen & Laineen Kasperi)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 129.536
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.887
  additional property: Energy
    type: PropertyValue
    value: 0.634
  additional property: Speechiness
    type: PropertyValue
    value: 0.331
  additional property: Acousticness
    type: PropertyValue
    value: 0.518
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.42
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.764
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.309
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major