Tori Kelly
type: MusicGroup
popularity: 66
followers: 2181961
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3cba042556dcb5a9bc4c6a3571304633f9882d6fd4a1be4ca5d5009e053ba4bc
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953423
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953423
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/589eedff-9212-4ae9-aa20-e3c540590ade.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/589eedff-9212-4ae9-aa20-e3c540590ade.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/589eedff-9212-4ae9-aa20-e3c540590ade
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T21:20:00Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3cba042556dcb5a9bc4c6a3571304633f9882d6fd4a1be4ca5d5009e053ba4bc","name":"Tori Kelly","registered_at":"2026-06-11T21:21:10Z","symbol":"NIM0115320","token_address":"0x18c10671cc4934911409897db763aa9b56ce256a","type":"artist","uuid":"589eedff-9212-4ae9-aa20-e3c540590ade"}
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 0x3cba042556dcb5a9bc4c6a3571304633f9882d6fd4a1be4ca5d5009e053ba4bc. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/589eedff-9212-4ae9-aa20-e3c540590ade.json and https://artists.proofprofile.net/proofs/artist/589eedff-9212-4ae9-aa20-e3c540590ade.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T21:20:00Z
  text: {"copyright_id":"0x3cba042556dcb5a9bc4c6a3571304633f9882d6fd4a1be4ca5d5009e053ba4bc","name":"Tori Kelly","registered_at":"2026-06-11T21:21:10Z","symbol":"NIM0115320","token_address":"0x18c10671cc4934911409897db763aa9b56ce256a","type":"artist","uuid":"589eedff-9212-4ae9-aa20-e3c540590ade"}
album: Mr. Music
  type: MusicAlbum
  date published: 2011-08-23
  track: Mr. Music (Full)
    type: MusicRecording
    duration: PT3M33S
    duration ms: 213529
    explicit: false
    by artist: Tori Kelly
    in album: Mr. Music
      type: MusicAlbum
      date published: 2011-08-23
    isrc code: US3DF1111897
  track: Mr. Music (Acapella)
    type: MusicRecording
    duration: PT3M33S
    duration ms: 213529
    explicit: false
    by artist: Tori Kelly
    in album: Mr. Music
      type: MusicAlbum
      date published: 2011-08-23
  track: Mr. Music (Instrumental)
    type: MusicRecording
    duration: PT3M33S
    duration ms: 213529
    explicit: false
    by artist: Tori Kelly
    in album: Mr. Music
      type: MusicAlbum
      date published: 2011-08-23
album: Mr. Music
  type: MusicAlbum
  date published: 2011-08-23
  track: Mr. Music (Full)
    type: MusicRecording
    duration: PT3M33S
    duration ms: 213529
    explicit: false
    by artist: Tori Kelly
    in album: Mr. Music
      type: MusicAlbum
      date published: 2011-08-23
  track: Mr. Music (Acapella)
    type: MusicRecording
    duration: PT3M33S
    duration ms: 213529
    explicit: false
    by artist: Tori Kelly
    in album: Mr. Music
      type: MusicAlbum
      date published: 2011-08-23
  track: Mr. Music (Instrumental)
    type: MusicRecording
    duration: PT3M33S
    duration ms: 213529
    explicit: false
    by artist: Tori Kelly
    in album: Mr. Music
      type: MusicAlbum
      date published: 2011-08-23
album: Bring Me Home
  type: MusicAlbum
  date published: 2011-09-20
  track: Bring Me Home
    type: MusicRecording
    duration: PT4M58S
    duration ms: 298113
    explicit: false
    by artist: Tori Kelly
    in album: Bring Me Home
      type: MusicAlbum
      date published: 2011-09-20
album: Bring Me Home
  type: MusicAlbum
  date published: 2011-09-21
  track: Bring Me Home
    type: MusicRecording
    duration: PT4M58S
    duration ms: 298113
    explicit: false
    by artist: Tori Kelly
    in album: Bring Me Home
      type: MusicAlbum
      date published: 2011-09-21
album: Handmade Songs By Tori Kelly
  type: MusicAlbum
  date published: 1970-01-01
  track: Stained
    type: MusicRecording
    duration: PT3M41S
    duration ms: 221059
    explicit: false
    by artist: Tori Kelly
    in album: Handmade Songs By Tori Kelly
      type: MusicAlbum
      date published: 1970-01-01
  track: Eyelashes
    type: MusicRecording
    duration: PT4M26S
    duration ms: 266158
    explicit: false
    by artist: Tori Kelly
    in album: Handmade Songs By Tori Kelly
      type: MusicAlbum
      date published: 1970-01-01
  track: All In My Head
    type: MusicRecording
    duration: PT3M30S
    duration ms: 210895
    explicit: false
    by artist: Tori Kelly
    in album: Handmade Songs By Tori Kelly
      type: MusicAlbum
      date published: 1970-01-01
  track: Confetti (Remastered)
    type: MusicRecording
    duration: PT3M58S
    duration ms: 238457
    explicit: false
    by artist: Tori Kelly
    in album: Handmade Songs By Tori Kelly
      type: MusicAlbum
      date published: 1970-01-01
  track: Celestial
    type: MusicRecording
    duration: PT3M24S
    duration ms: 204574
    explicit: false
    by artist: Tori Kelly
    in album: Handmade Songs By Tori Kelly
      type: MusicAlbum
      date published: 1970-01-01
  track: Upside Down
    type: MusicRecording
    duration: PT3M19S
    duration ms: 199578
    explicit: false
    by artist: Tori Kelly
    in album: Handmade Songs By Tori Kelly
      type: MusicAlbum
      date published: 1970-01-01
album: Confetti
  type: MusicAlbum
  date published: 2012-04-12
  track: Confetti
    type: MusicRecording
    duration: PT3M59S
    duration ms: 239500
    explicit: false
    by artist: Tori Kelly
    in album: Confetti
      type: MusicAlbum
      date published: 2012-04-12
album: Confetti
  type: MusicAlbum
  date published: 2012-04-20
  track: Confetti
    type: MusicRecording
    duration: PT3M59S
    duration ms: 239500
    explicit: false
    by artist: Tori Kelly
    in album: Confetti
      type: MusicAlbum
      date published: 2012-04-20
album: Foreword
album: Nobody Love
album: Unbreakable Smile
album: Should’ve Been Us
album: Expensive
album: Should've Been Us (Remix)
album: Should’ve Been Us (Remixes)
album: Unbreakable Smile (Deluxe)
album: Colors Of The Wind (From "Pocahontas")
album: Hollow
album: I Was Made For Loving You
album: Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack/ Mexico Version)
album: Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack/ France Version)
album: Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack)
album: Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack/ Brazil Version)
album: Hallelujah (From "Sing" Original Motion Picture Soundtrack/ Brazil Version)
album: Hallelujah (From "Sing" Original Motion Picture Soundtrack)
album: Hallelujah (From "Sing" Original Motion Picture Soundtrack/ Mexico Version)
album: Hallelujah (From "Sing" Original Motion Picture Soundtrack/ France Version)
album: Help Us To Love
album: Never Alone
album: Never Alone (Live)
album: Help Us To Love (Live)
album: Psalm 42 (Live)
album: Hiding Place
album: Sunday (Live)
album: Masterpiece (Live From Warner Theatre, Washington, DC, 10/28/18)
album: Change Your Mind
album: Sorry Would Go A Long Way
album: Language
album: 2 Places
album: Coffee (Live From Capitol Studios)
album: Inspired by True Events
album: Inspired by True Events (Deluxe Edition)
album: Angels We Have Heard On High (Recorded At Electric Lady Studios NYC)
album: Time Flies
album: Unbothered
album: Solitude
album: Let It Snow (with Babyface)
album: (You Make Me Feel Like) A Natural Woman
album: A Tori Kelly Christmas
album: 25th
album: Waving Through A Window (From The "Dear Evan Hansen" Soundtrack/Live Version)
album: A Tori Kelly Christmas (Deluxe)
album: What Happens Next (From The Original Television Soundtrack Blade Runner Black Lotus)
album: North Star (Single from "Music from Zoey's Extraordinary Christmas")
album: missin u
album: young gun (feat. Jon Bellion)
album: tori
album: cut
album: tori (deluxe)
album: You & Me Makes Us
album: high water
album: TORI.
album: thing u do
album: All I Want (from the Netflix Series "Bridgerton")
album: TORI. (+ a lil more)
album: Make A Baby (feat. Lucky Daye)

Foreword
type: MusicAlbum
date published: 2013-01-01
track: Rocket
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141643
  explicit: false
  by artist: Tori Kelly
  in album: Foreword
    type: MusicAlbum
    date published: 2013-01-01
track: Dear No One
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197846
  explicit: false
  by artist: Tori Kelly
  in album: Foreword
    type: MusicAlbum
    date published: 2013-01-01
track: Treasure
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192197
  explicit: false
  by artist: Tori Kelly
  in album: Foreword
    type: MusicAlbum
    date published: 2013-01-01
track: Paper Hearts
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199584
  explicit: false
  by artist: Tori Kelly
  in album: Foreword
    type: MusicAlbum
    date published: 2013-01-01
track: Daydream
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240532
  explicit: false
  by artist: Tori Kelly
  in album: Foreword
    type: MusicAlbum
    date published: 2013-01-01

Foreword
type: MusicAlbum
date published: 2013-01-01
track: Rocket
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141643
  explicit: false
  by artist: Tori Kelly
  in album: Foreword
    type: MusicAlbum
    date published: 2013-01-01
track: Dear No One
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197846
  explicit: false
  by artist: Tori Kelly
  in album: Foreword
    type: MusicAlbum
    date published: 2013-01-01
track: Treasure
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192197
  explicit: false
  by artist: Tori Kelly
  in album: Foreword
    type: MusicAlbum
    date published: 2013-01-01
track: Paper Hearts
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199584
  explicit: false
  by artist: Tori Kelly
  in album: Foreword
    type: MusicAlbum
    date published: 2013-01-01
track: Daydream
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240532
  explicit: false
  by artist: Tori Kelly
  in album: Foreword
    type: MusicAlbum
    date published: 2013-01-01

Foreword
type: MusicAlbum
date published: 2013-01-01
track: Rocket
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141643
  explicit: false
  by artist: Tori Kelly
  in album: Foreword
    type: MusicAlbum
    date published: 2013-01-01
track: Dear No One
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197846
  explicit: false
  by artist: Tori Kelly
  in album: Foreword
    type: MusicAlbum
    date published: 2013-01-01
track: Treasure
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192197
  explicit: false
  by artist: Tori Kelly
  in album: Foreword
    type: MusicAlbum
    date published: 2013-01-01
track: Paper Hearts
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199584
  explicit: false
  by artist: Tori Kelly
  in album: Foreword
    type: MusicAlbum
    date published: 2013-01-01
track: Daydream
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240532
  explicit: false
  by artist: Tori Kelly
  in album: Foreword
    type: MusicAlbum
    date published: 2013-01-01

Nobody Love
type: MusicAlbum
date published: 2015-02-08
track: Nobody Love
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202933
  explicit: false
  by artist: Tori Kelly
  in album: Nobody Love
    type: MusicAlbum
    date published: 2015-02-08

Nobody Love
type: MusicAlbum
date published: 2015-02-24
track: Nobody Love
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202933
  explicit: false
  by artist: Tori Kelly
  in album: Nobody Love
    type: MusicAlbum
    date published: 2015-02-24

Nobody Love
type: MusicAlbum
date published: 2015-02-26
track: Nobody Love
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204746
  explicit: false
  by artist: Tori Kelly
  in album: Nobody Love
    type: MusicAlbum
    date published: 2015-02-26

Unbreakable Smile
type: MusicAlbum
date published: 2015-04-28
track: Unbreakable Smile
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228533
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-04-28

Unbreakable Smile
type: MusicAlbum
date published: 2015-04-28
track: Unbreakable Smile
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228533
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-04-28

Should’ve Been Us
type: MusicAlbum
date published: 2015-05-12
track: Should’ve Been Us
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186477
  explicit: false
  by artist: Tori Kelly
  in album: Should’ve Been Us
    type: MusicAlbum
    date published: 2015-05-12

Expensive
type: MusicAlbum
date published: 2015-05-26
track: Expensive
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207162
  explicit: false
  by artist: Tori Kelly
  in album: Expensive
    type: MusicAlbum
    date published: 2015-05-26

Expensive
type: MusicAlbum
date published: 2015-06-16
track: Expensive
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207162
  explicit: false
  by artist: Tori Kelly
  in album: Expensive
    type: MusicAlbum
    date published: 2015-06-16

Should’ve Been Us
type: MusicAlbum
date published: 2015-06-16
track: Should’ve Been Us
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186477
  explicit: false
  by artist: Tori Kelly
  in album: Should’ve Been Us
    type: MusicAlbum
    date published: 2015-06-16

Unbreakable Smile
type: MusicAlbum
date published: 2015-06-23
track: Where I Belong - Intro
  type: MusicRecording
  duration: PT1M27S
  duration ms: 87232
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Unbreakable Smile
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228533
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Nobody Love
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203456
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Expensive
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207162
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Should’ve Been Us
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186477
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: First Heartbreak
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204955
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: I Was Made For Loving You
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188939
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: City Dove
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222578
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Talk
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232519
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Funny - Live
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257161
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Art Of Letting You Go
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216717
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: California Lovers
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220960
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Falling Slow
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234663
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Anyway
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272050
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23

Unbreakable Smile
type: MusicAlbum
date published: 2015-06-23
track: Where I Belong - Intro
  type: MusicRecording
  duration: PT1M27S
  duration ms: 87232
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Unbreakable Smile
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228533
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Nobody Love
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203456
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Expensive
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207162
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Should’ve Been Us
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186477
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: First Heartbreak
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204955
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: I Was Made For Loving You
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188939
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: City Dove
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222578
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Talk
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232519
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Funny - Live
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257161
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Art Of Letting You Go
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216717
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: California Lovers
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220960
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Falling Slow
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234663
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23
track: Anyway
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272050
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-06-23

Should've Been Us (Remix)
type: MusicAlbum
date published: 2015-09-10
track: Should’ve Been Us - Remix
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186015
  explicit: false
  by artist: Tori Kelly
  in album: Should've Been Us (Remix)
    type: MusicAlbum
    date published: 2015-09-10
  isrc code: USUM71513568

Should’ve Been Us (Remixes)
type: MusicAlbum
date published: 2015-10-16
track: Should’ve Been Us - Lost Kings Remix
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193760
  explicit: false
  by artist: Tori Kelly
  in album: Should’ve Been Us (Remixes)
    type: MusicAlbum
    date published: 2015-10-16
track: Should’ve Been Us - DubVision Remix
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266725
  explicit: false
  by artist: Tori Kelly
  in album: Should’ve Been Us (Remixes)
    type: MusicAlbum
    date published: 2015-10-16
track: Should’ve Been Us - Lincoln Jesser Remix
  type: MusicRecording
  duration: PT3M58S
  duration ms: 238666
  explicit: false
  by artist: Tori Kelly
  in album: Should’ve Been Us (Remixes)
    type: MusicAlbum
    date published: 2015-10-16
track: Should’ve Been Us - Panic City Remix
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187706
  explicit: false
  by artist: Tori Kelly
  in album: Should’ve Been Us (Remixes)
    type: MusicAlbum
    date published: 2015-10-16
track: Should’ve Been Us - Aylen Remix
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195967
  explicit: false
  by artist: Tori Kelly
  in album: Should’ve Been Us (Remixes)
    type: MusicAlbum
    date published: 2015-10-16

Should’ve Been Us (Remixes)
type: MusicAlbum
date published: 2015-10-16
track: Should’ve Been Us - Lost Kings Remix
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193760
  explicit: false
  by artist: Tori Kelly
  in album: Should’ve Been Us (Remixes)
    type: MusicAlbum
    date published: 2015-10-16
track: Should’ve Been Us - DubVision Remix
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266725
  explicit: false
  by artist: Tori Kelly
  in album: Should’ve Been Us (Remixes)
    type: MusicAlbum
    date published: 2015-10-16
track: Should’ve Been Us - Lincoln Jesser Remix
  type: MusicRecording
  duration: PT3M58S
  duration ms: 238666
  explicit: false
  by artist: Tori Kelly
  in album: Should’ve Been Us (Remixes)
    type: MusicAlbum
    date published: 2015-10-16
track: Should’ve Been Us - Panic City Remix
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187706
  explicit: false
  by artist: Tori Kelly
  in album: Should’ve Been Us (Remixes)
    type: MusicAlbum
    date published: 2015-10-16
track: Should’ve Been Us - Aylen Remix
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195967
  explicit: false
  by artist: Tori Kelly
  in album: Should’ve Been Us (Remixes)
    type: MusicAlbum
    date published: 2015-10-16

Unbreakable Smile (Deluxe)
type: MusicAlbum
date published: 2015-10-16
track: Where I Belong - Intro
  type: MusicRecording
  duration: PT1M27S
  duration ms: 87233
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Unbreakable Smile
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228533
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Nobody Love
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203457
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Expensive
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207162
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Should’ve Been Us
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186478
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: First Heartbreak
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204956
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: I Was Made For Loving You
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188939
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: City Dove
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222578
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Talk
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232520
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Funny - Live
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257162
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Art Of Letting You Go
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216718
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: California Lovers
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220960
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Falling Slow
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234664
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Anyway
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272050
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Dear No One - Bonus Track
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199591
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Beautiful Things - Bonus Track
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188560
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16

Colors Of The Wind (From "Pocahontas")
type: MusicAlbum
date published: 2015-10-16
track: Colors Of The Wind - From "Pocahontas"
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244986
  explicit: false
  by artist: Tori Kelly
  in album: Colors Of The Wind (From "Pocahontas")
    type: MusicAlbum
    date published: 2015-10-16

Unbreakable Smile
type: MusicAlbum
date published: 2015-10-16
track: Where I Belong - Intro
  type: MusicRecording
  duration: PT1M27S
  duration ms: 87233
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-10-16
track: Unbreakable Smile
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228533
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-10-16
track: Nobody Love
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203457
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-10-16
track: Expensive
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207162
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-10-16
track: Should’ve Been Us
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186478
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-10-16
track: First Heartbreak
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204956
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-10-16
track: I Was Made For Loving You
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188939
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-10-16
track: City Dove
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222578
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-10-16
track: Talk
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232520
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-10-16
  isrc code: USUM71505917
track: Funny - Live
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257162
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-10-16
track: Art Of Letting You Go
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216718
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-10-16
track: California Lovers
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220960
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-10-16
  isrc code: USUM71505938
track: Falling Slow
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234664
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-10-16
  isrc code: USUM71505939
track: Anyway
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272050
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2015-10-16

Unbreakable Smile (Deluxe)
type: MusicAlbum
date published: 2015-10-16
track: Where I Belong - Intro
  type: MusicRecording
  duration: PT1M27S
  duration ms: 87233
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Unbreakable Smile
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228533
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Nobody Love
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203457
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Expensive
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207162
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Should’ve Been Us
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186478
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: First Heartbreak
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204956
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: I Was Made For Loving You
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188939
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: City Dove
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222578
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Talk
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232520
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Funny - Live
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257162
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Art Of Letting You Go
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216718
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: California Lovers
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220960
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Falling Slow
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234664
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Anyway
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272050
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Dear No One - Bonus Track
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199591
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Beautiful Things - Bonus Track
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188560
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16
track: Lullaby - Bonus Track
  type: MusicRecording
  duration: PT4M53S
  duration ms: 293520
  explicit: true
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2015-10-16

Hollow
type: MusicAlbum
date published: 2015-10-19
track: Hollow
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210613
  explicit: false
  by artist: Tori Kelly
  in album: Hollow
    type: MusicAlbum
    date published: 2015-10-19

Hollow
type: MusicAlbum
date published: 2015-10-22
track: Hollow
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210613
  explicit: false
  by artist: Tori Kelly
  in album: Hollow
    type: MusicAlbum
    date published: 2015-10-22

Hollow
type: MusicAlbum
date published: 2015-11-02
track: Hollow
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210606
  explicit: false
  by artist: Tori Kelly
  in album: Hollow
    type: MusicAlbum
    date published: 2015-11-02

Hollow
type: MusicAlbum
date published: 2015-11-02
track: Hollow
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210606
  explicit: false
  by artist: Tori Kelly
  in album: Hollow
    type: MusicAlbum
    date published: 2015-11-02

I Was Made For Loving You
type: MusicAlbum
date published: 2015-11-13
track: I Was Made For Loving You
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188939
  explicit: false
  by artist: Tori Kelly
  in album: I Was Made For Loving You
    type: MusicAlbum
    date published: 2015-11-13

Unbreakable Smile (Deluxe)
type: MusicAlbum
date published: 2016-01-29
track: Where I Belong - Intro
  type: MusicRecording
  duration: PT1M27S
  duration ms: 87226
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
  isrc code: USUM71505631
track: Unbreakable Smile
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228533
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Nobody Love
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203453
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Expensive
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207160
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Should’ve Been Us
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186480
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: First Heartbreak
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204960
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: I Was Made For Loving You
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188946
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: City Dove
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222573
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
  isrc code: USUM71505921
track: Talk
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232520
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
  isrc code: USUM71505917
track: Funny - Live
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257160
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Art Of Letting You Go
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216720
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
  isrc code: USUM71505937
track: California Lovers
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220960
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
  isrc code: USUM71505938
track: Falling Slow
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234666
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
  isrc code: USUM71505939
track: Anyway
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272053
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
  isrc code: USUM71505940
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T04:29:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7e9724eec47df923d3a43818b5a7f3d01a63da2a68e4404e40ddfd67ff2176d3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956375
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/5i5hMUsCpT2wwXduHg6sIu.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5i5hMUsCpT2wwXduHg6sIu
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  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 0x7e9724eec47df923d3a43818b5a7f3d01a63da2a68e4404e40ddfd67ff2176d3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5i5hMUsCpT2wwXduHg6sIu.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/5i5hMUsCpT2wwXduHg6sIu.
    date published: 2026-07-02T16:51:38Z
track: Dear No One - Bonus Track
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199586
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Beautiful Things - Bonus Track
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188560
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Hollow
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211653
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Something Beautiful
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224186
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)

Tori Kelly
type: MusicGroup

Unbreakable Smile (Deluxe)
type: MusicAlbum
date published: 2016-01-29

Unbreakable Smile (Deluxe)
type: MusicAlbum
date published: 2016-01-29
track: Where I Belong - Intro
  type: MusicRecording
  duration: PT1M27S
  duration ms: 87226
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Unbreakable Smile
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228533
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Nobody Love
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203453
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Expensive
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207160
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Should’ve Been Us
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186480
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
  isrc code: USUM71505910
track: First Heartbreak
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204960
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: I Was Made For Loving You
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188946
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
  isrc code: USUM71505913
track: City Dove
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222573
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Talk
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232520
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Funny - Live
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257160
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Art Of Letting You Go
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216720
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: California Lovers
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220960
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Falling Slow
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234666
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Anyway
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272053
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Dear No One - Bonus Track
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199586
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
  isrc code: USUM71312704
track: Beautiful Things - Bonus Track
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188560
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Lullaby - Bonus Track
  type: MusicRecording
  duration: PT4M53S
  duration ms: 293520
  explicit: true
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
track: Hollow
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211653
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
  isrc code: USUM71516655
track: Something Beautiful
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224186
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile (Deluxe)
    type: MusicAlbum
    date published: 2016-01-29
  isrc code: USUM71518938

Unbreakable Smile
type: MusicAlbum
date published: 2016-01-29
track: Where I Belong - Intro
  type: MusicRecording
  duration: PT1M27S
  duration ms: 87226
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Unbreakable Smile
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228533
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Nobody Love
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203453
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Expensive
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207173
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Should’ve Been Us
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186466
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: First Heartbreak
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204960
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: I Was Made For Loving You
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188946
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: City Dove
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222573
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Talk
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232520
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Funny - Live
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257160
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Art Of Letting You Go
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216720
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: California Lovers
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220960
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Falling Slow
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234666
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Anyway
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272053
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Hollow
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211653
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Something Beautiful
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224173
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29

Unbreakable Smile
type: MusicAlbum
date published: 2016-01-29
track: Where I Belong - Intro
  type: MusicRecording
  duration: PT1M27S
  duration ms: 87226
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Unbreakable Smile
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228533
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Nobody Love
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203453
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Expensive
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207173
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Should’ve Been Us
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186466
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: First Heartbreak
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204960
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: I Was Made For Loving You
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188946
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: City Dove
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222573
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Talk
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232520
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Funny - Live
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257160
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Art Of Letting You Go
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216720
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: California Lovers
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220960
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Falling Slow
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234666
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Anyway
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272053
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Hollow
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211653
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29
track: Something Beautiful
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224173
  explicit: false
  by artist: Tori Kelly
  in album: Unbreakable Smile
    type: MusicAlbum
    date published: 2016-01-29

Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack/ Mexico Version)
type: MusicAlbum
date published: 2016-11-18
track: Don't You Worry 'Bout A Thing
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241386
  explicit: false
  by artist: Tori Kelly
  in album: Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack/ Mexico Version)
    type: MusicAlbum
    date published: 2016-11-18

Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack/ France Version)
type: MusicAlbum
date published: 2016-11-18
track: Don't You Worry 'Bout A Thing
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241386
  explicit: false
  by artist: Tori Kelly
  in album: Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack/ France Version)
    type: MusicAlbum
    date published: 2016-11-18

Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack)
type: MusicAlbum
date published: 2016-11-18
track: Don't You Worry 'Bout A Thing
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241386
  explicit: false
  by artist: Tori Kelly
  in album: Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack)
    type: MusicAlbum
    date published: 2016-11-18

Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack/ Brazil Version)
type: MusicAlbum
date published: 2016-11-18
track: Don't You Worry 'Bout A Thing
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241386
  explicit: false
  by artist: Tori Kelly
  in album: Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack/ Brazil Version)
    type: MusicAlbum
    date published: 2016-11-18

Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack)
type: MusicAlbum
date published: 2016-11-18
track: Don't You Worry 'Bout A Thing
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241386
  explicit: false
  by artist: Tori Kelly
  in album: Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack)
    type: MusicAlbum
    date published: 2016-11-18

Hallelujah (From "Sing" Original Motion Picture Soundtrack/ Brazil Version)
type: MusicAlbum
date published: 2016-12-02
track: Hallelujah
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207986
  explicit: false
  by artist: Tori Kelly
  in album: Hallelujah (From "Sing" Original Motion Picture Soundtrack/ Brazil Version)
    type: MusicAlbum
    date published: 2016-12-02
  isrc code: USQ4E1602398
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T14:13:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xde65465841bc3a92a3c1a262d25a2afd90eb8b0a1199b6c083887987a553f110
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956420
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956420
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3nHtwPStwJg7FahKINvEGm.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3nHtwPStwJg7FahKINvEGm
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T00:42:11Z
  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 0xde65465841bc3a92a3c1a262d25a2afd90eb8b0a1199b6c083887987a553f110. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3nHtwPStwJg7FahKINvEGm.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/3nHtwPStwJg7FahKINvEGm.
    date published: 2026-07-03T00:42:11Z

Hallelujah (From "Sing" Original Motion Picture Soundtrack)
type: MusicAlbum
date published: 2016-12-02
track: Hallelujah
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207986
  explicit: false
  by artist: Tori Kelly
  in album: Hallelujah (From "Sing" Original Motion Picture Soundtrack)
    type: MusicAlbum
    date published: 2016-12-02

Hallelujah (From "Sing" Original Motion Picture Soundtrack/ Mexico Version)
type: MusicAlbum
date published: 2016-12-02
track: Hallelujah
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207986
  explicit: false
  by artist: Tori Kelly
  in album: Hallelujah (From "Sing" Original Motion Picture Soundtrack/ Mexico Version)
    type: MusicAlbum
    date published: 2016-12-02

Hallelujah (From "Sing" Original Motion Picture Soundtrack/ France Version)
type: MusicAlbum
date published: 2016-12-02
track: Hallelujah - From "Sing" Original Motion Picture Soundtrack
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207986
  explicit: false
  by artist: Tori Kelly
  in album: Hallelujah (From "Sing" Original Motion Picture Soundtrack/ France Version)
    type: MusicAlbum
    date published: 2016-12-02
  isrc code: USQ4E1602398
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T14:13:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xde65465841bc3a92a3c1a262d25a2afd90eb8b0a1199b6c083887987a553f110
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956725
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0qS8slcT5KJ6SN77M2GylJ.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0qS8slcT5KJ6SN77M2GylJ
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xde65465841bc3a92a3c1a262d25a2afd90eb8b0a1199b6c083887987a553f110","isrc":"USQ4E1602398","name":"Hallelujah - From \"Sing\" Original Motion Picture Soundtrack","registered_at":"2026-06-04T14:13:46Z","spotify_id":"0qS8slcT5KJ6SN77M2GylJ","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 0xde65465841bc3a92a3c1a262d25a2afd90eb8b0a1199b6c083887987a553f110. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0qS8slcT5KJ6SN77M2GylJ.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/0qS8slcT5KJ6SN77M2GylJ.
    date published: 2026-07-05T01:12:41Z
    text: {"copyright_id":"0xde65465841bc3a92a3c1a262d25a2afd90eb8b0a1199b6c083887987a553f110","isrc":"USQ4E1602398","name":"Hallelujah - From \"Sing\" Original Motion Picture Soundtrack","registered_at":"2026-06-04T14:13:46Z","spotify_id":"0qS8slcT5KJ6SN77M2GylJ","type":"track"}

Hallelujah (From "Sing" Original Motion Picture Soundtrack)
type: MusicAlbum
date published: 2016-12-02
track: Hallelujah
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207986
  explicit: false
  by artist: Tori Kelly
  in album: Hallelujah (From "Sing" Original Motion Picture Soundtrack)
    type: MusicAlbum
    date published: 2016-12-02

Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack)
type: MusicAlbum
date published: 2017-03-03
track: Don't You Worry 'Bout A Thing
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191858
  explicit: false
  by artist: Tori Kelly
  in album: Don't You Worry 'Bout A Thing (From "Sing" Original Motion Picture Soundtrack)
    type: MusicAlbum
    date published: 2017-03-03

Help Us To Love
type: MusicAlbum
date published: 2018-03-30
track: Help Us To Love
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225706
  explicit: false
  by artist: Tori Kelly
  in album: Help Us To Love
    type: MusicAlbum
    date published: 2018-03-30

Never Alone
type: MusicAlbum
date published: 2018-08-24
track: Never Alone
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214008
  explicit: false
  by artist: Tori Kelly
  in album: Never Alone
    type: MusicAlbum
    date published: 2018-08-24

Never Alone (Live)
type: MusicAlbum
date published: 2018-08-24
track: Never Alone - Live
  type: MusicRecording
  duration: PT4M43S
  duration ms: 283324
  explicit: false
  by artist: Tori Kelly
  in album: Never Alone (Live)
    type: MusicAlbum
    date published: 2018-08-24

Help Us To Love (Live)
type: MusicAlbum
date published: 2018-08-31
track: Help Us To Love - Live
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229270
  explicit: false
  by artist: Tori Kelly
  in album: Help Us To Love (Live)
    type: MusicAlbum
    date published: 2018-08-31

Psalm 42 (Live)
type: MusicAlbum
date published: 2018-09-07
track: Psalm 42 - Live
  type: MusicRecording
  duration: PT5M56S
  duration ms: 356397
  explicit: false
  by artist: Tori Kelly
  in album: Psalm 42 (Live)
    type: MusicAlbum
    date published: 2018-09-07

Hiding Place
type: MusicAlbum
date published: 2018-09-14
track: Masterpiece
  type: MusicRecording
  duration: PT4M44S
  duration ms: 284718
  explicit: false
  by artist: Tori Kelly
  in album: Hiding Place
    type: MusicAlbum
    date published: 2018-09-14
track: Help Us To Love
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225551
  explicit: false
  by artist: Tori Kelly
  in album: Hiding Place
    type: MusicAlbum
    date published: 2018-09-14
track: Sunday
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215532
  explicit: false
  by artist: Tori Kelly
  in album: Hiding Place
    type: MusicAlbum
    date published: 2018-09-14
track: Just As Sure
  type: MusicRecording
  duration: PT5M30S
  duration ms: 330404
  explicit: false
  by artist: Tori Kelly
  in album: Hiding Place
    type: MusicAlbum
    date published: 2018-09-14
track: Psalm 42
  type: MusicRecording
  duration: PT5M34S
  duration ms: 334496
  explicit: false
  by artist: Tori Kelly
  in album: Hiding Place
    type: MusicAlbum
    date published: 2018-09-14
track: Questions
  type: MusicRecording
  duration: PT4M50S
  duration ms: 290353
  explicit: false
  by artist: Tori Kelly
  in album: Hiding Place
    type: MusicAlbum
    date published: 2018-09-14
track: Never Alone
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214008
  explicit: false
  by artist: Tori Kelly
  in album: Hiding Place
    type: MusicAlbum
    date published: 2018-09-14
track: Soul’s Anthem (It Is Well)
  type: MusicRecording
  duration: PT5M15S
  duration ms: 315541
  explicit: false
  by artist: Tori Kelly
  in album: Hiding Place
    type: MusicAlbum
    date published: 2018-09-14

Sunday (Live)
type: MusicAlbum
date published: 2018-09-16
track: Sunday - Live
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216799
  explicit: false
  by artist: Tori Kelly
  in album: Sunday (Live)
    type: MusicAlbum
    date published: 2018-09-16

Masterpiece (Live From Warner Theatre, Washington, DC, 10/28/18)
type: MusicAlbum
date published: 2018-12-20
track: Masterpiece - Live From Warner Theatre, Washington, DC, 10/28/18
  type: MusicRecording
  duration: PT5M59S
  duration ms: 359484
  explicit: false
  by artist: Tori Kelly
  in album: Masterpiece (Live From Warner Theatre, Washington, DC, 10/28/18)
    type: MusicAlbum
    date published: 2018-12-20

Change Your Mind
type: MusicAlbum
date published: 2019-01-25
track: Change Your Mind
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177480
  explicit: false
  by artist: Tori Kelly
  in album: Change Your Mind
    type: MusicAlbum
    date published: 2019-01-25

Sorry Would Go A Long Way
type: MusicAlbum
date published: 2019-06-27
track: Sorry Would Go A Long Way
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208124
  explicit: false
  by artist: Tori Kelly
  in album: Sorry Would Go A Long Way
    type: MusicAlbum
    date published: 2019-06-27

Sorry Would Go A Long Way
type: MusicAlbum
date published: 2019-06-28
track: Sorry Would Go A Long Way
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191304
  explicit: false
  by artist: Tori Kelly
  in album: Sorry Would Go A Long Way
    type: MusicAlbum
    date published: 2019-06-28

Language
type: MusicAlbum
date published: 2019-07-19
track: Language
  type: MusicRecording
  duration: PT4M24S
  duration ms: 264266
  explicit: false
  by artist: Tori Kelly
  in album: Language
    type: MusicAlbum
    date published: 2019-07-19
  isrc code: USUM71912094

2 Places
type: MusicAlbum
date published: 2019-08-01
track: 2 Places
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181009
  explicit: false
  by artist: Tori Kelly
  in album: 2 Places
    type: MusicAlbum
    date published: 2019-08-01

Coffee (Live From Capitol Studios)
type: MusicAlbum
date published: 2019-08-09
track: Coffee - Live From Capitol Studios
  type: MusicRecording
  duration: PT4M45S
  duration ms: 285284
  explicit: false
  by artist: Tori Kelly
  in album: Coffee (Live From Capitol Studios)
    type: MusicAlbum
    date published: 2019-08-09

Inspired by True Events
type: MusicAlbum
date published: 2019-08-09
track: Coffee
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249373
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09
track: 12/16/1992
  type: MusicRecording
  duration: PT0M18S
  duration ms: 18060
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09
track: Change Your Mind
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177446
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09
track: Language
  type: MusicRecording
  duration: PT4M24S
  duration ms: 264266
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09
track: 2 Places
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181009
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09
track: 8/28/1997
  type: MusicRecording
  duration: PT1M16S
  duration ms: 76551
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09
track: Kid I Used To Know
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266703
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09
track: Pretty Fades
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202194
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09
track: 3/2/1991
  type: MusicRecording
  duration: PT0M55S
  duration ms: 55026
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09
track: Sorry Would Go A Long Way
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191106
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09
track: Actress
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177168
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09
track: The Lie
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159141
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09
track: Until I Think Of You
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156870
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09
track: 3/26/1994
  type: MusicRecording
  duration: PT1M25S
  duration ms: 85734
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09
track: Your Words
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219245
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09
track: Before The Dawn
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218594
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events
    type: MusicAlbum
    date published: 2019-08-09

Inspired by True Events (Deluxe Edition)
type: MusicAlbum
date published: 2019-11-08
track: Coffee
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249373
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
track: 12/16/1992
  type: MusicRecording
  duration: PT0M18S
  duration ms: 18060
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
track: Change Your Mind
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177446
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
track: Language
  type: MusicRecording
  duration: PT4M24S
  duration ms: 264266
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
track: 2 Places
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181009
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
track: 8/28/1997
  type: MusicRecording
  duration: PT1M16S
  duration ms: 76551
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
  isrc code: USUM71912096
track: Kid I Used To Know
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266703
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
track: Pretty Fades
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202194
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
track: 3/2/1991
  type: MusicRecording
  duration: PT0M55S
  duration ms: 55026
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
  isrc code: USUM71912099
track: Sorry Would Go A Long Way
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191106
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
track: Actress
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177168
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
track: The Lie
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159141
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
track: Until I Think Of You
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156870
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
track: 3/26/1994
  type: MusicRecording
  duration: PT1M25S
  duration ms: 85734
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
  isrc code: USUM71912103
track: Your Words
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219245
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
track: Before The Dawn
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220134
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
track: Until Forever
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182937
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08
track: Minute To Myself
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215462
  explicit: false
  by artist: Tori Kelly
  in album: Inspired by True Events (Deluxe Edition)
    type: MusicAlbum
    date published: 2019-11-08

Angels We Have Heard On High (Recorded At Electric Lady Studios NYC)
type: MusicAlbum
date published: 2019-11-22
track: Angels We Have Heard On High - Recorded At Electric Lady Studios NYC
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178973
  explicit: false
  by artist: Tori Kelly
  in album: Angels We Have Heard On High (Recorded At Electric Lady Studios NYC)
    type: MusicAlbum
    date published: 2019-11-22

Time Flies
type: MusicAlbum
date published: 2020-07-22
track: Time Flies
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199182
  explicit: false
  by artist: Tori Kelly
  in album: Time Flies
    type: MusicAlbum
    date published: 2020-07-22

Unbothered
type: MusicAlbum
date published: 2020-08-11
track: Unbothered
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202461
  explicit: false
  by artist: Tori Kelly
  in album: Unbothered
    type: MusicAlbum
    date published: 2020-08-11

Solitude
type: MusicAlbum
date published: 2020-08-14
track: Value
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196451
  explicit: false
  by artist: Tori Kelly
  in album: Solitude
    type: MusicAlbum
    date published: 2020-08-14
track: Don't Take Me Home
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234929
  explicit: false
  by artist: Tori Kelly
  in album: Solitude
    type: MusicAlbum
    date published: 2020-08-14
track: Time Flies
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199182
  explicit: false
  by artist: Tori Kelly
  in album: Solitude
    type: MusicAlbum
    date published: 2020-08-14
track: Unbothered
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202461
  explicit: false
  by artist: Tori Kelly
  in album: Solitude
    type: MusicAlbum
    date published: 2020-08-14
track: Glad
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150820
  explicit: false
  by artist: Tori Kelly
  in album: Solitude
    type: MusicAlbum
    date published: 2020-08-14

Unbothered
type: MusicAlbum
date published: 2020-09-02
track: Unbothered
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208458
  explicit: false
  by artist: Tori Kelly
  in album: Unbothered
    type: MusicAlbum
    date published: 2020-09-02

Let It Snow (with Babyface)
type: MusicAlbum
date published: 2020-10-28
track: Let It Snow (with Babyface)
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118394
  explicit: false
  by artist: Tori Kelly
  in album: Let It Snow (with Babyface)
    type: MusicAlbum
    date published: 2020-10-28

(You Make Me Feel Like) A Natural Woman
type: MusicAlbum
date published: 2020-10-29
track: (You Make Me Feel Like) A Natural Woman
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219907
  explicit: false
  by artist: Tori Kelly
  in album: (You Make Me Feel Like) A Natural Woman
    type: MusicAlbum
    date published: 2020-10-29
  isrc code: GBAYE2001193
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T11:11:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x99673c86c412dfb713b91ee77684864cc35530dbf1e63483bba6ebee44afb904
  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/7pkT769ToPqgaEtuVAzyyk.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7pkT769ToPqgaEtuVAzyyk
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x99673c86c412dfb713b91ee77684864cc35530dbf1e63483bba6ebee44afb904","isrc":"GBAYE2001193","name":"(You Make Me Feel Like) A Natural Woman","registered_at":"2026-06-07T11:11:48Z","spotify_id":"7pkT769ToPqgaEtuVAzyyk","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 0x99673c86c412dfb713b91ee77684864cc35530dbf1e63483bba6ebee44afb904. 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/7pkT769ToPqgaEtuVAzyyk.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/7pkT769ToPqgaEtuVAzyyk.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x99673c86c412dfb713b91ee77684864cc35530dbf1e63483bba6ebee44afb904","isrc":"GBAYE2001193","name":"(You Make Me Feel Like) A Natural Woman","registered_at":"2026-06-07T11:11:48Z","spotify_id":"7pkT769ToPqgaEtuVAzyyk","type":"track"}

A Tori Kelly Christmas
type: MusicAlbum
date published: 2020-10-30
track: Silent Night
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256708
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas
    type: MusicAlbum
    date published: 2020-10-30
track: 25th
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226837
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas
    type: MusicAlbum
    date published: 2020-10-30
track: Christmas Time Is Here
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183547
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas
    type: MusicAlbum
    date published: 2020-10-30
track: Joy To The World / Joyful, Joyful
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220941
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas
    type: MusicAlbum
    date published: 2020-10-30
track: Sleigh Ride
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185207
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas
    type: MusicAlbum
    date published: 2020-10-30
track: O Holy Night
  type: MusicRecording
  duration: PT4M53S
  duration ms: 293565
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas
    type: MusicAlbum
    date published: 2020-10-30
track: Gift That Keeps On Giving
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191034
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas
    type: MusicAlbum
    date published: 2020-10-30
track: Elf Interlude
  type: MusicRecording
  duration: PT0M49S
  duration ms: 49439
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas
    type: MusicAlbum
    date published: 2020-10-30
  isrc code: USUM72018890
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-28T21:41:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x16e0c597534ed4761e7a910e3d172c2b53c512d89a6507b34ebfc90caa65e3b9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956375
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0H281woLvsouFrop7ZMeLg.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0H281woLvsouFrop7ZMeLg
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x16e0c597534ed4761e7a910e3d172c2b53c512d89a6507b34ebfc90caa65e3b9","isrc":"USUM72018890","name":"Elf Interlude","registered_at":"2026-06-28T21:41:26Z","spotify_id":"0H281woLvsouFrop7ZMeLg","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 0x16e0c597534ed4761e7a910e3d172c2b53c512d89a6507b34ebfc90caa65e3b9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0H281woLvsouFrop7ZMeLg.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/0H281woLvsouFrop7ZMeLg.
    date published: 2026-07-02T16:51:38Z
    text: {"copyright_id":"0x16e0c597534ed4761e7a910e3d172c2b53c512d89a6507b34ebfc90caa65e3b9","isrc":"USUM72018890","name":"Elf Interlude","registered_at":"2026-06-28T21:41:26Z","spotify_id":"0H281woLvsouFrop7ZMeLg","type":"track"}
track: Let It Snow
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118394
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas
    type: MusicAlbum
    date published: 2020-10-30
track: O Come, O Come Emmanuel / O Come All Ye Faithful
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190909
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas
    type: MusicAlbum
    date published: 2020-10-30
  isrc code: USUM72018893
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-28T22:29:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfda4b01a6c4910caa182b876db1d6d1ba0d6247b23b849d90473f023d29cd942
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956375
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/26ggEhc9RjevQHVEg6lG3q.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/26ggEhc9RjevQHVEg6lG3q
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xfda4b01a6c4910caa182b876db1d6d1ba0d6247b23b849d90473f023d29cd942","isrc":"USUM72018893","name":"O Come, O Come Emmanuel / O Come All Ye Faithful","registered_at":"2026-06-28T22:29:12Z","spotify_id":"26ggEhc9RjevQHVEg6lG3q","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 0xfda4b01a6c4910caa182b876db1d6d1ba0d6247b23b849d90473f023d29cd942. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/26ggEhc9RjevQHVEg6lG3q.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/26ggEhc9RjevQHVEg6lG3q.
    date published: 2026-07-02T16:51:38Z
    text: {"copyright_id":"0xfda4b01a6c4910caa182b876db1d6d1ba0d6247b23b849d90473f023d29cd942","isrc":"USUM72018893","name":"O Come, O Come Emmanuel / O Come All Ye Faithful","registered_at":"2026-06-28T22:29:12Z","spotify_id":"26ggEhc9RjevQHVEg6lG3q","type":"track"}
track: Go Tell It On The Mountain
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168372
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas
    type: MusicAlbum
    date published: 2020-10-30
  isrc code: USUM72018892
track: This Christmas
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209277
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas
    type: MusicAlbum
    date published: 2020-10-30
track: Hallelujah - From "Sing" Original Motion Picture Soundtrack
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208776
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas
    type: MusicAlbum
    date published: 2020-10-30

25th
type: MusicAlbum
date published: 2020-11-25
track: 25th
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233106
  explicit: false
  by artist: Tori Kelly
  in album: 25th
    type: MusicAlbum
    date published: 2020-11-25

Waving Through A Window (From The "Dear Evan Hansen" Soundtrack/Live Version)
type: MusicAlbum
date published: 2021-09-28
track: Waving Through A Window - From The “Dear Evan Hansen” Original Motion Picture Soundtrack/Live Version
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266399
  explicit: false
  by artist: Tori Kelly
  in album: Waving Through A Window (From The "Dear Evan Hansen" Soundtrack/Live Version)
    type: MusicAlbum
    date published: 2021-09-28

A Tori Kelly Christmas (Deluxe)
type: MusicAlbum
date published: 2021-10-22
track: Silent Night
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256708
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas (Deluxe)
    type: MusicAlbum
    date published: 2021-10-22
  isrc code: USUM72018898
track: 25th
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226837
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas (Deluxe)
    type: MusicAlbum
    date published: 2021-10-22
  isrc code: USUM72018888
track: Christmas Time Is Here
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183547
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas (Deluxe)
    type: MusicAlbum
    date published: 2021-10-22
  isrc code: USUM72018889
track: Joy To The World / Joyful, Joyful
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220941
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas (Deluxe)
    type: MusicAlbum
    date published: 2021-10-22
  isrc code: USUM72018894
track: Sleigh Ride
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185207
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas (Deluxe)
    type: MusicAlbum
    date published: 2021-10-22
  isrc code: USUM72018899
track: O Holy Night
  type: MusicRecording
  duration: PT4M53S
  duration ms: 293565
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas (Deluxe)
    type: MusicAlbum
    date published: 2021-10-22
  isrc code: USUM72018897
track: Gift That Keeps On Giving
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191034
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas (Deluxe)
    type: MusicAlbum
    date published: 2021-10-22
  isrc code: USUM72018891
track: Elf Interlude
  type: MusicRecording
  duration: PT0M49S
  duration ms: 49439
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas (Deluxe)
    type: MusicAlbum
    date published: 2021-10-22
track: Let It Snow
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118394
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas (Deluxe)
    type: MusicAlbum
    date published: 2021-10-22
  isrc code: USUM72018895
track: O Come, O Come Emmanuel / O Come All Ye Faithful
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190909
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas (Deluxe)
    type: MusicAlbum
    date published: 2021-10-22
  isrc code: USUM72018893
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-28T22:29:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfda4b01a6c4910caa182b876db1d6d1ba0d6247b23b849d90473f023d29cd942
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956772
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/28OmoOTFASdbjapbkSXVd0.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/28OmoOTFASdbjapbkSXVd0
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xfda4b01a6c4910caa182b876db1d6d1ba0d6247b23b849d90473f023d29cd942","isrc":"USUM72018893","name":"O Come, O Come Emmanuel / O Come All Ye Faithful","registered_at":"2026-06-28T22:29:12Z","spotify_id":"28OmoOTFASdbjapbkSXVd0","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 0xfda4b01a6c4910caa182b876db1d6d1ba0d6247b23b849d90473f023d29cd942. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/28OmoOTFASdbjapbkSXVd0.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/28OmoOTFASdbjapbkSXVd0.
    date published: 2026-07-05T10:01:46Z
    text: {"copyright_id":"0xfda4b01a6c4910caa182b876db1d6d1ba0d6247b23b849d90473f023d29cd942","isrc":"USUM72018893","name":"O Come, O Come Emmanuel / O Come All Ye Faithful","registered_at":"2026-06-28T22:29:12Z","spotify_id":"28OmoOTFASdbjapbkSXVd0","type":"track"}
track: Go Tell It On The Mountain
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168372
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas (Deluxe)
    type: MusicAlbum
    date published: 2021-10-22
  isrc code: USUM72018892
track: This Christmas
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209277
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas (Deluxe)
    type: MusicAlbum
    date published: 2021-10-22
  isrc code: USUM72018896
track: Hallelujah - From "Sing" Original Motion Picture Soundtrack
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208776
  explicit: false
  by artist: Tori Kelly
  in album: A Tori Kelly Christmas (Deluxe)
    type: MusicAlbum
    date published: 2021-10-22
  isrc code: USQ4E1602398
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T14:13:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xde65465841bc3a92a3c1a262d25a2afd90eb8b0a1199b6c083887987a553f110
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956772
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/7466H3iId4cNNKGxX7jdGk.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7466H3iId4cNNKGxX7jdGk
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xde65465841bc3a92a3c1a262d25a2afd90eb8b0a1199b6c083887987a553f110","isrc":"USQ4E1602398","name":"Hallelujah - From \"Sing\" Original Motion Picture Soundtrack","registered_at":"2026-06-04T14:13:46Z","spotify_id":"7466H3iId4cNNKGxX7jdGk","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
track: Kid Again On Christmas
track: All I Want For Christmas Is You

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde65465841bc3a92a3c1a262d25a2afd90eb8b0a1199b6c083887987a553f110. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7466H3iId4cNNKGxX7jdGk.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/7466H3iId4cNNKGxX7jdGk.
date published: 2026-07-05T10:01:46Z
text: {"copyright_id":"0xde65465841bc3a92a3c1a262d25a2afd90eb8b0a1199b6c083887987a553f110","isrc":"USQ4E1602398","name":"Hallelujah - From \"Sing\" Original Motion Picture Soundtrack","registered_at":"2026-06-04T14:13:46Z","spotify_id":"7466H3iId4cNNKGxX7jdGk","type":"track"}

Kid Again On Christmas
type: MusicRecording
duration: PT3M4S
duration ms: 184291
explicit: false
by artist: Tori Kelly
in album: A Tori Kelly Christmas (Deluxe)
  type: MusicAlbum
  date published: 2021-10-22

All I Want For Christmas Is You
type: MusicRecording
duration: PT3M49S
duration ms: 229609
explicit: false
by artist: Tori Kelly
in album: A Tori Kelly Christmas (Deluxe)
  type: MusicAlbum
  date published: 2021-10-22
isrc code: USUM72018996

What Happens Next (From The Original Television Soundtrack Blade Runner Black Lotus)
type: MusicAlbum
date published: 2021-11-05
track: What Happens Next - From The Original Television Soundtrack Blade Runner Black Lotus
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182600
  explicit: false
  by artist: Tori Kelly
  in album: What Happens Next (From The Original Television Soundtrack Blade Runner Black Lotus)
    type: MusicAlbum
    date published: 2021-11-05

North Star (Single from "Music from Zoey's Extraordinary Christmas")
type: MusicAlbum
date published: 2021-12-01
track: North Star (Single From “Music From Zoey’s Extraordinary Christmas”)
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222163
  explicit: false
  by artist: Tori Kelly
  in album: North Star (Single from "Music from Zoey's Extraordinary Christmas")
    type: MusicAlbum
    date published: 2021-12-01
  isrc code: USLS52113810

missin u
type: MusicAlbum
date published: 2023-03-17
track: missin u
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177685
  explicit: false
  by artist: Tori Kelly
  in album: missin u
    type: MusicAlbum
    date published: 2023-03-17

missin u
type: MusicAlbum
date published: 2023-03-17
track: missin u
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177524
  explicit: false
  by artist: Tori Kelly
  in album: missin u
    type: MusicAlbum
    date published: 2023-03-17

young gun (feat. Jon Bellion)
type: MusicAlbum
date published: 2023-07-26
track: young gun (feat. Jon Bellion)
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173841
  explicit: false
  by artist: Tori Kelly
  in album: young gun (feat. Jon Bellion)
    type: MusicAlbum
    date published: 2023-07-26

tori
type: MusicAlbum
date published: 2023-07-28
track: cut
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176448
  explicit: false
  by artist: Tori Kelly
  in album: tori
    type: MusicAlbum
    date published: 2023-07-28
track: missin u
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177524
  explicit: false
  by artist: Tori Kelly
  in album: tori
    type: MusicAlbum
    date published: 2023-07-28
track: shelter
  type: MusicRecording
  duration: PT2M51S
  duration ms: 171797
  explicit: false
  by artist: Tori Kelly
  in album: tori
    type: MusicAlbum
    date published: 2023-07-28
track: unbelievable (feat. Ayra Starr)
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158415
  explicit: false
  by artist: Tori Kelly
  in album: tori
    type: MusicAlbum
    date published: 2023-07-28
track: alive if i die
  type: MusicRecording
  duration: PT2M34S
  duration ms: 154540
  explicit: false
  by artist: Tori Kelly
  in album: tori
    type: MusicAlbum
    date published: 2023-07-28
track: young gun (feat. Jon Bellion)
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173841
  explicit: false
  by artist: Tori Kelly
  in album: tori
    type: MusicAlbum
    date published: 2023-07-28
track: missin u - r&b edit
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172647
  explicit: false
  by artist: Tori Kelly
  in album: tori
    type: MusicAlbum
    date published: 2023-07-28

cut
type: MusicAlbum
date published: 2023-08-09
track: cut
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183103
  explicit: false
  by artist: Tori Kelly
  in album: cut
    type: MusicAlbum
    date published: 2023-08-09

young gun (feat. Jon Bellion)
type: MusicAlbum
date published: 2023-09-15
track: young gun (feat. Jon Bellion)
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204373
  explicit: false
  by artist: Tori Kelly
  in album: young gun (feat. Jon Bellion)
    type: MusicAlbum
    date published: 2023-09-15

tori (deluxe)
type: MusicAlbum
date published: 2023-09-15
track: cut
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176448
  explicit: false
  by artist: Tori Kelly
  in album: tori (deluxe)
    type: MusicAlbum
    date published: 2023-09-15
track: missin u
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177549
  explicit: false
  by artist: Tori Kelly
  in album: tori (deluxe)
    type: MusicAlbum
    date published: 2023-09-15
track: shelter
  type: MusicRecording
  duration: PT2M51S
  duration ms: 171797
  explicit: false
  by artist: Tori Kelly
  in album: tori (deluxe)
    type: MusicAlbum
    date published: 2023-09-15
track: unbelievable (feat. Ayra Starr)
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158415
  explicit: false
  by artist: Tori Kelly
  in album: tori (deluxe)
    type: MusicAlbum
    date published: 2023-09-15
track: alive if i die
  type: MusicRecording
  duration: PT2M34S
  duration ms: 154540
  explicit: false
  by artist: Tori Kelly
  in album: tori (deluxe)
    type: MusicAlbum
    date published: 2023-09-15
track: young gun (feat. Jon Bellion)
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173841
  explicit: false
  by artist: Tori Kelly
  in album: tori (deluxe)
    type: MusicAlbum
    date published: 2023-09-15
  isrc code: USSM12209648
track: missin u - r&b edit
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174415
  explicit: false
  by artist: Tori Kelly
  in album: tori (deluxe)
    type: MusicAlbum
    date published: 2023-09-15
track: shelter - live from vevo
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164840
  explicit: false
  by artist: Tori Kelly
  in album: tori (deluxe)
    type: MusicAlbum
    date published: 2023-09-15
track: alive if i die - live from vevo
  type: MusicRecording
  duration: PT2M34S
  duration ms: 154812
  explicit: false
  by artist: Tori Kelly
  in album: tori (deluxe)
    type: MusicAlbum
    date published: 2023-09-15
track: missin u - r&b edit - live from vevo
  type: MusicRecording
  duration: PT3M26S
  duration ms: 206755
  explicit: false
  by artist: Tori Kelly
  in album: tori (deluxe)
    type: MusicAlbum
    date published: 2023-09-15

You & Me Makes Us
type: MusicAlbum
date published: 2023-12-15
track: You & Me Makes Us
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176055
  explicit: false
  by artist: Tori Kelly
  in album: You & Me Makes Us
    type: MusicAlbum
    date published: 2023-12-15

You & Me Makes Us
type: MusicAlbum
date published: 2023-12-15
track: You & Me Makes Us
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176055
  explicit: false
  by artist: Tori Kelly
  in album: You & Me Makes Us
    type: MusicAlbum
    date published: 2023-12-15
  isrc code: QZH6S1900839
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T20:06:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8237d8ee12b6ac1775fd3135b3d49825181923c5ac3b7c54869f33a206103e86
  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/3aKtLbH0NTqqJQDKouqM3Q.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3aKtLbH0NTqqJQDKouqM3Q
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x8237d8ee12b6ac1775fd3135b3d49825181923c5ac3b7c54869f33a206103e86","isrc":"QZH6S1900839","name":"You & Me Makes Us","registered_at":"2026-06-06T20:06:09Z","spotify_id":"3aKtLbH0NTqqJQDKouqM3Q","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 0x8237d8ee12b6ac1775fd3135b3d49825181923c5ac3b7c54869f33a206103e86. 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/3aKtLbH0NTqqJQDKouqM3Q.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/3aKtLbH0NTqqJQDKouqM3Q.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x8237d8ee12b6ac1775fd3135b3d49825181923c5ac3b7c54869f33a206103e86","isrc":"QZH6S1900839","name":"You & Me Makes Us","registered_at":"2026-06-06T20:06:09Z","spotify_id":"3aKtLbH0NTqqJQDKouqM3Q","type":"track"}

high water
type: MusicAlbum
date published: 2024-02-09
track: high water
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168975
  explicit: false
  by artist: Tori Kelly
  in album: high water
    type: MusicAlbum
    date published: 2024-02-09

high water
type: MusicAlbum
date published: 2024-02-15
track: high water
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170474
  explicit: false
  by artist: Tori Kelly
  in album: high water
    type: MusicAlbum
    date published: 2024-02-15

TORI.
type: MusicAlbum
date published: 2024-04-05
track: thing u do
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245472
  explicit: false
  by artist: Tori Kelly
  in album: TORI.
    type: MusicAlbum
    date published: 2024-04-05
track: missin u
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177841
  explicit: false
  by artist: Tori Kelly
  in album: TORI.
    type: MusicAlbum
    date published: 2024-04-05
track: diamonds
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179654
  explicit: false
  by artist: Tori Kelly
  in album: TORI.
    type: MusicAlbum
    date published: 2024-04-05
track: cut
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176347
  explicit: false
  by artist: Tori Kelly
  in album: TORI.
    type: MusicAlbum
    date published: 2024-04-05
track: spruce (feat. KIM CHAEWON of LE SSERAFIM)
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163258
  explicit: false
  by artist: Tori Kelly
  in album: TORI.
    type: MusicAlbum
    date published: 2024-04-05
track: shelter
  type: MusicRecording
  duration: PT2M51S
  duration ms: 171797
  explicit: false
  by artist: Tori Kelly
  in album: TORI.
    type: MusicAlbum
    date published: 2024-04-05
track: oceans
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158845
  explicit: false
  by artist: Tori Kelly
  in album: TORI.
    type: MusicAlbum
    date published: 2024-04-05
track: purple skies interlude
  type: MusicRecording
  duration: PT0M26S
  duration ms: 26886
  explicit: false
  by artist: Tori Kelly
  in album: TORI.
    type: MusicAlbum
    date published: 2024-04-05
track: unbelievable (feat. Ayra Starr)
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158085
  explicit: false
  by artist: Tori Kelly
  in album: TORI.
    type: MusicAlbum
    date published: 2024-04-05
track: shine on
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177897
  explicit: false
  by artist: Tori Kelly
  in album: TORI.
    type: MusicAlbum
    date published: 2024-04-05
track: high water
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168975
  explicit: false
  by artist: Tori Kelly
  in album: TORI.
    type: MusicAlbum
    date published: 2024-04-05
track: young gun (feat. Jon Bellion)
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172528
  explicit: false
  by artist: Tori Kelly
  in album: TORI.
    type: MusicAlbum
    date published: 2024-04-05
track: alive if i die
  type: MusicRecording
  duration: PT2M34S
  duration ms: 154860
  explicit: false
  by artist: Tori Kelly
  in album: TORI.
    type: MusicAlbum
    date published: 2024-04-05
track: missin u - r&b edit
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173353
  explicit: false
  by artist: Tori Kelly
  in album: TORI.
    type: MusicAlbum
    date published: 2024-04-05
track: same girl
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148358
  explicit: false
  by artist: Tori Kelly
  in album: TORI.
    type: MusicAlbum
    date published: 2024-04-05

thing u do
type: MusicAlbum
date published: 2024-04-09
track: thing u do
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173013
  explicit: false
  by artist: Tori Kelly
  in album: thing u do
    type: MusicAlbum
    date published: 2024-04-09

All I Want (from the Netflix Series "Bridgerton")
type: MusicAlbum
date published: 2024-06-07
track: All I Want (from the Netflix Series "Bridgerton")
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184866
  explicit: false
  by artist: Tori Kelly
  in album: All I Want (from the Netflix Series "Bridgerton")
    type: MusicAlbum
    date published: 2024-06-07

TORI. (+ a lil more)
type: MusicAlbum
date published: 2024-10-11
track: distance
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190500
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: bottomline (feat. JoJo)
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202000
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: u
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169624
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: beautiful war (feat. Pink Sweat$)
  type: MusicRecording
  duration: PT2M2S
  duration ms: 122000
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: thing u do
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245472
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: missin u
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177841
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: diamonds
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179654
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: cut
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176347
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: spruce (feat. KIM CHAEWON of LE SSERAFIM)
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163258
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: shelter
  type: MusicRecording
  duration: PT2M51S
  duration ms: 171797
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: oceans
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158845
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: purple skies interlude
  type: MusicRecording
  duration: PT0M26S
  duration ms: 26886
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: unbelievable (feat. Ayra Starr)
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158085
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: shine on
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177897
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: high water
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168975
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: young gun (feat. Jon Bellion)
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172528
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: alive if i die
  type: MusicRecording
  duration: PT2M34S
  duration ms: 154860
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: missin u - r&b edit
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173353
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11
track: same girl
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148358
  explicit: false
  by artist: Tori Kelly
  in album: TORI. (+ a lil more)
    type: MusicAlbum
    date published: 2024-10-11

Make A Baby (feat. Lucky Daye)
type: MusicAlbum
date published: 2025-08-22
track: Make A Baby (feat. Lucky Daye)
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177064
  explicit: false
  by artist: Tori Kelly
  in album: Make A Baby (feat. Lucky Daye)
    type: MusicAlbum
    date published: 2025-08-22

There's Nothing Holdin' Me Back (with Tori Kelly)
type: MusicRecording
duration: PT3M23S
duration ms: 203115
explicit: false
by artist: Taron Egerton
by artist: Tori Kelly
in album: Sing 2 (Original Motion Picture Soundtrack)
  type: MusicAlbum
  date published: 2021-12-17
isrc code: USQ4E2101101
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T12:51:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x39e4e80271bef389dd1427b26274caf7b69729270e498f584eb531b5923ec722
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0RqMEwCFvSmzt3UGBzFacK.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0RqMEwCFvSmzt3UGBzFacK
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x39e4e80271bef389dd1427b26274caf7b69729270e498f584eb531b5923ec722","isrc":"USQ4E2101101","name":"There's Nothing Holdin' Me Back (with Tori Kelly)","registered_at":"2026-06-01T12:51:57Z","spotify_id":"0RqMEwCFvSmzt3UGBzFacK","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 0x39e4e80271bef389dd1427b26274caf7b69729270e498f584eb531b5923ec722. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0RqMEwCFvSmzt3UGBzFacK.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/0RqMEwCFvSmzt3UGBzFacK.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x39e4e80271bef389dd1427b26274caf7b69729270e498f584eb531b5923ec722","isrc":"USQ4E2101101","name":"There's Nothing Holdin' Me Back (with Tori Kelly)","registered_at":"2026-06-01T12:51:57Z","spotify_id":"0RqMEwCFvSmzt3UGBzFacK","type":"track"}

I Say A Little Prayer (with Pharrell Williams)
type: MusicRecording
duration: PT2M9S
duration ms: 129425
explicit: false
by artist: Tori Kelly
by artist: Pharrell Williams
in album: Sing 2 (Original Motion Picture Soundtrack)
  type: MusicAlbum
  date published: 2021-12-17
isrc code: USQ4E2101106
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T14:17:46+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb48d8f0628c1ae8bf640c53d7c81cf6aef755602a56965176e33b63743ebaa4c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0OXzyIutbMk24FfWmZqrzw.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0OXzyIutbMk24FfWmZqrzw
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb48d8f0628c1ae8bf640c53d7c81cf6aef755602a56965176e33b63743ebaa4c","isrc":"USQ4E2101106","name":"I Say A Little Prayer (with Pharrell Williams)","registered_at":"2026-06-01T14:17:46Z","spotify_id":"0OXzyIutbMk24FfWmZqrzw","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 0xb48d8f0628c1ae8bf640c53d7c81cf6aef755602a56965176e33b63743ebaa4c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0OXzyIutbMk24FfWmZqrzw.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/0OXzyIutbMk24FfWmZqrzw.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xb48d8f0628c1ae8bf640c53d7c81cf6aef755602a56965176e33b63743ebaa4c","isrc":"USQ4E2101106","name":"I Say A Little Prayer (with Pharrell Williams)","registered_at":"2026-06-01T14:17:46Z","spotify_id":"0OXzyIutbMk24FfWmZqrzw","type":"track"}

Let's Go Crazy (with Taron Egerton, Reese Witherspoon, Nick Kroll)
type: MusicRecording
duration: PT3M9S
duration ms: 189395
explicit: false
by artist: Tori Kelly
by artist: Taron Egerton
by artist: Reese Witherspoon
by artist: Nick Kroll
in album: Sing 2 (Original Motion Picture Soundtrack)
  type: MusicAlbum
  date published: 2021-12-17
isrc code: USQ4E2101096
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T19:09:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5b3dbdcb12da9846e9279597e667fb0cae74e92305da8a85fdfdc68c3aae7593
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7dmc5hYruMriVSJZVQXNiT.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7dmc5hYruMriVSJZVQXNiT
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5b3dbdcb12da9846e9279597e667fb0cae74e92305da8a85fdfdc68c3aae7593","isrc":"USQ4E2101096","name":"Let's Go Crazy (with Taron Egerton, Reese Witherspoon, Nick Kroll)","registered_at":"2026-06-01T19:09:48Z","spotify_id":"7dmc5hYruMriVSJZVQXNiT","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 0x5b3dbdcb12da9846e9279597e667fb0cae74e92305da8a85fdfdc68c3aae7593. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7dmc5hYruMriVSJZVQXNiT.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/7dmc5hYruMriVSJZVQXNiT.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x5b3dbdcb12da9846e9279597e667fb0cae74e92305da8a85fdfdc68c3aae7593","isrc":"USQ4E2101096","name":"Let's Go Crazy (with Taron Egerton, Reese Witherspoon, Nick Kroll)","registered_at":"2026-06-01T19:09:48Z","spotify_id":"7dmc5hYruMriVSJZVQXNiT","type":"track"}

Where the Streets Have No Name (with Taron Egerton, Scarlett Johansson, Reese Witherspoon, Nick Kroll)
type: MusicRecording
duration: PT2M36S
duration ms: 156824
explicit: false
by artist: Tori Kelly
by artist: Taron Egerton
by artist: Scarlett Johansson
by artist: Reese Witherspoon
by artist: Nick Kroll
in album: Sing 2 (Original Motion Picture Soundtrack)
  type: MusicAlbum
  date published: 2021-12-17
isrc code: USQ4E2101100
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-02T02:00:04+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdcdc0efcc2ef95bed77ba62888022c4fab8c4340163b8d895e534d0a6a929311
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/10aPU1k9AtL5HOTMa7mbCC.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/10aPU1k9AtL5HOTMa7mbCC
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xdcdc0efcc2ef95bed77ba62888022c4fab8c4340163b8d895e534d0a6a929311","isrc":"USQ4E2101100","name":"Where the Streets Have No Name (with Taron Egerton, Scarlett Johansson, Reese Witherspoon, Nick Kroll)","registered_at":"2026-06-02T02:00:04Z","spotify_id":"10aPU1k9AtL5HOTMa7mbCC","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 0xdcdc0efcc2ef95bed77ba62888022c4fab8c4340163b8d895e534d0a6a929311. 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/10aPU1k9AtL5HOTMa7mbCC.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/10aPU1k9AtL5HOTMa7mbCC.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xdcdc0efcc2ef95bed77ba62888022c4fab8c4340163b8d895e534d0a6a929311","isrc":"USQ4E2101100","name":"Where the Streets Have No Name (with Taron Egerton, Scarlett Johansson, Reese Witherspoon, Nick Kroll)","registered_at":"2026-06-02T02:00:04Z","spotify_id":"10aPU1k9AtL5HOTMa7mbCC","type":"track"}

Blame Myself
type: MusicRecording
duration: PT3M50S
duration ms: 230571
explicit: false
by artist: ILLENIUM
by artist: Tori Kelly
in album: Fallen Embers
  type: MusicAlbum
  date published: 2021-07-16
isrc code: ZZOPM2106202
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T07:56:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x23677b0af98a9463eaef4a961e562630f140092d55f35380262397c9c4b99535
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/1suqXPrYygZ7BYiSfaVZE4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1suqXPrYygZ7BYiSfaVZE4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x23677b0af98a9463eaef4a961e562630f140092d55f35380262397c9c4b99535","isrc":"ZZOPM2106202","name":"Blame Myself","registered_at":"2026-06-04T07:56:36Z","spotify_id":"1suqXPrYygZ7BYiSfaVZE4","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 0x23677b0af98a9463eaef4a961e562630f140092d55f35380262397c9c4b99535. 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/1suqXPrYygZ7BYiSfaVZE4.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/1suqXPrYygZ7BYiSfaVZE4.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x23677b0af98a9463eaef4a961e562630f140092d55f35380262397c9c4b99535","isrc":"ZZOPM2106202","name":"Blame Myself","registered_at":"2026-06-04T07:56:36Z","spotify_id":"1suqXPrYygZ7BYiSfaVZE4","type":"track"}

Take Back Home Girl (feat. Tori Kelly)
type: MusicRecording
duration: PT3M32S
duration ms: 212106
explicit: false
by artist: Chris Lane
by artist: Tori Kelly
in album: Laps Around The Sun
  type: MusicAlbum
  date published: 2018-07-13

Name (feat. Tori Kelly)
type: MusicRecording
duration: PT2M39S
duration ms: 159724
explicit: false
by artist: Justin Bieber
by artist: Tori Kelly
in album: Justice (Triple Chucks Deluxe)
  type: MusicAlbum
  date published: 2021-03-26
isrc code: USUM72104790
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T08:46:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4a88bb4f1a269280df12148f05bcda686ed8bcd9db89c0d24e44263f2e403509
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6EKDPhgCDL2cwRvloAEwSP.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6EKDPhgCDL2cwRvloAEwSP
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4a88bb4f1a269280df12148f05bcda686ed8bcd9db89c0d24e44263f2e403509","isrc":"USUM72104790","name":"Name (feat. Tori Kelly)","registered_at":"2026-06-04T08:46:57Z","spotify_id":"6EKDPhgCDL2cwRvloAEwSP","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 0x4a88bb4f1a269280df12148f05bcda686ed8bcd9db89c0d24e44263f2e403509. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6EKDPhgCDL2cwRvloAEwSP.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/6EKDPhgCDL2cwRvloAEwSP.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x4a88bb4f1a269280df12148f05bcda686ed8bcd9db89c0d24e44263f2e403509","isrc":"USUM72104790","name":"Name (feat. Tori Kelly)","registered_at":"2026-06-04T08:46:57Z","spotify_id":"6EKDPhgCDL2cwRvloAEwSP","type":"track"}

Christmas (Baby Please Come Home) (feat. Scarlett Johansson, Taron Egerton, Reese Witherspoon & Tori Kelly)
type: MusicRecording
duration: PT2M36S
duration ms: 156080
explicit: false
by artist: Keke Palmer
by artist: Scarlett Johansson
by artist: Taron Egerton
by artist: Reese Witherspoon
by artist: Tori Kelly
in album: Sing 2 (Original Motion Picture Soundtrack)
  type: MusicAlbum
  date published: 2021-12-17
isrc code: USQ4E2101110
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T09:52:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd8fafb470aad939f39b16b293fbdff87e2c05bfd675c64775481c37e3cb694af
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/48O5UiUC5CHYb7qnFLaHv0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/48O5UiUC5CHYb7qnFLaHv0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd8fafb470aad939f39b16b293fbdff87e2c05bfd675c64775481c37e3cb694af","isrc":"USQ4E2101110","name":"Christmas (Baby Please Come Home) (feat. Scarlett Johansson, Taron Egerton, Reese Witherspoon & Tori Kelly)","registered_at":"2026-06-04T09:52:45Z","spotify_id":"48O5UiUC5CHYb7qnFLaHv0","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 0xd8fafb470aad939f39b16b293fbdff87e2c05bfd675c64775481c37e3cb694af. 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/48O5UiUC5CHYb7qnFLaHv0.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/48O5UiUC5CHYb7qnFLaHv0.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xd8fafb470aad939f39b16b293fbdff87e2c05bfd675c64775481c37e3cb694af","isrc":"USQ4E2101110","name":"Christmas (Baby Please Come Home) (feat. Scarlett Johansson, Taron Egerton, Reese Witherspoon & Tori Kelly)","registered_at":"2026-06-04T09:52:45Z","spotify_id":"48O5UiUC5CHYb7qnFLaHv0","type":"track"}

Name (feat. Tori Kelly)
type: MusicRecording
duration: PT2M39S
duration ms: 159724
explicit: false
by artist: Justin Bieber
by artist: Tori Kelly
in album: Justice (The Complete Edition)
  type: MusicAlbum
  date published: 2021-10-08
isrc code: USUM72104790
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T08:46:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4a88bb4f1a269280df12148f05bcda686ed8bcd9db89c0d24e44263f2e403509
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/15NqDX3qmiDYIRYqVNmZIB.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/15NqDX3qmiDYIRYqVNmZIB
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4a88bb4f1a269280df12148f05bcda686ed8bcd9db89c0d24e44263f2e403509","isrc":"USUM72104790","name":"Name (feat. Tori Kelly)","registered_at":"2026-06-04T08:46:57Z","spotify_id":"15NqDX3qmiDYIRYqVNmZIB","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 0x4a88bb4f1a269280df12148f05bcda686ed8bcd9db89c0d24e44263f2e403509. 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/15NqDX3qmiDYIRYqVNmZIB.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/15NqDX3qmiDYIRYqVNmZIB.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x4a88bb4f1a269280df12148f05bcda686ed8bcd9db89c0d24e44263f2e403509","isrc":"USUM72104790","name":"Name (feat. Tori Kelly)","registered_at":"2026-06-04T08:46:57Z","spotify_id":"15NqDX3qmiDYIRYqVNmZIB","type":"track"}

Waving Through A Window (Tori Kelly Version) - From The “Dear Evan Hansen” Original Motion Picture Soundtrack
type: MusicRecording
duration: PT4M26S
duration ms: 266196
explicit: false
by artist: Tori Kelly
in album: Dear Evan Hansen (Original Motion Picture Soundtrack)
  type: MusicAlbum
  date published: 2021-09-24
isrc code: USQ4E2100817
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T22:50:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf51de104d4cee9907ccf1fb21a75a457139768172675ea6a0abf8e7985e25f29
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/1oTJvM9gyW1uY7Bb0tOZyk.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1oTJvM9gyW1uY7Bb0tOZyk
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf51de104d4cee9907ccf1fb21a75a457139768172675ea6a0abf8e7985e25f29","isrc":"USQ4E2100817","name":"Waving Through A Window (Tori Kelly Version) - From The “Dear Evan Hansen” Original Motion Picture Soundtrack","registered_at":"2026-06-05T22:50:16Z","spotify_id":"1oTJvM9gyW1uY7Bb0tOZyk","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 0xf51de104d4cee9907ccf1fb21a75a457139768172675ea6a0abf8e7985e25f29. 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/1oTJvM9gyW1uY7Bb0tOZyk.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/1oTJvM9gyW1uY7Bb0tOZyk.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xf51de104d4cee9907ccf1fb21a75a457139768172675ea6a0abf8e7985e25f29","isrc":"USQ4E2100817","name":"Waving Through A Window (Tori Kelly Version) - From The “Dear Evan Hansen” Original Motion Picture Soundtrack","registered_at":"2026-06-05T22:50:16Z","spotify_id":"1oTJvM9gyW1uY7Bb0tOZyk","type":"track"}

Blame Myself - Yula Remix
type: MusicRecording
duration: PT3M21S
duration ms: 201176
explicit: false
by artist: ILLENIUM
by artist: Tori Kelly
by artist: YULA
in album: Fallen Embers (Remixes)
  type: MusicAlbum
  date published: 2022-05-27
isrc code: USWB12201690
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T15:46:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3ec9355b54d1a635908869fd9bdb215dfa784947a13a83c1b88c47d7381e8cac
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/39dRdkoqPYIyB1TNRDVUQp.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/39dRdkoqPYIyB1TNRDVUQp
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3ec9355b54d1a635908869fd9bdb215dfa784947a13a83c1b88c47d7381e8cac","isrc":"USWB12201690","name":"Blame Myself - Yula Remix","registered_at":"2026-06-09T15:46:32Z","spotify_id":"39dRdkoqPYIyB1TNRDVUQp","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 0x3ec9355b54d1a635908869fd9bdb215dfa784947a13a83c1b88c47d7381e8cac. 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/39dRdkoqPYIyB1TNRDVUQp.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/39dRdkoqPYIyB1TNRDVUQp.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x3ec9355b54d1a635908869fd9bdb215dfa784947a13a83c1b88c47d7381e8cac","isrc":"USWB12201690","name":"Blame Myself - Yula Remix","registered_at":"2026-06-09T15:46:32Z","spotify_id":"39dRdkoqPYIyB1TNRDVUQp","type":"track"}

Mess We've Made (feat. Tori Kelly)
type: MusicRecording
duration: PT4M50S
duration ms: 290371
explicit: false
by artist: AJ Rafael
by artist: Tori Kelly
in album: Red Roses
  type: MusicAlbum
  date published: 2011-06-07
isrc code: TCACB1409189
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T08:38:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9b4be480f112cbd1365f810482b86181f80a16c64a23bd14cd6497c4f0b61052
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/49fNKYFcX7fDZDy39Q0iWE.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/49fNKYFcX7fDZDy39Q0iWE
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9b4be480f112cbd1365f810482b86181f80a16c64a23bd14cd6497c4f0b61052","isrc":"TCACB1409189","name":"Mess We've Made (feat. Tori Kelly)","registered_at":"2026-06-07T08:38:22Z","spotify_id":"49fNKYFcX7fDZDy39Q0iWE","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 0x9b4be480f112cbd1365f810482b86181f80a16c64a23bd14cd6497c4f0b61052. 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/49fNKYFcX7fDZDy39Q0iWE.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/49fNKYFcX7fDZDy39Q0iWE.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x9b4be480f112cbd1365f810482b86181f80a16c64a23bd14cd6497c4f0b61052","isrc":"TCACB1409189","name":"Mess We've Made (feat. Tori Kelly)","registered_at":"2026-06-07T08:38:22Z","spotify_id":"49fNKYFcX7fDZDy39Q0iWE","type":"track"}

Blame Myself - Moore Kismet Remix
type: MusicRecording
duration: PT4M38S
duration ms: 278458
explicit: false
by artist: ILLENIUM
by artist: Tori Kelly
by artist: Moore Kismet
in album: Fallen Embers (Remixes)
  type: MusicAlbum
  date published: 2022-05-27
isrc code: USWB12201691
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-17T21:31:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa3548b2158e0ff7c635d21359e53927d0ccba99969c44c9d97704eac6e6880d6
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/4NsTmmpejm6S7TgrPNPLtB.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4NsTmmpejm6S7TgrPNPLtB
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa3548b2158e0ff7c635d21359e53927d0ccba99969c44c9d97704eac6e6880d6","isrc":"USWB12201691","name":"Blame Myself - Moore Kismet Remix","registered_at":"2026-06-17T21:31:12Z","spotify_id":"4NsTmmpejm6S7TgrPNPLtB","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 0xa3548b2158e0ff7c635d21359e53927d0ccba99969c44c9d97704eac6e6880d6. 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/4NsTmmpejm6S7TgrPNPLtB.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/4NsTmmpejm6S7TgrPNPLtB.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xa3548b2158e0ff7c635d21359e53927d0ccba99969c44c9d97704eac6e6880d6","isrc":"USWB12201691","name":"Blame Myself - Moore Kismet Remix","registered_at":"2026-06-17T21:31:12Z","spotify_id":"4NsTmmpejm6S7TgrPNPLtB","type":"track"}

I Say A Little Prayer
type: MusicRecording
duration: PT2M9S
duration ms: 129425
explicit: false
by artist: Tori Kelly
by artist: Pharrell Williams
in album: Sing 2 (Original Motion Picture Soundtrack) [Alternate Version]
  type: MusicAlbum
  date published: 2022-03-18
isrc code: USQ4E2101106
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T14:17:46+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb48d8f0628c1ae8bf640c53d7c81cf6aef755602a56965176e33b63743ebaa4c
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/6KApPZlgonZXW6k7257xt0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6KApPZlgonZXW6k7257xt0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb48d8f0628c1ae8bf640c53d7c81cf6aef755602a56965176e33b63743ebaa4c","isrc":"USQ4E2101106","name":"I Say A Little Prayer","registered_at":"2026-06-01T14:17:46Z","spotify_id":"6KApPZlgonZXW6k7257xt0","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 0xb48d8f0628c1ae8bf640c53d7c81cf6aef755602a56965176e33b63743ebaa4c. 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/6KApPZlgonZXW6k7257xt0.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/6KApPZlgonZXW6k7257xt0.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0xb48d8f0628c1ae8bf640c53d7c81cf6aef755602a56965176e33b63743ebaa4c","isrc":"USQ4E2101106","name":"I Say A Little Prayer","registered_at":"2026-06-01T14:17:46Z","spotify_id":"6KApPZlgonZXW6k7257xt0","type":"track"}

Blame Myself - ILLENIUM and Virtual Riot Remix
type: MusicRecording
duration: PT3M18S
duration ms: 198857
explicit: false
by artist: ILLENIUM
by artist: Tori Kelly
by artist: Virtual Riot
in album: Fallen Embers (Remixes)
  type: MusicAlbum
  date published: 2022-05-27
isrc code: USWB12103546
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T15:34:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x14df5cb71235363b9e9d7a7478dafcd0755fff594b3241f7083a75971f4e36ef
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/7uLe9toQqPcTCUEeMq3nXR.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7uLe9toQqPcTCUEeMq3nXR
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x14df5cb71235363b9e9d7a7478dafcd0755fff594b3241f7083a75971f4e36ef","isrc":"USWB12103546","name":"Blame Myself - ILLENIUM and Virtual Riot Remix","registered_at":"2026-06-04T15:34:22Z","spotify_id":"7uLe9toQqPcTCUEeMq3nXR","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 0x14df5cb71235363b9e9d7a7478dafcd0755fff594b3241f7083a75971f4e36ef. 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/7uLe9toQqPcTCUEeMq3nXR.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/7uLe9toQqPcTCUEeMq3nXR.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x14df5cb71235363b9e9d7a7478dafcd0755fff594b3241f7083a75971f4e36ef","isrc":"USWB12103546","name":"Blame Myself - ILLENIUM and Virtual Riot Remix","registered_at":"2026-06-04T15:34:22Z","spotify_id":"7uLe9toQqPcTCUEeMq3nXR","type":"track"}

There's Nothing Holdin' Me Back
type: MusicRecording
duration: PT3M23S
duration ms: 203115
explicit: false
by artist: Taron Egerton
by artist: Tori Kelly
in album: Sing 2 (Original Motion Picture Soundtrack) [Alternate Version]
  type: MusicAlbum
  date published: 2022-03-18
isrc code: USQ4E2101101
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T12:51:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x39e4e80271bef389dd1427b26274caf7b69729270e498f584eb531b5923ec722
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/2NWaL7vWoTvyBbWA10Yv4h.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2NWaL7vWoTvyBbWA10Yv4h
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x39e4e80271bef389dd1427b26274caf7b69729270e498f584eb531b5923ec722","isrc":"USQ4E2101101","name":"There's Nothing Holdin' Me Back","registered_at":"2026-06-01T12:51:56Z","spotify_id":"2NWaL7vWoTvyBbWA10Yv4h","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 0x39e4e80271bef389dd1427b26274caf7b69729270e498f584eb531b5923ec722. 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/2NWaL7vWoTvyBbWA10Yv4h.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/2NWaL7vWoTvyBbWA10Yv4h.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x39e4e80271bef389dd1427b26274caf7b69729270e498f584eb531b5923ec722","isrc":"USQ4E2101101","name":"There's Nothing Holdin' Me Back","registered_at":"2026-06-01T12:51:56Z","spotify_id":"2NWaL7vWoTvyBbWA10Yv4h","type":"track"}

Let's Go Crazy
type: MusicRecording
duration: PT3M9S
duration ms: 189395
explicit: false
by artist: Tori Kelly
by artist: Taron Egerton
by artist: Reese Witherspoon
by artist: Nick Kroll
in album: Sing 2 (Original Motion Picture Soundtrack) [Alternate Version]
  type: MusicAlbum
  date published: 2022-03-18
isrc code: USQ4E2101096
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T19:09:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5b3dbdcb12da9846e9279597e667fb0cae74e92305da8a85fdfdc68c3aae7593
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/3qeCGlW5AJYUsfSJjdfzR4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3qeCGlW5AJYUsfSJjdfzR4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5b3dbdcb12da9846e9279597e667fb0cae74e92305da8a85fdfdc68c3aae7593","isrc":"USQ4E2101096","name":"Let's Go Crazy","registered_at":"2026-06-01T19:09:48Z","spotify_id":"3qeCGlW5AJYUsfSJjdfzR4","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 0x5b3dbdcb12da9846e9279597e667fb0cae74e92305da8a85fdfdc68c3aae7593. 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/3qeCGlW5AJYUsfSJjdfzR4.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/3qeCGlW5AJYUsfSJjdfzR4.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x5b3dbdcb12da9846e9279597e667fb0cae74e92305da8a85fdfdc68c3aae7593","isrc":"USQ4E2101096","name":"Let's Go Crazy","registered_at":"2026-06-01T19:09:48Z","spotify_id":"3qeCGlW5AJYUsfSJjdfzR4","type":"track"}

Where the Streets Have No Name
type: MusicRecording
duration: PT2M36S
duration ms: 156824
explicit: false
by artist: Tori Kelly
by artist: Taron Egerton
by artist: Scarlett Johansson
by artist: Reese Witherspoon
by artist: Nick Kroll
in album: Sing 2 (Original Motion Picture Soundtrack) [Alternate Version]
  type: MusicAlbum
  date published: 2022-03-18
isrc code: USQ4E2101100
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-02T02:00:04+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdcdc0efcc2ef95bed77ba62888022c4fab8c4340163b8d895e534d0a6a929311
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0CvxSlAx2y6Ac5qubrft0H.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0CvxSlAx2y6Ac5qubrft0H
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xdcdc0efcc2ef95bed77ba62888022c4fab8c4340163b8d895e534d0a6a929311","isrc":"USQ4E2101100","name":"Where the Streets Have No Name","registered_at":"2026-06-02T02:00:04Z","spotify_id":"0CvxSlAx2y6Ac5qubrft0H","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 0xdcdc0efcc2ef95bed77ba62888022c4fab8c4340163b8d895e534d0a6a929311. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0CvxSlAx2y6Ac5qubrft0H.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/0CvxSlAx2y6Ac5qubrft0H.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xdcdc0efcc2ef95bed77ba62888022c4fab8c4340163b8d895e534d0a6a929311","isrc":"USQ4E2101100","name":"Where the Streets Have No Name","registered_at":"2026-06-02T02:00:04Z","spotify_id":"0CvxSlAx2y6Ac5qubrft0H","type":"track"}

Christmas (Baby Please Come Home)
type: MusicRecording
duration: PT2M36S
duration ms: 156080
explicit: false
by artist: Keke Palmer
by artist: Scarlett Johansson
by artist: Taron Egerton
by artist: Reese Witherspoon
by artist: Tori Kelly
in album: Sing 2 (Original Motion Picture Soundtrack) [Alternate Version]
  type: MusicAlbum
  date published: 2022-03-18
isrc code: USQ4E2101110
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T09:52:45+00:00

Speechless (feat. Tori Kelly)
type: MusicRecording
duration: PT3M28S
duration ms: 208960
explicit: false
by artist: Dan + Shay
by artist: Tori Kelly
in album: Speechless (feat. Tori Kelly)
  type: MusicAlbum
  date published: 2019-06-07
isrc code: USWB11901352
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T08:18:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3dd7b2badcd582cc6aaceed5749cdb04884d943722a542a0690cc21195a14859
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7nsOsdlqa9Srr1LBYyd9pC.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7nsOsdlqa9Srr1LBYyd9pC
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3dd7b2badcd582cc6aaceed5749cdb04884d943722a542a0690cc21195a14859","isrc":"USWB11901352","name":"Speechless (feat. Tori Kelly)","registered_at":"2026-06-04T08:18:28Z","spotify_id":"7nsOsdlqa9Srr1LBYyd9pC","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 0x3dd7b2badcd582cc6aaceed5749cdb04884d943722a542a0690cc21195a14859. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7nsOsdlqa9Srr1LBYyd9pC.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/7nsOsdlqa9Srr1LBYyd9pC.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x3dd7b2badcd582cc6aaceed5749cdb04884d943722a542a0690cc21195a14859","isrc":"USWB11901352","name":"Speechless (feat. Tori Kelly)","registered_at":"2026-06-04T08:18:28Z","spotify_id":"7nsOsdlqa9Srr1LBYyd9pC","type":"track"}