The Ruffcats
type: MusicGroup
popularity: 24
followers: 1392
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4f0244b40fb568d40e8c1a04fcd951b22e2ade047c392d125333bb52f27f3f70
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953408
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953408
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/7a754dc3-a1f4-4495-89c4-68b2ffcb1ff4.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/7a754dc3-a1f4-4495-89c4-68b2ffcb1ff4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/7a754dc3-a1f4-4495-89c4-68b2ffcb1ff4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:28:13Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4f0244b40fb568d40e8c1a04fcd951b22e2ade047c392d125333bb52f27f3f70","name":"The Ruffcats","registered_at":"2026-06-12T01:35:16Z","symbol":"NIM0158267","token_address":"0x5ae7e2f3f488e0e280e5b16609e474d7a6c98b13","type":"artist","uuid":"7a754dc3-a1f4-4495-89c4-68b2ffcb1ff4"}
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 → block must exist at that height 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f0244b40fb568d40e8c1a04fcd951b22e2ade047c392d125333bb52f27f3f70. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7a754dc3-a1f4-4495-89c4-68b2ffcb1ff4.json and https://artists.proofprofile.net/proofs/artist/7a754dc3-a1f4-4495-89c4-68b2ffcb1ff4.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:28:13Z
  text: {"copyright_id":"0x4f0244b40fb568d40e8c1a04fcd951b22e2ade047c392d125333bb52f27f3f70","name":"The Ruffcats","registered_at":"2026-06-12T01:35:16Z","symbol":"NIM0158267","token_address":"0x5ae7e2f3f488e0e280e5b16609e474d7a6c98b13","type":"artist","uuid":"7a754dc3-a1f4-4495-89c4-68b2ffcb1ff4"}
album: The Essence, Vol. 1
  type: MusicAlbum
  date published: 2012-05-25
  track: Dippin'
    type: MusicRecording
    duration: PT3M32S
    duration ms: 212374
    explicit: false
    by artist: The Ruffcats
    in album: The Essence, Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: Ruffriff
    type: MusicRecording
    duration: PT3M47S
    duration ms: 227339
    explicit: false
    by artist: The Ruffcats
    in album: The Essence, Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: Odd Stones
    type: MusicRecording
    duration: PT4M58S
    duration ms: 298071
    explicit: false
    by artist: The Ruffcats
    in album: The Essence, Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: The Baaang!
    type: MusicRecording
    duration: PT4M30S
    duration ms: 270946
    explicit: false
    by artist: The Ruffcats
    in album: The Essence, Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: Brain Gone Ruff, Pt. 1
    type: MusicRecording
    duration: PT3M15S
    duration ms: 195000
    explicit: false
    by artist: The Ruffcats
    in album: The Essence, Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: Brain Gone Ruff, Pt. 2
    type: MusicRecording
    duration: PT3M0S
    duration ms: 180000
    explicit: false
    by artist: The Ruffcats
    in album: The Essence, Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: Dr. Cosmo
    type: MusicRecording
    duration: PT4M0S
    duration ms: 240572
    explicit: false
    by artist: The Ruffcats
    in album: The Essence, Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: Turtles
    type: MusicRecording
    duration: PT5M36S
    duration ms: 336350
    explicit: false
    by artist: The Ruffcats
    in album: The Essence, Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: Boti's - Skit
    type: MusicRecording
    duration: PT1M8S
    duration ms: 68979
    explicit: false
    by artist: The Ruffcats
    in album: The Essence, Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: The Arrow
    type: MusicRecording
    duration: PT3M57S
    duration ms: 237196
    explicit: false
    by artist: The Ruffcats
    in album: The Essence, Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: Breathe
    type: MusicRecording
    duration: PT4M42S
    duration ms: 282161
    explicit: false
    by artist: The Ruffcats
    in album: The Essence, Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
album: The Essence Vol. 1
  type: MusicAlbum
  date published: 2012-05-25
  track: Dippin'
    type: MusicRecording
    duration: PT3M32S
    duration ms: 212374
    explicit: false
    by artist: The Ruffcats
    in album: The Essence Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: Ruffriff
    type: MusicRecording
    duration: PT3M47S
    duration ms: 227339
    explicit: false
    by artist: The Ruffcats
    in album: The Essence Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: Odd Stones
    type: MusicRecording
    duration: PT4M58S
    duration ms: 298071
    explicit: false
    by artist: The Ruffcats
    in album: The Essence Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: The Baaang!
    type: MusicRecording
    duration: PT4M30S
    duration ms: 270946
    explicit: false
    by artist: The Ruffcats
    in album: The Essence Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: Brain Gone Ruff, Pt. 1
    type: MusicRecording
    duration: PT3M15S
    duration ms: 195000
    explicit: false
    by artist: The Ruffcats
    in album: The Essence Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: Brain Gone Ruff, Pt. 2
    type: MusicRecording
    duration: PT3M0S
    duration ms: 180000
    explicit: false
    by artist: The Ruffcats
    in album: The Essence Vol. 1
      type: MusicAlbum
      date published: 2012-05-25
  track: Dr. Cosmo
    type: MusicRecording
    duration: PT4M0S
    duration ms: 240572
    explicit: false
    by artist: The Ruffcats
    in album: The Essence Vol. 1
  track: Turtles
  track: Boti's Skit
  track: The Arrow
  track: Breathe
album: The Essence, Vol. 3
album: Shifting Sands
album: Keep on Running
album: The Arrow (Live in Berlin)
album: Live in Berlin
track: Über das Grau
track: Gin & Jazz
track: Männer weinen auch
track: Es ist wie es ist
track: Kompliziert
track: WTFOMG
track: Zwillingsseelen
track: Ich schein für dich
track: New York
track: Dankbar
track: O Mundo Pede
track: Pay Me Right
track: Pay Me Right - Suff Daddy Remix
track: Pay Me Right - Suff Daddy Remix Instrumental
track: Pay Me Right - Moo Remix

The Ruffcats
type: MusicGroup

The Essence Vol. 1
type: MusicAlbum
date published: 2012-05-25

Turtles
type: MusicRecording
duration: PT5M36S
duration ms: 336350
explicit: false
by artist: The Ruffcats
in album: The Essence Vol. 1
  type: MusicAlbum
  date published: 2012-05-25

Boti's Skit
type: MusicRecording
duration: PT1M8S
duration ms: 68979
explicit: false
by artist: The Ruffcats
in album: The Essence Vol. 1
  type: MusicAlbum
  date published: 2012-05-25

The Arrow
type: MusicRecording
duration: PT3M57S
duration ms: 237196
explicit: false
by artist: The Ruffcats
in album: The Essence Vol. 1
  type: MusicAlbum
  date published: 2012-05-25

Breathe
type: MusicRecording
duration: PT4M42S
duration ms: 282161
explicit: false
by artist: The Ruffcats
in album: The Essence Vol. 1
  type: MusicAlbum
  date published: 2012-05-25

The Essence, Vol. 1
type: MusicAlbum
date published: 2012-05-25
track: Dippin'
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212374
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Ruffriff
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227339
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Odd Stones
  type: MusicRecording
  duration: PT4M58S
  duration ms: 298071
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: The Baaang!
  type: MusicRecording
  duration: PT4M30S
  duration ms: 270946
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Brain Gone Ruff, Pt. 1
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195000
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Brain Gone Ruff, Pt. 2
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180000
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Dr. Cosmo
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240572
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Turtles
  type: MusicRecording
  duration: PT5M36S
  duration ms: 336350
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Boti's - Skit
  type: MusicRecording
  duration: PT1M8S
  duration ms: 68979
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: The Arrow
  type: MusicRecording
  duration: PT3M57S
  duration ms: 237196
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Breathe
  type: MusicRecording
  duration: PT4M42S
  duration ms: 282161
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 1
    type: MusicAlbum
    date published: 2012-05-25

The Essence Vol. 1
type: MusicAlbum
date published: 2012-05-25
track: Dippin'
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212374
  explicit: false
  by artist: The Ruffcats
  in album: The Essence Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Ruffriff
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227339
  explicit: false
  by artist: The Ruffcats
  in album: The Essence Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Odd Stones
  type: MusicRecording
  duration: PT4M58S
  duration ms: 298071
  explicit: false
  by artist: The Ruffcats
  in album: The Essence Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: The Baaang!
  type: MusicRecording
  duration: PT4M30S
  duration ms: 270946
  explicit: false
  by artist: The Ruffcats
  in album: The Essence Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Brain Gone Ruff, Pt. 1
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195000
  explicit: false
  by artist: The Ruffcats
  in album: The Essence Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Brain Gone Ruff, Pt. 2
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180000
  explicit: false
  by artist: The Ruffcats
  in album: The Essence Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Dr. Cosmo
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240572
  explicit: false
  by artist: The Ruffcats
  in album: The Essence Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Turtles
  type: MusicRecording
  duration: PT5M36S
  duration ms: 336350
  explicit: false
  by artist: The Ruffcats
  in album: The Essence Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Boti's Skit
  type: MusicRecording
  duration: PT1M8S
  duration ms: 68979
  explicit: false
  by artist: The Ruffcats
  in album: The Essence Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: The Arrow
  type: MusicRecording
  duration: PT3M57S
  duration ms: 237196
  explicit: false
  by artist: The Ruffcats
  in album: The Essence Vol. 1
    type: MusicAlbum
    date published: 2012-05-25
track: Breathe
  type: MusicRecording
  duration: PT4M42S
  duration ms: 282161
  explicit: false
  by artist: The Ruffcats
  in album: The Essence Vol. 1
    type: MusicAlbum
    date published: 2012-05-25

The Essence, Vol. 3
type: MusicAlbum
date published: 2014-05-02
track: Palm Beach Berlin
  type: MusicRecording
  duration: PT2M37S
  duration ms: 157908
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: The Essence
  type: MusicRecording
  duration: PT10M11S
  duration ms: 611024
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Don't You Ever Listen to Someone Else
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251416
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Der Geschmack von Staub
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259571
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Hurricane
  type: MusicRecording
  duration: PT4M54S
  duration ms: 294088
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Ginger Dillinger
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219360
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Peter Falk
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199345
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Cashmere
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231406
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Flower Shots
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207984
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02

The Essence, Vol. 3
type: MusicAlbum
date published: 2014-05-02
track: Palm Beach Berlin
  type: MusicRecording
  duration: PT2M37S
  duration ms: 157908
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: The Essence
  type: MusicRecording
  duration: PT10M11S
  duration ms: 611024
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Don't You Ever Listen to Someone Else
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251416
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Der Geschmack von Staub
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259571
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Hurricane
  type: MusicRecording
  duration: PT4M54S
  duration ms: 294088
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Ginger Dillinger
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219360
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Peter Falk
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199345
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Cashmere
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231406
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Flower Shots
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207984
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02

The Essence, Vol. 3
type: MusicAlbum
date published: 2014-05-02
track: Palm Beach Berlin
  type: MusicRecording
  duration: PT2M37S
  duration ms: 157908
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: The Essence
  type: MusicRecording
  duration: PT10M11S
  duration ms: 611024
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Don't You Ever Listen to Someone Else (feat. Miles Bonny)
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251416
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Der Geschmack von Staub
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259571
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Hurricane
  type: MusicRecording
  duration: PT4M54S
  duration ms: 294088
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Ginger Dillinger
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219360
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Peter Falk
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199345
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Cashmere
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231406
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Flower Shots
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207984
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02

The Essence, Vol. 3
type: MusicAlbum
date published: 2014-05-02
track: Palm Beach Berlin
  type: MusicRecording
  duration: PT2M37S
  duration ms: 157908
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: The Essence
  type: MusicRecording
  duration: PT10M11S
  duration ms: 611024
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Don't You Ever Listen to Someone Else
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251416
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Der Geschmack von Staub
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259571
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Hurricane
  type: MusicRecording
  duration: PT4M54S
  duration ms: 294088
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Ginger Dillinger
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219360
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Peter Falk
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199345
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Cashmere
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231406
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02
track: Flower Shots
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207984
  explicit: false
  by artist: The Ruffcats
  in album: The Essence, Vol. 3
    type: MusicAlbum
    date published: 2014-05-02

Shifting Sands
type: MusicAlbum
date published: 2017-01-17
track: Shifting Sands
  type: MusicRecording
  duration: PT5M8S
  duration ms: 308487
  explicit: false
  by artist: The Ruffcats
  in album: Shifting Sands
    type: MusicAlbum
    date published: 2017-01-17

Keep on Running
type: MusicAlbum
date published: 2021-06-18
track: Keep on Running - Live In Berlin
  type: MusicRecording
  duration: PT5M14S
  duration ms: 314792
  explicit: false
  by artist: The Ruffcats
  in album: Keep on Running
    type: MusicAlbum
    date published: 2021-06-18
track: Keep on Running - Rummelsburg Liveversion
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183653
  explicit: false
  by artist: The Ruffcats
  in album: Keep on Running
    type: MusicAlbum
    date published: 2021-06-18
track: Keep on Running - Live In Der Audiolodge
  type: MusicRecording
  duration: PT7M10S
  duration ms: 430626
  explicit: false
  by artist: The Ruffcats
  in album: Keep on Running
    type: MusicAlbum
    date published: 2021-06-18
track: Keep on Running - DJ Geraet Rmx
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130453
  explicit: false
  by artist: The Ruffcats
  in album: Keep on Running
    type: MusicAlbum
    date published: 2021-06-18
track: Keep on Running - Slick Walk Rmx
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174760
  explicit: false
  by artist: The Ruffcats
  in album: Keep on Running
    type: MusicAlbum
    date published: 2021-06-18
track: Keep on Running - Saturnvybz Rmx
  type: MusicRecording
  duration: PT5M3S
  duration ms: 303885
  explicit: false
  by artist: The Ruffcats
  in album: Keep on Running
    type: MusicAlbum
    date published: 2021-06-18

The Arrow (Live in Berlin)
type: MusicAlbum
date published: 2021-07-23
track: The Arrow - Live in Berlin
  type: MusicRecording
  duration: PT4M33S
  duration ms: 273252
  explicit: false
  by artist: The Ruffcats
  in album: The Arrow (Live in Berlin)
    type: MusicAlbum
    date published: 2021-07-23

Live in Berlin
type: MusicAlbum
date published: 2024-03-08
track: Intro
  type: MusicRecording
  duration: PT1M50S
  duration ms: 110366
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Peter Falk
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254225
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Ritalin
  type: MusicRecording
  duration: PT4M57S
  duration ms: 297484
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Tumblin' Down
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221588
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Let It Rain
  type: MusicRecording
  duration: PT5M52S
  duration ms: 352169
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Cashmere
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246250
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Keep On Running
  type: MusicRecording
  duration: PT5M14S
  duration ms: 314761
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Close To Nothing
  type: MusicRecording
  duration: PT5M18S
  duration ms: 318589
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Shifting Sands
  type: MusicRecording
  duration: PT5M10S
  duration ms: 310161
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Ginger Dillinger
  type: MusicRecording
  duration: PT4M41S
  duration ms: 281572
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Push it - Jam
  type: MusicRecording
  duration: PT7M11S
  duration ms: 431813
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Flower Shots
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196848
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Pocahontas
  type: MusicRecording
  duration: PT3M56S
  duration ms: 236717
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Future Dream
  type: MusicRecording
  duration: PT5M57S
  duration ms: 357727
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: The Baaang!
  type: MusicRecording
  duration: PT4M27S
  duration ms: 267677
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Compared To What
  type: MusicRecording
  duration: PT4M57S
  duration ms: 297905
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: The Arrow
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253607
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Breathe
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249100
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Hold Me Now
  type: MusicRecording
  duration: PT4M46S
  duration ms: 286046
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08
track: Don't You Ever Listen To Someone Else
  type: MusicRecording
  duration: PT5M8S
  duration ms: 308073
  explicit: false
  by artist: The Ruffcats
  in album: Live in Berlin
    type: MusicAlbum
    date published: 2024-03-08

Über das Grau
type: MusicRecording
duration: PT3M27S
duration ms: 207360
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Über das Grau
  type: MusicAlbum
  date published: 2022-11-18
isrc code: DEPI82216519
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T11:32:25+00:00

Gin & Jazz
type: MusicRecording
duration: PT2M54S
duration ms: 174680
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Über das Grau
  type: MusicAlbum
  date published: 2022-11-18
isrc code: DEPI82217393
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T06:50:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9dbea066bea206265f60345c049f5ed84abb47d6bca80125cdc50577195cb76d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953528
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEPI82217393
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dbea066bea206265f60345c049f5ed84abb47d6bca80125cdc50577195cb76d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEPI82217393.
  date published: 2026-06-13T15:41:10Z

Männer weinen auch
type: MusicRecording
duration: PT2M29S
duration ms: 149640
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Über das Grau
  type: MusicAlbum
  date published: 2022-11-18
isrc code: DEPI82217394
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T05:55:51+00:00

Es ist wie es ist
type: MusicRecording
duration: PT3M22S
duration ms: 202200
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Über das Grau
  type: MusicAlbum
  date published: 2022-11-18
isrc code: DEPI82217358
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T11:27:33+00:00

Kompliziert
type: MusicRecording
duration: PT3M20S
duration ms: 200893
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Über das Grau
  type: MusicAlbum
  date published: 2022-11-18
isrc code: DEPI82217396

WTFOMG
type: MusicRecording
duration: PT4M34S
duration ms: 274933
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Über das Grau
  type: MusicAlbum
  date published: 2022-11-18
isrc code: DEPI82217397
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T21:33:43+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x27400471521c2f4714f9c8620737377f57553a72dc7561b0c647461e59fca7ea
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEPI82217397
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27400471521c2f4714f9c8620737377f57553a72dc7561b0c647461e59fca7ea. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEPI82217397.
  date published: 2026-07-02T03:55:08Z

Zwillingsseelen
type: MusicRecording
duration: PT3M46S
duration ms: 226506
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Über das Grau
  type: MusicAlbum
  date published: 2022-11-18
isrc code: DEPI82217398
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T09:32:30+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb47e945dcea2f9907dbd1f57793132f87a241619fbd93d203435fc6a991eadac
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957061
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/957061
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEPI82217398
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-07T16:07:00Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb47e945dcea2f9907dbd1f57793132f87a241619fbd93d203435fc6a991eadac. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEPI82217398.
  date published: 2026-07-07T16:07:00Z

Ich schein für dich
type: MusicRecording
duration: PT3M42S
duration ms: 222520
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Über das Grau
  type: MusicAlbum
  date published: 2022-11-18
isrc code: DEPI82217403
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T07:51:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8a241048724f4c64d4635e12d6e46167c469f3dcb683d6221a15f3e495ad6fc4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957819
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/957819
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEPI82217403
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-13T07:53: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 → block OTSBitcoinBlock must exist at that height 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a241048724f4c64d4635e12d6e46167c469f3dcb683d6221a15f3e495ad6fc4. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/DEPI82217403.
  date published: 2026-07-13T07:53:33Z

New York
type: MusicRecording
duration: PT2M50S
duration ms: 170973
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Über das Grau
  type: MusicAlbum
  date published: 2022-11-18
isrc code: DEPI82217404

Dankbar
type: MusicRecording
duration: PT4M5S
duration ms: 245186
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Über das Grau
  type: MusicAlbum
  date published: 2022-11-18
isrc code: DEPI82217405
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T06:10:30+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2c0b24fc347a2629be03ddc321899907c24d75e1193669e2e2372b4a009867c0
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEPI82217405
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c0b24fc347a2629be03ddc321899907c24d75e1193669e2e2372b4a009867c0. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEPI82217405.
  date published: 2026-07-02T05:09:12Z

O Mundo Pede
type: MusicRecording
duration: PT4M7S
duration ms: 247426
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
by artist: Chico César
by artist: Paulo Ró
in album: Über das Grau
  type: MusicAlbum
  date published: 2022-11-18
isrc code: DEPI82217596

Männer weinen auch
type: MusicRecording
duration: PT2M29S
duration ms: 149640
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Männer weinen auch
  type: MusicAlbum
  date published: 2022-11-04
isrc code: DEPI82217394
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T05:55:51+00:00

Es ist wie es ist
type: MusicRecording
duration: PT3M22S
duration ms: 202200
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Männer weinen auch
  type: MusicAlbum
  date published: 2022-11-04
isrc code: DEPI82217358
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T11:27:33+00:00

Über das Grau
type: MusicRecording
duration: PT3M27S
duration ms: 207360
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Männer weinen auch
  type: MusicAlbum
  date published: 2022-11-04
isrc code: DEPI82216519
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T11:32:25+00:00

Es ist wie es ist
type: MusicRecording
duration: PT3M22S
duration ms: 202200
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Es ist wie es ist
  type: MusicAlbum
  date published: 2022-10-07
isrc code: DEPI82217358
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T11:27:33+00:00

Über das Grau
type: MusicRecording
duration: PT3M27S
duration ms: 207360
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Es ist wie es ist
  type: MusicAlbum
  date published: 2022-10-07
isrc code: DEPI82216519
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T11:32:25+00:00

Pay Me Right
type: MusicRecording
duration: PT4M13S
duration ms: 253266
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Pay Me Right ! - The Remixes - EP
  type: MusicAlbum
  date published: 2008-04-25
isrc code: DEGC60800189

Pay Me Right - Suff Daddy Remix
type: MusicRecording
duration: PT3M56S
duration ms: 236080
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
by artist: Suff Daddy
in album: Pay Me Right ! - The Remixes - EP
  type: MusicAlbum
  date published: 2008-04-25
isrc code: DEGC60800190

Pay Me Right - Suff Daddy Remix Instrumental
type: MusicRecording
duration: PT3M55S
duration ms: 235666
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
by artist: Suff Daddy
in album: Pay Me Right ! - The Remixes - EP
  type: MusicAlbum
  date published: 2008-04-25

Pay Me Right - Moo Remix
type: MusicRecording
duration: PT3M54S
duration ms: 234920
explicit: false
by artist: Flo Mega
by artist: The Ruffcats
in album: Pay Me Right ! - The Remixes - EP
  type: MusicAlbum
  date published: 2008-04-25