Karina Ramage
type: MusicGroup
genre: drum and bass
genre: liquid funk
popularity: 37
followers: 4691
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3fc0f3c8562bc8f5e5375998f58eec9d0d614892cdd1dfdd28c75c4feb7020be
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953407
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953407
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/82085343-af4a-4371-ba77-c3b76b1c2c95.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/82085343-af4a-4371-ba77-c3b76b1c2c95.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/82085343-af4a-4371-ba77-c3b76b1c2c95
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3fc0f3c8562bc8f5e5375998f58eec9d0d614892cdd1dfdd28c75c4feb7020be","name":"Karina Ramage","registered_at":"2026-06-12T03:05:42Z","symbol":"NIM0167799","token_address":"0xc8a9230145a8318e1f938c5927115fb26d8821b3","type":"artist","uuid":"82085343-af4a-4371-ba77-c3b76b1c2c95"}
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 0x3fc0f3c8562bc8f5e5375998f58eec9d0d614892cdd1dfdd28c75c4feb7020be. 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/82085343-af4a-4371-ba77-c3b76b1c2c95.json and https://artists.proofprofile.net/proofs/artist/82085343-af4a-4371-ba77-c3b76b1c2c95.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x3fc0f3c8562bc8f5e5375998f58eec9d0d614892cdd1dfdd28c75c4feb7020be","name":"Karina Ramage","registered_at":"2026-06-12T03:05:42Z","symbol":"NIM0167799","token_address":"0xc8a9230145a8318e1f938c5927115fb26d8821b3","type":"artist","uuid":"82085343-af4a-4371-ba77-c3b76b1c2c95"}
album: Demons
  type: MusicAlbum
  date published: 2014-09-17
  track: Demons
    type: MusicRecording
    duration: PT3M38S
    duration ms: 218250
    explicit: false
    by artist: Karina Ramage
    in album: Demons
      type: MusicAlbum
      date published: 2014-09-17
  track: Whilst You're Not Around
    type: MusicRecording
    duration: PT3M22S
    duration ms: 202250
    explicit: false
    by artist: Karina Ramage
    in album: Demons
      type: MusicAlbum
      date published: 2014-09-17
  track: A Song
    type: MusicRecording
    duration: PT3M52S
    duration ms: 232000
    explicit: false
    by artist: Karina Ramage
    in album: Demons
      type: MusicAlbum
      date published: 2014-09-17
  track: Time
    type: MusicRecording
    duration: PT3M49S
    duration ms: 229500
    explicit: false
    by artist: Karina Ramage
    in album: Demons
      type: MusicAlbum
      date published: 2014-09-17
album: Demons
  type: MusicAlbum
  date published: 2015-07-02
  track: Demons
    type: MusicRecording
    duration: PT3M38S
    duration ms: 218250
    explicit: false
    by artist: Karina Ramage
    in album: Demons
      type: MusicAlbum
      date published: 2015-07-02
  track: Whilst You're Not Around
    type: MusicRecording
    duration: PT3M22S
    duration ms: 202250
    explicit: false
    by artist: Karina Ramage
    in album: Demons
      type: MusicAlbum
      date published: 2015-07-02
  track: A Song
    type: MusicRecording
    duration: PT3M52S
    duration ms: 232000
    explicit: false
    by artist: Karina Ramage
    in album: Demons
      type: MusicAlbum
      date published: 2015-07-02
  track: Time
    type: MusicRecording
    duration: PT3M49S
    duration ms: 229500
    explicit: false
    by artist: Karina Ramage
    in album: Demons
      type: MusicAlbum
      date published: 2015-07-02
album: Demons
  type: MusicAlbum
  date published: 2015-07-02
  track: Demons
    type: MusicRecording
    duration: PT3M38S
    duration ms: 218250
    explicit: false
    by artist: Karina Ramage
    in album: Demons
      type: MusicAlbum
      date published: 2015-07-02
  track: Whilst You're Not Around
    type: MusicRecording
    duration: PT3M22S
    duration ms: 202250
    explicit: false
    by artist: Karina Ramage
    in album: Demons
      type: MusicAlbum
      date published: 2015-07-02
  track: A Song
    type: MusicRecording
    duration: PT3M52S
    duration ms: 232000
    explicit: false
    by artist: Karina Ramage
    in album: Demons
      type: MusicAlbum
      date published: 2015-07-02
  track: Time
    type: MusicRecording
    duration: PT3M49S
    duration ms: 229500
    explicit: false
    by artist: Karina Ramage
    in album: Demons
      type: MusicAlbum
      date published: 2015-07-02
album: In Case You Forgot
  type: MusicAlbum
  date published: 2015-12-07
  track: Technology
    type: MusicRecording
    duration: PT3M18S
    duration ms: 198774
    explicit: false
    by artist: Karina Ramage
    in album: In Case You Forgot
      type: MusicAlbum
      date published: 2015-12-07
  track: In Case You Forgot
    type: MusicRecording
    duration: PT3M55S
    duration ms: 235232
    explicit: false
    by artist: Karina Ramage
    in album: In Case You Forgot
      type: MusicAlbum
      date published: 2015-12-07
  track: All I Need Is You
    type: MusicRecording
    duration: PT3M26S
    duration ms: 206236
    explicit: false
    by artist: Karina Ramage
    in album: In Case You Forgot
      type: MusicAlbum
      date published: 2015-12-07
  track: Love Court
    type: MusicRecording
    duration: PT3M41S
    duration ms: 221884
    explicit: false
    by artist: Karina Ramage
    in album: In Case You Forgot
      type: MusicAlbum
      date published: 2015-12-07
album: Everyday Lies
  type: MusicAlbum
  date published: 2017-06-02
  track: Lack of Blue
    type: MusicRecording
    duration: PT3M36S
    duration ms: 216358
    explicit: false
    by artist: Karina Ramage
    in album: Everyday Lies
  track: Materialistic
  track: Dans Le Noir
  track: Fire
  track: Rain
album: Inner Battles
album: Wastelands (Lawrence Biancardi Remix)
album: Shove It
album: Keep Dreaming
track: Colour The Past
track: I Don't Wanna Wake Up
track: Wading Through The Crowds
track: Wind Of Change
track: My Mind - Badjokes Remix
track: Without You
track: See The Light
track: Let Me Out - BCee Remix
track: Carry On
track: My Mind
track: All I Know
track: All I Know - Edit
track: Run Away
track: Shine On Through
track: Trial Mountain
track: Mind Haunted (feat. Karina Ramage)
track: Not Today (ft. Karina Ramage)

Karina Ramage
type: MusicGroup

Everyday Lies
type: MusicAlbum
date published: 2017-06-02

Materialistic
type: MusicRecording
duration: PT3M16S
duration ms: 196969
explicit: false
by artist: Karina Ramage
in album: Everyday Lies
  type: MusicAlbum
  date published: 2017-06-02

Dans Le Noir
type: MusicRecording
duration: PT3M17S
duration ms: 197994
explicit: false
by artist: Karina Ramage
in album: Everyday Lies
  type: MusicAlbum
  date published: 2017-06-02

Fire
type: MusicRecording
duration: PT3M25S
duration ms: 205000
explicit: false
by artist: Karina Ramage
in album: Everyday Lies
  type: MusicAlbum
  date published: 2017-06-02

Rain
type: MusicRecording
duration: PT4M15S
duration ms: 255280
explicit: false
by artist: Karina Ramage
in album: Everyday Lies
  type: MusicAlbum
  date published: 2017-06-02

Everyday Lies
type: MusicAlbum
date published: 2017-09-25
track: Rain
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255280
  explicit: false
  by artist: Karina Ramage
  in album: Everyday Lies
    type: MusicAlbum
    date published: 2017-09-25
track: Fire
  type: MusicRecording
  duration: PT3M25S
  duration ms: 205000
  explicit: false
  by artist: Karina Ramage
  in album: Everyday Lies
    type: MusicAlbum
    date published: 2017-09-25
track: Dans Le Noir
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197994
  explicit: false
  by artist: Karina Ramage
  in album: Everyday Lies
    type: MusicAlbum
    date published: 2017-09-25
track: Materialistic
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196969
  explicit: false
  by artist: Karina Ramage
  in album: Everyday Lies
    type: MusicAlbum
    date published: 2017-09-25
track: Lack Of Blue
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216358
  explicit: false
  by artist: Karina Ramage
  in album: Everyday Lies
    type: MusicAlbum
    date published: 2017-09-25

In Case You Forgot
type: MusicAlbum
date published: 2017-09-25
track: Technology
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198774
  explicit: false
  by artist: Karina Ramage
  in album: In Case You Forgot
    type: MusicAlbum
    date published: 2017-09-25
track: In Case You Forgot
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235232
  explicit: false
  by artist: Karina Ramage
  in album: In Case You Forgot
    type: MusicAlbum
    date published: 2017-09-25
track: All I Need Is You
  type: MusicRecording
  duration: PT3M26S
  duration ms: 206236
  explicit: false
  by artist: Karina Ramage
  in album: In Case You Forgot
    type: MusicAlbum
    date published: 2017-09-25
track: Love Court
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221884
  explicit: false
  by artist: Karina Ramage
  in album: In Case You Forgot
    type: MusicAlbum
    date published: 2017-09-25

Inner Battles
type: MusicAlbum
date published: 2018-11-01
track: Why Do I Like It Here?
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250740
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2018-11-01
track: What a Waste
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178874
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2018-11-01
track: Wasteland
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217106
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2018-11-01
track: Freaking Out (And I Don't Know Why)
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259993
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2018-11-01

Inner Battles
type: MusicAlbum
date published: 2019-01-03
track: What a Waste
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178874
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03
track: Freaking Out (And I Don't Know Why)
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259993
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03
track: Wasteland
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217106
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03
track: Why Do I Like It Here?
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250740
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03

Inner Battles
type: MusicAlbum
date published: 2019-01-03
track: What a Waste
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178874
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03
track: Freaking Out (And I Don't Know Why)
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259993
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03
track: Wasteland
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217106
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03
track: Why Do I Like It Here?
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250740
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03

Inner Battles
type: MusicAlbum
date published: 2019-01-03
track: What A Waste
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178874
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03
track: I'm Freaking Out (And I Don't Know Why)
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259993
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03
track: Wasteland
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217106
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03
track: Why Do I Like It Here?
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250740
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03

Inner Battles
type: MusicAlbum
date published: 2019-01-03
track: What A Waste
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178874
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03
track: I'm Freaking Out (And I Don't Know Why)
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259993
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03
track: Wasteland
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217106
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03
track: Why Do I Like It Here?
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250740
  explicit: false
  by artist: Karina Ramage
  in album: Inner Battles
    type: MusicAlbum
    date published: 2019-01-03

Wastelands (Lawrence Biancardi Remix)
type: MusicAlbum
date published: 2020-09-22
track: Wastelands (Lawrence Biancardi Remix)
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208965
  explicit: false
  by artist: Karina Ramage
  in album: Wastelands (Lawrence Biancardi Remix)
    type: MusicAlbum
    date published: 2020-09-22

Shove It
type: MusicAlbum
date published: 1970-01-01
track: Shove It
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227358
  explicit: false
  by artist: Karina Ramage
  in album: Shove It
    type: MusicAlbum
    date published: 1970-01-01

Shove It
type: MusicAlbum
date published: 2021-06-16
track: Shove It
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227358
  explicit: true
  by artist: Karina Ramage
  in album: Shove It
    type: MusicAlbum
    date published: 2021-06-16

Shove It
type: MusicAlbum
date published: 2021-06-16
track: Shove It
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227358
  explicit: false
  by artist: Karina Ramage
  in album: Shove It
    type: MusicAlbum
    date published: 2021-06-16

Keep Dreaming
type: MusicAlbum
date published: 2022-05-12
track: Life of Your Dreams
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199680
  explicit: false
  by artist: Karina Ramage
  in album: Keep Dreaming
    type: MusicAlbum
    date published: 2022-05-12
  isrc code: GBAZB2208463
track: It Only Gets Better
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188785
  explicit: false
  by artist: Karina Ramage
  in album: Keep Dreaming
    type: MusicAlbum
    date published: 2022-05-12
track: We Could Fly Away
  type: MusicRecording
  duration: PT3M25S
  duration ms: 205687
  explicit: false
  by artist: Karina Ramage
  in album: Keep Dreaming
    type: MusicAlbum
    date published: 2022-05-12
track: You're Gonna Make It
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185333
  explicit: false
  by artist: Karina Ramage
  in album: Keep Dreaming
    type: MusicAlbum
    date published: 2022-05-12
track: Where I Wanna Be
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159230
  explicit: false
  by artist: Karina Ramage
  in album: Keep Dreaming
    type: MusicAlbum
    date published: 2022-05-12
track: Fly Away
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187492
  explicit: false
  by artist: Karina Ramage
  in album: Keep Dreaming
    type: MusicAlbum
    date published: 2022-05-12

Colour The Past
type: MusicRecording
duration: PT5M4S
duration ms: 304845
explicit: false
by artist: Krakota
by artist: Karina Ramage
in album: Strange System
  type: MusicAlbum
  date published: 2016-07-29
isrc code: GBCJY1600123
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T16:14:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x55eaa59abf3c403af086e8877709982d8d7bb8743314fdea40e684783d87b365
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/3QcbprTquHjjQmHycDXnXE.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3QcbprTquHjjQmHycDXnXE
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x55eaa59abf3c403af086e8877709982d8d7bb8743314fdea40e684783d87b365","isrc":"GBCJY1600123","name":"Colour The Past","registered_at":"2026-06-04T16:14:39Z","spotify_id":"3QcbprTquHjjQmHycDXnXE","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0x55eaa59abf3c403af086e8877709982d8d7bb8743314fdea40e684783d87b365. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3QcbprTquHjjQmHycDXnXE.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3QcbprTquHjjQmHycDXnXE.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x55eaa59abf3c403af086e8877709982d8d7bb8743314fdea40e684783d87b365","isrc":"GBCJY1600123","name":"Colour The Past","registered_at":"2026-06-04T16:14:39Z","spotify_id":"3QcbprTquHjjQmHycDXnXE","type":"track"}

I Don't Wanna Wake Up
type: MusicRecording
duration: PT4M13S
duration ms: 253843
explicit: false
by artist: Makoto
by artist: Karina Ramage
in album: Salvation
  type: MusicAlbum
  date published: 2017-09-01
isrc code: GBCJY1700132
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T05:09:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x18b89292074a63ceee94b983aa782f6de0770e63c3e1969510e7b8cb436e5827
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7Fq6UEtjvcOZmzLsy3mgzZ.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7Fq6UEtjvcOZmzLsy3mgzZ
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x18b89292074a63ceee94b983aa782f6de0770e63c3e1969510e7b8cb436e5827","isrc":"GBCJY1700132","name":"I Don't Wanna Wake Up","registered_at":"2026-06-06T05:09:19Z","spotify_id":"7Fq6UEtjvcOZmzLsy3mgzZ","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0x18b89292074a63ceee94b983aa782f6de0770e63c3e1969510e7b8cb436e5827. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7Fq6UEtjvcOZmzLsy3mgzZ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7Fq6UEtjvcOZmzLsy3mgzZ.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x18b89292074a63ceee94b983aa782f6de0770e63c3e1969510e7b8cb436e5827","isrc":"GBCJY1700132","name":"I Don't Wanna Wake Up","registered_at":"2026-06-06T05:09:19Z","spotify_id":"7Fq6UEtjvcOZmzLsy3mgzZ","type":"track"}

Wading Through The Crowds
type: MusicRecording
duration: PT4M35S
duration ms: 275530
explicit: false
by artist: Makoto
by artist: Karina Ramage
in album: Forza Horizon 4: Hospital Soundtrack
  type: MusicAlbum
  date published: 2018-10-26
isrc code: GBCJY1800208
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T16:52:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7f5e71519710b1276160eb7fab85e8e94549f8f4b5ae449b2cbcd619413907df
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953528
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/21dseKsf6VEJBMehBz8FfA.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/21dseKsf6VEJBMehBz8FfA
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x7f5e71519710b1276160eb7fab85e8e94549f8f4b5ae449b2cbcd619413907df","isrc":"GBCJY1800208","name":"Wading Through The Crowds","registered_at":"2026-06-06T16:52:05Z","spotify_id":"21dseKsf6VEJBMehBz8FfA","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0x7f5e71519710b1276160eb7fab85e8e94549f8f4b5ae449b2cbcd619413907df. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/21dseKsf6VEJBMehBz8FfA.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/21dseKsf6VEJBMehBz8FfA.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x7f5e71519710b1276160eb7fab85e8e94549f8f4b5ae449b2cbcd619413907df","isrc":"GBCJY1800208","name":"Wading Through The Crowds","registered_at":"2026-06-06T16:52:05Z","spotify_id":"21dseKsf6VEJBMehBz8FfA","type":"track"}

Wind Of Change
type: MusicRecording
duration: PT4M6S
duration ms: 246578
explicit: false
by artist: Makoto
by artist: Karina Ramage
in album: Salvation
  type: MusicAlbum
  date published: 2017-09-01
isrc code: GBCJY1700144
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T14:22:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1976c9b604a7c5706454e232a87395e18c253ea8f4ffc12ecf79f201cb2a29dc
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953515
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953515
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2ftWgz1el9uzME59xkg8jT.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2ftWgz1el9uzME59xkg8jT
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1976c9b604a7c5706454e232a87395e18c253ea8f4ffc12ecf79f201cb2a29dc","isrc":"GBCJY1700144","name":"Wind Of Change","registered_at":"2026-06-07T14:22:32Z","spotify_id":"2ftWgz1el9uzME59xkg8jT","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0x1976c9b604a7c5706454e232a87395e18c253ea8f4ffc12ecf79f201cb2a29dc. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2ftWgz1el9uzME59xkg8jT.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2ftWgz1el9uzME59xkg8jT.
  date published: 2026-06-13T12:53:06Z
  text: {"copyright_id":"0x1976c9b604a7c5706454e232a87395e18c253ea8f4ffc12ecf79f201cb2a29dc","isrc":"GBCJY1700144","name":"Wind Of Change","registered_at":"2026-06-07T14:22:32Z","spotify_id":"2ftWgz1el9uzME59xkg8jT","type":"track"}

My Mind - Badjokes Remix
type: MusicRecording
duration: PT4M11S
duration ms: 251428
explicit: false
by artist: Tony Romera
by artist: Karina Ramage
by artist: Badjokes
in album: Introspection (Remixes)
  type: MusicAlbum
  date published: 2022-12-13
isrc code: CA6D22200633
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T23:39:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xda6dd75abadfb1d43aa9a9e4dc197c2748ab0aa0515dac6dbea5a985348fad1a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/3wEYYSOSwCF7iSA7b2Cf9b.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3wEYYSOSwCF7iSA7b2Cf9b
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xda6dd75abadfb1d43aa9a9e4dc197c2748ab0aa0515dac6dbea5a985348fad1a","isrc":"CA6D22200633","name":"My Mind - Badjokes Remix","registered_at":"2026-06-21T23:39:20Z","spotify_id":"3wEYYSOSwCF7iSA7b2Cf9b","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0xda6dd75abadfb1d43aa9a9e4dc197c2748ab0aa0515dac6dbea5a985348fad1a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3wEYYSOSwCF7iSA7b2Cf9b.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3wEYYSOSwCF7iSA7b2Cf9b.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xda6dd75abadfb1d43aa9a9e4dc197c2748ab0aa0515dac6dbea5a985348fad1a","isrc":"CA6D22200633","name":"My Mind - Badjokes Remix","registered_at":"2026-06-21T23:39:20Z","spotify_id":"3wEYYSOSwCF7iSA7b2Cf9b","type":"track"}

Without You
type: MusicRecording
duration: PT5M15S
duration ms: 315980
explicit: false
by artist: Makoto
by artist: Karina Ramage
in album: Motion of Change
  type: MusicAlbum
  date published: 2022-04-29
isrc code: GBCJY2200086
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T15:37:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x363720650508036499770c2f193305fad65bfebbcec917d643033555c511d1ee
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956302
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/68AaHOGG9A6TCEVSBZtjWm.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/68AaHOGG9A6TCEVSBZtjWm
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x363720650508036499770c2f193305fad65bfebbcec917d643033555c511d1ee","isrc":"GBCJY2200086","name":"Without You","registered_at":"2026-06-18T15:37:32Z","spotify_id":"68AaHOGG9A6TCEVSBZtjWm","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0x363720650508036499770c2f193305fad65bfebbcec917d643033555c511d1ee. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/68AaHOGG9A6TCEVSBZtjWm.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/68AaHOGG9A6TCEVSBZtjWm.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x363720650508036499770c2f193305fad65bfebbcec917d643033555c511d1ee","isrc":"GBCJY2200086","name":"Without You","registered_at":"2026-06-18T15:37:32Z","spotify_id":"68AaHOGG9A6TCEVSBZtjWm","type":"track"}

See The Light
type: MusicRecording
duration: PT3M57S
duration ms: 237886
explicit: false
by artist: NELSØN
by artist: Karina Ramage
in album: Liquicity Summer 2023
  type: MusicAlbum
  date published: 2023-08-25
isrc code: NLCK42231817

Let Me Out - BCee Remix
type: MusicRecording
duration: PT4M5S
duration ms: 245616
explicit: false
by artist: T & Sugah
by artist: BCee
by artist: Karina Ramage
in album: Liquicity Summer 2023
  type: MusicAlbum
  date published: 2023-08-25
isrc code: NLCK42227373
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-29T04:03:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdd6cc05648a297a78b88a73c556ebaf2db4a110d4af02038e0f9e190c826c309
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957120
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/957120
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4Oba9wc5MxqQIeSHCeBIxo.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4Oba9wc5MxqQIeSHCeBIxo
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:22:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xdd6cc05648a297a78b88a73c556ebaf2db4a110d4af02038e0f9e190c826c309","isrc":"NLCK42227373","name":"Let Me Out - BCee Remix","registered_at":"2026-06-29T04:03:26Z","spotify_id":"4Oba9wc5MxqQIeSHCeBIxo","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0xdd6cc05648a297a78b88a73c556ebaf2db4a110d4af02038e0f9e190c826c309. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4Oba9wc5MxqQIeSHCeBIxo.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4Oba9wc5MxqQIeSHCeBIxo.
  date published: 2026-07-08T03:22:41Z
  text: {"copyright_id":"0xdd6cc05648a297a78b88a73c556ebaf2db4a110d4af02038e0f9e190c826c309","isrc":"NLCK42227373","name":"Let Me Out - BCee Remix","registered_at":"2026-06-29T04:03:26Z","spotify_id":"4Oba9wc5MxqQIeSHCeBIxo","type":"track"}

Carry On
type: MusicRecording
duration: PT4M30S
duration ms: 270344
explicit: false
by artist: Hologram
by artist: Karina Ramage
in album: 10 Years Of Grand Theft Audio
  type: MusicAlbum
  date published: 2024-03-29

My Mind
type: MusicRecording
duration: PT3M6S
duration ms: 186000
explicit: false
by artist: Tony Romera
by artist: Karina Ramage
in album: Introspection
  type: MusicAlbum
  date published: 2021-09-09
isrc code: CA6D22100685
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T04:51:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x34cbdafda81f8f7fea367e57d6ee33c638861db386914e0a778e54bcd1dc7100
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953528
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/3nwV50Jh5HJ2AGe9HFVik8.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3nwV50Jh5HJ2AGe9HFVik8
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x34cbdafda81f8f7fea367e57d6ee33c638861db386914e0a778e54bcd1dc7100","isrc":"CA6D22100685","name":"My Mind","registered_at":"2026-06-06T04:51:05Z","spotify_id":"3nwV50Jh5HJ2AGe9HFVik8","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0x34cbdafda81f8f7fea367e57d6ee33c638861db386914e0a778e54bcd1dc7100. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3nwV50Jh5HJ2AGe9HFVik8.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3nwV50Jh5HJ2AGe9HFVik8.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x34cbdafda81f8f7fea367e57d6ee33c638861db386914e0a778e54bcd1dc7100","isrc":"CA6D22100685","name":"My Mind","registered_at":"2026-06-06T04:51:05Z","spotify_id":"3nwV50Jh5HJ2AGe9HFVik8","type":"track"}

All I Know
type: MusicRecording
duration: PT4M51S
duration ms: 291840
explicit: false
by artist: Tony Romera
by artist: Asdek
by artist: Karina Ramage
in album: All I Know
  type: MusicAlbum
  date published: 2023-01-13
isrc code: FR9W12245689
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T19:00:42+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb664945885f45c9070df92a56a34ff900f7eb7e19e7d5247e91e0c788f3da1d2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953528
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7ntQCOSDaLD1sGVJ1l2N06.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7ntQCOSDaLD1sGVJ1l2N06
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb664945885f45c9070df92a56a34ff900f7eb7e19e7d5247e91e0c788f3da1d2","isrc":"FR9W12245689","name":"All I Know","registered_at":"2026-06-09T19:00:42Z","spotify_id":"7ntQCOSDaLD1sGVJ1l2N06","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0xb664945885f45c9070df92a56a34ff900f7eb7e19e7d5247e91e0c788f3da1d2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7ntQCOSDaLD1sGVJ1l2N06.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7ntQCOSDaLD1sGVJ1l2N06.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xb664945885f45c9070df92a56a34ff900f7eb7e19e7d5247e91e0c788f3da1d2","isrc":"FR9W12245689","name":"All I Know","registered_at":"2026-06-09T19:00:42Z","spotify_id":"7ntQCOSDaLD1sGVJ1l2N06","type":"track"}

All I Know - Edit
type: MusicRecording
duration: PT3M20S
duration ms: 200640
explicit: false
by artist: Tony Romera
by artist: Asdek
by artist: Karina Ramage
in album: All I Know
  type: MusicAlbum
  date published: 2023-01-13
isrc code: FR9W12245466
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T16:50:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x801d90771df0082faa2beacbfd4d8826b2415098e91848e60df0caa80e8db75c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7pEQtjZ5yUPPmW89ACHeNC.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7pEQtjZ5yUPPmW89ACHeNC
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x801d90771df0082faa2beacbfd4d8826b2415098e91848e60df0caa80e8db75c","isrc":"FR9W12245466","name":"All I Know - Edit","registered_at":"2026-06-18T16:50:53Z","spotify_id":"7pEQtjZ5yUPPmW89ACHeNC","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0x801d90771df0082faa2beacbfd4d8826b2415098e91848e60df0caa80e8db75c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7pEQtjZ5yUPPmW89ACHeNC.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7pEQtjZ5yUPPmW89ACHeNC.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x801d90771df0082faa2beacbfd4d8826b2415098e91848e60df0caa80e8db75c","isrc":"FR9W12245466","name":"All I Know - Edit","registered_at":"2026-06-18T16:50:53Z","spotify_id":"7pEQtjZ5yUPPmW89ACHeNC","type":"track"}

My Mind - Badjokes Remix
type: MusicRecording
duration: PT4M11S
duration ms: 251428
explicit: false
by artist: Tony Romera
by artist: Karina Ramage
by artist: Badjokes
in album: My Mind (Badjokes Remix)
  type: MusicAlbum
  date published: 2022-11-25
isrc code: CA6D22200633
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T23:39:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xda6dd75abadfb1d43aa9a9e4dc197c2748ab0aa0515dac6dbea5a985348fad1a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7uF9c7MgOQryPCXa7We2xM.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7uF9c7MgOQryPCXa7We2xM
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xda6dd75abadfb1d43aa9a9e4dc197c2748ab0aa0515dac6dbea5a985348fad1a","isrc":"CA6D22200633","name":"My Mind - Badjokes Remix","registered_at":"2026-06-21T23:39:20Z","spotify_id":"7uF9c7MgOQryPCXa7We2xM","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0xda6dd75abadfb1d43aa9a9e4dc197c2748ab0aa0515dac6dbea5a985348fad1a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7uF9c7MgOQryPCXa7We2xM.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7uF9c7MgOQryPCXa7We2xM.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xda6dd75abadfb1d43aa9a9e4dc197c2748ab0aa0515dac6dbea5a985348fad1a","isrc":"CA6D22200633","name":"My Mind - Badjokes Remix","registered_at":"2026-06-21T23:39:20Z","spotify_id":"7uF9c7MgOQryPCXa7We2xM","type":"track"}

Run Away
type: MusicRecording
duration: PT3M17S
duration ms: 197606
explicit: false
by artist: BOP
by artist: Subwave
by artist: Karina Ramage
in album: Renaissance
  type: MusicAlbum
  date published: 2022-11-11
isrc code: GBCJY2200311
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T10:05:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa3786a29bccf147b3df3e8d0e8213cca9886b1d9177725257fa4adb457eb8e25
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6j9g98yKVvNorNn6qx3J8y.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6j9g98yKVvNorNn6qx3J8y
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa3786a29bccf147b3df3e8d0e8213cca9886b1d9177725257fa4adb457eb8e25","isrc":"GBCJY2200311","name":"Run Away","registered_at":"2026-06-06T10:05:45Z","spotify_id":"6j9g98yKVvNorNn6qx3J8y","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0xa3786a29bccf147b3df3e8d0e8213cca9886b1d9177725257fa4adb457eb8e25. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6j9g98yKVvNorNn6qx3J8y.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6j9g98yKVvNorNn6qx3J8y.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xa3786a29bccf147b3df3e8d0e8213cca9886b1d9177725257fa4adb457eb8e25","isrc":"GBCJY2200311","name":"Run Away","registered_at":"2026-06-06T10:05:45Z","spotify_id":"6j9g98yKVvNorNn6qx3J8y","type":"track"}

Shine On Through
type: MusicRecording
duration: PT4M9S
duration ms: 249706
explicit: false
by artist: Makoto
by artist: Mountain
by artist: Karina Ramage
in album: Tomodachi Sessions
  type: MusicAlbum
  date published: 2019-09-06
isrc code: GBCJY1900166
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T22:24:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa560b59fb855101ff927a7fcafb8467c4e41f557b15930c15a98a303a5921c11
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7hvEEq2J5ppv2QOWzjm5FX.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7hvEEq2J5ppv2QOWzjm5FX
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa560b59fb855101ff927a7fcafb8467c4e41f557b15930c15a98a303a5921c11","isrc":"GBCJY1900166","name":"Shine On Through","registered_at":"2026-06-21T22:24:15Z","spotify_id":"7hvEEq2J5ppv2QOWzjm5FX","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0xa560b59fb855101ff927a7fcafb8467c4e41f557b15930c15a98a303a5921c11. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7hvEEq2J5ppv2QOWzjm5FX.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7hvEEq2J5ppv2QOWzjm5FX.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xa560b59fb855101ff927a7fcafb8467c4e41f557b15930c15a98a303a5921c11","isrc":"GBCJY1900166","name":"Shine On Through","registered_at":"2026-06-21T22:24:15Z","spotify_id":"7hvEEq2J5ppv2QOWzjm5FX","type":"track"}

Trial Mountain
type: MusicRecording
duration: PT5M34S
duration ms: 334048
explicit: false
by artist: Mitekiss
by artist: Makoto
by artist: Karina Ramage
in album: Trial Mountain
  type: MusicAlbum
  date published: 2021-11-26
isrc code: GBCJY2100325
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T08:58:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe338b5fcf58c69118bd2a4637ada24d01e4e17b4a52b84acab7de0d946ce2747
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4KDwtZPXrV956ctln5hYPg.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4KDwtZPXrV956ctln5hYPg
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe338b5fcf58c69118bd2a4637ada24d01e4e17b4a52b84acab7de0d946ce2747","isrc":"GBCJY2100325","name":"Trial Mountain","registered_at":"2026-06-09T08:58:56Z","spotify_id":"4KDwtZPXrV956ctln5hYPg","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0xe338b5fcf58c69118bd2a4637ada24d01e4e17b4a52b84acab7de0d946ce2747. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4KDwtZPXrV956ctln5hYPg.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4KDwtZPXrV956ctln5hYPg.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xe338b5fcf58c69118bd2a4637ada24d01e4e17b4a52b84acab7de0d946ce2747","isrc":"GBCJY2100325","name":"Trial Mountain","registered_at":"2026-06-09T08:58:56Z","spotify_id":"4KDwtZPXrV956ctln5hYPg","type":"track"}

Shine On Through
type: MusicRecording
duration: PT4M9S
duration ms: 249706
explicit: false
by artist: Makoto
by artist: Mountain
by artist: Karina Ramage
in album: Shine On Through
  type: MusicAlbum
  date published: 2019-07-31

I Don't Wanna Wake Up
type: MusicRecording
duration: PT4M13S
duration ms: 253843
explicit: false
by artist: Makoto
by artist: Karina Ramage
in album: I Don't Wanna Wake Up
  type: MusicAlbum
  date published: 2017-07-07
isrc code: GBCJY1700132
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T05:09:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x18b89292074a63ceee94b983aa782f6de0770e63c3e1969510e7b8cb436e5827
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957124
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/957124
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7vQpf0YfYVnyXwWjOipkh3.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7vQpf0YfYVnyXwWjOipkh3
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:53:27Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x18b89292074a63ceee94b983aa782f6de0770e63c3e1969510e7b8cb436e5827","isrc":"GBCJY1700132","name":"I Don't Wanna Wake Up","registered_at":"2026-06-06T05:09:19Z","spotify_id":"7vQpf0YfYVnyXwWjOipkh3","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0x18b89292074a63ceee94b983aa782f6de0770e63c3e1969510e7b8cb436e5827. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7vQpf0YfYVnyXwWjOipkh3.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7vQpf0YfYVnyXwWjOipkh3.
  date published: 2026-07-08T03:53:27Z
  text: {"copyright_id":"0x18b89292074a63ceee94b983aa782f6de0770e63c3e1969510e7b8cb436e5827","isrc":"GBCJY1700132","name":"I Don't Wanna Wake Up","registered_at":"2026-06-06T05:09:19Z","spotify_id":"7vQpf0YfYVnyXwWjOipkh3","type":"track"}

Mind Haunted (feat. Karina Ramage)
type: MusicRecording
duration: PT3M2S
duration ms: 182758
explicit: false
by artist: Pokeyz
by artist: Karina Ramage
in album: Mind Haunted (feat. Karina Ramage)
  type: MusicAlbum
  date published: 2024-07-12
isrc code: GBKQU2460121
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T04:49:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4efe1652f7b420e2e9b258567c4d1d257e602bb47377de5752b79ca3cd334f27
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956302
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7FwjHLBR19cxoOy7x9c0JF.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7FwjHLBR19cxoOy7x9c0JF
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4efe1652f7b420e2e9b258567c4d1d257e602bb47377de5752b79ca3cd334f27","isrc":"GBKQU2460121","name":"Mind Haunted (feat. Karina Ramage)","registered_at":"2026-06-18T04:49:05Z","spotify_id":"7FwjHLBR19cxoOy7x9c0JF","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0x4efe1652f7b420e2e9b258567c4d1d257e602bb47377de5752b79ca3cd334f27. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7FwjHLBR19cxoOy7x9c0JF.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7FwjHLBR19cxoOy7x9c0JF.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x4efe1652f7b420e2e9b258567c4d1d257e602bb47377de5752b79ca3cd334f27","isrc":"GBKQU2460121","name":"Mind Haunted (feat. Karina Ramage)","registered_at":"2026-06-18T04:49:05Z","spotify_id":"7FwjHLBR19cxoOy7x9c0JF","type":"track"}

Not Today (ft. Karina Ramage)
type: MusicRecording
duration: PT3M6S
duration ms: 186352
explicit: false
by artist: Pokeyz
by artist: Karina Ramage
in album: Not Today (feat. Karina Ramage)
  type: MusicAlbum
  date published: 2024-05-24
isrc code: GBKQU2444344
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T13:47:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xaf06409c9dcf8517b5ffb977a0e191c2f5a3f3eeb62531666fe2fcfdce2c84f4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953528
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2AbNB8BojmbtNuOsgAx6Su.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2AbNB8BojmbtNuOsgAx6Su
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xaf06409c9dcf8517b5ffb977a0e191c2f5a3f3eeb62531666fe2fcfdce2c84f4","isrc":"GBKQU2444344","name":"Not Today (ft. Karina Ramage)","registered_at":"2026-06-04T13:47:09Z","spotify_id":"2AbNB8BojmbtNuOsgAx6Su","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. 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 0xaf06409c9dcf8517b5ffb977a0e191c2f5a3f3eeb62531666fe2fcfdce2c84f4. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2AbNB8BojmbtNuOsgAx6Su.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2AbNB8BojmbtNuOsgAx6Su.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xaf06409c9dcf8517b5ffb977a0e191c2f5a3f3eeb62531666fe2fcfdce2c84f4","isrc":"GBKQU2444344","name":"Not Today (ft. Karina Ramage)","registered_at":"2026-06-04T13:47:09Z","spotify_id":"2AbNB8BojmbtNuOsgAx6Su","type":"track"}