David Ramirez
type: MusicGroup
genre: americana
popularity: 41
followers: 44089
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x635a093aa350e5a31c71a52ec47744a19cb7e4f5fdca89c08179705eaf95b302
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/e2b4a798-b71b-46f4-9394-25e23a030c08.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/e2b4a798-b71b-46f4-9394-25e23a030c08.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/e2b4a798-b71b-46f4-9394-25e23a030c08
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x635a093aa350e5a31c71a52ec47744a19cb7e4f5fdca89c08179705eaf95b302","name":"David Ramirez","registered_at":"2026-06-12T12:05:31Z","symbol":"NIM0292609","token_address":"0xa59e45419dd601fbf935969b6791545d410442e8","type":"artist","uuid":"e2b4a798-b71b-46f4-9394-25e23a030c08"}
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 0x635a093aa350e5a31c71a52ec47744a19cb7e4f5fdca89c08179705eaf95b302. 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/e2b4a798-b71b-46f4-9394-25e23a030c08.json and https://artists.proofprofile.net/proofs/artist/e2b4a798-b71b-46f4-9394-25e23a030c08.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x635a093aa350e5a31c71a52ec47744a19cb7e4f5fdca89c08179705eaf95b302","name":"David Ramirez","registered_at":"2026-06-12T12:05:31Z","symbol":"NIM0292609","token_address":"0xa59e45419dd601fbf935969b6791545d410442e8","type":"artist","uuid":"e2b4a798-b71b-46f4-9394-25e23a030c08"}
album: American Soil
  type: MusicAlbum
  date published: 2009-06-26
  track: Chapter One
    type: MusicRecording
    duration: PT1M0S
    duration ms: 60400
    explicit: false
    by artist: David Ramirez
    in album: American Soil
      type: MusicAlbum
      date published: 2009-06-26
  track: Carry Me Like the Wind
    type: MusicRecording
    duration: PT4M20S
    duration ms: 260600
    explicit: false
    by artist: David Ramirez
    in album: American Soil
      type: MusicAlbum
      date published: 2009-06-26
  track: Arithmetic
    type: MusicRecording
    duration: PT6M30S
    duration ms: 390333
    explicit: false
    by artist: David Ramirez
    in album: American Soil
      type: MusicAlbum
      date published: 2009-06-26
  track: Deal Me In
    type: MusicRecording
    duration: PT3M50S
    duration ms: 230000
    explicit: false
    by artist: David Ramirez
    in album: American Soil
      type: MusicAlbum
      date published: 2009-06-26
  track: Good to Be Bad
    type: MusicRecording
    duration: PT4M33S
    duration ms: 273000
    explicit: false
    by artist: David Ramirez
    in album: American Soil
      type: MusicAlbum
      date published: 2009-06-26
  track: Bloom
    type: MusicRecording
    duration: PT4M34S
    duration ms: 274000
    explicit: false
    by artist: David Ramirez
    in album: American Soil
      type: MusicAlbum
      date published: 2009-06-26
  track: Fires
    type: MusicRecording
    duration: PT7M39S
    duration ms: 459000
    explicit: false
    by artist: David Ramirez
    in album: American Soil
      type: MusicAlbum
      date published: 2009-06-26
    isrc code: USTCE1040838
  track: Mothers and Fathers
    type: MusicRecording
    duration: PT4M54S
    duration ms: 294826
    explicit: false
    by artist: David Ramirez
    in album: American Soil
      type: MusicAlbum
      date published: 2009-06-26
  track: Drunk
    type: MusicRecording
    duration: PT5M14S
    duration ms: 314173
    explicit: false
    by artist: David Ramirez
    in album: American Soil
      type: MusicAlbum
      date published: 2009-06-26
  track: I Am Ready To Go Home
    type: MusicRecording
    duration: PT7M7S
    duration ms: 427066
    explicit: false
    by artist: David Ramirez
    in album: American Soil
      type: MusicAlbum
      date published: 2009-06-26
  track: Goodnight
    type: MusicRecording
    duration: PT3M0S
    duration ms: 180200
    explicit: false
    by artist: David Ramirez
    in album: American Soil
      type: MusicAlbum
      date published: 2009-06-26
album: Strangetown
  type: MusicAlbum
  date published: 2011-03-08
  track: Wandering Man
    type: MusicRecording
    duration: PT3M9S
    duration ms: 189733
    explicit: false
    by artist: David Ramirez
    in album: Strangetown
      type: MusicAlbum
      date published: 2011-03-08
  track: Shoeboxes
    type: MusicRecording
    duration: PT3M16S
    duration ms: 196066
    explicit: false
    by artist: David Ramirez
    in album: Strangetown
      type: MusicAlbum
      date published: 2011-03-08
    isrc code: TCAAW1158249
  track: Strange Town
    type: MusicRecording
    duration: PT3M44S
    duration ms: 224600
    explicit: false
    by artist: David Ramirez
    in album: Strangetown
      type: MusicAlbum
      date published: 2011-03-08
    isrc code: TCAAW1158250
  track: Argue With Heaven
    type: MusicRecording
    duration: PT4M51S
    duration ms: 291584
    explicit: false
    by artist: David Ramirez
    in album: Strangetown
      type: MusicAlbum
      date published: 2011-03-08
  track: I Think I Like You
    type: MusicRecording
    duration: PT2M38S
    duration ms: 158720
    explicit: false
    by artist: David Ramirez
    in album: Strangetown
      type: MusicAlbum
      date published: 2011-03-08
    isrc code: TCAAW1158253
album: Apologies
  type: MusicAlbum
  date published: 2012-08-28
  track: Chapter II
    type: MusicRecording
    duration: PT2M39S
    duration ms: 159000
    explicit: false
    by artist: David Ramirez
    in album: Apologies
    isrc code: QMQQQ1200001
  track: An Introduction
  track: Stick Around
  track: Friends and Family
  track: Kindness
  track: Goodbye
  track: Mighty Fine
  track: Dancing and Vodka
  track: Paper Thin
  track: God Bless
  track: Find the Light
album: The Rooster - EP
album: Harder to Lie
album: That Ain't Love
album: Fables
album: How Do You Get 'Em Back
album: Harder To Lie
album: Rock & A Hard Place
album: Watching from a Distance
album: Watching from a Distance (Stripped)
album: Twins
album: Time
album: Stone Age
album: We're Not Going Anywhere
album: Time (Acoustic)
album: Lover, Will You Lead Me?
album: Hallelujah, Love is Real!
album: I Wanna Live in Your Bedroom
album: My Love is a Hurricane
album: Hell (feat. Sir Woman)
album: Hell
album: My Love Is a Hurricane
album: One Man Guy
album: Backslider
album: Normal
album: Rules & Regulations
album: This Christmas (I’ll Be Missing the Missis)
album: This Christmas (I’ll Be Missing The Missis)
album: The Music Man
album: I Got People
album: Nobody Meant To Slow You Down
album: All The Not So Gentle Reminders
album: I Wrote You Out of Air
track: Dark Star
track: Running On Empty
track: Lover, Will You Lead Me?
track: Hell
track: I Wanna Live in Your Bedroom
track: My Love Is a Hurricane
track: Hallelujah, Love Is Real!
track: Heaven
track: Shine on Me
track: Easy Does It
track: Coast to Coast
track: Prevail!
track: What We Daydream Now

Apologies
type: MusicAlbum
date published: 2012-08-28

An Introduction
type: MusicRecording
duration: PT3M38S
duration ms: 218440
explicit: false
by artist: David Ramirez
in album: Apologies
  type: MusicAlbum
  date published: 2012-08-28
isrc code: QMQQQ1200002

Stick Around
type: MusicRecording
duration: PT3M5S
duration ms: 185973
explicit: false
by artist: David Ramirez
in album: Apologies
  type: MusicAlbum
  date published: 2012-08-28

Friends and Family
type: MusicRecording
duration: PT4M5S
duration ms: 245680
explicit: false
by artist: David Ramirez
in album: Apologies
  type: MusicAlbum
  date published: 2012-08-28

Kindness
type: MusicRecording
duration: PT3M35S
duration ms: 215533
explicit: false
by artist: David Ramirez
in album: Apologies
  type: MusicAlbum
  date published: 2012-08-28

Goodbye
type: MusicRecording
duration: PT2M29S
duration ms: 149400
explicit: false
by artist: David Ramirez
in album: Apologies
  type: MusicAlbum
  date published: 2012-08-28
isrc code: QMQQQ1200006

Mighty Fine
type: MusicRecording
duration: PT3M5S
duration ms: 185173
explicit: false
by artist: David Ramirez
in album: Apologies
  type: MusicAlbum
  date published: 2012-08-28
isrc code: QMQQQ1200007

Dancing and Vodka
type: MusicRecording
duration: PT3M11S
duration ms: 191213
explicit: false
by artist: David Ramirez
in album: Apologies
  type: MusicAlbum
  date published: 2012-08-28

Paper Thin
type: MusicRecording
duration: PT2M21S
duration ms: 141466
explicit: false
by artist: David Ramirez
in album: Apologies
  type: MusicAlbum
  date published: 2012-08-28
isrc code: QMQQQ1200009

God Bless
type: MusicRecording
duration: PT3M50S
duration ms: 230373
explicit: false
by artist: David Ramirez
in album: Apologies
  type: MusicAlbum
  date published: 2012-08-28

Find the Light
type: MusicRecording
duration: PT3M17S
duration ms: 197253
explicit: false
by artist: David Ramirez
in album: Apologies
  type: MusicAlbum
  date published: 2012-08-28

The Rooster - EP
type: MusicAlbum
date published: 2013-05-06
track: Fire of Time
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244720
  explicit: false
  by artist: David Ramirez
  in album: The Rooster - EP
    type: MusicAlbum
    date published: 2013-05-06
track: The Bad Days
  type: MusicRecording
  duration: PT4M12S
  duration ms: 252329
  explicit: false
  by artist: David Ramirez
  in album: The Rooster - EP
    type: MusicAlbum
    date published: 2013-05-06
track: The Forgiven
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196679
  explicit: false
  by artist: David Ramirez
  in album: The Rooster - EP
    type: MusicAlbum
    date published: 2013-05-06
  isrc code: TCABN1323661
track: Don't Call Me Cryin'
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203543
  explicit: false
  by artist: David Ramirez
  in album: The Rooster - EP
    type: MusicAlbum
    date published: 2013-05-06
  isrc code: TCABN1323662
track: Glory
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232698
  explicit: false
  by artist: David Ramirez
  in album: The Rooster - EP
    type: MusicAlbum
    date published: 2013-05-06
  isrc code: TCABN1323664

Harder to Lie
type: MusicAlbum
date published: 2015-06-16
track: Harder to Lie
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250093
  explicit: false
  by artist: David Ramirez
  in album: Harder to Lie
    type: MusicAlbum
    date published: 2015-06-16

That Ain't Love
type: MusicAlbum
date published: 2015-07-17
track: That Ain't Love
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196933
  explicit: false
  by artist: David Ramirez
  in album: That Ain't Love
    type: MusicAlbum
    date published: 2015-07-17

Fables
type: MusicAlbum
date published: 2015-07-22
track: Communion
  type: MusicRecording
  duration: PT4M27S
  duration ms: 267293
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-07-22
track: Harder To Lie
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250093
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-07-22
track: New Way Of Living
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209600
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-07-22
track: Rock & A Hard Place
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244773
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-07-22
track: On Your Side
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234413
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-07-22
track: How Do You Get 'Em Back
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196013
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-07-22
track: Wild Bones
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210426
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-07-22
track: That Ain't Love
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196933
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-07-22
track: Hold On
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220400
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-07-22
track: Ball and Chain
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243920
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-07-22

How Do You Get 'Em Back
type: MusicAlbum
date published: 2015-08-14
track: How Do You Get 'Em Back
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196013
  explicit: false
  by artist: David Ramirez
  in album: How Do You Get 'Em Back
    type: MusicAlbum
    date published: 2015-08-14

Fables
type: MusicAlbum
date published: 2015-08-28
track: Communion
  type: MusicRecording
  duration: PT4M27S
  duration ms: 267293
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
track: Harder to Lie
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250093
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
track: New Way of Living
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209600
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
track: Rock and a Hard Place
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244773
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
track: On Your Side
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234413
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
track: How Do You Get 'Em Back
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196013
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
track: Wild Bones
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210426
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
track: That Ain't Love
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196933
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
track: Hold On
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220400
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
track: Ball and Chain
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243920
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28

Harder To Lie
type: MusicAlbum
date published: 2015-08-28
track: Harder To Lie
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250093
  explicit: false
  by artist: David Ramirez
  in album: Harder To Lie
    type: MusicAlbum
    date published: 2015-08-28

Fables
type: MusicAlbum
date published: 2015-08-28
track: Communion
  type: MusicRecording
  duration: PT4M27S
  duration ms: 267004
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
  isrc code: QMQQQ1500001
track: Harder to Lie
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250402
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
track: New Way of Living
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209169
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
  isrc code: QMQQQ1500003
track: Rock and a Hard Place
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245090
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
track: On Your Side
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234498
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
  isrc code: QMQQQ1500005
track: How Do You Get 'em Back
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195435
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
  isrc code: QMQQQ1500006
track: Wild Bones
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208022
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
track: That Ain't Love
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200038
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
track: Hold On
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220120
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
  isrc code: QMQQQ1500009
track: Ball and Chain
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243606
  explicit: false
  by artist: David Ramirez
  in album: Fables
    type: MusicAlbum
    date published: 2015-08-28
  isrc code: QMQQQ1500010

Rock & A Hard Place
type: MusicAlbum
date published: 2015-10-16
track: Rock & A Hard Place
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244773
  explicit: false
  by artist: David Ramirez
  in album: Rock & A Hard Place
    type: MusicAlbum
    date published: 2015-10-16

Watching from a Distance
type: MusicAlbum
date published: 2017-06-23
track: Watching from a Distance
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259480
  explicit: false
  by artist: David Ramirez
  in album: Watching from a Distance
    type: MusicAlbum
    date published: 2017-06-23

Watching from a Distance (Stripped)
type: MusicAlbum
date published: 2017-07-05
track: Watching from a Distance (Stripped)
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228430
  explicit: false
  by artist: David Ramirez
  in album: Watching from a Distance (Stripped)
    type: MusicAlbum
    date published: 2017-07-05

Twins
type: MusicAlbum
date published: 2017-07-21
track: Twins
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218906
  explicit: false
  by artist: David Ramirez
  in album: Twins
    type: MusicAlbum
    date published: 2017-07-21

Time
type: MusicAlbum
date published: 2017-08-11
track: Time
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288093
  explicit: false
  by artist: David Ramirez
  in album: Time
    type: MusicAlbum
    date published: 2017-08-11

Stone Age
type: MusicAlbum
date published: 2017-08-25
track: Stone Age
  type: MusicRecording
  duration: PT5M6S
  duration ms: 306706
  explicit: false
  by artist: David Ramirez
  in album: Stone Age
    type: MusicAlbum
    date published: 2017-08-25

We're Not Going Anywhere
type: MusicAlbum
date published: 2017-09-08
track: Twins
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218906
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Watching from a Distance
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259480
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: People Call Who They Wanna Talk To
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210773
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Time
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288093
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Good Heart
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199106
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Stone Age
  type: MusicRecording
  duration: PT5M6S
  duration ms: 306706
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Telephone Lovers
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214320
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Villain
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221893
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Eliza Jane
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204693
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: I'm Not Going Anywhere
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244573
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08

We're Not Going Anywhere
type: MusicAlbum
date published: 2017-09-08
track: Twins
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218906
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Watching from a Distance
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259480
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: People Call Who They Wanna Talk To
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210773
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Time
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288093
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Good Heart
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199106
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Stone Age
  type: MusicRecording
  duration: PT5M6S
  duration ms: 306706
  explicit: true
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Telephone Lovers
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214320
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Villain
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221893
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Eliza Jane
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204693
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: I'm Not Going Anywhere
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244573
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08

We're Not Going Anywhere
type: MusicAlbum
date published: 2017-09-08
track: Twins
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218906
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Watching From A Distance
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259480
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: People Call Who They Wanna Talk To
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210773
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Time
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288093
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Good Heart
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199106
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Stone Age
  type: MusicRecording
  duration: PT5M6S
  duration ms: 306706
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Telephone Lovers
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214320
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Villain
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221893
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Eliza Jane
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204693
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: I'm Not Going Anywhere
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244573
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08

We're Not Going Anywhere
type: MusicAlbum
date published: 2017-09-08
track: Twins
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218906
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Watching from a Distance
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259480
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: People Call Who They Wanna Talk To
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210773
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Time
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288093
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Good Heart
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199106
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Stone Age
  type: MusicRecording
  duration: PT5M6S
  duration ms: 306706
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Telephone Lovers
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214320
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Villain
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221893
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: Eliza Jane
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204693
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08
track: I'm Not Going Anywhere
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244573
  explicit: false
  by artist: David Ramirez
  in album: We're Not Going Anywhere
    type: MusicAlbum
    date published: 2017-09-08

Watching from a Distance (Stripped)
type: MusicAlbum
date published: 2018-01-12
track: Watching from a Distance (Stripped)
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228430
  explicit: false
  by artist: David Ramirez
  in album: Watching from a Distance (Stripped)
    type: MusicAlbum
    date published: 2018-01-12

Time (Acoustic)
type: MusicAlbum
date published: 2018-04-06
track: Time - Acoustic
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232965
  explicit: false
  by artist: David Ramirez
  in album: Time (Acoustic)
    type: MusicAlbum
    date published: 2018-04-06

Lover, Will You Lead Me?
type: MusicAlbum
date published: 2020-02-07
track: Lover, Will You Lead Me?
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202040
  explicit: false
  by artist: David Ramirez
  in album: Lover, Will You Lead Me?
    type: MusicAlbum
    date published: 2020-02-07

Hallelujah, Love is Real!
type: MusicAlbum
date published: 2020-03-06
track: Hallelujah, Love is Real!
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249093
  explicit: false
  by artist: David Ramirez
  in album: Hallelujah, Love is Real!
    type: MusicAlbum
    date published: 2020-03-06
track: Lover, Will You Lead Me?
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202040
  explicit: false
  by artist: David Ramirez
  in album: Hallelujah, Love is Real!
    type: MusicAlbum
    date published: 2020-03-06

Hallelujah, Love is Real!
type: MusicAlbum
date published: 2020-03-06
track: Hallelujah, Love Is Real!
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249093
  explicit: false
  by artist: David Ramirez
  in album: Hallelujah, Love is Real!
    type: MusicAlbum
    date published: 2020-03-06

I Wanna Live in Your Bedroom
type: MusicAlbum
date published: 2020-04-01
track: I Wanna Live in Your Bedroom
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247786
  explicit: false
  by artist: David Ramirez
  in album: I Wanna Live in Your Bedroom
    type: MusicAlbum
    date published: 2020-04-01
track: Hallelujah, Love is Real!
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249093
  explicit: false
  by artist: David Ramirez
  in album: I Wanna Live in Your Bedroom
    type: MusicAlbum
    date published: 2020-04-01
track: Lover, Will You Lead Me?
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202040
  explicit: false
  by artist: David Ramirez
  in album: I Wanna Live in Your Bedroom
    type: MusicAlbum
    date published: 2020-04-01

I Wanna Live in Your Bedroom
type: MusicAlbum
date published: 2020-04-01
track: I Wanna Live In Your Bedroom
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247786
  explicit: false
  by artist: David Ramirez
  in album: I Wanna Live in Your Bedroom
    type: MusicAlbum
    date published: 2020-04-01

My Love is a Hurricane
type: MusicAlbum
date published: 2020-05-20
track: My Love is a Hurricane
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229613
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-05-20

My Love is a Hurricane
type: MusicAlbum
date published: 2020-05-20
track: My Love Is A Hurricane
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229613
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-05-20

Hell (feat. Sir Woman)
type: MusicAlbum
date published: 2020-06-26
track: Hell (feat. Sir Woman)
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269706
  explicit: false
  by artist: David Ramirez
  in album: Hell (feat. Sir Woman)
    type: MusicAlbum
    date published: 2020-06-26

Hell
type: MusicAlbum
date published: 2020-06-26
track: Hell
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269706
  explicit: false
  by artist: David Ramirez
  in album: Hell
    type: MusicAlbum
    date published: 2020-06-26

My Love is a Hurricane
type: MusicAlbum
date published: 2020-07-17
track: Lover, Will You Lead Me?
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202040
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: Hell (feat. Sir Woman)
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269706
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: I Wanna Live in Your Bedroom
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247786
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: My Love is a Hurricane
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229613
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: Hallelujah, Love is Real!
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249093
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: Heaven
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204520
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: Shine on Me
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227973
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: Easy Does It
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244253
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: Coast to Coast
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212200
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: Prevail!
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258146
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17

My Love is a Hurricane
type: MusicAlbum
date published: 2020-07-17
track: Lover, Will You Lead Me?
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202040
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: Hell
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269706
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: I Wanna Live In Your Bedroom
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247786
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: My Love Is A Hurricane
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229613
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: Hallelujah, Love Is Real!
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249093
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: Heaven
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204520
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: Shine On Me
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227973
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: Easy Does It
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244253
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: Coast To Coast
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212200
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
track: Prevail!
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258146
  explicit: false
  by artist: David Ramirez
  in album: My Love is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17

My Love Is a Hurricane
type: MusicAlbum
date published: 2020-07-17
track: Lover, Will You Lead Me?
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202040
  explicit: false
  by artist: David Ramirez
  in album: My Love Is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
  isrc code: QMQQQ2000002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T17:30:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x728ffab20c59253806efc42f74627601b0e537125e7769ca24270d869a4f2da5
  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/7HGy32mQMemzvwS7879rCw.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7HGy32mQMemzvwS7879rCw
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x728ffab20c59253806efc42f74627601b0e537125e7769ca24270d869a4f2da5","isrc":"QMQQQ2000002","name":"Lover, Will You Lead Me?","registered_at":"2026-06-05T17:30:17Z","spotify_id":"7HGy32mQMemzvwS7879rCw","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 0x728ffab20c59253806efc42f74627601b0e537125e7769ca24270d869a4f2da5. 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/7HGy32mQMemzvwS7879rCw.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/7HGy32mQMemzvwS7879rCw.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x728ffab20c59253806efc42f74627601b0e537125e7769ca24270d869a4f2da5","isrc":"QMQQQ2000002","name":"Lover, Will You Lead Me?","registered_at":"2026-06-05T17:30:17Z","spotify_id":"7HGy32mQMemzvwS7879rCw","type":"track"}
track: Hell
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269706
  explicit: false
  by artist: David Ramirez
  in album: My Love Is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
  isrc code: QMQQQ2000003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-11T14:29:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcc42c85bc47b7a1ef00d4d8bef2ec53c70e1db2cac403c3052e96329b8d497d2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3LFL1Fz3ELdIa3z1TVqeDG.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3LFL1Fz3ELdIa3z1TVqeDG
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
  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 0xcc42c85bc47b7a1ef00d4d8bef2ec53c70e1db2cac403c3052e96329b8d497d2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3LFL1Fz3ELdIa3z1TVqeDG.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/3LFL1Fz3ELdIa3z1TVqeDG.
    date published: 2026-06-13T13:32:09Z
track: I Wanna Live in Your Bedroom
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247786
  explicit: false
  by artist: David Ramirez
  in album: My Love Is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
  isrc code: QMQQQ2000004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T08:26:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc3bf37777592ea3e6e209d404596978a030d850f0c73be529320ca9be1fd8900
  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/661WUWwKZFjwSOAEhSAqlQ.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/661WUWwKZFjwSOAEhSAqlQ
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xc3bf37777592ea3e6e209d404596978a030d850f0c73be529320ca9be1fd8900","isrc":"QMQQQ2000004","name":"I Wanna Live in Your Bedroom","registered_at":"2026-06-07T08:26:07Z","spotify_id":"661WUWwKZFjwSOAEhSAqlQ","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 0xc3bf37777592ea3e6e209d404596978a030d850f0c73be529320ca9be1fd8900. 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/661WUWwKZFjwSOAEhSAqlQ.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/661WUWwKZFjwSOAEhSAqlQ.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0xc3bf37777592ea3e6e209d404596978a030d850f0c73be529320ca9be1fd8900","isrc":"QMQQQ2000004","name":"I Wanna Live in Your Bedroom","registered_at":"2026-06-07T08:26:07Z","spotify_id":"661WUWwKZFjwSOAEhSAqlQ","type":"track"}
track: My Love Is a Hurricane
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229613
  explicit: false
  by artist: David Ramirez
  in album: My Love Is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
  isrc code: QMQQQ2000005
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T19:08:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfdf552a65aea24462bbf9a1d5659121a578150e2e65f6ed73c794f5324a85a98
  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/7rRsHUxGcy9lnHBhCf0Jtd.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7rRsHUxGcy9lnHBhCf0Jtd
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xfdf552a65aea24462bbf9a1d5659121a578150e2e65f6ed73c794f5324a85a98","isrc":"QMQQQ2000005","name":"My Love Is a Hurricane","registered_at":"2026-06-09T19:08:54Z","spotify_id":"7rRsHUxGcy9lnHBhCf0Jtd","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 0xfdf552a65aea24462bbf9a1d5659121a578150e2e65f6ed73c794f5324a85a98. 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/7rRsHUxGcy9lnHBhCf0Jtd.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/7rRsHUxGcy9lnHBhCf0Jtd.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0xfdf552a65aea24462bbf9a1d5659121a578150e2e65f6ed73c794f5324a85a98","isrc":"QMQQQ2000005","name":"My Love Is a Hurricane","registered_at":"2026-06-09T19:08:54Z","spotify_id":"7rRsHUxGcy9lnHBhCf0Jtd","type":"track"}
track: Hallelujah, Love Is Real!
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249093
  explicit: false
  by artist: David Ramirez
  in album: My Love Is a Hurricane
    type: MusicAlbum
    date published: 2020-07-17
  isrc code: QMQQQ2000006
  additional property: CopyrightID
  additional property: CopyrightStatus
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Heaven
track: Shine on Me
track: Easy Does It
track: Coast to Coast
track: Prevail!

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-18T18:39:12+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956302

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block/956302

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/4jjLSTr4hydtNqpDlBz9Em.json

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T03:30:09Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0xb0aa5a6c84bd32e62b6a955f539233427520b43e1186b7370c93a95a418369f3","isrc":"QMQQQ2000006","name":"Hallelujah, Love Is Real!","registered_at":"2026-06-18T18:39:12Z","spotify_id":"4jjLSTr4hydtNqpDlBz9Em","type":"track"}

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0aa5a6c84bd32e62b6a955f539233427520b43e1186b7370c93a95a418369f3. 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/4jjLSTr4hydtNqpDlBz9Em.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/4jjLSTr4hydtNqpDlBz9Em.
date published: 2026-07-02T03:30:09Z
text: {"copyright_id":"0xb0aa5a6c84bd32e62b6a955f539233427520b43e1186b7370c93a95a418369f3","isrc":"QMQQQ2000006","name":"Hallelujah, Love Is Real!","registered_at":"2026-06-18T18:39:12Z","spotify_id":"4jjLSTr4hydtNqpDlBz9Em","type":"track"}

Heaven
type: MusicRecording
duration: PT3M24S
duration ms: 204520
explicit: false
by artist: David Ramirez
in album: My Love Is a Hurricane
  type: MusicAlbum
  date published: 2020-07-17
isrc code: QMQQQ2000007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T22:49:27+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x627544cbca6bbe5db698986896a8eb0153a2afdb477e86e28351fa3e92186e9c
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/65iIB27ZxkC7iwPeTiTCzC.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/65iIB27ZxkC7iwPeTiTCzC
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
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 0x627544cbca6bbe5db698986896a8eb0153a2afdb477e86e28351fa3e92186e9c. 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/65iIB27ZxkC7iwPeTiTCzC.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/65iIB27ZxkC7iwPeTiTCzC.
  date published: 2026-06-13T15:41:10Z

Shine on Me
type: MusicRecording
duration: PT3M47S
duration ms: 227973
explicit: false
by artist: David Ramirez
in album: My Love Is a Hurricane
  type: MusicAlbum
  date published: 2020-07-17
isrc code: QMQQQ2000008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T01:06:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3265dd5f5ee793877391fb9d562351fdae0feec6546f568e1b74e9eb2d20040f
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/55m5zgbBsT3jvpauvxSgop.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/55m5zgbBsT3jvpauvxSgop
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3265dd5f5ee793877391fb9d562351fdae0feec6546f568e1b74e9eb2d20040f","isrc":"QMQQQ2000008","name":"Shine on Me","registered_at":"2026-06-10T01:06:56Z","spotify_id":"55m5zgbBsT3jvpauvxSgop","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 0x3265dd5f5ee793877391fb9d562351fdae0feec6546f568e1b74e9eb2d20040f. 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/55m5zgbBsT3jvpauvxSgop.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/55m5zgbBsT3jvpauvxSgop.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x3265dd5f5ee793877391fb9d562351fdae0feec6546f568e1b74e9eb2d20040f","isrc":"QMQQQ2000008","name":"Shine on Me","registered_at":"2026-06-10T01:06:56Z","spotify_id":"55m5zgbBsT3jvpauvxSgop","type":"track"}

Easy Does It
type: MusicRecording
duration: PT4M4S
duration ms: 244253
explicit: false
by artist: David Ramirez
in album: My Love Is a Hurricane
  type: MusicAlbum
  date published: 2020-07-17
isrc code: QMQQQ2000009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T11:14:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfb5263e0cc334536e31497fc5a6a6380512137dd0be77de770f857abfc8d8e5c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2lKYwU3xsS003c7XOzHO8p.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2lKYwU3xsS003c7XOzHO8p
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xfb5263e0cc334536e31497fc5a6a6380512137dd0be77de770f857abfc8d8e5c","isrc":"QMQQQ2000009","name":"Easy Does It","registered_at":"2026-06-25T11:14:00Z","spotify_id":"2lKYwU3xsS003c7XOzHO8p","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 0xfb5263e0cc334536e31497fc5a6a6380512137dd0be77de770f857abfc8d8e5c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2lKYwU3xsS003c7XOzHO8p.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/2lKYwU3xsS003c7XOzHO8p.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0xfb5263e0cc334536e31497fc5a6a6380512137dd0be77de770f857abfc8d8e5c","isrc":"QMQQQ2000009","name":"Easy Does It","registered_at":"2026-06-25T11:14:00Z","spotify_id":"2lKYwU3xsS003c7XOzHO8p","type":"track"}

Coast to Coast
type: MusicRecording
duration: PT3M32S
duration ms: 212200
explicit: false
by artist: David Ramirez
in album: My Love Is a Hurricane
  type: MusicAlbum
  date published: 2020-07-17
isrc code: QMQQQ2000010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T21:04:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x97667bd614469f036cc598b7c7fd080640cbf7d5a011946e5809899476254896
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/0gojf4cCqjGkP41JzkI0nM.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0gojf4cCqjGkP41JzkI0nM
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x97667bd614469f036cc598b7c7fd080640cbf7d5a011946e5809899476254896","isrc":"QMQQQ2000010","name":"Coast to Coast","registered_at":"2026-06-07T21:04:00Z","spotify_id":"0gojf4cCqjGkP41JzkI0nM","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 0x97667bd614469f036cc598b7c7fd080640cbf7d5a011946e5809899476254896. 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/0gojf4cCqjGkP41JzkI0nM.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/0gojf4cCqjGkP41JzkI0nM.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x97667bd614469f036cc598b7c7fd080640cbf7d5a011946e5809899476254896","isrc":"QMQQQ2000010","name":"Coast to Coast","registered_at":"2026-06-07T21:04:00Z","spotify_id":"0gojf4cCqjGkP41JzkI0nM","type":"track"}

Prevail!
type: MusicRecording
duration: PT4M18S
duration ms: 258146
explicit: false
by artist: David Ramirez
in album: My Love Is a Hurricane
  type: MusicAlbum
  date published: 2020-07-17
isrc code: QMQQQ2000011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T09:10:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xaa24947355af989f246bde81e07977191c2657bb74d398dd95bd0d42131334ff
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5MH5jh6U9l8GT7xNiFZcZ6.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5MH5jh6U9l8GT7xNiFZcZ6
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
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 0xaa24947355af989f246bde81e07977191c2657bb74d398dd95bd0d42131334ff. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5MH5jh6U9l8GT7xNiFZcZ6.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/5MH5jh6U9l8GT7xNiFZcZ6.
  date published: 2026-07-02T05:09:12Z

One Man Guy
type: MusicAlbum
date published: 2021-03-05
track: One Man Guy
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258446
  explicit: false
  by artist: David Ramirez
  in album: One Man Guy
    type: MusicAlbum
    date published: 2021-03-05

Backslider
type: MusicAlbum
date published: 2021-03-12
track: Be Thou My Vision
  type: MusicRecording
  duration: PT4M33S
  duration ms: 273175
  explicit: false
  by artist: David Ramirez
  in album: Backslider
    type: MusicAlbum
    date published: 2021-03-12
track: It Is Well With My Soul
  type: MusicRecording
  duration: PT5M6S
  duration ms: 306660
  explicit: false
  by artist: David Ramirez
  in album: Backslider
    type: MusicAlbum
    date published: 2021-03-12
  isrc code: QZPYH2100002
track: Because He Lives
  type: MusicRecording
  duration: PT4M56S
  duration ms: 296157
  explicit: false
  by artist: David Ramirez
  in album: Backslider
    type: MusicAlbum
    date published: 2021-03-12
  isrc code: QZPYH2100003
track: Come Thou Fount
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230120
  explicit: false
  by artist: David Ramirez
  in album: Backslider
    type: MusicAlbum
    date published: 2021-03-12
  isrc code: QZPYH2100004
track: How Deep the Father's Love for Us
  type: MusicRecording
  duration: PT3M56S
  duration ms: 236186
  explicit: false
  by artist: David Ramirez
  in album: Backslider
    type: MusicAlbum
    date published: 2021-03-12
  isrc code: QZPYH2100005
track: I Surrender All
  type: MusicRecording
  duration: PT3M33S
  duration ms: 213660
  explicit: false
  by artist: David Ramirez
  in album: Backslider
    type: MusicAlbum
    date published: 2021-03-12
  isrc code: QZPYH2100006
track: Wonderful Savior
  type: MusicRecording
  duration: PT4M49S
  duration ms: 289739
  explicit: false
  by artist: David Ramirez
  in album: Backslider
    type: MusicAlbum
    date published: 2021-03-12
  isrc code: QZPYH2100007

Normal
type: MusicAlbum
date published: 2021-03-26
track: Normal
  type: MusicRecording
  duration: PT5M7S
  duration ms: 307295
  explicit: false
  by artist: David Ramirez
  in album: Normal
    type: MusicAlbum
    date published: 2021-03-26

Rules & Regulations
type: MusicAlbum
date published: 2022-02-25
track: Teach Me Your Language
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254936
  explicit: false
  by artist: David Ramirez
  in album: Rules & Regulations
    type: MusicAlbum
    date published: 2022-02-25
track: Rules and Regulations
  type: MusicRecording
  duration: PT4M43S
  duration ms: 283168
  explicit: true
  by artist: David Ramirez
  in album: Rules & Regulations
    type: MusicAlbum
    date published: 2022-02-25
track: Friends Forever
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243314
  explicit: true
  by artist: David Ramirez
  in album: Rules & Regulations
    type: MusicAlbum
    date published: 2022-02-25
track: Can You Hear The Silence?
  type: MusicRecording
  duration: PT4M35S
  duration ms: 275966
  explicit: false
  by artist: David Ramirez
  in album: Rules & Regulations
    type: MusicAlbum
    date published: 2022-02-25
track: Put In The Work
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288280
  explicit: false
  by artist: David Ramirez
  in album: Rules & Regulations
    type: MusicAlbum
    date published: 2022-02-25
track: I Believe You
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249186
  explicit: false
  by artist: David Ramirez
  in album: Rules & Regulations
    type: MusicAlbum
    date published: 2022-02-25

This Christmas (I’ll Be Missing the Missis)
type: MusicAlbum
date published: 2022-12-09
track: This Christmas (I’ll Be Missing the Missis)
  type: MusicRecording
  duration: PT2M51S
  duration ms: 171989
  explicit: false
  by artist: David Ramirez
  in album: This Christmas (I’ll Be Missing the Missis)
    type: MusicAlbum
    date published: 2022-12-09

This Christmas (I’ll Be Missing The Missis)
type: MusicAlbum
date published: 2022-12-09
track: This Christmas (I’ll Be Missing The Missis)
  type: MusicRecording
  duration: PT2M51S
  duration ms: 171989
  explicit: false
  by artist: David Ramirez
  in album: This Christmas (I’ll Be Missing The Missis)
    type: MusicAlbum
    date published: 2022-12-09

The Music Man
type: MusicAlbum
date published: 2024-12-04
track: The Music Man
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272652
  explicit: false
  by artist: David Ramirez
  in album: The Music Man
    type: MusicAlbum
    date published: 2024-12-04

I Got People
type: MusicAlbum
date published: 2025-01-15
track: I Got People
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209305
  explicit: false
  by artist: David Ramirez
  in album: I Got People
    type: MusicAlbum
    date published: 2025-01-15
track: The Music Man
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272652
  explicit: false
  by artist: David Ramirez
  in album: I Got People
    type: MusicAlbum
    date published: 2025-01-15

Nobody Meant To Slow You Down
type: MusicAlbum
date published: 2025-02-26
track: Nobody Meant To Slow You Down
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202868
  explicit: false
  by artist: David Ramirez
  in album: Nobody Meant To Slow You Down
    type: MusicAlbum
    date published: 2025-02-26
track: I Got People
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209305
  explicit: false
  by artist: David Ramirez
  in album: Nobody Meant To Slow You Down
    type: MusicAlbum
    date published: 2025-02-26
  isrc code: QMWYT2400005
track: The Music Man
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272652
  explicit: false
  by artist: David Ramirez
  in album: Nobody Meant To Slow You Down
    type: MusicAlbum
    date published: 2025-02-26
  isrc code: QMWYT2400003

All The Not So Gentle Reminders
type: MusicAlbum
date published: 2025-03-21
track: Maybe It Was All A Dream
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215078
  explicit: false
  by artist: David Ramirez
  in album: All The Not So Gentle Reminders
    type: MusicAlbum
    date published: 2025-03-21
track: Waiting On The Dust To Settle
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256827
  explicit: false
  by artist: David Ramirez
  in album: All The Not So Gentle Reminders
    type: MusicAlbum
    date published: 2025-03-21
track: The Music Man
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272652
  explicit: false
  by artist: David Ramirez
  in album: All The Not So Gentle Reminders
    type: MusicAlbum
    date published: 2025-03-21
track: Dirty Martini
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279463
  explicit: false
  by artist: David Ramirez
  in album: All The Not So Gentle Reminders
    type: MusicAlbum
    date published: 2025-03-21
track: I Got People
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209305
  explicit: false
  by artist: David Ramirez
  in album: All The Not So Gentle Reminders
    type: MusicAlbum
    date published: 2025-03-21
track: Twin Sized Beds
  type: MusicRecording
  duration: PT5M26S
  duration ms: 326717
  explicit: false
  by artist: David Ramirez
  in album: All The Not So Gentle Reminders
    type: MusicAlbum
    date published: 2025-03-21
track: Deja Voodoo
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209316
  explicit: false
  by artist: David Ramirez
  in album: All The Not So Gentle Reminders
    type: MusicAlbum
    date published: 2025-03-21
track: A Bigger World
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265714
  explicit: false
  by artist: David Ramirez
  in album: All The Not So Gentle Reminders
    type: MusicAlbum
    date published: 2025-03-21
track: Holiday (Crush)
  type: MusicRecording
  duration: PT5M29S
  duration ms: 329060
  explicit: false
  by artist: David Ramirez
  in album: All The Not So Gentle Reminders
    type: MusicAlbum
    date published: 2025-03-21
track: Nobody Meant To Slow You Down
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202868
  explicit: false
  by artist: David Ramirez
  in album: All The Not So Gentle Reminders
    type: MusicAlbum
    date published: 2025-03-21
track: Do Not Disturb Me
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246410
  explicit: false
  by artist: David Ramirez
  in album: All The Not So Gentle Reminders
    type: MusicAlbum
    date published: 2025-03-21
track: Dreams Come True
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230052
  explicit: false
  by artist: David Ramirez
  in album: All The Not So Gentle Reminders
    type: MusicAlbum
    date published: 2025-03-21

I Wrote You Out of Air
type: MusicAlbum
date published: 2025-08-07
track: I Wrote You Out of Air
  type: MusicRecording
  duration: PT2M4S
  duration ms: 124800
  explicit: false
  by artist: David Ramirez
  in album: I Wrote You Out of Air
    type: MusicAlbum
    date published: 2025-08-07

Dark Star
type: MusicRecording
duration: PT3M23S
duration ms: 203363
explicit: false
by artist: The Song Confessional
by artist: David Ramirez
by artist: Kalu James
in album: Dark Star
  type: MusicAlbum
  date published: 2022-02-10
isrc code: QZTVM2104078

Running On Empty
type: MusicRecording
duration: PT4M34S
duration ms: 274531
explicit: false
by artist: Sandra McCracken
by artist: David Ramirez
in album: Running On Empty
  type: MusicAlbum
  date published: 2022-03-25
isrc code: QZDA82293964
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T19:26:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0870f20023bc0a34b1a25c6fe7f6f610a5b731555681ac99826f6d117b2e1e01
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4yTE2jsWoKduCEAcTnx1SC.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4yTE2jsWoKduCEAcTnx1SC
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x0870f20023bc0a34b1a25c6fe7f6f610a5b731555681ac99826f6d117b2e1e01","isrc":"QZDA82293964","name":"Running On Empty","registered_at":"2026-06-10T19:26:38Z","spotify_id":"4yTE2jsWoKduCEAcTnx1SC","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 0x0870f20023bc0a34b1a25c6fe7f6f610a5b731555681ac99826f6d117b2e1e01. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4yTE2jsWoKduCEAcTnx1SC.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/4yTE2jsWoKduCEAcTnx1SC.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x0870f20023bc0a34b1a25c6fe7f6f610a5b731555681ac99826f6d117b2e1e01","isrc":"QZDA82293964","name":"Running On Empty","registered_at":"2026-06-10T19:26:38Z","spotify_id":"4yTE2jsWoKduCEAcTnx1SC","type":"track"}

Lover, Will You Lead Me?
type: MusicRecording
duration: PT3M22S
duration ms: 202040
explicit: false
by artist: David Ramirez
in album: My Love Is a Hurricane
  type: MusicAlbum
  date published: 2020-07-17
isrc code: QMQQQ2000002
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T17:30:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x728ffab20c59253806efc42f74627601b0e537125e7769ca24270d869a4f2da5
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/7HGy32mQMemzvwS7879rCw.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7HGy32mQMemzvwS7879rCw
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x728ffab20c59253806efc42f74627601b0e537125e7769ca24270d869a4f2da5","isrc":"QMQQQ2000002","name":"Lover, Will You Lead Me?","registered_at":"2026-06-05T17:30:17Z","spotify_id":"7HGy32mQMemzvwS7879rCw","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 0x728ffab20c59253806efc42f74627601b0e537125e7769ca24270d869a4f2da5. 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/7HGy32mQMemzvwS7879rCw.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/7HGy32mQMemzvwS7879rCw.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x728ffab20c59253806efc42f74627601b0e537125e7769ca24270d869a4f2da5","isrc":"QMQQQ2000002","name":"Lover, Will You Lead Me?","registered_at":"2026-06-05T17:30:17Z","spotify_id":"7HGy32mQMemzvwS7879rCw","type":"track"}

Hell
type: MusicRecording
duration: PT4M29S
duration ms: 269706
explicit: false
by artist: David Ramirez
by artist: Sir Woman
in album: My Love Is a Hurricane
  type: MusicAlbum
  date published: 2020-07-17
isrc code: QMQQQ2000003
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T14:29:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcc42c85bc47b7a1ef00d4d8bef2ec53c70e1db2cac403c3052e96329b8d497d2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/3LFL1Fz3ELdIa3z1TVqeDG.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3LFL1Fz3ELdIa3z1TVqeDG
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
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 0xcc42c85bc47b7a1ef00d4d8bef2ec53c70e1db2cac403c3052e96329b8d497d2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3LFL1Fz3ELdIa3z1TVqeDG.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/3LFL1Fz3ELdIa3z1TVqeDG.
  date published: 2026-06-13T13:32:09Z

I Wanna Live in Your Bedroom
type: MusicRecording
duration: PT4M7S
duration ms: 247786
explicit: false
by artist: David Ramirez
in album: My Love Is a Hurricane
  type: MusicAlbum
  date published: 2020-07-17
isrc code: QMQQQ2000004
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T08:26:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc3bf37777592ea3e6e209d404596978a030d850f0c73be529320ca9be1fd8900
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/661WUWwKZFjwSOAEhSAqlQ.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/661WUWwKZFjwSOAEhSAqlQ
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc3bf37777592ea3e6e209d404596978a030d850f0c73be529320ca9be1fd8900","isrc":"QMQQQ2000004","name":"I Wanna Live in Your Bedroom","registered_at":"2026-06-07T08:26:07Z","spotify_id":"661WUWwKZFjwSOAEhSAqlQ","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 0xc3bf37777592ea3e6e209d404596978a030d850f0c73be529320ca9be1fd8900. 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/661WUWwKZFjwSOAEhSAqlQ.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/661WUWwKZFjwSOAEhSAqlQ.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xc3bf37777592ea3e6e209d404596978a030d850f0c73be529320ca9be1fd8900","isrc":"QMQQQ2000004","name":"I Wanna Live in Your Bedroom","registered_at":"2026-06-07T08:26:07Z","spotify_id":"661WUWwKZFjwSOAEhSAqlQ","type":"track"}

My Love Is a Hurricane
type: MusicRecording
duration: PT3M49S
duration ms: 229613
explicit: false
by artist: David Ramirez
in album: My Love Is a Hurricane
  type: MusicAlbum
  date published: 2020-07-17
isrc code: QMQQQ2000005
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T19:08:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfdf552a65aea24462bbf9a1d5659121a578150e2e65f6ed73c794f5324a85a98
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/7rRsHUxGcy9lnHBhCf0Jtd.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7rRsHUxGcy9lnHBhCf0Jtd
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xfdf552a65aea24462bbf9a1d5659121a578150e2e65f6ed73c794f5324a85a98","isrc":"QMQQQ2000005","name":"My Love Is a Hurricane","registered_at":"2026-06-09T19:08:54Z","spotify_id":"7rRsHUxGcy9lnHBhCf0Jtd","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 0xfdf552a65aea24462bbf9a1d5659121a578150e2e65f6ed73c794f5324a85a98. 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/7rRsHUxGcy9lnHBhCf0Jtd.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/7rRsHUxGcy9lnHBhCf0Jtd.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xfdf552a65aea24462bbf9a1d5659121a578150e2e65f6ed73c794f5324a85a98","isrc":"QMQQQ2000005","name":"My Love Is a Hurricane","registered_at":"2026-06-09T19:08:54Z","spotify_id":"7rRsHUxGcy9lnHBhCf0Jtd","type":"track"}

Hallelujah, Love Is Real!
type: MusicRecording
duration: PT4M9S
duration ms: 249093
explicit: false
by artist: David Ramirez
in album: My Love Is a Hurricane
  type: MusicAlbum
  date published: 2020-07-17
isrc code: QMQQQ2000006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T18:39:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb0aa5a6c84bd32e62b6a955f539233427520b43e1186b7370c93a95a418369f3
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/4jjLSTr4hydtNqpDlBz9Em.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4jjLSTr4hydtNqpDlBz9Em
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb0aa5a6c84bd32e62b6a955f539233427520b43e1186b7370c93a95a418369f3","isrc":"QMQQQ2000006","name":"Hallelujah, Love Is Real!","registered_at":"2026-06-18T18:39:12Z","spotify_id":"4jjLSTr4hydtNqpDlBz9Em","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 0xb0aa5a6c84bd32e62b6a955f539233427520b43e1186b7370c93a95a418369f3. 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/4jjLSTr4hydtNqpDlBz9Em.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/4jjLSTr4hydtNqpDlBz9Em.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xb0aa5a6c84bd32e62b6a955f539233427520b43e1186b7370c93a95a418369f3","isrc":"QMQQQ2000006","name":"Hallelujah, Love Is Real!","registered_at":"2026-06-18T18:39:12Z","spotify_id":"4jjLSTr4hydtNqpDlBz9Em","type":"track"}

Heaven
type: MusicRecording
duration: PT3M24S
duration ms: 204520
explicit: false
by artist: David Ramirez
in album: My Love Is a Hurricane
  type: MusicAlbum
  date published: 2020-07-17
isrc code: QMQQQ2000007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T22:49:27+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x627544cbca6bbe5db698986896a8eb0153a2afdb477e86e28351fa3e92186e9c
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/65iIB27ZxkC7iwPeTiTCzC.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/65iIB27ZxkC7iwPeTiTCzC
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
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 0x627544cbca6bbe5db698986896a8eb0153a2afdb477e86e28351fa3e92186e9c. 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/65iIB27ZxkC7iwPeTiTCzC.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/65iIB27ZxkC7iwPeTiTCzC.
  date published: 2026-06-13T15:41:10Z

Shine on Me
type: MusicRecording
duration: PT3M47S
duration ms: 227973
explicit: false
by artist: David Ramirez
in album: My Love Is a Hurricane
  type: MusicAlbum
  date published: 2020-07-17
isrc code: QMQQQ2000008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T01:06:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3265dd5f5ee793877391fb9d562351fdae0feec6546f568e1b74e9eb2d20040f
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/55m5zgbBsT3jvpauvxSgop.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/55m5zgbBsT3jvpauvxSgop
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3265dd5f5ee793877391fb9d562351fdae0feec6546f568e1b74e9eb2d20040f","isrc":"QMQQQ2000008","name":"Shine on Me","registered_at":"2026-06-10T01:06:56Z","spotify_id":"55m5zgbBsT3jvpauvxSgop","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 0x3265dd5f5ee793877391fb9d562351fdae0feec6546f568e1b74e9eb2d20040f. 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/55m5zgbBsT3jvpauvxSgop.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/55m5zgbBsT3jvpauvxSgop.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x3265dd5f5ee793877391fb9d562351fdae0feec6546f568e1b74e9eb2d20040f","isrc":"QMQQQ2000008","name":"Shine on Me","registered_at":"2026-06-10T01:06:56Z","spotify_id":"55m5zgbBsT3jvpauvxSgop","type":"track"}

Easy Does It
type: MusicRecording
duration: PT4M4S
duration ms: 244253
explicit: false
by artist: David Ramirez
in album: My Love Is a Hurricane
  type: MusicAlbum
  date published: 2020-07-17
isrc code: QMQQQ2000009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T11:14:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfb5263e0cc334536e31497fc5a6a6380512137dd0be77de770f857abfc8d8e5c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2lKYwU3xsS003c7XOzHO8p.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2lKYwU3xsS003c7XOzHO8p
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xfb5263e0cc334536e31497fc5a6a6380512137dd0be77de770f857abfc8d8e5c","isrc":"QMQQQ2000009","name":"Easy Does It","registered_at":"2026-06-25T11:14:00Z","spotify_id":"2lKYwU3xsS003c7XOzHO8p","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 0xfb5263e0cc334536e31497fc5a6a6380512137dd0be77de770f857abfc8d8e5c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2lKYwU3xsS003c7XOzHO8p.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/2lKYwU3xsS003c7XOzHO8p.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0xfb5263e0cc334536e31497fc5a6a6380512137dd0be77de770f857abfc8d8e5c","isrc":"QMQQQ2000009","name":"Easy Does It","registered_at":"2026-06-25T11:14:00Z","spotify_id":"2lKYwU3xsS003c7XOzHO8p","type":"track"}

Coast to Coast
type: MusicRecording
duration: PT3M32S
duration ms: 212200
explicit: false
by artist: David Ramirez
in album: My Love Is a Hurricane
  type: MusicAlbum
  date published: 2020-07-17
isrc code: QMQQQ2000010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T21:04:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x97667bd614469f036cc598b7c7fd080640cbf7d5a011946e5809899476254896
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/0gojf4cCqjGkP41JzkI0nM.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0gojf4cCqjGkP41JzkI0nM
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x97667bd614469f036cc598b7c7fd080640cbf7d5a011946e5809899476254896","isrc":"QMQQQ2000010","name":"Coast to Coast","registered_at":"2026-06-07T21:04:00Z","spotify_id":"0gojf4cCqjGkP41JzkI0nM","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 0x97667bd614469f036cc598b7c7fd080640cbf7d5a011946e5809899476254896. 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/0gojf4cCqjGkP41JzkI0nM.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/0gojf4cCqjGkP41JzkI0nM.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x97667bd614469f036cc598b7c7fd080640cbf7d5a011946e5809899476254896","isrc":"QMQQQ2000010","name":"Coast to Coast","registered_at":"2026-06-07T21:04:00Z","spotify_id":"0gojf4cCqjGkP41JzkI0nM","type":"track"}

Prevail!
type: MusicRecording
duration: PT4M18S
duration ms: 258146
explicit: false
by artist: David Ramirez
in album: My Love Is a Hurricane
  type: MusicAlbum
  date published: 2020-07-17
isrc code: QMQQQ2000011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T09:10:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xaa24947355af989f246bde81e07977191c2657bb74d398dd95bd0d42131334ff
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5MH5jh6U9l8GT7xNiFZcZ6.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5MH5jh6U9l8GT7xNiFZcZ6
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
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 0xaa24947355af989f246bde81e07977191c2657bb74d398dd95bd0d42131334ff. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5MH5jh6U9l8GT7xNiFZcZ6.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/5MH5jh6U9l8GT7xNiFZcZ6.
  date published: 2026-07-02T05:09:12Z

What We Daydream Now
type: MusicRecording
duration: PT3M6S
duration ms: 186264
explicit: false
by artist: Natalie Price
by artist: David Ramirez
in album: Natalie Price
  type: MusicAlbum
  date published: 2023-09-29
isrc code: QZD7K2300007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T16:58:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1062600d98e327e07e16fec53a9237fc9743eb0b942fa33d6de96ebabb65ed90
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/4z1QyuPg3Hlf2Zeu9l9Vrh.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4z1QyuPg3Hlf2Zeu9l9Vrh
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1062600d98e327e07e16fec53a9237fc9743eb0b942fa33d6de96ebabb65ed90","isrc":"QZD7K2300007","name":"What We Daydream Now","registered_at":"2026-06-18T16:58:29Z","spotify_id":"4z1QyuPg3Hlf2Zeu9l9Vrh","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 0x1062600d98e327e07e16fec53a9237fc9743eb0b942fa33d6de96ebabb65ed90. 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/4z1QyuPg3Hlf2Zeu9l9Vrh.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/4z1QyuPg3Hlf2Zeu9l9Vrh.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x1062600d98e327e07e16fec53a9237fc9743eb0b942fa33d6de96ebabb65ed90","isrc":"QZD7K2300007","name":"What We Daydream Now","registered_at":"2026-06-18T16:58:29Z","spotify_id":"4z1QyuPg3Hlf2Zeu9l9Vrh","type":"track"}