Ruto
type: MusicGroup
description: Ruto, or Rutto, is a surname of Kenyan origin. Notable people with the surname include: Christopher Ruto, Anglican bishop in Kenya Cyrus Rutto (born 1992), Kenyan long-distance runner David Ruto (
popularity: 33
followers: 40
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x46f0acbbb34b3cc4b664fa5bc4436c8f2e4f5a4f96fc0ae446d9a6cff1b25040
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/1f4d0ebc-af28-46d2-b05c-39751fc4792d.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/1f4d0ebc-af28-46d2-b05c-39751fc4792d.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/1f4d0ebc-af28-46d2-b05c-39751fc4792d
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 0x46f0acbbb34b3cc4b664fa5bc4436c8f2e4f5a4f96fc0ae446d9a6cff1b25040. 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/1f4d0ebc-af28-46d2-b05c-39751fc4792d.json and https://artists.proofprofile.net/proofs/artist/1f4d0ebc-af28-46d2-b05c-39751fc4792d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
album: Athletic
  type: MusicAlbum
  date published: 2024-10-19
album: Changing in the loop
  type: MusicAlbum
  date published: 2024-10-19
album: Connected
  type: MusicAlbum
  date published: 2024-10-19
album: Into the sky
  type: MusicAlbum
  date published: 2024-10-19
  track: Into the sky
    type: MusicRecording
    duration: PT1M22S
    duration ms: 82364
    explicit: false
    by artist: Ruto
    in album: Into the sky
      type: MusicAlbum
      date published: 2024-10-19
    isrc code: JP92Q2423087
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-03T11:41:52+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x96d7088dfd66dbad73c7ee42cfb5005de412828cbd28b8ab7f955b00658e0529
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956545
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956545
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2423087
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-03T19:59:51Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96d7088dfd66dbad73c7ee42cfb5005de412828cbd28b8ab7f955b00658e0529. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2423087.
      date published: 2026-07-03T19:59:51Z
    audio: Into the sky
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 149.97
      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.903
      additional property: Energy
        type: PropertyValue
        value: 0.492
      additional property: Speechiness
        type: PropertyValue
        value: 0.07
      additional property: Acousticness
        type: PropertyValue
        value: 0.328
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.947
      additional property: Liveness
        type: PropertyValue
        value: 0.096
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.403
      additional property: Loudness (dB)
        type: PropertyValue
        value: -8.385
      additional property: Key Name
        type: PropertyValue
        value: C
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: Before or after the storm
  type: MusicAlbum
  date published: 2024-10-19
album: Akikaze no Rondo
  type: MusicAlbum
  date published: 2024-10-19
album: 45 second battle in love
  type: MusicAlbum
  date published: 2024-10-19
  track: 45 second battle in love
    type: MusicRecording
    duration: PT0M46S
    duration ms: 46256
    explicit: false
    by artist: Ruto
    in album: 45 second battle in love
      type: MusicAlbum
      date published: 2024-10-19
    isrc code: JP92Q2423091
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-03T11:55:46+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xfc09bec772d6509983d7e40bb04f20f9ae81391252898236c8d16049d4667d89
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956545
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956545
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2423091
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-03T19:59:51Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc09bec772d6509983d7e40bb04f20f9ae81391252898236c8d16049d4667d89. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2423091.
      date published: 2026-07-03T19:59:51Z
    audio: 45 second battle in love
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 97.05
      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.264
      additional property: Energy
        type: PropertyValue
        value: 0.974
      additional property: Speechiness
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Catch me if you can
album: Catharsis I
album: Catharsis II
album: I saw the butterfly of that past day
album: Mellow
album: DETECTIVE
album: Reflection
album: RIFFed
album: In those flanger days
album: RIFF
album: Mini Amp 2
album: MINIMALIST
album: Wherever you are
album: TMEX1008S5
album: In the last minute
album: Haze of love
album: Happy Happy New Year
album: Fantasic Arp in C
album: Dangerous Fantasy 5
album: Dangerous Fantasy 4
album: Dangerous Fantasy 3
album: Dangerous Fantasy
album: Another side of Crimson resistance
album: Escape
album: Dangerous Fantasy 6
album: Moog Lead
album: So Contemporary
album: Korean Eurobeat
album: Dangerous Fantasy 7
album: RIFFle
album: Guitar Delax
album: Bossy Nobby
album: You shot me through my heart
album: I Just Want You
album: Another side of "Wavering Flames"
album: Ethnic dance
album: Ethnic Solo Recorder
album: Chaser
album: Mini Amp
album: マリンブルーの想い出
album: Midnight Fantasy 2
album: Midnight Fantasy 1
album: Matsuribayashi
album: Love sniper
album: Days spent
album: Another world
album: Behind the door
album: An Oddity
album: Bite
album: Blighter than the sun
album: Breeze in the light
album: Challenge
album: Dangerous Fantasy 2
album: Sunshine comes into my mind
album: Sweet afternoon
album: Visit of spring
album: Ballade Guitar Solo 1

Speechiness
type: PropertyValue
value: 0.102

Acousticness
type: PropertyValue
value: 0.874

Instrumentalness
type: PropertyValue
value: 0.914

Liveness
type: PropertyValue
value: 0.094

Valence (Positivity)
type: PropertyValue
value: 0.396

Loudness (dB)
type: PropertyValue
value: -4.621

Key Name
type: PropertyValue
value: C#

Mode Name
type: PropertyValue
value: Major

Catch me if you can
type: MusicAlbum
date published: 2024-10-19
track: Catch me if you can
  type: MusicRecording
  duration: PT0M42S
  duration ms: 42536
  explicit: false
  by artist: Ruto
  in album: Catch me if you can
    type: MusicAlbum
    date published: 2024-10-19
  isrc code: JP92Q2423096
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T19:59:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc66fff9270806e987999efd091a3caab607b99b4372be5c01def658eb51d93ed
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958319
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958319
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2423096
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T20:12:32Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc66fff9270806e987999efd091a3caab607b99b4372be5c01def658eb51d93ed. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2423096.
    date published: 2026-07-16T20:12:32Z
  audio: Catch me if you can
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 82.071
    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.17
    additional property: Energy
      type: PropertyValue
      value: 0.454
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.876
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.748
    additional property: Liveness
      type: PropertyValue
      value: 0.196
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.529
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.452
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Catharsis I
type: MusicAlbum
date published: 2024-10-19
track: Catharsis I
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137317
  explicit: false
  by artist: Ruto
  in album: Catharsis I
    type: MusicAlbum
    date published: 2024-10-19
  isrc code: JP92Q2423089
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T16:04:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdf54f126ce47f02e28dc7dedb099bb44ba25ac3c19c72f6704531b81435a88ae
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2423089
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf54f126ce47f02e28dc7dedb099bb44ba25ac3c19c72f6704531b81435a88ae. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2423089.
    date published: 2026-07-03T19:59:51Z
  audio: Catharsis I
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 75.531
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 1
    additional property: Danceability
      type: PropertyValue
      value: 0.21
    additional property: Energy
      type: PropertyValue
      value: 0.517
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.959
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.912
    additional property: Liveness
      type: PropertyValue
      value: 0.207
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.308
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.458
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Catharsis II
type: MusicAlbum
date published: 2024-10-19

I saw the butterfly of that past day
type: MusicAlbum
date published: 2024-12-14

Mellow
type: MusicAlbum
date published: 2024-12-14

DETECTIVE
type: MusicAlbum
date published: 2024-12-14

Reflection
type: MusicAlbum
date published: 2024-12-16
track: Reflection One
  type: MusicRecording
  duration: PT0M38S
  duration ms: 38828
  explicit: false
  by artist: Ruto
  in album: Reflection
    type: MusicAlbum
    date published: 2024-12-16
  isrc code: JP92G2454328
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T11:41:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xedc243bbf52eba5a4baaaaea83d63f70f523ccf4fbd1a1e17286f58eaa2cadb6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454328
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc243bbf52eba5a4baaaaea83d63f70f523ccf4fbd1a1e17286f58eaa2cadb6. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454328.
    date published: 2026-07-03T19:59:51Z
  audio: Reflection One
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 92.197
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.45
    additional property: Energy
      type: PropertyValue
      value: 0.024
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.976
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.224
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.135
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.346
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Reflection Six
  type: MusicRecording
  duration: PT0M31S
  duration ms: 31592
  explicit: false
  by artist: Ruto
  in album: Reflection
    type: MusicAlbum
    date published: 2024-12-16
  isrc code: JP92G2454333
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T19:17:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe6bd338c9ffc0509029c63f2cdc5b40419e69b7e16c39e374b13a34d99f24128
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454333
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T19:42:29Z
  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 0xe6bd338c9ffc0509029c63f2cdc5b40419e69b7e16c39e374b13a34d99f24128. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/JP92G2454333.
    date published: 2026-07-16T19:42:29Z
  audio: Reflection Six
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.625
    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.395
    additional property: Energy
      type: PropertyValue
      value: 0.307
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.784
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.984
    additional property: Liveness
      type: PropertyValue
      value: 0.342
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.757
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.952
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Reflection Seven
  type: MusicRecording
  duration: PT0M31S
  duration ms: 31140
  explicit: false
  by artist: Ruto
  in album: Reflection
    type: MusicAlbum
    date published: 2024-12-16
  isrc code: JP92G2454334
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T19:49:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x532d62b47f8cdb816215801e5743c1ed132a143abdbbb148701482a00907b48d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958319
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958319
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454334
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Reflection Seven
track: Reflection Eight
track: Reflection Ten

OTSTimestamp
type: PropertyValue
value: 2026-07-16T20:12:32Z

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

Reflection Seven
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 150.068
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.464
additional property: Energy
  type: PropertyValue
  value: 0.315
additional property: Speechiness
  type: PropertyValue
  value: 0.095
additional property: Acousticness
  type: PropertyValue
  value: 0.796
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.174
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.542
additional property: Loudness (dB)
  type: PropertyValue
  value: -11.866
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Major

Reflection Eight
type: MusicRecording
duration: PT0M31S
duration ms: 31064
explicit: false
by artist: Ruto
in album: Reflection
  type: MusicAlbum
  date published: 2024-12-16
isrc code: JP92G2454335
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T19:09:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe9012891a54347f904d6645440c5bdabed62ec57ff27746f44fae533fd042b1f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958316
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958316
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454335
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T19:42:29Z
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 0xe9012891a54347f904d6645440c5bdabed62ec57ff27746f44fae533fd042b1f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/JP92G2454335.
  date published: 2026-07-16T19:42:29Z
audio: Reflection Eight
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 77.757
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 1
  additional property: Danceability
    type: PropertyValue
    value: 0.753
  additional property: Energy
    type: PropertyValue
    value: 0.49
  additional property: Speechiness
    type: PropertyValue
    value: 0.336
  additional property: Acousticness
    type: PropertyValue
    value: 0.963
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.091
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.67
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.204
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Reflection Ten
type: MusicRecording
duration: PT2M6S
duration ms: 126873
explicit: false
by artist: Ruto
in album: Reflection
  type: MusicAlbum
  date published: 2024-12-16
isrc code: JP92G2454337
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T09:42:04+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbab2bb0654b48eab4eb3bdc3e4eb00f1a4d93d5c70132f9dcc54d00b04e22e72
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958276
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958276
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454337
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T10:20:17Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbab2bb0654b48eab4eb3bdc3e4eb00f1a4d93d5c70132f9dcc54d00b04e22e72. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454337.
  date published: 2026-07-16T10:20:17Z
audio: Reflection Ten
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 58.63
  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.712
  additional property: Energy
    type: PropertyValue
    value: 0.252
  additional property: Speechiness
    type: PropertyValue
    value: 0.133
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.853
  additional property: Liveness
    type: PropertyValue
    value: 0.136
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.41
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.402
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFFed
type: MusicAlbum
date published: 2024-12-17
track: RIFFed One
  type: MusicRecording
  duration: PT0M38S
  duration ms: 38515
  explicit: false
  by artist: Ruto
  in album: RIFFed
    type: MusicAlbum
    date published: 2024-12-17
  isrc code: JP92G2454359
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T19:04:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaad45258030d9361d9d7ffbb28f5d433504c6ff9e49a0a138eca2a5e6d7edef3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454359
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T19:42:29Z
  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 0xaad45258030d9361d9d7ffbb28f5d433504c6ff9e49a0a138eca2a5e6d7edef3. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/JP92G2454359.
    date published: 2026-07-16T19:42:29Z
  audio: RIFFed One
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.04
    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.379
    additional property: Energy
      type: PropertyValue
      value: 0.415
    additional property: Speechiness
      type: PropertyValue
      value: 0.071
    additional property: Acousticness
      type: PropertyValue
      value: 0.877
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.165
    additional property: Liveness
      type: PropertyValue
      value: 0.532
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.407
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.12
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: RIFFed Two
  type: MusicRecording
  duration: PT0M50S
  duration ms: 50905
  explicit: false
  by artist: Ruto
  in album: RIFFed
    type: MusicAlbum
    date published: 2024-12-17
  isrc code: JP92G2454360
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T09:17:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa5c94b0d30a0f7b81c3471176a6aa567038bf6ad0fb95ad2fc2050f0c95a8fe0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958276
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958276
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454360
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T10:20:17Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c94b0d30a0f7b81c3471176a6aa567038bf6ad0fb95ad2fc2050f0c95a8fe0. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454360.
    date published: 2026-07-16T10:20:17Z
  audio: RIFFed Two
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 151.309
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.367
    additional property: Energy
      type: PropertyValue
      value: 0.552
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.912
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.12
    additional property: Liveness
      type: PropertyValue
      value: 0.343
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.924
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.293
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: RIFFed Three
  type: MusicRecording
  duration: PT0M32S
  duration ms: 32257
  explicit: false
  by artist: Ruto
  in album: RIFFed
    type: MusicAlbum
    date published: 2024-12-17
  isrc code: JP92G2454361
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T11:38:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x430cc7350bdf122407b43dab5dc02f8919788f8221d37fdb67e80c6828334af5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454361
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: RIFFed Three
track: RIFFed Five
track: RIFFed Six
track: RIFFed Seven
track: RIFFed Eight
track: RIFFed Ten
track: RIFFed Eleven
track: RIFFed Twelve
track: RIFFed Thirteen
track: RIFFed Fourteen
track: RIFFed Sixteen

OTSTimestamp
type: PropertyValue
value: 2026-07-03T19:59:51Z

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

RIFFed Three
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 58.789
additional property: Musical Key
  type: PropertyValue
  value: 7
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 3
additional property: Danceability
  type: PropertyValue
  value: 0.211
additional property: Energy
  type: PropertyValue
  value: 0.346
additional property: Speechiness
  type: PropertyValue
  value: 0.034
additional property: Acousticness
  type: PropertyValue
  value: 0.914
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.085
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.381
additional property: Loudness (dB)
  type: PropertyValue
  value: -6.722
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Major

RIFFed Five
type: MusicRecording
duration: PT0M33S
duration ms: 33123
explicit: false
by artist: Ruto
in album: RIFFed
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454363
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T11:38:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x039e8aca8106070c4ef4323c883f3cc4e58cbeb8fe988f7ec180ce5195f665b3
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956545
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956545
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454363
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T19:59:51Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x039e8aca8106070c4ef4323c883f3cc4e58cbeb8fe988f7ec180ce5195f665b3. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454363.
  date published: 2026-07-03T19:59:51Z
audio: RIFFed Five
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 136.572
  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.332
  additional property: Energy
    type: PropertyValue
    value: 0.61
  additional property: Speechiness
    type: PropertyValue
    value: 0.096
  additional property: Acousticness
    type: PropertyValue
    value: 0.838
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.983
  additional property: Liveness
    type: PropertyValue
    value: 0.13
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.457
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.026
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFed Six
type: MusicRecording
duration: PT0M41S
duration ms: 41241
explicit: false
by artist: Ruto
in album: RIFFed
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454364
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T10:51:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9d881caa33779d1c8b2c03b134df8c4484f4669550960dffd1584606260d50c1
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959128
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959128
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454364
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T12:33:25Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d881caa33779d1c8b2c03b134df8c4484f4669550960dffd1584606260d50c1. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454364.
  date published: 2026-07-22T12:33:25Z
audio: RIFFed Six
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 118.456
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 1
  additional property: Danceability
    type: PropertyValue
    value: 0.206
  additional property: Energy
    type: PropertyValue
    value: 0.554
  additional property: Speechiness
    type: PropertyValue
    value: 0.05
  additional property: Acousticness
    type: PropertyValue
    value: 0.882
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.805
  additional property: Liveness
    type: PropertyValue
    value: 0.369
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.378
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.183
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFFed Seven
type: MusicRecording
duration: PT0M41S
duration ms: 41045
explicit: false
by artist: Ruto
in album: RIFFed
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454365
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T04:45:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7b7b84c81cbbb3a9535993e09524cb1424450458a8a9e0ea94d533ce5e56835f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959100
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959100
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454365
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T05:29:55Z
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 0x7b7b84c81cbbb3a9535993e09524cb1424450458a8a9e0ea94d533ce5e56835f. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/JP92G2454365.
  date published: 2026-07-22T05:29:55Z
audio: RIFFed Seven
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 137.176
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.632
  additional property: Energy
    type: PropertyValue
    value: 0.619
  additional property: Speechiness
    type: PropertyValue
    value: 0.033
  additional property: Acousticness
    type: PropertyValue
    value: 0.898
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.002
  additional property: Liveness
    type: PropertyValue
    value: 0.204
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.961
  additional property: Loudness (dB)
    type: PropertyValue
    value: -3.313
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFed Eight
type: MusicRecording
duration: PT0M41S
duration ms: 41374
explicit: false
by artist: Ruto
in album: RIFFed
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454366
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T09:09:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x064f9989ca33a34e479dd4b9b94a32fc0a8cfb95a7cf2bc3b47534bfe8ca19fd
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958276
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958276
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454366
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T10:20:17Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x064f9989ca33a34e479dd4b9b94a32fc0a8cfb95a7cf2bc3b47534bfe8ca19fd. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454366.
  date published: 2026-07-16T10:20:17Z
audio: RIFFed Eight
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 147.452
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.198
  additional property: Energy
    type: PropertyValue
    value: 0.381
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.899
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.943
  additional property: Liveness
    type: PropertyValue
    value: 0.176
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.537
  additional property: Loudness (dB)
    type: PropertyValue
    value: -3.287
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFFed Ten
type: MusicRecording
duration: PT0M30S
duration ms: 30476
explicit: false
by artist: Ruto
in album: RIFFed
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454368
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T20:51:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x654faf0b0f5b1247310a9becb352f4420fb04f5d02431f5075c730965be7ec70
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959058
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959058
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454368
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T21:09:36Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x654faf0b0f5b1247310a9becb352f4420fb04f5d02431f5075c730965be7ec70. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454368.
  date published: 2026-07-21T21:09:36Z
audio: RIFFed Ten
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 68.248
  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.33
  additional property: Energy
    type: PropertyValue
    value: 0.501
  additional property: Speechiness
    type: PropertyValue
    value: 0.034
  additional property: Acousticness
    type: PropertyValue
    value: 0.817
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.465
  additional property: Liveness
    type: PropertyValue
    value: 0.08
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.133
  additional property: Loudness (dB)
    type: PropertyValue
    value: -3.409
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFed Eleven
type: MusicRecording
duration: PT0M36S
duration ms: 36299
explicit: false
by artist: Ruto
in album: RIFFed
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454369
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T03:29:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x93460915c8dd88b62bc97c0140c4e8e4a69860a8bf92f4356cb66848785f9a9c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956889
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454369
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T06:56:49Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93460915c8dd88b62bc97c0140c4e8e4a69860a8bf92f4356cb66848785f9a9c. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454369.
  date published: 2026-07-06T06:56:49Z
audio: RIFFed Eleven
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 80.875
  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.543
  additional property: Energy
    type: PropertyValue
    value: 0.983
  additional property: Speechiness
    type: PropertyValue
    value: 0.511
  additional property: Acousticness
    type: PropertyValue
    value: 0.958
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.91
  additional property: Liveness
    type: PropertyValue
    value: 0.243
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.306
  additional property: Loudness (dB)
    type: PropertyValue
    value: -4.131
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFed Twelve
type: MusicRecording
duration: PT0M41S
duration ms: 41634
explicit: false
by artist: Ruto
in album: RIFFed
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454370
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T00:59:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6f58c2a397731a7c28e291d891406c7698721022b5f93b5f157ae6e31daa6d48
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959087
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959087
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454370
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T02:05:55Z
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 0x6f58c2a397731a7c28e291d891406c7698721022b5f93b5f157ae6e31daa6d48. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/JP92G2454370.
  date published: 2026-07-22T02:05:55Z
audio: RIFFed Twelve
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 39.63
  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.248
  additional property: Energy
    type: PropertyValue
    value: 0.346
  additional property: Speechiness
    type: PropertyValue
    value: 0.077
  additional property: Acousticness
    type: PropertyValue
    value: 0.509
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.121
  additional property: Liveness
    type: PropertyValue
    value: 0.118
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.353
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.069
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFed Thirteen
type: MusicRecording
duration: PT0M45S
duration ms: 45887
explicit: false
by artist: Ruto
in album: RIFFed
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454371
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T10:39:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdc71cdbbbdd0f91db3c17780d43de99058c4974c16b16840ea21f47e996e3f97
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959123
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959123
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454371
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T11:35:32Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc71cdbbbdd0f91db3c17780d43de99058c4974c16b16840ea21f47e996e3f97. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454371.
  date published: 2026-07-22T11:35:32Z
audio: RIFFed Thirteen
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 82.4
  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.328
  additional property: Energy
    type: PropertyValue
    value: 0.423
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0.789
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.485
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.549
  additional property: Loudness (dB)
    type: PropertyValue
    value: -4.183
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFed Fourteen
type: MusicRecording
duration: PT0M39S
duration ms: 39362
explicit: false
by artist: Ruto
in album: RIFFed
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454372
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T10:32:06+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xeced8ce0e7c2855695feb0257a6a9b218f05bcb228df5a5d2542f8f2697a54f3
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959123
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959123
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454372
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T11:35:32Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeced8ce0e7c2855695feb0257a6a9b218f05bcb228df5a5d2542f8f2697a54f3. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454372.
  date published: 2026-07-22T11:35:32Z
audio: RIFFed Fourteen
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 76.978
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.136
  additional property: Energy
    type: PropertyValue
    value: 0.426
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.934
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.021
  additional property: Liveness
    type: PropertyValue
    value: 0.123
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.217
  additional property: Loudness (dB)
    type: PropertyValue
    value: -3.605
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFed Sixteen
type: MusicRecording
duration: PT0M32S
duration ms: 32307
explicit: false
by artist: Ruto
in album: RIFFed
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454374
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T16:02:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8de2aeb9a26ef266684219cf62927419339d7da95bed3fede7e97a138b70406a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956545
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956545
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454374
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T19:59:51Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8de2aeb9a26ef266684219cf62927419339d7da95bed3fede7e97a138b70406a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454374.
  date published: 2026-07-03T19:59:51Z
audio: RIFFed Sixteen
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 76.362
  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.21
  additional property: Energy
    type: PropertyValue
    value: 0.487
  additional property: Speechiness
    type: PropertyValue
    value: 0.046
  additional property: Acousticness
    type: PropertyValue
    value: 0.968
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.632
  additional property: Liveness
    type: PropertyValue
    value: 0.143
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.397
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.309
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

In those flanger days
type: MusicAlbum
date published: 2024-12-17
track: In those flanger days part two
  type: MusicRecording
  duration: PT0M38S
  duration ms: 38443
  explicit: false
  by artist: Ruto
  in album: In those flanger days
    type: MusicAlbum
    date published: 2024-12-17
  isrc code: JP92G2454354
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T16:01:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3dc6fc7d91defb8258a7dd22a6b4f70e56f616faa1ccb6a093d2ec3032d046fe
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454354
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dc6fc7d91defb8258a7dd22a6b4f70e56f616faa1ccb6a093d2ec3032d046fe. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454354.
    date published: 2026-07-03T19:59:51Z
  audio: In those flanger days part two
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 112.967
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.3
    additional property: Energy
      type: PropertyValue
      value: 0.206
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.979
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.008
    additional property: Liveness
      type: PropertyValue
      value: 0.062
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.507
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.075
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: In those flanger days part three
  type: MusicRecording
  duration: PT0M37S
  duration ms: 37988
  explicit: false
  by artist: Ruto
  in album: In those flanger days
    type: MusicAlbum
    date published: 2024-12-17
  isrc code: JP92G2454355
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T09:29:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcde8f83291c5e72da13d1efd2eb81e6b41fd75ba75247141866fb4e6a7975b81
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958276
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958276
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454355
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T10:20:17Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcde8f83291c5e72da13d1efd2eb81e6b41fd75ba75247141866fb4e6a7975b81. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454355.
    date published: 2026-07-16T10:20:17Z
  audio: In those flanger days part three
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 82.767
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.284
    additional property: Energy
      type: PropertyValue
      value: 0.575
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.853
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.212
    additional property: Liveness
      type: PropertyValue
      value: 0.512
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.314
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.357
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: In those flanger days part four
  type: MusicRecording
  duration: PT0M32S
  duration ms: 32589
  explicit: false
  by artist: Ruto
  in album: In those flanger days
    type: MusicAlbum
    date published: 2024-12-17
  isrc code: JP92G2454356
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T18:57:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x92322b632e96940d37e580bf3234043e53ab21985f275ba2e529e17d6c2f96bf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454356
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: In those flanger days part four
track: In those flanger days part five
track: In those flanger days part six

OTSTimestamp
type: PropertyValue
value: 2026-07-16T19:42:29Z

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 0x92322b632e96940d37e580bf3234043e53ab21985f275ba2e529e17d6c2f96bf. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/JP92G2454356.
date published: 2026-07-16T19:42:29Z

In those flanger days part four
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 86.504
additional property: Musical Key
  type: PropertyValue
  value: 8
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 1
additional property: Danceability
  type: PropertyValue
  value: 0.522
additional property: Energy
  type: PropertyValue
  value: 0.382
additional property: Speechiness
  type: PropertyValue
  value: 0.064
additional property: Acousticness
  type: PropertyValue
  value: 0.918
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.18
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.827
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.348
additional property: Key Name
  type: PropertyValue
  value: Ab
additional property: Mode Name
  type: PropertyValue
  value: Major

In those flanger days part five
type: MusicRecording
duration: PT1M2S
duration ms: 62718
explicit: false
by artist: Ruto
in album: In those flanger days
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454357
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T11:39:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd8379fa23799144df1b99aeedaf1253f802bdc6f3a2635608f02e4534c0f59dd
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956545
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956545
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454357
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T19:59:51Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8379fa23799144df1b99aeedaf1253f802bdc6f3a2635608f02e4534c0f59dd. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454357.
  date published: 2026-07-03T19:59:51Z
audio: In those flanger days part five
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 82.943
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 1
  additional property: Danceability
    type: PropertyValue
    value: 0.299
  additional property: Energy
    type: PropertyValue
    value: 0.3
  additional property: Speechiness
    type: PropertyValue
    value: 0.052
  additional property: Acousticness
    type: PropertyValue
    value: 0.905
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.002
  additional property: Liveness
    type: PropertyValue
    value: 0.125
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.307
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.925
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

In those flanger days part six
type: MusicRecording
duration: PT1M21S
duration ms: 81868
explicit: false
by artist: Ruto
in album: In those flanger days
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454358
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T11:39:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc2a82e468452225ed5f5a6a17cb15ccbc6f0c8978d02d9b0ec85b11b288db24b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956545
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956545
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454358
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T19:59:51Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a82e468452225ed5f5a6a17cb15ccbc6f0c8978d02d9b0ec85b11b288db24b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454358.
  date published: 2026-07-03T19:59:51Z
audio: In those flanger days part six
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 125.509
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.352
  additional property: Energy
    type: PropertyValue
    value: 0.324
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0.966
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.816
  additional property: Liveness
    type: PropertyValue
    value: 0.09
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.397
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.428
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFF
type: MusicAlbum
date published: 2024-12-17
track: RIFF001
  type: MusicRecording
  duration: PT0M41S
  duration ms: 41275
  explicit: false
  by artist: Ruto
  in album: RIFF
    type: MusicAlbum
    date published: 2024-12-17
  isrc code: JP92G2454338
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T09:22:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x035f766ddec83efccac0203a5a48befa04a4063a8a7bed6bac5bf1b460aec938
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958276
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958276
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454338
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T10:20:17Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x035f766ddec83efccac0203a5a48befa04a4063a8a7bed6bac5bf1b460aec938. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454338.
    date published: 2026-07-16T10:20:17Z
  audio: RIFF001
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 146.042
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 1
    additional property: Danceability
      type: PropertyValue
      value: 0.413
    additional property: Energy
      type: PropertyValue
      value: 0.462
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.933
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.942
    additional property: Liveness
      type: PropertyValue
      value: 0.183
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.361
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.25
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: RIFF002
  type: MusicRecording
  duration: PT0M30S
  duration ms: 30220
  explicit: false
  by artist: Ruto
  in album: RIFF
    type: MusicAlbum
    date published: 2024-12-17
  isrc code: JP92G2454339
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T05:11:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0f23e33ddc09eaf2190eaf7d88f7978e687703b4fb8e67db59f770308f7367eb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958975
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958975
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454339
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T06:12:52Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x0f23e33ddc09eaf2190eaf7d88f7978e687703b4fb8e67db59f770308f7367eb. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454339.
    date published: 2026-07-21T06:12:52Z
  audio: RIFF002
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.994
    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.392
    additional property: Energy
      type: PropertyValue
      value: 0.525
    additional property: Speechiness
      type: PropertyValue
      value: 0.055
    additional property: Acousticness
      type: PropertyValue
      value: 0.945
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.98
    additional property: Liveness
      type: PropertyValue
      value: 0.228
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.54
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.19
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: RIFF003
  type: MusicRecording
  duration: PT0M30S
  duration ms: 30634
  explicit: false
  by artist: Ruto
  in album: RIFF
    type: MusicAlbum
    date published: 2024-12-17
  isrc code: JP92G2454340
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T20:50:04+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc2985b33910f7ae0e97b5e612d580c0c04677687de1c37658b40ae119b5bb285
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959058
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959058
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454340
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: RIFF003
track: RIFF004
track: RIFF005
track: RIFF006
track: RIFF007
track: RIFF008
track: RIFF010
track: RIFF012
track: RIFF013
track: RIFF014

OTSTimestamp
type: PropertyValue
value: 2026-07-21T21:09:36Z

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

RIFF003
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 153.322
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.394
additional property: Energy
  type: PropertyValue
  value: 0.723
additional property: Speechiness
  type: PropertyValue
  value: 0.121
additional property: Acousticness
  type: PropertyValue
  value: 0.98
additional property: Instrumentalness
  type: PropertyValue
  value: 0.912
additional property: Liveness
  type: PropertyValue
  value: 0.167
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.969
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.546
additional property: Key Name
  type: PropertyValue
  value: B
additional property: Mode Name
  type: PropertyValue
  value: Minor

RIFF004
type: MusicRecording
duration: PT0M53S
duration ms: 53329
explicit: false
by artist: Ruto
in album: RIFF
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454341
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T11:50:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe79103d2a778e92b105ce4adcb21f5091dd42c191cdbe60109fe636244bdb85c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956545
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956545
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454341
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T19:59:51Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe79103d2a778e92b105ce4adcb21f5091dd42c191cdbe60109fe636244bdb85c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454341.
  date published: 2026-07-03T19:59:51Z
audio: RIFF004
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 77.758
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.348
  additional property: Energy
    type: PropertyValue
    value: 0.527
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.888
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.953
  additional property: Liveness
    type: PropertyValue
    value: 0.229
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.3
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.507
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFF005
type: MusicRecording
duration: PT0M36S
duration ms: 36693
explicit: false
by artist: Ruto
in album: RIFF
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454342
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T15:57:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf424d0f2dbc909d34df422272240ab81c80258be61f32d614ad711f71fbd1bd9
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956545
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956545
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454342
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T19:59:51Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf424d0f2dbc909d34df422272240ab81c80258be61f32d614ad711f71fbd1bd9. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454342.
  date published: 2026-07-03T19:59:51Z
audio: RIFF005
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 162.991
  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.582
  additional property: Energy
    type: PropertyValue
    value: 0.452
  additional property: Speechiness
    type: PropertyValue
    value: 0.087
  additional property: Acousticness
    type: PropertyValue
    value: 0.905
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.991
  additional property: Liveness
    type: PropertyValue
    value: 0.146
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.794
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.323
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFF006
type: MusicRecording
duration: PT0M31S
duration ms: 31585
explicit: false
by artist: Ruto
in album: RIFF
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454343
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T19:57:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa1dc5c765f69764cc4bbd16bf207cdeda77609d6bbbea7f6671a51fec57c6e93
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958319
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958319
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454343
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T20:12:32Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1dc5c765f69764cc4bbd16bf207cdeda77609d6bbbea7f6671a51fec57c6e93. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454343.
  date published: 2026-07-16T20:12:32Z
audio: RIFF006
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 147.289
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.687
  additional property: Energy
    type: PropertyValue
    value: 0.61
  additional property: Speechiness
    type: PropertyValue
    value: 0.062
  additional property: Acousticness
    type: PropertyValue
    value: 0.884
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.974
  additional property: Liveness
    type: PropertyValue
    value: 0.11
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.486
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.939
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFF007
type: MusicRecording
duration: PT0M33S
duration ms: 33037
explicit: false
by artist: Ruto
in album: RIFF
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454344
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T09:09:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8123e184e42921a8a17a25eced1ded0fb00d087ed2eef3b317ad6a50dcfa40a4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958276
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958276
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454344
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T10:20:17Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8123e184e42921a8a17a25eced1ded0fb00d087ed2eef3b317ad6a50dcfa40a4. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454344.
  date published: 2026-07-16T10:20:17Z
audio: RIFF007
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 139.122
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.588
  additional property: Energy
    type: PropertyValue
    value: 0.613
  additional property: Speechiness
    type: PropertyValue
    value: 0.242
  additional property: Acousticness
    type: PropertyValue
    value: 0.192
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.88
  additional property: Liveness
    type: PropertyValue
    value: 0.379
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.622
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.333
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFF008
type: MusicRecording
duration: PT0M31S
duration ms: 31099
explicit: false
by artist: Ruto
in album: RIFF
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454345
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T02:01:21+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc8a021696c02197a8096736310fd4d551d2f4ad3d79289e005cab140cdc86488
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959088
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959088
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454345
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T02:14: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 0xc8a021696c02197a8096736310fd4d551d2f4ad3d79289e005cab140cdc86488. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14: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/JP92G2454345.
  date published: 2026-07-22T02:14:33Z
audio: RIFF008
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 165.621
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.243
  additional property: Energy
    type: PropertyValue
    value: 0.419
  additional property: Speechiness
    type: PropertyValue
    value: 0.06
  additional property: Acousticness
    type: PropertyValue
    value: 0.107
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.864
  additional property: Liveness
    type: PropertyValue
    value: 0.468
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.599
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.817
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFF010
type: MusicRecording
duration: PT0M30S
duration ms: 30260
explicit: false
by artist: Ruto
in album: RIFF
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454347
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T02:34:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5201a4ae90a2833a5e831570ab6a4f1661c736072f1ce438fb6025aa01137677
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959094
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959094
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454347
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T03:33:16Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5201a4ae90a2833a5e831570ab6a4f1661c736072f1ce438fb6025aa01137677. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454347.
  date published: 2026-07-22T03:33:16Z
audio: RIFF010
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 146.055
  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.641
  additional property: Energy
    type: PropertyValue
    value: 0.64
  additional property: Speechiness
    type: PropertyValue
    value: 0.144
  additional property: Acousticness
    type: PropertyValue
    value: 0.216
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.943
  additional property: Liveness
    type: PropertyValue
    value: 0.337
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.655
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.703
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFF012
type: MusicRecording
duration: PT0M31S
duration ms: 31966
explicit: false
by artist: Ruto
in album: RIFF
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454349
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T07:43:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe09aafafe6ab3b738d98308d18bb34bf4d1fc0253d0b1b173af4652aa5108f71
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958263
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958263
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454349
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T08:19:47Z
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 0xe09aafafe6ab3b738d98308d18bb34bf4d1fc0253d0b1b173af4652aa5108f71. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/JP92G2454349.
  date published: 2026-07-16T08:19:47Z
audio: RIFF012
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 125.83
  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.687
  additional property: Energy
    type: PropertyValue
    value: 0.927
  additional property: Speechiness
    type: PropertyValue
    value: 0.227
  additional property: Acousticness
    type: PropertyValue
    value: 0.715
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.897
  additional property: Liveness
    type: PropertyValue
    value: 0.361
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.872
  additional property: Loudness (dB)
    type: PropertyValue
    value: -3.999
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFF013
type: MusicRecording
duration: PT0M43S
duration ms: 43295
explicit: false
by artist: Ruto
in album: RIFF
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454350
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T01:40:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdde24fd5e3f69d326ccdea9b25f1f24cd52fad74479dff4d8411b773a422450a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958951
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958951
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454350
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T02:01: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 0xdde24fd5e3f69d326ccdea9b25f1f24cd52fad74479dff4d8411b773a422450a. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/JP92G2454350.
  date published: 2026-07-21T02:01:41Z
audio: RIFF013
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 136.568
  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.238
  additional property: Energy
    type: PropertyValue
    value: 0.787
  additional property: Speechiness
    type: PropertyValue
    value: 0.092
  additional property: Acousticness
    type: PropertyValue
    value: 0.02
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.83
  additional property: Liveness
    type: PropertyValue
    value: 0.504
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.47
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.313
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFF014
type: MusicRecording
duration: PT0M33S
duration ms: 33859
explicit: false
by artist: Ruto
in album: RIFF
  type: MusicAlbum
  date published: 2024-12-17
isrc code: JP92G2454351
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T02:30:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x37f51fdd5b2bca799fefd90ee186286e29a6d266636aa84d30ba475dd22a93dd
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959094
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959094
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454351
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T03:33:16Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37f51fdd5b2bca799fefd90ee186286e29a6d266636aa84d30ba475dd22a93dd. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2454351.
  date published: 2026-07-22T03:33:16Z
audio: RIFF014
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 131.263
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.673
  additional property: Energy
    type: PropertyValue
    value: 0.784
  additional property: Speechiness
    type: PropertyValue
    value: 0.204
  additional property: Acousticness
    type: PropertyValue
    value: 0.141
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.968
  additional property: Liveness
    type: PropertyValue
    value: 0.143
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.673
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.828
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Mini Amp 2
type: MusicAlbum
date published: 2024-12-18

MINIMALIST
type: MusicAlbum
date published: 2024-12-21

Wherever you are
type: MusicAlbum
date published: 2024-12-21
track: Wherever you are
  type: MusicRecording
  duration: PT1M18S
  duration ms: 78741
  explicit: false
  by artist: Ruto
  in album: Wherever you are
    type: MusicAlbum
    date published: 2024-12-21
  isrc code: JP92Q2424514
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T09:41:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xeb300e5eed257738195338e3a01fe00a1b4c63dc32c7e6998f86776e0b369bba
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958276
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958276
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2424514
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T10:20:17Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb300e5eed257738195338e3a01fe00a1b4c63dc32c7e6998f86776e0b369bba. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2424514.
    date published: 2026-07-16T10:20:17Z
  audio: Wherever you are
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 81.21
    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.507
    additional property: Energy
      type: PropertyValue
      value: 0.394
    additional property: Speechiness
      type: PropertyValue
      value: 0.025
    additional property: Acousticness
      type: PropertyValue
      value: 0.009
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.851
    additional property: Liveness
      type: PropertyValue
      value: 0.227
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.3
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.904
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

TMEX1008S5
type: MusicAlbum
date published: 2024-12-21

In the last minute
type: MusicAlbum
date published: 2024-12-21

Haze of love
type: MusicAlbum
date published: 2024-12-21

Happy Happy New Year
type: MusicAlbum
date published: 2024-12-21
track: Happy Happy New Year
  type: MusicRecording
  duration: PT0M42S
  duration ms: 42431
  explicit: false
  by artist: Ruto
  in album: Happy Happy New Year
    type: MusicAlbum
    date published: 2024-12-21
  isrc code: JP92Q2424511
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T19:21:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x78b67e2725757dfe584fb84ee394de029f099d2332393b5b439b3125845ad4e8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2424511
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T19:42:29Z
  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 0x78b67e2725757dfe584fb84ee394de029f099d2332393b5b439b3125845ad4e8. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/JP92Q2424511.
    date published: 2026-07-16T19:42:29Z
  audio: Happy Happy New Year
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 90.738
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.405
    additional property: Energy
      type: PropertyValue
      value: 0.516
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.288
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.102
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.35
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.839
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Fantasic Arp in C
type: MusicAlbum
date published: 2024-12-21

Dangerous Fantasy 5
type: MusicAlbum
date published: 2024-12-21
track: Dangerous Fantasy 5
  type: MusicRecording
  duration: PT0M39S
  duration ms: 39762
  explicit: false
  by artist: Ruto
  in album: Dangerous Fantasy 5
    type: MusicAlbum
    date published: 2024-12-21
  isrc code: JP92Q2424738
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T09:23:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x169bb0588830036653b6ec84ea6a56313d6c5d21a59be0be6465e0329793dc3a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958276
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958276
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2424738
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T10:20:17Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x169bb0588830036653b6ec84ea6a56313d6c5d21a59be0be6465e0329793dc3a. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2424738.
    date published: 2026-07-16T10:20:17Z
  audio: Dangerous Fantasy 5
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 81.116
    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.279
    additional property: Energy
      type: PropertyValue
      value: 0.685
    additional property: Speechiness
      type: PropertyValue
      value: 0.049
    additional property: Acousticness
      type: PropertyValue
      value: 0.752
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.898
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.894
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.775
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Dangerous Fantasy 4
type: MusicAlbum
date published: 2024-12-21
track: Dangerous Fantasy 4
  type: MusicRecording
  duration: PT1M25S
  duration ms: 85894
  explicit: false
  by artist: Ruto
  in album: Dangerous Fantasy 4
    type: MusicAlbum
    date published: 2024-12-21
  isrc code: JP92Q2424603
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T08:37:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x40cce7fb5eaf74703e7391e5e9d5fd8ce1dfb2d618878de8a2ecafcd170ffac7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958268
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958268
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2424603
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T08:56:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40cce7fb5eaf74703e7391e5e9d5fd8ce1dfb2d618878de8a2ecafcd170ffac7. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2424603.
    date published: 2026-07-16T08:56:51Z
  audio: Dangerous Fantasy 4
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 104.807
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.196
    additional property: Energy
      type: PropertyValue
      value: 0.69
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.872
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.983
    additional property: Liveness
      type: PropertyValue
      value: 0.412
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.525
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.261
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Dangerous Fantasy 3
type: MusicAlbum
date published: 2024-12-21

Dangerous Fantasy
type: MusicAlbum
date published: 2024-12-21

Another side of Crimson resistance
type: MusicAlbum
date published: 2024-12-21
track: Another side of Crimson resistance
  type: MusicRecording
  duration: PT0M48S
  duration ms: 48434
  explicit: false
  by artist: Ruto
  in album: Another side of Crimson resistance
    type: MusicAlbum
    date published: 2024-12-21
  isrc code: JP92Q2424602
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T16:00:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfd7d3674b6c0125cd88175aa1bceb761fb76a39a0eab8923d87af7fef2adcf47
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2424602
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd7d3674b6c0125cd88175aa1bceb761fb76a39a0eab8923d87af7fef2adcf47. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2424602.
    date published: 2026-07-03T19:59:51Z
  audio: Another side of Crimson resistance
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.034
    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.63
    additional property: Energy
      type: PropertyValue
      value: 0.803
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.357
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.801
    additional property: Liveness
      type: PropertyValue
      value: 0.121
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.905
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.387
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Escape
type: MusicAlbum
date published: 2024-12-22

Dangerous Fantasy 6
type: MusicAlbum
date published: 2024-12-28
track: Dangerous Fantasy 6
  type: MusicRecording
  duration: PT0M54S
  duration ms: 54829
  explicit: false
  by artist: Ruto
  in album: Dangerous Fantasy 6
    type: MusicAlbum
    date published: 2024-12-28
  isrc code: JP92Q2425127
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T08:06:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3ecf08b8506498f0db8dc01e1e41681866ebb71aa66950137e1d03382557d4f6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958263
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958263
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2425127
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T08:19:47Z
  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 0x3ecf08b8506498f0db8dc01e1e41681866ebb71aa66950137e1d03382557d4f6. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/JP92Q2425127.
    date published: 2026-07-16T08:19:47Z
  audio: Dangerous Fantasy 6
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 73.629
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 1
    additional property: Danceability
      type: PropertyValue
      value: 0.353
    additional property: Energy
      type: PropertyValue
      value: 0.725
    additional property: Speechiness
      type: PropertyValue
      value: 0.053
    additional property: Acousticness
      type: PropertyValue
      value: 0.794
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.893
    additional property: Liveness
      type: PropertyValue
      value: 0.26
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.777
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.359
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Moog Lead
type: MusicAlbum
date published: 2024-12-28

So Contemporary
type: MusicAlbum
date published: 2024-12-28

Korean Eurobeat
type: MusicAlbum
date published: 2024-12-28

Dangerous Fantasy 7
type: MusicAlbum
date published: 2024-12-28

RIFFle
type: MusicAlbum
date published: 2024-12-29
track: RIFFle01
  type: MusicRecording
  duration: PT0M45S
  duration ms: 45191
  explicit: false
  by artist: Ruto
  in album: RIFFle
    type: MusicAlbum
    date published: 2024-12-29
  isrc code: JP92G2457810
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T18:53:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9b32e1156d98f253fe629bf3289523a19319b9a9a6b76627431296982deb73fe
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457810
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T19:42:29Z
  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 0x9b32e1156d98f253fe629bf3289523a19319b9a9a6b76627431296982deb73fe. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/JP92G2457810.
    date published: 2026-07-16T19:42:29Z
  audio: RIFFle01
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 93.318
    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.351
    additional property: Energy
      type: PropertyValue
      value: 0.29
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.988
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.951
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.867
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.961
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: RIFFle02
  type: MusicRecording
  duration: PT0M33S
  duration ms: 33577
  explicit: false
  by artist: Ruto
  in album: RIFFle
    type: MusicAlbum
    date published: 2024-12-29
  isrc code: JP92G2457811
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T16:03:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfe4da4ef34afc1bf891fe8473722c74931cb2f3128e3f00bb32303c854698754
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457811
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe4da4ef34afc1bf891fe8473722c74931cb2f3128e3f00bb32303c854698754. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457811.
    date published: 2026-07-03T19:59:51Z
  audio: RIFFle02
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 176.797
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.392
    additional property: Energy
      type: PropertyValue
      value: 0.524
    additional property: Speechiness
      type: PropertyValue
      value: 0.098
    additional property: Acousticness
      type: PropertyValue
      value: 0.785
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.067
    additional property: Liveness
      type: PropertyValue
      value: 0.532
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.704
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.88
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: RIFFle03
  type: MusicRecording
  duration: PT0M40S
  duration ms: 40881
  explicit: false
  by artist: Ruto
  in album: RIFFle
    type: MusicAlbum
    date published: 2024-12-29
  isrc code: JP92G2457812
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T07:03:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdf81384fb9cc458a28d29aebe5bd988585f304a7e45a830067ba3ceb0e7879c2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958985
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958985
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457812
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: RIFFle03
track: RIFFle04
track: RIFFle05
track: RIFFle06
track: RIFFle07
track: RIFFle08
track: RIFFle09
track: RIFFle10
track: RIFFle11
track: RIFFle12
track: RIFFle13
track: RIFFle14
track: RIFFle15
track: RIFFle17
track: RIFFle18
track: RIFFle19
track: RIFFle20
track: RIFFle21
track: RIFFle22
track: RIFFle23
track: RIFFle24
track: RIFFle25
track: RIFFle26
track: RIFFle28

OTSTimestamp
type: PropertyValue
value: 2026-07-21T08:39:15Z

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

RIFFle03
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 89.385
additional property: Musical Key
  type: PropertyValue
  value: 3
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.441
additional property: Energy
  type: PropertyValue
  value: 0.332
additional property: Speechiness
  type: PropertyValue
  value: 0.046
additional property: Acousticness
  type: PropertyValue
  value: 0.816
additional property: Instrumentalness
  type: PropertyValue
  value: 0.924
additional property: Liveness
  type: PropertyValue
  value: 0.138
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.382
additional property: Loudness (dB)
  type: PropertyValue
  value: -11.537
additional property: Key Name
  type: PropertyValue
  value: Eb
additional property: Mode Name
  type: PropertyValue
  value: Major

RIFFle04
type: MusicRecording
duration: PT0M36S
duration ms: 36909
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457813
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T23:51:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4d6a16eca490acd36de0430fb8cd48130a4966d867290a3b69035acc1b3ad200
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958943
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958943
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457813
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T00:27:37Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x4d6a16eca490acd36de0430fb8cd48130a4966d867290a3b69035acc1b3ad200. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457813.
  date published: 2026-07-21T00:27:37Z
audio: RIFFle04
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 83.207
  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.789
  additional property: Energy
    type: PropertyValue
    value: 0.651
  additional property: Speechiness
    type: PropertyValue
    value: 0.058
  additional property: Acousticness
    type: PropertyValue
    value: 0.928
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.946
  additional property: Liveness
    type: PropertyValue
    value: 0.142
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.9
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.99
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

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

RIFFle06
type: MusicRecording
duration: PT0M35S
duration ms: 35213
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457815
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T00:24:46+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x58f63d1710a71df67e1f6e9bb6759f72db64a72477872d59e9cd782bbaa3d066
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958945
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958945
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457815
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T00:35:28Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58f63d1710a71df67e1f6e9bb6759f72db64a72477872d59e9cd782bbaa3d066. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T00:35:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457815.
  date published: 2026-07-21T00:35:28Z
audio: RIFFle06
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 109.92
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.638
  additional property: Energy
    type: PropertyValue
    value: 0.591
  additional property: Speechiness
    type: PropertyValue
    value: 0.064
  additional property: Acousticness
    type: PropertyValue
    value: 0.853
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.003
  additional property: Liveness
    type: PropertyValue
    value: 0.303
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.966
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.95
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFle07
type: MusicRecording
duration: PT0M40S
duration ms: 40228
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457816
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T05:39:46+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc6fb03023b99534b8b64e781e51c14d5a45b1777ee3129841009f40094c9757d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958975
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958975
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457816
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T06:12:52Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xc6fb03023b99534b8b64e781e51c14d5a45b1777ee3129841009f40094c9757d. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457816.
  date published: 2026-07-21T06:12:52Z
audio: RIFFle07
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 101.702
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.264
  additional property: Energy
    type: PropertyValue
    value: 0.313
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.99
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.125
  additional property: Liveness
    type: PropertyValue
    value: 0.103
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.036
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.984
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFle08
type: MusicRecording
duration: PT1M36S
duration ms: 96429
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457817
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T11:46:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc7eebbb5f1082658e3cd8815e25b184cb51293656e07d28902fff074d6a7c0e6
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956545
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956545
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457817
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T19:59:51Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7eebbb5f1082658e3cd8815e25b184cb51293656e07d28902fff074d6a7c0e6. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457817.
  date published: 2026-07-03T19:59:51Z
audio: RIFFle08
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 87.548
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 1
  additional property: Danceability
    type: PropertyValue
    value: 0.374
  additional property: Energy
    type: PropertyValue
    value: 0.243
  additional property: Speechiness
    type: PropertyValue
    value: 0.033
  additional property: Acousticness
    type: PropertyValue
    value: 0.986
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.358
  additional property: Liveness
    type: PropertyValue
    value: 0.099
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.202
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.904
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFle09
type: MusicRecording
duration: PT1M2S
duration ms: 62286
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457818
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T12:18:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5ecf890f97b65177be10591b4decf6a56ce999a3ea0df17f3a8b96d47114a774
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959009
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959009
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457818
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T13:14:47Z
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 0x5ecf890f97b65177be10591b4decf6a56ce999a3ea0df17f3a8b96d47114a774. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T13:14:47Z), 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/JP92G2457818.
  date published: 2026-07-21T13:14:47Z
audio: RIFFle09
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 167.701
  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.482
  additional property: Energy
    type: PropertyValue
    value: 0.489
  additional property: Speechiness
    type: PropertyValue
    value: 0.087
  additional property: Acousticness
    type: PropertyValue
    value: 0.916
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.172
  additional property: Liveness
    type: PropertyValue
    value: 0.113
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.147
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.037
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFFle10
type: MusicRecording
duration: PT1M5S
duration ms: 65817
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457819
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T05:33:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb789006097c1ab00fb80d32445f27880f50b2e09bfb77aff2a1354ee2d8a8bf4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958977
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958977
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457819
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T06:27: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 0xb789006097c1ab00fb80d32445f27880f50b2e09bfb77aff2a1354ee2d8a8bf4. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/JP92G2457819.
  date published: 2026-07-21T06:27:23Z
audio: RIFFle10
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 150.867
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.597
  additional property: Energy
    type: PropertyValue
    value: 0.374
  additional property: Speechiness
    type: PropertyValue
    value: 0.126
  additional property: Acousticness
    type: PropertyValue
    value: 0.991
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.565
  additional property: Liveness
    type: PropertyValue
    value: 0.137
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.75
  additional property: Loudness (dB)
    type: PropertyValue
    value: -16.763
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFle11
type: MusicRecording
duration: PT0M38S
duration ms: 38460
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457820
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T08:23:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd46ebf76f66a962ad939ceb911f00c5602321989995df37cbf4e5fc8cc8e07be
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958985
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958985
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457820
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T08:39:15Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd46ebf76f66a962ad939ceb911f00c5602321989995df37cbf4e5fc8cc8e07be. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457820.
  date published: 2026-07-21T08:39:15Z
audio: RIFFle11
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 81.243
  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.27
  additional property: Energy
    type: PropertyValue
    value: 0.245
  additional property: Speechiness
    type: PropertyValue
    value: 0.035
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.851
  additional property: Liveness
    type: PropertyValue
    value: 0.13
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.396
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15.238
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFle12
type: MusicRecording
duration: PT0M34S
duration ms: 34020
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457821
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T17:27:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3bff92bf05ef0c3539d121f06af0256abec28aacda40c5046751585985ac515f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959159
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959159
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457821
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T17:48:40Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bff92bf05ef0c3539d121f06af0256abec28aacda40c5046751585985ac515f. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457821.
  date published: 2026-07-22T17:48:40Z
audio: RIFFle12
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 69.33
  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.366
  additional property: Energy
    type: PropertyValue
    value: 0.283
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.992
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.758
  additional property: Liveness
    type: PropertyValue
    value: 0.195
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.648
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.206
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFle13
type: MusicRecording
duration: PT1M7S
duration ms: 67299
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457822
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T01:51:37+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8cf4fc80ed0976cba9c36aca11de228c6813878cf7e098f55c54f0a7c4a48ac7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958951
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958951
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457822
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T02:01: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 0x8cf4fc80ed0976cba9c36aca11de228c6813878cf7e098f55c54f0a7c4a48ac7. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/JP92G2457822.
  date published: 2026-07-21T02:01:41Z
audio: RIFFle13
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 64.171
  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.279
  additional property: Energy
    type: PropertyValue
    value: 0.205
  additional property: Speechiness
    type: PropertyValue
    value: 0.04
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.967
  additional property: Liveness
    type: PropertyValue
    value: 0.107
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.307
  additional property: Loudness (dB)
    type: PropertyValue
    value: -18.002
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFFle14
type: MusicRecording
duration: PT0M51S
duration ms: 51883
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457823
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T05:04:13+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfb78e0839bd8020ffee9d87f6d8f026c1cf97a66cc022452ec76c68f1a5df70f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958975
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958975
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457823
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T06:12:52Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xfb78e0839bd8020ffee9d87f6d8f026c1cf97a66cc022452ec76c68f1a5df70f. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457823.
  date published: 2026-07-21T06:12:52Z
audio: RIFFle14
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 84.576
  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.298
  additional property: Energy
    type: PropertyValue
    value: 0.185
  additional property: Speechiness
    type: PropertyValue
    value: 0.04
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.815
  additional property: Liveness
    type: PropertyValue
    value: 0.112
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.068
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.447
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFle15
type: MusicRecording
duration: PT0M50S
duration ms: 50507
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457824
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T16:04:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7bb2376a800955e36f25ee20f06ea221a4b5a4b47e824516615a55fa6b47d891
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956545
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956545
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457824
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T19:59:51Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bb2376a800955e36f25ee20f06ea221a4b5a4b47e824516615a55fa6b47d891. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457824.
  date published: 2026-07-03T19:59:51Z
audio: RIFFle15
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 131.012
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.368
  additional property: Energy
    type: PropertyValue
    value: 0.047
  additional property: Speechiness
    type: PropertyValue
    value: 0.055
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.797
  additional property: Liveness
    type: PropertyValue
    value: 0.102
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.265
  additional property: Loudness (dB)
    type: PropertyValue
    value: -16.112
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFle17
type: MusicRecording
duration: PT0M42S
duration ms: 42242
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457826
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T11:47:43+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9aa54a1d11cb5fa127fb8663aeff84a0d2a6cf2edb8aed91192cba32fc8c6958
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956545
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956545
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457826
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T19:59:51Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aa54a1d11cb5fa127fb8663aeff84a0d2a6cf2edb8aed91192cba32fc8c6958. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457826.
  date published: 2026-07-03T19:59:51Z
audio: RIFFle17
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 179.042
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.509
  additional property: Energy
    type: PropertyValue
    value: 0.278
  additional property: Speechiness
    type: PropertyValue
    value: 0.42
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.943
  additional property: Liveness
    type: PropertyValue
    value: 0.104
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.818
  additional property: Loudness (dB)
    type: PropertyValue
    value: -17.705
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFFle18
type: MusicRecording
duration: PT0M35S
duration ms: 35614
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457827
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T04:16:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x40ae531b2f6a1f51d77ec7ca9542d83badf07b7eaad9efcc86b5e293a3d7abed
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958965
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958965
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457827
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T04:29:05Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ae531b2f6a1f51d77ec7ca9542d83badf07b7eaad9efcc86b5e293a3d7abed. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457827.
  date published: 2026-07-21T04:29:05Z
audio: RIFFle18
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 159.308
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.537
  additional property: Energy
    type: PropertyValue
    value: 0.317
  additional property: Speechiness
    type: PropertyValue
    value: 0.051
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.511
  additional property: Liveness
    type: PropertyValue
    value: 0.129
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.666
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15.684
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFFle19
type: MusicRecording
duration: PT0M45S
duration ms: 45642
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457828
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T15:32:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa31682e2f4a42a30ffabe01a5a7f73fe8a19c69135df005992fc1991fb51752e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956826
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956826
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457828
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T19:27:56Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa31682e2f4a42a30ffabe01a5a7f73fe8a19c69135df005992fc1991fb51752e. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457828.
  date published: 2026-07-05T19:27:56Z
audio: RIFFle19
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 79.253
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.421
  additional property: Energy
    type: PropertyValue
    value: 0.251
  additional property: Speechiness
    type: PropertyValue
    value: 0.048
  additional property: Acousticness
    type: PropertyValue
    value: 0.996
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.522
  additional property: Liveness
    type: PropertyValue
    value: 0.112
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.602
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.191
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

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

RIFFle21
type: MusicRecording
duration: PT0M42S
duration ms: 42447
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457830
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T11:12:03+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x312d776e506f846ae398bab0a8741139079c03cea96d738deb9ae228a307fa07
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959001
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959001
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457830
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T11:41:42Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x312d776e506f846ae398bab0a8741139079c03cea96d738deb9ae228a307fa07. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457830.
  date published: 2026-07-21T11:41:42Z
audio: RIFFle21
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 155.877
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.511
  additional property: Energy
    type: PropertyValue
    value: 0.3
  additional property: Speechiness
    type: PropertyValue
    value: 0.071
  additional property: Acousticness
    type: PropertyValue
    value: 0.996
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.965
  additional property: Liveness
    type: PropertyValue
    value: 0.106
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.984
  additional property: Loudness (dB)
    type: PropertyValue
    value: -17.833
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFle22
type: MusicRecording
duration: PT0M32S
duration ms: 32414
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457831
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T01:56:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x23f7774285993054b6d1262299f95ce9d203a1f27277d27486865fbba62acbc4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956889
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457831
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T06:56:49Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23f7774285993054b6d1262299f95ce9d203a1f27277d27486865fbba62acbc4. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457831.
  date published: 2026-07-06T06:56:49Z
audio: RIFFle22
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 82.172
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.196
  additional property: Energy
    type: PropertyValue
    value: 0.207
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.973
  additional property: Liveness
    type: PropertyValue
    value: 0.123
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.788
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.399
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFFle23
type: MusicRecording
duration: PT0M32S
duration ms: 32735
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457832
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T15:45:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9b6f82ed283b069ad8308bd2fac3bf6964d3c19d816a0559346307e356d9ac90
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956826
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956826
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457832
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T19:27:56Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b6f82ed283b069ad8308bd2fac3bf6964d3c19d816a0559346307e356d9ac90. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457832.
  date published: 2026-07-05T19:27:56Z
audio: RIFFle23
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 148.467
  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.56
  additional property: Energy
    type: PropertyValue
    value: 0.715
  additional property: Speechiness
    type: PropertyValue
    value: 0.054
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.4
  additional property: Liveness
    type: PropertyValue
    value: 0.861
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.975
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.123
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFFle24
type: MusicRecording
duration: PT1M21S
duration ms: 81138
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457833
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T11:07:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x156800036d59e9f9369a2eb24b238391c4388f1d97fdcd7a857c1c589bec2c47
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959123
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959123
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457833
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T11:35:32Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x156800036d59e9f9369a2eb24b238391c4388f1d97fdcd7a857c1c589bec2c47. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457833.
  date published: 2026-07-22T11:35:32Z
audio: RIFFle24
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 82.911
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.52
  additional property: Energy
    type: PropertyValue
    value: 0.769
  additional property: Speechiness
    type: PropertyValue
    value: 0.159
  additional property: Acousticness
    type: PropertyValue
    value: 0.991
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.922
  additional property: Liveness
    type: PropertyValue
    value: 0.319
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.511
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.595
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFFle25
type: MusicRecording
duration: PT1M29S
duration ms: 89180
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457834
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T13:59:03+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd29535170c01dbdba0ab57d9935e4be5bdf3cb9b7601654585ca648e704dd9d4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956822
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956822
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457834
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T18:48:28Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd29535170c01dbdba0ab57d9935e4be5bdf3cb9b7601654585ca648e704dd9d4. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457834.
  date published: 2026-07-05T18:48:28Z
audio: RIFFle25
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 86.061
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.503
  additional property: Energy
    type: PropertyValue
    value: 0.705
  additional property: Speechiness
    type: PropertyValue
    value: 0.111
  additional property: Acousticness
    type: PropertyValue
    value: 0.986
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.903
  additional property: Liveness
    type: PropertyValue
    value: 0.594
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.472
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.584
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

RIFFle26
type: MusicRecording
duration: PT0M33S
duration ms: 33170
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457835
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T01:46:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x79aa2655dec70def31f8ad7c83765ec1da94fc087027a899a96c745ba3356f44
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956861
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956861
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457835
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T01:57: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 0x79aa2655dec70def31f8ad7c83765ec1da94fc087027a899a96c745ba3356f44. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/JP92G2457835.
  date published: 2026-07-06T01:57:57Z
audio: RIFFle26
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 73.959
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.529
  additional property: Energy
    type: PropertyValue
    value: 0.196
  additional property: Speechiness
    type: PropertyValue
    value: 0.047
  additional property: Acousticness
    type: PropertyValue
    value: 0.995
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.449
  additional property: Liveness
    type: PropertyValue
    value: 0.292
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.295
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.352
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Major

RIFFle28
type: MusicRecording
duration: PT1M20S
duration ms: 80303
explicit: false
by artist: Ruto
in album: RIFFle
  type: MusicAlbum
  date published: 2024-12-29
isrc code: JP92G2457837
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T19:06:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8bb2037270c299756197b5447f3661218bfd4d90dc0bde84456cc77bbd915bb7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958316
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958316
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457837
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T19:42:29Z
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 0x8bb2037270c299756197b5447f3661218bfd4d90dc0bde84456cc77bbd915bb7. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/JP92G2457837.
  date published: 2026-07-16T19:42:29Z
audio: RIFFle28
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 129.748
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.57
  additional property: Energy
    type: PropertyValue
    value: 0.137
  additional property: Speechiness
    type: PropertyValue
    value: 0.135
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.961
  additional property: Liveness
    type: PropertyValue
    value: 0.118
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.529
  additional property: Loudness (dB)
    type: PropertyValue
    value: -20.36
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Guitar Delax
type: MusicAlbum
date published: 2024-12-29
track: Guitar Delax
  type: MusicRecording
  duration: PT0M50S
  duration ms: 50072
  explicit: false
  by artist: Ruto
  in album: Guitar Delax
    type: MusicAlbum
    date published: 2024-12-29
  isrc code: JP92G2457799
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T20:44:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7f731a578e7f5d943e25cb70b0bd307df87a0a659a862988093d301baedd6c24
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959058
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959058
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457799
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T21:09:36Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f731a578e7f5d943e25cb70b0bd307df87a0a659a862988093d301baedd6c24. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457799.
    date published: 2026-07-21T21:09:36Z
  audio: Guitar Delax
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 50.825
    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.414
    additional property: Energy
      type: PropertyValue
      value: 0.502
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.372
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.119
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.484
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.836
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Bossy Nobby
type: MusicAlbum
date published: 2024-12-29
track: Bossy Nobby
  type: MusicRecording
  duration: PT0M47S
  duration ms: 47903
  explicit: false
  by artist: Ruto
  in album: Bossy Nobby
    type: MusicAlbum
    date published: 2024-12-29
  isrc code: JP92G2457788
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T10:32:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf8d0678eea0bbeebab1a1cbac9972bb38ca08b9aa5020a2f546865b26494b7e1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958152
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958152
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2457788
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T12:00:27Z
  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 0xf8d0678eea0bbeebab1a1cbac9972bb38ca08b9aa5020a2f546865b26494b7e1. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/JP92G2457788.
    date published: 2026-07-15T12:00:27Z
  audio: Bossy Nobby
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 115.87
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.534
    additional property: Energy
      type: PropertyValue
      value: 0.334
    additional property: Speechiness
      type: PropertyValue
      value: 0.063
    additional property: Acousticness
      type: PropertyValue
      value: 0.934
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.66
    additional property: Liveness
      type: PropertyValue
      value: 0.116
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.831
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.892
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

You shot me through my heart
type: MusicAlbum
date published: 2025-01-04

I Just Want You
type: MusicAlbum
date published: 2025-01-04
track: I Just Want You
  type: MusicRecording
  duration: PT4M46S
  duration ms: 286210
  explicit: false
  by artist: Ruto
  in album: I Just Want You
    type: MusicAlbum
    date published: 2025-01-04
  isrc code: JP92Q2425265
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T11:40:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd8e8fa6fa294d89e867ffc1974956238e44c510c363031d7ddddd70e3b269f94
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2425265
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e8fa6fa294d89e867ffc1974956238e44c510c363031d7ddddd70e3b269f94. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2425265.
    date published: 2026-07-03T19:59:51Z
  audio: I Just Want You
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 76.635
    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.245
    additional property: Energy
      type: PropertyValue
      value: 0.818
    additional property: Speechiness
      type: PropertyValue
      value: 0.084
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.128
    additional property: Liveness
      type: PropertyValue
      value: 0.28
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.437
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.233
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Another side of "Wavering Flames"
type: MusicAlbum
date published: 2025-01-04
track: Another side of "Wavering Flames"
  type: MusicRecording
  duration: PT1M6S
  duration ms: 66200
  explicit: false
  by artist: Ruto
  in album: Another side of "Wavering Flames"
    type: MusicAlbum
    date published: 2025-01-04
  isrc code: JP92Q2425243
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T02:18:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4b0be32bf4cc56744fb084467ea10259915936edba0eec746f7540f2fea159f1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958350
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958350
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2425243
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T02:31: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 0x4b0be32bf4cc56744fb084467ea10259915936edba0eec746f7540f2fea159f1. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/JP92Q2425243.
    date published: 2026-07-17T02:31:22Z
  audio: Another side of "Wavering Flames"
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 117.866
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.261
    additional property: Energy
      type: PropertyValue
      value: 0.719
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.876
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.93
    additional property: Liveness
      type: PropertyValue
      value: 0.336
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.558
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.677
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ethnic dance
type: MusicAlbum
date published: 2025-01-04

Ethnic Solo Recorder
type: MusicAlbum
date published: 2025-01-04

Chaser
type: MusicAlbum
date published: 2025-01-04

Mini Amp
type: MusicAlbum
date published: 2025-01-11
track: Mini Amp 04
  type: MusicRecording
  duration: PT1M5S
  duration ms: 65871
  explicit: false
  by artist: Ruto
  in album: Mini Amp
    type: MusicAlbum
    date published: 2025-01-11
  isrc code: JP92Q2425322
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T09:55:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2378e79ac2c23e2d7a130daaae0c804fa276d4cac9d63f243def37712e72f1d1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959123
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959123
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2425322
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T11:35:32Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2378e79ac2c23e2d7a130daaae0c804fa276d4cac9d63f243def37712e72f1d1. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2425322.
    date published: 2026-07-22T11:35:32Z
  audio: Mini Amp 04
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 76.004
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.607
    additional property: Energy
      type: PropertyValue
      value: 0.532
    additional property: Speechiness
      type: PropertyValue
      value: 0.06
    additional property: Acousticness
      type: PropertyValue
      value: 0.838
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.018
    additional property: Liveness
      type: PropertyValue
      value: 0.04
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.786
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.291
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Mini Amp 09
  type: MusicRecording
  duration: PT0M39S
  duration ms: 39346
  explicit: false
  by artist: Ruto
  in album: Mini Amp
    type: MusicAlbum
    date published: 2025-01-11
  isrc code: JP92Q2425327
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T05:34:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x72e52c4f93af40b138f81990448b38a1fcbdebc03123c9df5d77599b2e7a86e3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959105
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959105
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2425327
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T06:33:30Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e52c4f93af40b138f81990448b38a1fcbdebc03123c9df5d77599b2e7a86e3. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92Q2425327.
    date published: 2026-07-22T06:33:30Z
  audio: Mini Amp 09
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 169.855
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.102
    additional property: Energy
      type: PropertyValue
      value: 0.672
    additional property: Speechiness
      type: PropertyValue
      value: 0.072
    additional property: Acousticness
      type: PropertyValue
      value: 0.644
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.972
    additional property: Liveness
      type: PropertyValue
      value: 0.313
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.629
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.58
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

マリンブルーの想い出
type: MusicAlbum
date published: 2025-01-11

Midnight Fantasy 2
type: MusicAlbum
date published: 2025-01-11

Midnight Fantasy 1
type: MusicAlbum
date published: 2025-01-11

Matsuribayashi
type: MusicAlbum
date published: 2025-01-11

Love sniper
type: MusicAlbum
date published: 2025-01-11

Days spent
type: MusicAlbum
date published: 2025-01-11

Another world
type: MusicAlbum
date published: 2025-01-22

Behind the door
type: MusicAlbum
date published: 2025-01-22

An Oddity
type: MusicAlbum
date published: 2025-01-22

Bite
type: MusicAlbum
date published: 2025-01-22
track: Bite
  type: MusicRecording
  duration: PT1M0S
  duration ms: 60202
  explicit: false
  by artist: Ruto
  in album: Bite
    type: MusicAlbum
    date published: 2025-01-22
  isrc code: JP92G2502684
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T03:49:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5b674708f7b94a002936667d241d6ded6b8c1ba5fc2dfe64991d4d542d316665
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959100
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959100
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2502684
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T05:29:55Z
  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 0x5b674708f7b94a002936667d241d6ded6b8c1ba5fc2dfe64991d4d542d316665. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/JP92G2502684.
    date published: 2026-07-22T05:29:55Z
  audio: Bite
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 152.05
    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.25
    additional property: Energy
      type: PropertyValue
      value: 0.818
    additional property: Speechiness
      type: PropertyValue
      value: 0.171
    additional property: Acousticness
      type: PropertyValue
      value: 0.794
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.629
    additional property: Liveness
      type: PropertyValue
      value: 0.172
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.639
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.612
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Blighter than the sun
type: MusicAlbum
date published: 2025-01-22

Breeze in the light
type: MusicAlbum
date published: 2025-01-22
track: Breeze in the light
  type: MusicRecording
  duration: PT0M30S
  duration ms: 30563
  explicit: false
  by artist: Ruto
  in album: Breeze in the light
    type: MusicAlbum
    date published: 2025-01-22
  isrc code: JP92G2502686
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T10:19:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x96f2be52f5371be40f75c265b1b9ae48f4d7190a974728b7af83b18e2bb96905
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959123
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959123
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2502686
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T11:35:32Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f2be52f5371be40f75c265b1b9ae48f4d7190a974728b7af83b18e2bb96905. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2502686.
    date published: 2026-07-22T11:35:32Z
  audio: Breeze in the light
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 147.956
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.368
    additional property: Energy
      type: PropertyValue
      value: 0.253
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.948
    additional property: Liveness
      type: PropertyValue
      value: 0.218
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.621
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.952
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Challenge
type: MusicAlbum
date published: 2025-01-22
track: Challenge
  type: MusicRecording
  duration: PT0M32S
  duration ms: 32022
  explicit: false
  by artist: Ruto
  in album: Challenge
    type: MusicAlbum
    date published: 2025-01-22
  isrc code: JP92G2502687
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T05:44:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb18febdac7c0a003468c4ebeb48d935ddd66f5d9b63c60af6559d5069be853cd
  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/JP92G2502687
  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 0xb18febdac7c0a003468c4ebeb48d935ddd66f5d9b63c60af6559d5069be853cd. 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/JP92G2502687.
    date published: 2026-07-04T10:04:33Z
  audio: Challenge
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 74.377
    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.375
    additional property: Energy
      type: PropertyValue
      value: 0.681
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.926
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.901
    additional property: Liveness
      type: PropertyValue
      value: 0.46
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.849
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.935
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Dangerous Fantasy 2
type: MusicAlbum
date published: 2025-01-22

Sunshine comes into my mind
type: MusicAlbum
date published: 2025-01-22

Sweet afternoon
type: MusicAlbum
date published: 2025-01-22

Visit of spring
type: MusicAlbum
date published: 2025-01-22

Another world
type: MusicAlbum
date published: 2025-01-24

Ballade Guitar Solo 1
type: MusicAlbum
date published: 2025-01-24

Ballade Guitar Solo 2
type: MusicAlbum
date published: 2025-01-24

Ballade Guitar Solo 3
type: MusicAlbum
date published: 2025-01-24

CAN GET XXX
type: MusicAlbum
date published: 2025-01-24

Can't stand it any more
type: MusicAlbum
date published: 2025-01-24

Canon inDie
type: MusicAlbum
date published: 2025-01-24

Cool Air
type: MusicAlbum
date published: 2025-01-24

Crazy Drum 'n Piano
type: MusicAlbum
date published: 2025-01-24

Curiosity city
type: MusicAlbum
date published: 2025-01-24

Edible party
type: MusicAlbum
date published: 2025-01-24

GBD1
type: MusicAlbum
date published: 2025-01-24

Gamelan Meditation
type: MusicAlbum
date published: 2025-01-24

Round and static
type: MusicAlbum
date published: 2025-01-25

Into the tunnel
type: MusicAlbum
date published: 2025-01-25

Another side of "Dark Police"
type: MusicAlbum
date published: 2025-01-25

Another side of "Nice day Nice being"
type: MusicAlbum
date published: 2025-01-25

Another side of "Stormy nights holy nights"
type: MusicAlbum
date published: 2025-01-25

Another side of "The way you are"
type: MusicAlbum
date published: 2025-01-25

Dreams in Cyan
type: MusicAlbum
date published: 2025-01-25

Into the light
type: MusicAlbum
date published: 2025-01-25

Jump
type: MusicAlbum
date published: 2025-01-25

Just the two of us
type: MusicAlbum
date published: 2025-01-25

Into the mystery
type: MusicAlbum
date published: 2025-01-25

Into the new world
type: MusicAlbum
date published: 2025-01-25

Just wanna have fun
type: MusicAlbum
date published: 2025-01-25

Like a river flows
type: MusicAlbum
date published: 2025-01-25

Eloquent than words
type: MusicAlbum
date published: 2025-01-27

三分間の刹那な夢を見させてくれ！
type: MusicAlbum
date published: 2025-01-27

オレンジの滴
type: MusicAlbum
date published: 2025-01-27

Locked on
type: MusicAlbum
date published: 2025-01-27
track: Locked on
  type: MusicRecording
  duration: PT0M32S
  duration ms: 32048
  explicit: false
  by artist: Ruto
  in album: Locked on
    type: MusicAlbum
    date published: 2025-01-27
  isrc code: JP92G2502655
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T18:29:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9f6293991514811c583b7afcff2e8bababa9b2c32804c83c2a90e72a7b0abea0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958924
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958924
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2502655
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T18:54:07Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f6293991514811c583b7afcff2e8bababa9b2c32804c83c2a90e72a7b0abea0. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2502655.
    date published: 2026-07-20T18:54:07Z
  audio: Locked on
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 72.994
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.197
    additional property: Energy
      type: PropertyValue
      value: 0.708
    additional property: Speechiness
      type: PropertyValue
      value: 0.068
    additional property: Acousticness
      type: PropertyValue
      value: 0.981
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.929
    additional property: Liveness
      type: PropertyValue
      value: 0.122
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.147
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.161
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Keep me watching
type: MusicAlbum
date published: 2025-01-27
track: Keep me watching
  type: MusicRecording
  duration: PT0M45S
  duration ms: 45876
  explicit: false
  by artist: Ruto
  in album: Keep me watching
    type: MusicAlbum
    date published: 2025-01-27
  isrc code: JP92G2502654
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T16:03:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe7830af4daad0571e4b2ea9f551098577b74e1e58beb18c2519a31bdb38df63a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2502654
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7830af4daad0571e4b2ea9f551098577b74e1e58beb18c2519a31bdb38df63a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2502654.
    date published: 2026-07-03T19:59:51Z
  audio: Keep me watching
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.519
    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.66
    additional property: Energy
      type: PropertyValue
      value: 0.559
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.752
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.728
    additional property: Liveness
      type: PropertyValue
      value: 0.14
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.717
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.115
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

I wanna play a game
type: MusicAlbum
date published: 2025-01-27
track: I wanna play a game
  type: MusicRecording
  duration: PT0M51S
  duration ms: 51705
  explicit: false
  by artist: Ruto
  in album: I wanna play a game
    type: MusicAlbum
    date published: 2025-01-27
  isrc code: JP92G2502653
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T20:16:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x263b2680a8b59d81cfceaf0b918828fdb85ddabdedddc4b1ac4931163197bc6c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958931
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958931
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2502653
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T21:15:01Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x263b2680a8b59d81cfceaf0b918828fdb85ddabdedddc4b1ac4931163197bc6c. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2502653.
    date published: 2026-07-20T21:15:01Z
  audio: I wanna play a game
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 87.693
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.407
    additional property: Energy
      type: PropertyValue
      value: 0.241
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.932
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.81
    additional property: Liveness
      type: PropertyValue
      value: 0.108
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.553
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.027
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Heavy riff
type: MusicAlbum
date published: 2025-01-27
track: Heavy riff
  type: MusicRecording
  duration: PT0M52S
  duration ms: 52164
  explicit: false
  by artist: Ruto
  in album: Heavy riff
    type: MusicAlbum
    date published: 2025-01-27
  isrc code: JP92G2502652
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T13:49:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x55eaf476408ea8691362c4fe2ae42db4fa58bb804526647dfbaec6ebcd06b126
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2502652
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55eaf476408ea8691362c4fe2ae42db4fa58bb804526647dfbaec6ebcd06b126. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JP92G2502652.
    date published: 2026-07-05T18:48:28Z
  audio: Heavy riff
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 126.34
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.309
    additional property: Energy
      type: PropertyValue
      value: 0.925
    additional property: Speechiness
      type: PropertyValue
      value: 0.247
    additional property: Acousticness
      type: PropertyValue
      value: 0.578
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.747
    additional property: Liveness
      type: PropertyValue
      value: 0.087
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.616
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.901
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Emergence
type: MusicAlbum
date published: 2025-01-27

Do ya rock
type: MusicAlbum
date published: 2025-01-27

Do ya blue
type: MusicAlbum
date published: 2025-01-27

Fair fight
type: MusicAlbum
date published: 2025-01-28

Fainting memories
type: MusicAlbum
date published: 2025-01-28

Everlasting flower
type: MusicAlbum
date published: 2025-01-28

Millennium ukulele
type: MusicAlbum
date published: 2025-01-28

Fantasic afternoon
type: MusicAlbum
date published: 2025-01-28

Funk the Funk
type: MusicAlbum
date published: 2025-02-01

Gee Gee Gee
type: MusicAlbum
date published: 2025-02-01

Given lights
type: MusicAlbum
date published: 2025-02-01

Fantasy cruising
type: MusicAlbum
date published: 2025-02-01

Fire dance
type: MusicAlbum
date published: 2025-02-01

Did I Do This
type: MusicAlbum
date published: 2025-02-03

Guitar Solo From IJWU
type: MusicAlbum
date published: 2025-02-05

Guitar Solo From DSML
type: MusicAlbum
date published: 2025-02-05

Organ Solo From IJWU
type: MusicAlbum
date published: 2025-02-05

Intro Idea2
type: MusicAlbum
date published: 2025-02-05

Intro Idea1
type: MusicAlbum
date published: 2025-02-05

Not until now
type: MusicAlbum
date published: 2025-02-08

Railroad to Heaven
type: MusicAlbum
date published: 2025-02-08

Ready Lady
type: MusicAlbum
date published: 2025-02-08

Run to you
type: MusicAlbum
date published: 2025-02-08

Secret session during midnight
type: MusicAlbum
date published: 2025-02-08

Rock the Rock
type: MusicAlbum
date published: 2025-02-08

GooGooGoo
type: MusicAlbum
date published: 2025-02-08

Guitar solo on "Stormy nights holy nights"
type: MusicAlbum
date published: 2025-02-08

Heading to a place where I do not know
type: MusicAlbum
date published: 2025-02-08

Hell Trader
type: MusicAlbum
date published: 2025-02-08

Hey Po Hey Po
type: MusicAlbum
date published: 2025-02-08

Hold on
type: MusicAlbum
date published: 2025-02-08

I am in the mood for blue
type: MusicAlbum
date published: 2025-02-08

I do not know what made me go along
type: MusicAlbum
date published: 2025-02-08

I love your red panty
type: MusicAlbum
date published: 2025-02-08

Morning Comes Softly
type: MusicAlbum
date published: 2025-02-08

New modernist
type: MusicAlbum
date published: 2025-02-08

Nice day Nice being
type: MusicAlbum
date published: 2025-02-08

Night Crawler
type: MusicAlbum
date published: 2025-02-08

Night cafe
type: MusicAlbum
date published: 2025-02-08

None of them
type: MusicAlbum
date published: 2025-02-08

Intro Idea4
type: MusicAlbum
date published: 2025-02-16

Intro Idea3
type: MusicAlbum
date published: 2025-02-16

Sakasete Koino Romance
type: MusicAlbum
date published: 2025-02-17

Some Kind Of
type: MusicAlbum
date published: 2025-02-17

Guitars from K-Uta21
type: MusicAlbum
date published: 2025-02-18

Guitar solo from K-Uta5
type: MusicAlbum
date published: 2025-02-18

Last morning
type: MusicAlbum
date published: 2025-03-01

Sparkle
type: MusicAlbum
date published: 2025-03-01

Splendid
type: MusicAlbum
date published: 2025-03-01

DM2GB
type: MusicAlbum
date published: 2025-03-08

Guitar solo from FoF
type: MusicAlbum
date published: 2025-03-08

When I was a child
type: MusicAlbum
date published: 2025-03-08

twinlke twinlke
type: MusicAlbum
date published: 2025-03-08

ふしぎなポケット
type: MusicAlbum
date published: 2025-03-15

Nothing there
type: MusicAlbum
date published: 2025-03-15

チューリップ
type: MusicAlbum
date published: 2025-03-15

銀座カンカン娘
type: MusicAlbum
date published: 2025-03-15

Surrounded by white sheets
type: MusicAlbum
date published: 2025-03-22

Where are you going?
type: MusicAlbum
date published: 2025-03-22

When I close my eyes...
type: MusicAlbum
date published: 2025-03-22

Whatsoever
type: MusicAlbum
date published: 2025-03-22

What you gave me
type: MusicAlbum
date published: 2025-03-22

What a wonderful creep world
type: MusicAlbum
date published: 2025-03-22

Welcome to my beautiful world
type: MusicAlbum
date published: 2025-03-22

Under the world
type: MusicAlbum
date published: 2025-03-22

Twilight Jazz
type: MusicAlbum
date published: 2025-03-22

Timponi
type: MusicAlbum
date published: 2025-03-22

Tik-Tok-Bang-Bang
type: MusicAlbum
date published: 2025-03-22

Texture
type: MusicAlbum
date published: 2025-03-22

Tell everything
type: MusicAlbum
date published: 2025-03-22

Taste of you
type: MusicAlbum
date published: 2025-03-22

Take me to the top
type: MusicAlbum
date published: 2025-03-22

Super Logical Breakdown
type: MusicAlbum
date published: 2025-03-22

Somewhat green
type: MusicAlbum
date published: 2025-03-22

Guitar solo from XEYES
type: MusicAlbum
date published: 2025-03-22

Guitar solo from JWDA
type: MusicAlbum
date published: 2025-03-22

Dim
type: MusicAlbum
date published: 2025-03-29

Whole World
type: MusicAlbum
date published: 2025-03-29

Just looking in
type: MusicAlbum
date published: 2025-03-29

Eternal summer
type: MusicAlbum
date published: 2025-03-29

Guitar solo from XEYES take2
type: MusicAlbum
date published: 2025-04-12

Blue Blue Blue
type: MusicAlbum
date published: 2025-04-12

Only for the day
type: MusicAlbum
date published: 2025-04-12

Hear your voicee
type: MusicAlbum
date published: 2025-04-19

Opening
type: MusicAlbum
date published: 2025-04-19

When can we play
type: MusicAlbum
date published: 2025-04-19

Truly Yours
type: MusicAlbum
date published: 2025-04-19

Before the start
type: MusicAlbum
date published: 2025-04-26

At last
type: MusicAlbum
date published: 2025-04-26

Horned Part I
type: MusicAlbum
date published: 2025-05-03

Get started
type: MusicAlbum
date published: 2025-05-03

me Curry
type: MusicAlbum
date published: 2025-05-03

Never hit
type: MusicAlbum
date published: 2025-05-03

Fully recovered
type: MusicAlbum
date published: 2025-05-03

Sleep well
type: MusicAlbum
date published: 2025-05-03

Remember me
type: MusicAlbum
date published: 2025-05-03

me Fun
type: MusicAlbum
date published: 2025-05-03

As it comes
type: MusicAlbum
date published: 2025-05-03

Here I come
type: MusicAlbum
date published: 2025-05-03

Totally myself
type: MusicAlbum
date published: 2025-05-03

Not so blue
type: MusicAlbum
date published: 2025-05-03

Time goes by
type: MusicAlbum
date published: 2025-05-03

With you forever
type: MusicAlbum
date published: 2025-05-03

Are you with me
type: MusicAlbum
date published: 2025-05-03

Mind fashion
type: MusicAlbum
date published: 2025-05-10

Drive me home
type: MusicAlbum
date published: 2025-05-10

My time has come
type: MusicAlbum
date published: 2025-05-10

Right judgment
type: MusicAlbum
date published: 2025-05-10

Save to save
type: MusicAlbum
date published: 2025-05-10

Get a grip! Being there soon!!
type: MusicAlbum
date published: 2025-05-17

In the forest
type: MusicAlbum
date published: 2025-05-17

Good morning
type: MusicAlbum
date published: 2025-05-17

Still waiting here
type: MusicAlbum
date published: 2025-05-17

Are you ready
type: MusicAlbum
date published: 2025-05-17

My turn
type: MusicAlbum
date published: 2025-06-22

Misty morning
type: MusicAlbum
date published: 2025-06-22

Open your eyes
type: MusicAlbum
date published: 2025-06-22

Dancing crazy
type: MusicAlbum
date published: 2025-06-22

Dependency
type: MusicAlbum
date published: 2025-06-22

mePlace
type: MusicAlbum
date published: 2025-06-22

Midnight Call III
type: MusicAlbum
date published: 2025-06-22

Never ends
type: MusicAlbum
date published: 2025-06-22

mePhase
type: MusicAlbum
date published: 2025-06-22

Splash
type: MusicAlbum
date published: 2025-06-22

Longing for the beautiful days
type: MusicAlbum
date published: 2025-06-22

Darkness over you
type: MusicAlbum
date published: 2025-06-22

Fuse take 2
type: MusicAlbum
date published: 2025-06-25

What a night
type: MusicAlbum
date published: 2025-06-27

Whatever it takes
type: MusicAlbum
date published: 2025-06-27