Salvador Sobral
type: MusicGroup
genre: fado
popularity: 41
followers: 131224
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x741029c97bfd941792ac5c08c365e493779d31d1ffee85271d5040e2651dc708
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953407
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953407
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/fb920fb2-0e64-440c-ae36-13c3d90bc2b9.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/fb920fb2-0e64-440c-ae36-13c3d90bc2b9.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/fb920fb2-0e64-440c-ae36-13c3d90bc2b9
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x741029c97bfd941792ac5c08c365e493779d31d1ffee85271d5040e2651dc708","name":"Salvador Sobral","registered_at":"2026-06-12T14:21:23Z","symbol":"NIM0323907","token_address":"0x5ecf661f360ceae65e430507bab92d5b70e6d2ff","type":"artist","uuid":"fb920fb2-0e64-440c-ae36-13c3d90bc2b9"}
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 0x741029c97bfd941792ac5c08c365e493779d31d1ffee85271d5040e2651dc708. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fb920fb2-0e64-440c-ae36-13c3d90bc2b9.json and https://artists.proofprofile.net/proofs/artist/fb920fb2-0e64-440c-ae36-13c3d90bc2b9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x741029c97bfd941792ac5c08c365e493779d31d1ffee85271d5040e2651dc708","name":"Salvador Sobral","registered_at":"2026-06-12T14:21:23Z","symbol":"NIM0323907","token_address":"0x5ecf661f360ceae65e430507bab92d5b70e6d2ff","type":"artist","uuid":"fb920fb2-0e64-440c-ae36-13c3d90bc2b9"}
album: Excuse Me
  type: MusicAlbum
  date published: 2016-02-24
  track: Excuse Me
    type: MusicRecording
    duration: PT4M23S
    duration ms: 263102
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-02-24
album: Excuse Me
  type: MusicAlbum
  date published: 2016-03-18
  track: Excuse Me
    type: MusicRecording
    duration: PT4M23S
    duration ms: 263102
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-03-18
  track: Nada que esperar
    type: MusicRecording
    duration: PT4M43S
    duration ms: 283344
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-03-18
  track: Change
    type: MusicRecording
    duration: PT3M12S
    duration ms: 192496
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-03-18
  track: Nem eu
    type: MusicRecording
    duration: PT3M14S
    duration ms: 194429
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-03-18
  track: Autumn in New York
    type: MusicRecording
    duration: PT3M23S
    duration ms: 203296
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-03-18
  track: Ready for love again
    type: MusicRecording
    duration: PT3M39S
    duration ms: 219728
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-03-18
  track: Something Real
    type: MusicRecording
    duration: PT3M40S
    duration ms: 220459
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-03-18
  track: Ay Amor
    type: MusicRecording
    duration: PT5M49S
    duration ms: 349641
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-03-18
  track: Beach Prision
    type: MusicRecording
    duration: PT3M51S
    duration ms: 231098
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-03-18
  track: I might just stay away
    type: MusicRecording
    duration: PT6M2S
    duration ms: 362382
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-03-18
  track: After you’ve gone
    type: MusicRecording
    duration: PT1M57S
    duration ms: 117283
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-03-18
  track: Glow
    type: MusicRecording
    duration: PT1M59S
    duration ms: 119418
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-03-18
album: Excuse Me
  type: MusicAlbum
  date published: 2016-03-18
  track: Excuse Me
    type: MusicRecording
    duration: PT4M23S
    duration ms: 263102
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-03-18
album: Excuse Me
  type: MusicAlbum
  date published: 2016-03-18
  track: Excuse Me
    type: MusicRecording
    duration: PT4M23S
    duration ms: 263102
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-03-18
  track: Nada que esperar
    type: MusicRecording
    duration: PT4M43S
    duration ms: 283344
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
      type: MusicAlbum
      date published: 2016-03-18
    isrc code: PT4FA1600002
  track: Change
    type: MusicRecording
    duration: PT3M12S
    duration ms: 192496
    explicit: false
    by artist: Salvador Sobral
    in album: Excuse Me
    isrc code: PT4FA1600003
  track: Nem eu
  track: Autumn in New York
  track: Ready for love again
  track: Something Real
  track: Ay Amor
  track: Beach Prision
  track: I might just stay away
  track: After you’ve gone
  track: Glow
album: Nem eu
album: Amar Pelos Dois
album: Amar pelos Dois (Instrumental)
album: Amar Pelos Dois (Instrumental)
album: Excuse Me (Ao Vivo)
album: Mano a Mano
album: Cerca del Mar
album: Anda Estragar-me os Planos
album: Anda estragar-me os planos
album: Paris, Lisboa
album: Tú me acostumbraste
album: Tú mi delirio
album: Alma nuestra
album: sangue do meu sangue
album: paint the town
album: bpm
album: Vertigem
album: SAL
album: al llegar (feat. Jorge Drexler)
album: pedra quente
album: de la mano de tu voz (feat. Silvana Estrada)
album: TIMBRE
album: TIMBRE X EUROPA (ao vivo)
album: Ben poca cosa tens
album: Hoje já não é tarde
album: Sílvia & Salvador
track: Alta traïció
track: Amar Pelos Dois
track: Em moro - Mov.4: El Peso
track: al llegar
track: Encontro de Amigos
track: Tempo (feat. Salvador Sobral)
track: Amanhecer
track: Tarda, sim... tarda, não!
track: Maria Lisboa
track: NADA HA CAMBIAO
track: Vertigem
track: Pega Em Mim (with Salvador Sobral)
track: Letra De Médico
track: Recordarte
track: Ben poca cosa tens
track: El corazón por delante
track: Hoje já não é tarde
track: L'amour reprend ses droits
track: Someone to Sing Me to Sleep

Excuse Me
type: MusicAlbum
date published: 2016-03-18

Nem eu
type: MusicRecording
duration: PT3M14S
duration ms: 194429
explicit: false
by artist: Salvador Sobral
in album: Excuse Me
  type: MusicAlbum
  date published: 2016-03-18

Autumn in New York
type: MusicRecording
duration: PT3M23S
duration ms: 203296
explicit: false
by artist: Salvador Sobral
in album: Excuse Me
  type: MusicAlbum
  date published: 2016-03-18
isrc code: PT4FA1600005

Ready for love again
type: MusicRecording
duration: PT3M39S
duration ms: 219728
explicit: false
by artist: Salvador Sobral
in album: Excuse Me
  type: MusicAlbum
  date published: 2016-03-18
isrc code: PT4FA1600006

Something Real
type: MusicRecording
duration: PT3M40S
duration ms: 220459
explicit: false
by artist: Salvador Sobral
in album: Excuse Me
  type: MusicAlbum
  date published: 2016-03-18
isrc code: PT4FA1600007

Ay Amor
type: MusicRecording
duration: PT5M49S
duration ms: 349641
explicit: false
by artist: Salvador Sobral
in album: Excuse Me
  type: MusicAlbum
  date published: 2016-03-18

Beach Prision
type: MusicRecording
duration: PT3M51S
duration ms: 231098
explicit: false
by artist: Salvador Sobral
in album: Excuse Me
  type: MusicAlbum
  date published: 2016-03-18
isrc code: PT4FA1600009

I might just stay away
type: MusicRecording
duration: PT6M2S
duration ms: 362382
explicit: false
by artist: Salvador Sobral
in album: Excuse Me
  type: MusicAlbum
  date published: 2016-03-18
isrc code: PT4FA1600010

After you’ve gone
type: MusicRecording
duration: PT1M57S
duration ms: 117283
explicit: false
by artist: Salvador Sobral
in album: Excuse Me
  type: MusicAlbum
  date published: 2016-03-18

Glow
type: MusicRecording
duration: PT1M59S
duration ms: 119418
explicit: false
by artist: Salvador Sobral
in album: Excuse Me
  type: MusicAlbum
  date published: 2016-03-18
isrc code: PT4FA1600012

Excuse Me
type: MusicAlbum
date published: 2016-03-18
track: Excuse me
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265413
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Nada que esperar
  type: MusicRecording
  duration: PT4M42S
  duration ms: 282266
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Change
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191200
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Nem eu
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196653
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Autumn in New York
  type: MusicRecording
  duration: PT3M26S
  duration ms: 206533
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Ready for love again
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221106
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Something real
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233093
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Ay amor
  type: MusicRecording
  duration: PT5M54S
  duration ms: 354213
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Beach Prision
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232853
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: I might just stay away
  type: MusicRecording
  duration: PT6M3S
  duration ms: 363666
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: After you’ve gone
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118480
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Glow
  type: MusicRecording
  duration: PT1M50S
  duration ms: 110746
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18

Excuse Me
type: MusicAlbum
date published: 2016-03-18
track: Excuse Me
  type: MusicRecording
  duration: PT4M23S
  duration ms: 263102
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Nada Que Esperar
  type: MusicRecording
  duration: PT4M43S
  duration ms: 283344
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Change
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192496
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Nem Eu
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194429
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Autumn In New York
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203296
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Ready For Love Again
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219728
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Something Real
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220459
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Ay Amor
  type: MusicRecording
  duration: PT5M49S
  duration ms: 349641
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Beach Prision
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231098
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: I Might Just Stay Away
  type: MusicRecording
  duration: PT6M2S
  duration ms: 362382
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: After You've Gone
  type: MusicRecording
  duration: PT1M57S
  duration ms: 117283
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Glow
  type: MusicRecording
  duration: PT1M59S
  duration ms: 119418
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18

Excuse Me
type: MusicAlbum
date published: 2016-03-18
track: Excuse Me
  type: MusicRecording
  duration: PT4M23S
  duration ms: 263102
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18

Excuse Me
type: MusicAlbum
date published: 2016-03-18
track: Excuse Me
  type: MusicRecording
  duration: PT4M23S
  duration ms: 263102
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Nada que esperar
  type: MusicRecording
  duration: PT4M43S
  duration ms: 283344
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Change
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192496
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Nem eu
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194429
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Autumn in New York
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203296
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Ready for love again
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219728
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Something Real
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220459
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Ay Amor
  type: MusicRecording
  duration: PT5M49S
  duration ms: 349641
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Beach Prision
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231098
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: I might just stay away
  type: MusicRecording
  duration: PT6M2S
  duration ms: 362382
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: After you’ve gone
  type: MusicRecording
  duration: PT1M57S
  duration ms: 117283
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18
track: Glow
  type: MusicRecording
  duration: PT1M59S
  duration ms: 119418
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18

Excuse Me
type: MusicAlbum
date published: 2016-03-18
track: Excuse Me
  type: MusicRecording
  duration: PT4M23S
  duration ms: 263102
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2016-03-18

Nem eu
type: MusicAlbum
date published: 2016-10-31
track: Nem eu
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194429
  explicit: false
  by artist: Salvador Sobral
  in album: Nem eu
    type: MusicAlbum
    date published: 2016-10-31

Nem eu
type: MusicAlbum
date published: 2016-10-31
track: Nem eu
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194429
  explicit: false
  by artist: Salvador Sobral
  in album: Nem eu
    type: MusicAlbum
    date published: 2016-10-31

Nem eu
type: MusicAlbum
date published: 2016-10-31
track: Nem eu
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194429
  explicit: false
  by artist: Salvador Sobral
  in album: Nem eu
    type: MusicAlbum
    date published: 2016-10-31

Amar Pelos Dois
type: MusicAlbum
date published: 2017-03-10
track: Amar Pelos Dois
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185080
  explicit: false
  by artist: Salvador Sobral
  in album: Amar Pelos Dois
    type: MusicAlbum
    date published: 2017-03-10

Amar pelos Dois (Instrumental)
type: MusicAlbum
date published: 2017-04-28
track: Amar pelos Dois - Instrumental
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176097
  explicit: false
  by artist: Salvador Sobral
  in album: Amar pelos Dois (Instrumental)
    type: MusicAlbum
    date published: 2017-04-28

Amar Pelos Dois (Instrumental)
type: MusicAlbum
date published: 2017-05-09
track: Amar Pelos Dois - Instrumental
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176893
  explicit: false
  by artist: Salvador Sobral
  in album: Amar Pelos Dois (Instrumental)
    type: MusicAlbum
    date published: 2017-05-09
  isrc code: PTNO11700003

Amar Pelos Dois (Instrumental)
type: MusicAlbum
date published: 2017-05-09
track: Amar Pelos Dois - Instrumental
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176893
  explicit: false
  by artist: Salvador Sobral
  in album: Amar Pelos Dois (Instrumental)
    type: MusicAlbum
    date published: 2017-05-09
  isrc code: PTNO11700003

Amar Pelos Dois
type: MusicAlbum
date published: 2017-05-09
track: Amar pelos Dois
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187080
  explicit: false
  by artist: Salvador Sobral
  in album: Amar Pelos Dois
    type: MusicAlbum
    date published: 2017-05-09

Amar Pelos Dois
type: MusicAlbum
date published: 2017-05-09
track: Amar pelos Dois
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187080
  explicit: false
  by artist: Salvador Sobral
  in album: Amar Pelos Dois
    type: MusicAlbum
    date published: 2017-05-09

Excuse Me
type: MusicAlbum
date published: 2017-09-15
track: Excuse Me
  type: MusicRecording
  duration: PT4M23S
  duration ms: 263102
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2017-09-15
track: Nada que Esperar
  type: MusicRecording
  duration: PT4M43S
  duration ms: 283344
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2017-09-15
track: Change
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192496
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2017-09-15
track: Nem Eu
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194429
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2017-09-15
  isrc code: PT4FA1600004
track: Autumn in New York
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203296
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2017-09-15
track: Ready for Love Again
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219728
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2017-09-15
track: Something Real
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220459
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2017-09-15
track: Ay Amor
  type: MusicRecording
  duration: PT5M49S
  duration ms: 349641
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2017-09-15
track: Beach Prision
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231098
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2017-09-15
track: I Might Just Stay Away
  type: MusicRecording
  duration: PT6M2S
  duration ms: 362382
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2017-09-15
track: After You've Gone
  type: MusicRecording
  duration: PT1M57S
  duration ms: 117283
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2017-09-15
track: Glow
  type: MusicRecording
  duration: PT1M59S
  duration ms: 119418
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me
    type: MusicAlbum
    date published: 2017-09-15

Excuse Me (Ao Vivo)
type: MusicAlbum
date published: 2017-12-15
track: Change - Ao vivo
  type: MusicRecording
  duration: PT5M15S
  duration ms: 315346
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
track: Nada que esperar - Ao vivo
  type: MusicRecording
  duration: PT8M2S
  duration ms: 482866
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
track: Excuse me - Ao vivo
  type: MusicRecording
  duration: PT9M23S
  duration ms: 563960
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
track: Nem eu - Ao vivo
  type: MusicRecording
  duration: PT8M23S
  duration ms: 503213
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
track: Something real - Ao vivo
  type: MusicRecording
  duration: PT10M31S
  duration ms: 631160
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
track: Amar pelos dois - Ao vivo
  type: MusicRecording
  duration: PT6M38S
  duration ms: 398373
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
  isrc code: PTVC11700295
track: Ready for love again - Ao vivo
  type: MusicRecording
  duration: PT9M12S
  duration ms: 552626
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
track: Ay amor - Ao vivo
  type: MusicRecording
  duration: PT8M59S
  duration ms: 539120
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
track: Até já - Ao vivo
  type: MusicRecording
  duration: PT9M20S
  duration ms: 560626
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
  isrc code: PTVC11700298

Excuse Me (Ao Vivo)
type: MusicAlbum
date published: 2017-12-15
track: Change - Ao vivo
  type: MusicRecording
  duration: PT5M15S
  duration ms: 315346
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
track: Nada que esperar - Ao vivo
  type: MusicRecording
  duration: PT8M2S
  duration ms: 482866
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
track: Excuse me - Ao vivo
  type: MusicRecording
  duration: PT9M23S
  duration ms: 563960
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
track: Nem eu - Ao vivo
  type: MusicRecording
  duration: PT8M23S
  duration ms: 503213
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
track: Something real - Ao vivo
  type: MusicRecording
  duration: PT10M31S
  duration ms: 631160
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
track: Amar pelos dois - Ao vivo
  type: MusicRecording
  duration: PT6M38S
  duration ms: 398373
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
track: Ready for love again - Ao vivo
  type: MusicRecording
  duration: PT9M12S
  duration ms: 552626
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
track: Ay amor - Ao vivo
  type: MusicRecording
  duration: PT8M59S
  duration ms: 539120
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15
track: Até já - Ao vivo
  type: MusicRecording
  duration: PT9M20S
  duration ms: 560626
  explicit: false
  by artist: Salvador Sobral
  in album: Excuse Me (Ao Vivo)
    type: MusicAlbum
    date published: 2017-12-15

Mano a Mano
type: MusicAlbum
date published: 2018-05-11
track: Mano a Mano
  type: MusicRecording
  duration: PT3M59S
  duration ms: 239769
  explicit: false
  by artist: Salvador Sobral
  in album: Mano a Mano
    type: MusicAlbum
    date published: 2018-05-11

Mano a Mano
type: MusicAlbum
date published: 2018-05-11
track: Mano a Mano
  type: MusicRecording
  duration: PT3M59S
  duration ms: 239769
  explicit: false
  by artist: Salvador Sobral
  in album: Mano a Mano
    type: MusicAlbum
    date published: 2018-05-11

Cerca del Mar
type: MusicAlbum
date published: 2018-07-06
track: Cerca del mar
  type: MusicRecording
  duration: PT4M33S
  duration ms: 273333
  explicit: false
  by artist: Salvador Sobral
  in album: Cerca del Mar
    type: MusicAlbum
    date published: 2018-07-06

Cerca del Mar
type: MusicAlbum
date published: 2018-07-06
track: Cerca del Mar
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272393
  explicit: false
  by artist: Salvador Sobral
  in album: Cerca del Mar
    type: MusicAlbum
    date published: 2018-07-06

Anda Estragar-me os Planos
type: MusicAlbum
date published: 2019-03-08
track: Anda estragar-me os planos
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166120
  explicit: false
  by artist: Salvador Sobral
  in album: Anda Estragar-me os Planos
    type: MusicAlbum
    date published: 2019-03-08

Anda estragar-me os planos
type: MusicAlbum
date published: 2019-03-08
track: Anda estragar-me os planos
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166400
  explicit: false
  by artist: Salvador Sobral
  in album: Anda estragar-me os planos
    type: MusicAlbum
    date published: 2019-03-08

Anda Estragar-me os Planos
type: MusicAlbum
date published: 2019-03-08
track: Anda estragar-me os planos
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166120
  explicit: false
  by artist: Salvador Sobral
  in album: Anda Estragar-me os Planos
    type: MusicAlbum
    date published: 2019-03-08

Anda Estragar-me os Planos
type: MusicAlbum
date published: 2019-03-08
track: Anda estragar-me os planos
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166120
  explicit: false
  by artist: Salvador Sobral
  in album: Anda Estragar-me os Planos
    type: MusicAlbum
    date published: 2019-03-08

Paris, Lisboa
type: MusicAlbum
date published: 2019-03-29
track: 180, 181 (catarse)
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201466
  explicit: true
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Presságio
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253493
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Cerca del mar
  type: MusicRecording
  duration: PT4M33S
  duration ms: 273333
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Ela disse-me assim
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225186
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Playing with the wind
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274440
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Prometo não prometer
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158440
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
  isrc code: PT4FA1900005
track: Benjamin
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234106
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Grandes ilusiones
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231706
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
  isrc code: PT4FA1900007
track: Mano a mano - reprise
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158413
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
  isrc code: PT4FA1900008
track: La Souffleuse
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170533
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
  isrc code: PT4FA1900009
track: Paris, Tokyo II
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233706
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Anda estragar-me os planos
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166120
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29

Paris, Lisboa
type: MusicAlbum
date published: 2019-03-29
track: 180, 181 (catarse)
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201466
  explicit: true
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Presságio
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253493
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Cerca del mar
  type: MusicRecording
  duration: PT4M33S
  duration ms: 273333
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Ela disse-me assim
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225186
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Playing with the wind
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274440
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Prometo não prometer
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158440
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Benjamin
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234106
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Grandes ilusiones
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231706
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Mano a mano - reprise
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158413
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: La Souffleuse
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170533
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Paris, Tokyo II
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233706
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Anda estragar-me os planos
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166120
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29

Paris, Lisboa
type: MusicAlbum
date published: 2019-03-29
track: 180, 181 (catarse)
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201466
  explicit: true
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Presságio
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253493
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Cerca del mar
  type: MusicRecording
  duration: PT4M33S
  duration ms: 273333
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Ela disse-me assim
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225186
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Playing with the wind
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274440
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Prometo não prometer
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158440
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Benjamin
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234106
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Grandes ilusiones
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231706
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Mano a mano - reprise
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158413
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: La Souffleuse
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170533
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Paris, Tokyo II
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233706
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Anda estragar-me os planos
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166120
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29

Paris, Lisboa
type: MusicAlbum
date published: 2019-03-29
track: 180, 181 (catarse)
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201733
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Presságio
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253760
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
  isrc code: PT4FA1900002
track: Cerca del mar
  type: MusicRecording
  duration: PT4M33S
  duration ms: 273466
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
  isrc code: PT4FA1800002
track: Ela disse-me assim
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225453
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
  isrc code: PT4FA1900003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T15:58:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6da412ed884c82b3f39f7fb8d21dabeeb83b3c71482c2929034c50d8e4a9a9cd
  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/1QymCNpPGeEjPUe4DgWlvR.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1QymCNpPGeEjPUe4DgWlvR
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x6da412ed884c82b3f39f7fb8d21dabeeb83b3c71482c2929034c50d8e4a9a9cd","isrc":"PT4FA1900003","name":"Ela disse-me assim","registered_at":"2026-06-29T15:58:45Z","spotify_id":"1QymCNpPGeEjPUe4DgWlvR","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 0x6da412ed884c82b3f39f7fb8d21dabeeb83b3c71482c2929034c50d8e4a9a9cd. 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/1QymCNpPGeEjPUe4DgWlvR.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/1QymCNpPGeEjPUe4DgWlvR.
    date published: 2026-07-02T16:51:38Z
    text: {"copyright_id":"0x6da412ed884c82b3f39f7fb8d21dabeeb83b3c71482c2929034c50d8e4a9a9cd","isrc":"PT4FA1900003","name":"Ela disse-me assim","registered_at":"2026-06-29T15:58:45Z","spotify_id":"1QymCNpPGeEjPUe4DgWlvR","type":"track"}
track: Playing With The Wind
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274706
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
  isrc code: PT4FA1900004
track: Prometo não prometer (feat. Luisa Sobral)
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158706
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
  isrc code: PT4FA1900005
track: Benjamin
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234373
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
track: Grandes ilusiones
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231973
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
  isrc code: PT4FA1900007
track: Mano a mano (feat. António Zambujo)
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158546
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
  isrc code: PT4FA1900008
track: La Souffleuse
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170800
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
  isrc code: PT4FA1900009
track: Paris, Tokyo II
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233826
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29
  isrc code: PT4FA1900010
track: Anda estragar-me os planos
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166400
  explicit: false
  by artist: Salvador Sobral
  in album: Paris, Lisboa
    type: MusicAlbum
    date published: 2019-03-29

Tú me acostumbraste
type: MusicAlbum
date published: 2020-03-20
track: Tú me acostumbraste
  type: MusicRecording
  duration: PT5M20S
  duration ms: 320008
  explicit: false
  by artist: Salvador Sobral
  in album: Tú me acostumbraste
    type: MusicAlbum
    date published: 2020-03-20

Tú mi delirio
type: MusicAlbum
date published: 2020-06-05
track: Tú mi delirio
  type: MusicRecording
  duration: PT5M33S
  duration ms: 333533
  explicit: false
  by artist: Salvador Sobral
  in album: Tú mi delirio
    type: MusicAlbum
    date published: 2020-06-05

Alma nuestra
type: MusicAlbum
date published: 2020-06-26
track: Oh vida
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230253
  explicit: false
  by artist: Salvador Sobral
  in album: Alma nuestra
    type: MusicAlbum
    date published: 2020-06-26
  isrc code: PT9HR1800001
track: Si me comprendieras
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240400
  explicit: false
  by artist: Salvador Sobral
  in album: Alma nuestra
    type: MusicAlbum
    date published: 2020-06-26
  isrc code: PT9HR1800002
track: Si me pudieras querer
  type: MusicRecording
  duration: PT4M47S
  duration ms: 287280
  explicit: false
  by artist: Salvador Sobral
  in album: Alma nuestra
    type: MusicAlbum
    date published: 2020-06-26
track: Tú me acostumbraste
  type: MusicRecording
  duration: PT5M20S
  duration ms: 320000
  explicit: false
  by artist: Salvador Sobral
  in album: Alma nuestra
    type: MusicAlbum
    date published: 2020-06-26
  isrc code: PT9HR1800004
track: Tú mi delirio
  type: MusicRecording
  duration: PT5M33S
  duration ms: 333533
  explicit: false
  by artist: Salvador Sobral
  in album: Alma nuestra
    type: MusicAlbum
    date published: 2020-06-26
track: Alma mía
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192946
  explicit: false
  by artist: Salvador Sobral
  in album: Alma nuestra
    type: MusicAlbum
    date published: 2020-06-26
  isrc code: PT9HR1800006
track: Silencio
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230013
  explicit: false
  by artist: Salvador Sobral
  in album: Alma nuestra
    type: MusicAlbum
    date published: 2020-06-26
track: La gloria eres tú
  type: MusicRecording
  duration: PT4M47S
  duration ms: 287000
  explicit: false
  by artist: Salvador Sobral
  in album: Alma nuestra
    type: MusicAlbum
    date published: 2020-06-26
track: Nostalgias
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225586
  explicit: false
  by artist: Salvador Sobral
  in album: Alma nuestra
    type: MusicAlbum
    date published: 2020-06-26

sangue do meu sangue
type: MusicAlbum
date published: 2021-03-24
track: sangue do meu sangue
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230040
  explicit: false
  by artist: Salvador Sobral
  in album: sangue do meu sangue
    type: MusicAlbum
    date published: 2021-03-24
  isrc code: ES5152100250

paint the town
type: MusicAlbum
date published: 2021-05-26
track: paint the town
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256560
  explicit: false
  by artist: Salvador Sobral
  in album: paint the town
    type: MusicAlbum
    date published: 2021-05-26

bpm
type: MusicAlbum
date published: 2021-05-28
track: mar de memórias
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193160
  explicit: false
  by artist: Salvador Sobral
  in album: bpm
    type: MusicAlbum
    date published: 2021-05-28
  isrc code: ES5152100244
track: fui ver meu amor (feat. Abe Rábade) - prelúdio
  type: MusicRecording
  duration: PT0M52S
  duration ms: 52840
  explicit: false
  by artist: Salvador Sobral
  in album: bpm
    type: MusicAlbum
    date published: 2021-05-28
  isrc code: ES5152100245
track: fui ver meu amor
  type: MusicRecording
  duration: PT4M30S
  duration ms: 270293
  explicit: false
  by artist: Salvador Sobral
  in album: bpm
    type: MusicAlbum
    date published: 2021-05-28
track: se de mim precisarem
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214453
  explicit: false
  by artist: Salvador Sobral
  in album: bpm
    type: MusicAlbum
    date published: 2021-05-28
  isrc code: ES5152100247
track: that old waltz
  type: MusicRecording
  duration: PT4M47S
  duration ms: 287080
  explicit: false
  by artist: Salvador Sobral
  in album: bpm
    type: MusicAlbum
    date published: 2021-05-28
  isrc code: ES5152100248
track: medo de estimação
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234026
  explicit: false
  by artist: Salvador Sobral
  in album: bpm
    type: MusicAlbum
    date published: 2021-05-28
  isrc code: ES5152100249
track: sangue do meu sangue
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230040
  explicit: false
  by artist: Salvador Sobral
  in album: bpm
    type: MusicAlbum
    date published: 2021-05-28
track: paint the town
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256560
  explicit: false
  by artist: Salvador Sobral
  in album: bpm
    type: MusicAlbum
    date published: 2021-05-28
  isrc code: ES5152100251
track: páginas soltas
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197480
  explicit: false
  by artist: Salvador Sobral
  in album: bpm
    type: MusicAlbum
    date published: 2021-05-28
track: canción vieja
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150160
  explicit: false
  by artist: Salvador Sobral
  in album: bpm
    type: MusicAlbum
    date published: 2021-05-28
  isrc code: ES5152100253
track: só eu sei
  type: MusicRecording
  duration: PT1M13S
  duration ms: 73520
  explicit: false
  by artist: Salvador Sobral
  in album: bpm
    type: MusicAlbum
    date published: 2021-05-28
  isrc code: ES5152100254
track: sem voz
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230413
  explicit: false
  by artist: Salvador Sobral
  in album: bpm
    type: MusicAlbum
    date published: 2021-05-28
track: aplauso dentro (feat. Margarida Campelo)
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194986
  explicit: false
  by artist: Salvador Sobral
  in album: bpm
    type: MusicAlbum
    date published: 2021-05-28
track: bom vento
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272943
  explicit: false
  by artist: Salvador Sobral
  in album: bpm
    type: MusicAlbum
    date published: 2021-05-28
  isrc code: ES5152100257

Vertigem
type: MusicAlbum
date published: 2022-04-01
track: Vertigem
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249128
  explicit: false
  by artist: Salvador Sobral
  in album: Vertigem
    type: MusicAlbum
    date published: 2022-04-01
  isrc code: ES5152200426

SAL
type: MusicAlbum
date published: 2022-09-02
track: 49A
  type: MusicRecording
  duration: PT0M11S
  duration ms: 11916
  explicit: false
  by artist: Salvador Sobral
  in album: SAL
    type: MusicAlbum
    date published: 2022-09-02
track: Tristeza dos dois
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137768
  explicit: false
  by artist: Salvador Sobral
  in album: SAL
    type: MusicAlbum
    date published: 2022-09-02
track: Estrada dividida
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187694
  explicit: false
  by artist: Salvador Sobral
  in album: SAL
    type: MusicAlbum
    date published: 2022-09-02
track: Canção para a Aïda
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207760
  explicit: false
  by artist: Salvador Sobral
  in album: SAL
    type: MusicAlbum
    date published: 2022-09-02
  isrc code: ES5152200963
track: Isso e aquilo
  type: MusicRecording
  duration: PT1M57S
  duration ms: 117719
  explicit: false
  by artist: Salvador Sobral
  in album: SAL
    type: MusicAlbum
    date published: 2022-09-02
  isrc code: ES5152200964

al llegar (feat. Jorge Drexler)
type: MusicAlbum
date published: 2023-04-14
track: al llegar (feat. Jorge Drexler)
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215749
  explicit: false
  by artist: Salvador Sobral
  in album: al llegar (feat. Jorge Drexler)
    type: MusicAlbum
    date published: 2023-04-14

pedra quente
type: MusicAlbum
date published: 2023-06-02
track: pedra quente
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183398
  explicit: false
  by artist: Salvador Sobral
  in album: pedra quente
    type: MusicAlbum
    date published: 2023-06-02
  isrc code: ES5152300192

de la mano de tu voz (feat. Silvana Estrada)
type: MusicAlbum
date published: 2023-09-08
track: de la mano de tu voz (feat. Silvana Estrada)
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230939
  explicit: false
  by artist: Salvador Sobral
  in album: de la mano de tu voz (feat. Silvana Estrada)
    type: MusicAlbum
    date published: 2023-09-08
  isrc code: ES5152300191

TIMBRE
type: MusicAlbum
date published: 2023-09-29
track: amor a capela
  type: MusicRecording
  duration: PT1M48S
  duration ms: 108250
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE
    type: MusicAlbum
    date published: 2023-09-29
track: porque canto
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234406
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE
    type: MusicAlbum
    date published: 2023-09-29
  isrc code: ES5152300187
track: a distância não é lugar (feat. Luisa Sobral)
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183896
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE
    type: MusicAlbum
    date published: 2023-09-29
track: traição agradecida
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183187
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE
    type: MusicAlbum
    date published: 2023-09-29
  isrc code: ES5152300189
track: el regalo que me hiciste
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234034
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE
    type: MusicAlbum
    date published: 2023-09-29
  isrc code: ES5152300190
track: de la mano de tu voz (feat. Silvana Estrada)
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230939
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE
    type: MusicAlbum
    date published: 2023-09-29
track: pedra quente
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183398
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE
    type: MusicAlbum
    date published: 2023-09-29
track: abutres da premonição
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208471
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE
    type: MusicAlbum
    date published: 2023-09-29
  isrc code: ES5152300193
track: les eaux qui me gardent (feat. Barbara Pravi)
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216824
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE
    type: MusicAlbum
    date published: 2023-09-29
track: se quando tu vieres
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169625
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE
    type: MusicAlbum
    date published: 2023-09-29
  isrc code: ES5152300195
track: al llegar (feat. Jorge Drexler)
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215749
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE
    type: MusicAlbum
    date published: 2023-09-29

TIMBRE X EUROPA (ao vivo)
type: MusicAlbum
date published: 2024-12-28
track: amor a capela [ao vivo em Estarreja]
  type: MusicRecording
  duration: PT2M6S
  duration ms: 126812
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE X EUROPA (ao vivo)
    type: MusicAlbum
    date published: 2024-12-28
  isrc code: ES5152401287
track: porque canto [ao vivo em Mallorca]
  type: MusicRecording
  duration: PT5M52S
  duration ms: 352827
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE X EUROPA (ao vivo)
    type: MusicAlbum
    date published: 2024-12-28
  isrc code: ES5152401288
track: primeiro gomo da tangerina [ao vivo em Roma]
  type: MusicRecording
  duration: PT8M1S
  duration ms: 481958
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE X EUROPA (ao vivo)
    type: MusicAlbum
    date published: 2024-12-28
  isrc code: ES5152401289
track: al llegar [ao vivo em Leverkusen]
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265000
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE X EUROPA (ao vivo)
    type: MusicAlbum
    date published: 2024-12-28
  isrc code: ES5152401290
track: traição agradecida [ao vivo em Istambul]
  type: MusicRecording
  duration: PT6M56S
  duration ms: 416000
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE X EUROPA (ao vivo)
    type: MusicAlbum
    date published: 2024-12-28
  isrc code: ES5152401291
track: movimento dos barcos [ao vivo no Seixal]
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274984
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE X EUROPA (ao vivo)
    type: MusicAlbum
    date published: 2024-12-28
  isrc code: ES5152401292
track: el regalo que me hiciste - [ao vivo em Lisboa]
  type: MusicRecording
  duration: PT7M23S
  duration ms: 443937
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE X EUROPA (ao vivo)
    type: MusicAlbum
    date published: 2024-12-28
  isrc code: ES5152401293
track: abutres da premonição [ao vivo em Rotterdam]
  type: MusicRecording
  duration: PT5M3S
  duration ms: 303983
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE X EUROPA (ao vivo)
    type: MusicAlbum
    date published: 2024-12-28
track: de la mano de tu voz [ao vivo em Gdańsk]
  type: MusicRecording
  duration: PT4M55S
  duration ms: 295104
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE X EUROPA (ao vivo)
    type: MusicAlbum
    date published: 2024-12-28
track: se quando tu vieres [ao vivo em Ghent]
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214000
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE X EUROPA (ao vivo)
    type: MusicAlbum
    date published: 2024-12-28
track: pedra quente [ao vivo em Barcelona]
  type: MusicRecording
  duration: PT7M34S
  duration ms: 454000
  explicit: false
  by artist: Salvador Sobral
  in album: TIMBRE X EUROPA (ao vivo)
    type: MusicAlbum
    date published: 2024-12-28

Ben poca cosa tens
type: MusicAlbum
date published: 2025-04-16
track: Ben poca cosa tens
  type: MusicRecording
  duration: PT5M10S
  duration ms: 310754
  explicit: false
  by artist: Salvador Sobral
  in album: Ben poca cosa tens
    type: MusicAlbum
    date published: 2025-04-16

Hoje já não é tarde
type: MusicAlbum
date published: 2025-05-14
track: Hoje já não é tarde
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265830
  explicit: false
  by artist: Salvador Sobral
  in album: Hoje já não é tarde
    type: MusicAlbum
    date published: 2025-05-14
  isrc code: ES5152500432
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T11:26:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf099e159612cb08b406fe4b1d44b651b1446665ee0042cf85d256ddb1962578c
  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/3lzE6HKPDATSJKJf96vs5p.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3lzE6HKPDATSJKJf96vs5p
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xf099e159612cb08b406fe4b1d44b651b1446665ee0042cf85d256ddb1962578c","isrc":"ES5152500432","name":"Hoje já não é tarde","registered_at":"2026-06-04T11:26:01Z","spotify_id":"3lzE6HKPDATSJKJf96vs5p","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 0xf099e159612cb08b406fe4b1d44b651b1446665ee0042cf85d256ddb1962578c. 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/3lzE6HKPDATSJKJf96vs5p.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/3lzE6HKPDATSJKJf96vs5p.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0xf099e159612cb08b406fe4b1d44b651b1446665ee0042cf85d256ddb1962578c","isrc":"ES5152500432","name":"Hoje já não é tarde","registered_at":"2026-06-04T11:26:01Z","spotify_id":"3lzE6HKPDATSJKJf96vs5p","type":"track"}

Sílvia & Salvador
type: MusicAlbum
date published: 2025-05-16
track: Recordarte
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173978
  explicit: false
  by artist: Salvador Sobral
  in album: Sílvia & Salvador
    type: MusicAlbum
    date published: 2025-05-16
  isrc code: ES5152500429
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T12:04:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2621478e7d99a9b3b2f2c29649df0d454c3061af589b92ddf619dfc247ffc5da
  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/3kcUR7UCicYG3jgehqEqBF.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3kcUR7UCicYG3jgehqEqBF
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  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 0x2621478e7d99a9b3b2f2c29649df0d454c3061af589b92ddf619dfc247ffc5da. 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/3kcUR7UCicYG3jgehqEqBF.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/3kcUR7UCicYG3jgehqEqBF.
    date published: 2026-06-13T12:47:07Z
track: Ben poca cosa tens
  type: MusicRecording
  duration: PT5M10S
  duration ms: 310754
  explicit: false
  by artist: Salvador Sobral
  in album: Sílvia & Salvador
    type: MusicAlbum
    date published: 2025-05-16
  isrc code: ES5152500430
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T12:00:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4f6d3a64d57f5a9cc2df9d350e36dda2cb2927040dc83cba0ea5c06adb2c15d5
  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/2VEyHgHE9S2xRxrdmrv5aI.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2VEyHgHE9S2xRxrdmrv5aI
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x4f6d3a64d57f5a9cc2df9d350e36dda2cb2927040dc83cba0ea5c06adb2c15d5","isrc":"ES5152500430","name":"Ben poca cosa tens","registered_at":"2026-06-04T12:00:56Z","spotify_id":"2VEyHgHE9S2xRxrdmrv5aI","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 0x4f6d3a64d57f5a9cc2df9d350e36dda2cb2927040dc83cba0ea5c06adb2c15d5. 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/2VEyHgHE9S2xRxrdmrv5aI.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/2VEyHgHE9S2xRxrdmrv5aI.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x4f6d3a64d57f5a9cc2df9d350e36dda2cb2927040dc83cba0ea5c06adb2c15d5","isrc":"ES5152500430","name":"Ben poca cosa tens","registered_at":"2026-06-04T12:00:56Z","spotify_id":"2VEyHgHE9S2xRxrdmrv5aI","type":"track"}
track: El corazón por delante
  type: MusicRecording
  duration: PT4M59S
  duration ms: 299778
  explicit: false
  by artist: Salvador Sobral
  in album: Sílvia & Salvador
    type: MusicAlbum
    date published: 2025-05-16
  isrc code: ES5152500431
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T07:27:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x430f02e1dbb50c6a1c6af362b40a674472d46573b60cf16c290d3726e306c431
  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/26miS6DXixXA2WbJNz1qi0.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/26miS6DXixXA2WbJNz1qi0
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x430f02e1dbb50c6a1c6af362b40a674472d46573b60cf16c290d3726e306c431","isrc":"ES5152500431","name":"El corazón por delante","registered_at":"2026-06-04T07:27:47Z","spotify_id":"26miS6DXixXA2WbJNz1qi0","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 0x430f02e1dbb50c6a1c6af362b40a674472d46573b60cf16c290d3726e306c431. 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/26miS6DXixXA2WbJNz1qi0.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/26miS6DXixXA2WbJNz1qi0.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x430f02e1dbb50c6a1c6af362b40a674472d46573b60cf16c290d3726e306c431","isrc":"ES5152500431","name":"El corazón por delante","registered_at":"2026-06-04T07:27:47Z","spotify_id":"26miS6DXixXA2WbJNz1qi0","type":"track"}
track: Hoje já não é tarde
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265830
  explicit: false
  by artist: Salvador Sobral
  in album: Sílvia & Salvador
    type: MusicAlbum
    date published: 2025-05-16
  isrc code: ES5152500432
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T11:26:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf099e159612cb08b406fe4b1d44b651b1446665ee0042cf85d256ddb1962578c
  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/5FFEn9yulqAchyO0HfdSUN.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5FFEn9yulqAchyO0HfdSUN
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xf099e159612cb08b406fe4b1d44b651b1446665ee0042cf85d256ddb1962578c","isrc":"ES5152500432","name":"Hoje já não é tarde","registered_at":"2026-06-04T11:26:01Z","spotify_id":"5FFEn9yulqAchyO0HfdSUN","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 0xf099e159612cb08b406fe4b1d44b651b1446665ee0042cf85d256ddb1962578c. 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/5FFEn9yulqAchyO0HfdSUN.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/5FFEn9yulqAchyO0HfdSUN.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0xf099e159612cb08b406fe4b1d44b651b1446665ee0042cf85d256ddb1962578c","isrc":"ES5152500432","name":"Hoje já não é tarde","registered_at":"2026-06-04T11:26:01Z","spotify_id":"5FFEn9yulqAchyO0HfdSUN","type":"track"}
track: L'amour reprend ses droits
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234723
  explicit: false
  by artist: Salvador Sobral
  in album: Sílvia & Salvador
    type: MusicAlbum
    date published: 2025-05-16
  isrc code: ES5152500433
  additional property: CopyrightID
  additional property: CopyrightStatus
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Someone to Sing Me to Sleep
track: Mudando os ventos
track: Muerte chiquita
track: Este presente
track: Minhas marcas
track: Tempus Fugit (Plor per Palestina)

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-04T13:58:51+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953536

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/3gkL6IPBqogof5Bde7Dx6H.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T17:25:41Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x66b124bd522e534f4f9a38e1aae2a11d2f46ee0d01b5919b37165a3f11d0b0af","isrc":"ES5152500433","name":"L'amour reprend ses droits","registered_at":"2026-06-04T13:58:51Z","spotify_id":"3gkL6IPBqogof5Bde7Dx6H","type":"track"}

OTSVerifyInstructions
type: PropertyValue
value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66b124bd522e534f4f9a38e1aae2a11d2f46ee0d01b5919b37165a3f11d0b0af. 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/3gkL6IPBqogof5Bde7Dx6H.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/3gkL6IPBqogof5Bde7Dx6H.
date published: 2026-06-13T17:25:41Z
text: {"copyright_id":"0x66b124bd522e534f4f9a38e1aae2a11d2f46ee0d01b5919b37165a3f11d0b0af","isrc":"ES5152500433","name":"L'amour reprend ses droits","registered_at":"2026-06-04T13:58:51Z","spotify_id":"3gkL6IPBqogof5Bde7Dx6H","type":"track"}

Someone to Sing Me to Sleep
type: MusicRecording
duration: PT3M58S
duration ms: 238187
explicit: false
by artist: Salvador Sobral
in album: Sílvia & Salvador
  type: MusicAlbum
  date published: 2025-05-16
isrc code: ES5152500434
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T15:01:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc8faa49acd4eb708fd64e3fbff8a7d3bb0b031ab8577d692e8d6f22be72668f9
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/37RzsiYaNkagNCyEkrAJr1.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/37RzsiYaNkagNCyEkrAJr1
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc8faa49acd4eb708fd64e3fbff8a7d3bb0b031ab8577d692e8d6f22be72668f9","isrc":"ES5152500434","name":"Someone to Sing Me to Sleep","registered_at":"2026-06-04T15:01:07Z","spotify_id":"37RzsiYaNkagNCyEkrAJr1","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 0xc8faa49acd4eb708fd64e3fbff8a7d3bb0b031ab8577d692e8d6f22be72668f9. 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/37RzsiYaNkagNCyEkrAJr1.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/37RzsiYaNkagNCyEkrAJr1.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xc8faa49acd4eb708fd64e3fbff8a7d3bb0b031ab8577d692e8d6f22be72668f9","isrc":"ES5152500434","name":"Someone to Sing Me to Sleep","registered_at":"2026-06-04T15:01:07Z","spotify_id":"37RzsiYaNkagNCyEkrAJr1","type":"track"}

Mudando os ventos
type: MusicRecording
duration: PT4M30S
duration ms: 270031
explicit: false
by artist: Salvador Sobral
in album: Sílvia & Salvador
  type: MusicAlbum
  date published: 2025-05-16
isrc code: ES5152500435
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T15:22:06+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x317e80a6805bd6efa27a1436430370986753ffb652bc78b95c068f888524184d
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/5oq8Apx4vIkbSYXSmyEAkB.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5oq8Apx4vIkbSYXSmyEAkB
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x317e80a6805bd6efa27a1436430370986753ffb652bc78b95c068f888524184d","isrc":"ES5152500435","name":"Mudando os ventos","registered_at":"2026-06-04T15:22:06Z","spotify_id":"5oq8Apx4vIkbSYXSmyEAkB","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 0x317e80a6805bd6efa27a1436430370986753ffb652bc78b95c068f888524184d. 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/5oq8Apx4vIkbSYXSmyEAkB.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/5oq8Apx4vIkbSYXSmyEAkB.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x317e80a6805bd6efa27a1436430370986753ffb652bc78b95c068f888524184d","isrc":"ES5152500435","name":"Mudando os ventos","registered_at":"2026-06-04T15:22:06Z","spotify_id":"5oq8Apx4vIkbSYXSmyEAkB","type":"track"}

Muerte chiquita
type: MusicRecording
duration: PT3M44S
duration ms: 224346
explicit: false
by artist: Salvador Sobral
in album: Sílvia & Salvador
  type: MusicAlbum
  date published: 2025-05-16
isrc code: ES5152500436
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T14:42:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbaeb0afabce7d0a73a7edd32c3365167590a14eff7b8e62a679bd9c0dc4ee381
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/1b1zwQF6rLxVswJEsAlHD0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1b1zwQF6rLxVswJEsAlHD0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xbaeb0afabce7d0a73a7edd32c3365167590a14eff7b8e62a679bd9c0dc4ee381","isrc":"ES5152500436","name":"Muerte chiquita","registered_at":"2026-06-04T14:42:33Z","spotify_id":"1b1zwQF6rLxVswJEsAlHD0","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 0xbaeb0afabce7d0a73a7edd32c3365167590a14eff7b8e62a679bd9c0dc4ee381. 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/1b1zwQF6rLxVswJEsAlHD0.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/1b1zwQF6rLxVswJEsAlHD0.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xbaeb0afabce7d0a73a7edd32c3365167590a14eff7b8e62a679bd9c0dc4ee381","isrc":"ES5152500436","name":"Muerte chiquita","registered_at":"2026-06-04T14:42:33Z","spotify_id":"1b1zwQF6rLxVswJEsAlHD0","type":"track"}

Este presente
type: MusicRecording
duration: PT6M47S
duration ms: 407900
explicit: false
by artist: Salvador Sobral
in album: Sílvia & Salvador
  type: MusicAlbum
  date published: 2025-05-16
isrc code: ES5152500437
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T15:36:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x015e86bb171c6558f1d261471e1758388ec05736acc6b10ed8e5ffd54dd82dba
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/7Lz0OM38g6eIxPOwBnxKs3.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7Lz0OM38g6eIxPOwBnxKs3
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x015e86bb171c6558f1d261471e1758388ec05736acc6b10ed8e5ffd54dd82dba","isrc":"ES5152500437","name":"Este presente","registered_at":"2026-06-04T15:36:38Z","spotify_id":"7Lz0OM38g6eIxPOwBnxKs3","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 0x015e86bb171c6558f1d261471e1758388ec05736acc6b10ed8e5ffd54dd82dba. 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/7Lz0OM38g6eIxPOwBnxKs3.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/7Lz0OM38g6eIxPOwBnxKs3.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x015e86bb171c6558f1d261471e1758388ec05736acc6b10ed8e5ffd54dd82dba","isrc":"ES5152500437","name":"Este presente","registered_at":"2026-06-04T15:36:38Z","spotify_id":"7Lz0OM38g6eIxPOwBnxKs3","type":"track"}

Minhas marcas
type: MusicRecording
duration: PT2M44S
duration ms: 164553
explicit: false
by artist: Salvador Sobral
in album: Sílvia & Salvador
  type: MusicAlbum
  date published: 2025-05-16
isrc code: ES5152500438
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T11:10:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6e543cd6ae7767f6a9282eca16ac1c69a80ac3f05fae20dba3220e506a79ef16
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/0gr4cg2FMMhF4W99lCht7l.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0gr4cg2FMMhF4W99lCht7l
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6e543cd6ae7767f6a9282eca16ac1c69a80ac3f05fae20dba3220e506a79ef16","isrc":"ES5152500438","name":"Minhas marcas","registered_at":"2026-06-05T11:10:14Z","spotify_id":"0gr4cg2FMMhF4W99lCht7l","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 0x6e543cd6ae7767f6a9282eca16ac1c69a80ac3f05fae20dba3220e506a79ef16. 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/0gr4cg2FMMhF4W99lCht7l.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/0gr4cg2FMMhF4W99lCht7l.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x6e543cd6ae7767f6a9282eca16ac1c69a80ac3f05fae20dba3220e506a79ef16","isrc":"ES5152500438","name":"Minhas marcas","registered_at":"2026-06-05T11:10:14Z","spotify_id":"0gr4cg2FMMhF4W99lCht7l","type":"track"}

Tempus Fugit (Plor per Palestina)
type: MusicRecording
duration: PT2M21S
duration ms: 141648
explicit: false
by artist: Salvador Sobral
in album: Sílvia & Salvador
  type: MusicAlbum
  date published: 2025-05-16
isrc code: ES5152500439
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T15:16:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb631d26abe45ad01b205f1a333ef3c2239e0d98016f26bcebeb6520aeec0f80f
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/3A98HiO7msAZSZYBe4fZpy.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3A98HiO7msAZSZYBe4fZpy
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb631d26abe45ad01b205f1a333ef3c2239e0d98016f26bcebeb6520aeec0f80f","isrc":"ES5152500439","name":"Tempus Fugit (Plor per Palestina)","registered_at":"2026-06-05T15:16:15Z","spotify_id":"3A98HiO7msAZSZYBe4fZpy","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 0xb631d26abe45ad01b205f1a333ef3c2239e0d98016f26bcebeb6520aeec0f80f. 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/3A98HiO7msAZSZYBe4fZpy.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/3A98HiO7msAZSZYBe4fZpy.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xb631d26abe45ad01b205f1a333ef3c2239e0d98016f26bcebeb6520aeec0f80f","isrc":"ES5152500439","name":"Tempus Fugit (Plor per Palestina)","registered_at":"2026-06-05T15:16:15Z","spotify_id":"3A98HiO7msAZSZYBe4fZpy","type":"track"}

Alta traïció
type: MusicRecording
duration: PT2M37S
duration ms: 157845
explicit: false
by artist: Clara Peya
by artist: Salvador Sobral
in album: Corsé
  type: MusicAlbum
  date published: 2023-09-15
isrc code: QMFME2248452
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-23T07:37:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc3ff0b7c288932f648d8a993830c8b55ee68975180a19a0a459ee89e8da3f84d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1T9PIsUQyapMfQg8sRLOrQ.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1T9PIsUQyapMfQg8sRLOrQ
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc3ff0b7c288932f648d8a993830c8b55ee68975180a19a0a459ee89e8da3f84d","isrc":"QMFME2248452","name":"Alta traïció","registered_at":"2026-06-23T07:37:51Z","spotify_id":"1T9PIsUQyapMfQg8sRLOrQ","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 0xc3ff0b7c288932f648d8a993830c8b55ee68975180a19a0a459ee89e8da3f84d. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1T9PIsUQyapMfQg8sRLOrQ.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/1T9PIsUQyapMfQg8sRLOrQ.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0xc3ff0b7c288932f648d8a993830c8b55ee68975180a19a0a459ee89e8da3f84d","isrc":"QMFME2248452","name":"Alta traïció","registered_at":"2026-06-23T07:37:51Z","spotify_id":"1T9PIsUQyapMfQg8sRLOrQ","type":"track"}

Amar Pelos Dois
type: MusicRecording
duration: PT3M5S
duration ms: 185080
explicit: false
by artist: Salvador Sobral
in album: Festival da Canção 2017
  type: MusicAlbum
  date published: 2017-03-14
isrc code: PTNO11700001
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T06:08:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x96ae1992fea6d656ce4eae205d21bbdb2df258ca33c4e2569c77a28bfa8f6098
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/1bLjhPvRT5uNnVby1ytmXi.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1bLjhPvRT5uNnVby1ytmXi
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x96ae1992fea6d656ce4eae205d21bbdb2df258ca33c4e2569c77a28bfa8f6098","isrc":"PTNO11700001","name":"Amar Pelos Dois","registered_at":"2026-06-08T06:08:41Z","spotify_id":"1bLjhPvRT5uNnVby1ytmXi","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 0x96ae1992fea6d656ce4eae205d21bbdb2df258ca33c4e2569c77a28bfa8f6098. 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/1bLjhPvRT5uNnVby1ytmXi.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/1bLjhPvRT5uNnVby1ytmXi.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x96ae1992fea6d656ce4eae205d21bbdb2df258ca33c4e2569c77a28bfa8f6098","isrc":"PTNO11700001","name":"Amar Pelos Dois","registered_at":"2026-06-08T06:08:41Z","spotify_id":"1bLjhPvRT5uNnVby1ytmXi","type":"track"}

Em moro - Mov.4: El Peso
type: MusicRecording
duration: PT4M8S
duration ms: 248627
explicit: false
by artist: Sílvia Pérez Cruz
by artist: Salvador Sobral
in album: Toda la vida, un día
  type: MusicAlbum
  date published: 2023-04-21
isrc code: ES5022300015
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T20:45:18+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x02e2da878b90f0a2c753aa597cd75128915fa86fbb15096c2ff97610886e3850
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/5YVXcDVc8i1ceIaneVDEqD.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5YVXcDVc8i1ceIaneVDEqD
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x02e2da878b90f0a2c753aa597cd75128915fa86fbb15096c2ff97610886e3850","isrc":"ES5022300015","name":"Em moro - Mov.4: El Peso","registered_at":"2026-06-08T20:45:18Z","spotify_id":"5YVXcDVc8i1ceIaneVDEqD","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 0x02e2da878b90f0a2c753aa597cd75128915fa86fbb15096c2ff97610886e3850. 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/5YVXcDVc8i1ceIaneVDEqD.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/5YVXcDVc8i1ceIaneVDEqD.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x02e2da878b90f0a2c753aa597cd75128915fa86fbb15096c2ff97610886e3850","isrc":"ES5022300015","name":"Em moro - Mov.4: El Peso","registered_at":"2026-06-08T20:45:18Z","spotify_id":"5YVXcDVc8i1ceIaneVDEqD","type":"track"}

al llegar
type: MusicRecording
duration: PT3M35S
duration ms: 215749
explicit: false
by artist: Salvador Sobral
by artist: Jorge Drexler
in album: Latin Chill
  type: MusicAlbum
  date published: 2023-12-16

Encontro de Amigos
type: MusicRecording
duration: PT2M36S
duration ms: 156909
explicit: false
by artist: Diogo Picão
by artist: André Santos
by artist: Salvador Sobral
in album: Palavras Caras
  type: MusicAlbum
  date published: 2022-09-30
isrc code: PT2MD2200002

Tempo (feat. Salvador Sobral)
type: MusicRecording
duration: PT3M17S
duration ms: 197066
explicit: false
by artist: Tiago Nacarato
by artist: Salvador Sobral
in album: Lugar Comum
  type: MusicAlbum
  date published: 2019-09-16
isrc code: PT8DW1800005
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T19:24:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4cd5327d59a614ea8c418ab22c03caa77cad25543ea7c8efbafae8f02d98960f
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/5DYPOrYAbL87SuW4XVDmgc.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5DYPOrYAbL87SuW4XVDmgc
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4cd5327d59a614ea8c418ab22c03caa77cad25543ea7c8efbafae8f02d98960f","isrc":"PT8DW1800005","name":"Tempo (feat. Salvador Sobral)","registered_at":"2026-06-07T19:24:20Z","spotify_id":"5DYPOrYAbL87SuW4XVDmgc","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 0x4cd5327d59a614ea8c418ab22c03caa77cad25543ea7c8efbafae8f02d98960f. 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/5DYPOrYAbL87SuW4XVDmgc.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/5DYPOrYAbL87SuW4XVDmgc.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x4cd5327d59a614ea8c418ab22c03caa77cad25543ea7c8efbafae8f02d98960f","isrc":"PT8DW1800005","name":"Tempo (feat. Salvador Sobral)","registered_at":"2026-06-07T19:24:20Z","spotify_id":"5DYPOrYAbL87SuW4XVDmgc","type":"track"}

Amanhecer
type: MusicRecording
duration: PT6M58S
duration ms: 418750
explicit: false
by artist: Ligados às Máquinas
by artist: Coro Ninfas do Lis
by artist: First Breath After Coma
by artist: João Doce
by artist: José Valente
by artist: Rita Redshoes
by artist: Salvador Sobral
by artist: Catarina Peixinho
by artist: Selma Uamusse
in album: Amor Dimensional
  type: MusicAlbum
  date published: 2024-12-06
isrc code: PT2HQ2400047

Tarda, sim... tarda, não!
type: MusicRecording
duration: PT3M26S
duration ms: 206750
explicit: false
by artist: Ligados às Máquinas
by artist: Joana Gama
by artist: Mano a Mano
by artist: Salvador Sobral
in album: Amor Dimensional
  type: MusicAlbum
  date published: 2024-12-06
isrc code: PT2HQ2400050

Maria Lisboa
type: MusicRecording
duration: PT2M18S
duration ms: 138720
explicit: false
by artist: Salvador Sobral
by artist: André Santos
in album: Com Que Voz - Uma Canção para Amália
  type: MusicAlbum
  date published: 2019-12-06
isrc code: PT4FA1900014

al llegar
type: MusicRecording
duration: PT3M35S
duration ms: 215749
explicit: false
by artist: Salvador Sobral
by artist: Jorge Drexler
in album: Cantautores
  type: MusicAlbum
  date published: 2023-08-25

NADA HA CAMBIAO
type: MusicRecording
duration: PT1M24S
duration ms: 84973
explicit: false
by artist: BIG MENU
by artist: Escandaloso Xpósito
by artist: Salvador Sobral
in album: IDO
  type: MusicAlbum
  date published: 2022-02-18
isrc code: ES71G2203733

Vertigem
type: MusicRecording
duration: PT4M9S
duration ms: 249128
explicit: false
by artist: Salvador Sobral
by artist: Agir
in album: Vertigem
  type: MusicAlbum
  date published: 2022-04-01
isrc code: ES5152200426

Pega Em Mim (with Salvador Sobral)
type: MusicRecording
duration: PT3M56S
duration ms: 236493
explicit: false
by artist: Márcia
by artist: Salvador Sobral
in album: Vai e Vem
  type: MusicAlbum
  date published: 2018-10-12
isrc code: PTRZ11800008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T15:21:40+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x55de8d79e9747b0fa13548d587584e3845be776e51715d22be0cbecd42dd6cca
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/4qBYrytgUhHLYfrR6V0wOP.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4qBYrytgUhHLYfrR6V0wOP
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x55de8d79e9747b0fa13548d587584e3845be776e51715d22be0cbecd42dd6cca","isrc":"PTRZ11800008","name":"Pega Em Mim (with Salvador Sobral)","registered_at":"2026-06-07T15:21:40Z","spotify_id":"4qBYrytgUhHLYfrR6V0wOP","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 0x55de8d79e9747b0fa13548d587584e3845be776e51715d22be0cbecd42dd6cca. 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/4qBYrytgUhHLYfrR6V0wOP.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/4qBYrytgUhHLYfrR6V0wOP.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x55de8d79e9747b0fa13548d587584e3845be776e51715d22be0cbecd42dd6cca","isrc":"PTRZ11800008","name":"Pega Em Mim (with Salvador Sobral)","registered_at":"2026-06-07T15:21:40Z","spotify_id":"4qBYrytgUhHLYfrR6V0wOP","type":"track"}

Letra De Médico
type: MusicRecording
duration: PT2M57S
duration ms: 177964
explicit: false
by artist: Carolina Deslandes
by artist: Salvador Sobral
in album: A Madrugada Que Eu Esperava
  type: MusicAlbum
  date published: 2024-04-25
isrc code: PT2DY2400255
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T01:23:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3628ea9e505a72470469fb2c4a4c8add4ceaf8ae176b48c43d5f733be438f9cd
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/7rta6Zx5T9UubSBIhHKNkE.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7rta6Zx5T9UubSBIhHKNkE
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3628ea9e505a72470469fb2c4a4c8add4ceaf8ae176b48c43d5f733be438f9cd","isrc":"PT2DY2400255","name":"Letra De Médico","registered_at":"2026-06-07T01:23:49Z","spotify_id":"7rta6Zx5T9UubSBIhHKNkE","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 0x3628ea9e505a72470469fb2c4a4c8add4ceaf8ae176b48c43d5f733be438f9cd. 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/7rta6Zx5T9UubSBIhHKNkE.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/7rta6Zx5T9UubSBIhHKNkE.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x3628ea9e505a72470469fb2c4a4c8add4ceaf8ae176b48c43d5f733be438f9cd","isrc":"PT2DY2400255","name":"Letra De Médico","registered_at":"2026-06-07T01:23:49Z","spotify_id":"7rta6Zx5T9UubSBIhHKNkE","type":"track"}

Recordarte
type: MusicRecording
duration: PT2M53S
duration ms: 173978
explicit: false
by artist: Salvador Sobral
by artist: Sílvia Pérez Cruz
in album: Sílvia & Salvador
  type: MusicAlbum
  date published: 2025-05-16
isrc code: ES5152500429
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T12:04:42+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2621478e7d99a9b3b2f2c29649df0d454c3061af589b92ddf619dfc247ffc5da
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/3kcUR7UCicYG3jgehqEqBF.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3kcUR7UCicYG3jgehqEqBF
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
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 0x2621478e7d99a9b3b2f2c29649df0d454c3061af589b92ddf619dfc247ffc5da. 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/3kcUR7UCicYG3jgehqEqBF.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/3kcUR7UCicYG3jgehqEqBF.
  date published: 2026-06-13T12:47:07Z

Ben poca cosa tens
type: MusicRecording
duration: PT5M10S
duration ms: 310754
explicit: false
by artist: Salvador Sobral
by artist: Sílvia Pérez Cruz
in album: Sílvia & Salvador
  type: MusicAlbum
  date published: 2025-05-16
isrc code: ES5152500430
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T12:00:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4f6d3a64d57f5a9cc2df9d350e36dda2cb2927040dc83cba0ea5c06adb2c15d5
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/2VEyHgHE9S2xRxrdmrv5aI.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2VEyHgHE9S2xRxrdmrv5aI
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4f6d3a64d57f5a9cc2df9d350e36dda2cb2927040dc83cba0ea5c06adb2c15d5","isrc":"ES5152500430","name":"Ben poca cosa tens","registered_at":"2026-06-04T12:00:56Z","spotify_id":"2VEyHgHE9S2xRxrdmrv5aI","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 0x4f6d3a64d57f5a9cc2df9d350e36dda2cb2927040dc83cba0ea5c06adb2c15d5. 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/2VEyHgHE9S2xRxrdmrv5aI.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/2VEyHgHE9S2xRxrdmrv5aI.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x4f6d3a64d57f5a9cc2df9d350e36dda2cb2927040dc83cba0ea5c06adb2c15d5","isrc":"ES5152500430","name":"Ben poca cosa tens","registered_at":"2026-06-04T12:00:56Z","spotify_id":"2VEyHgHE9S2xRxrdmrv5aI","type":"track"}

El corazón por delante
type: MusicRecording
duration: PT4M59S
duration ms: 299778
explicit: false
by artist: Salvador Sobral
by artist: Sílvia Pérez Cruz
in album: Sílvia & Salvador
  type: MusicAlbum
  date published: 2025-05-16
isrc code: ES5152500431
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T07:27:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x430f02e1dbb50c6a1c6af362b40a674472d46573b60cf16c290d3726e306c431
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/26miS6DXixXA2WbJNz1qi0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/26miS6DXixXA2WbJNz1qi0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x430f02e1dbb50c6a1c6af362b40a674472d46573b60cf16c290d3726e306c431","isrc":"ES5152500431","name":"El corazón por delante","registered_at":"2026-06-04T07:27:47Z","spotify_id":"26miS6DXixXA2WbJNz1qi0","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 0x430f02e1dbb50c6a1c6af362b40a674472d46573b60cf16c290d3726e306c431. 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/26miS6DXixXA2WbJNz1qi0.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/26miS6DXixXA2WbJNz1qi0.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x430f02e1dbb50c6a1c6af362b40a674472d46573b60cf16c290d3726e306c431","isrc":"ES5152500431","name":"El corazón por delante","registered_at":"2026-06-04T07:27:47Z","spotify_id":"26miS6DXixXA2WbJNz1qi0","type":"track"}

Hoje já não é tarde
type: MusicRecording
duration: PT4M25S
duration ms: 265830
explicit: false
by artist: Salvador Sobral
by artist: Sílvia Pérez Cruz
in album: Sílvia & Salvador
  type: MusicAlbum
  date published: 2025-05-16
isrc code: ES5152500432
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T11:26:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf099e159612cb08b406fe4b1d44b651b1446665ee0042cf85d256ddb1962578c
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/5FFEn9yulqAchyO0HfdSUN.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5FFEn9yulqAchyO0HfdSUN
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf099e159612cb08b406fe4b1d44b651b1446665ee0042cf85d256ddb1962578c","isrc":"ES5152500432","name":"Hoje já não é tarde","registered_at":"2026-06-04T11:26:01Z","spotify_id":"5FFEn9yulqAchyO0HfdSUN","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 0xf099e159612cb08b406fe4b1d44b651b1446665ee0042cf85d256ddb1962578c. 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/5FFEn9yulqAchyO0HfdSUN.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/5FFEn9yulqAchyO0HfdSUN.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xf099e159612cb08b406fe4b1d44b651b1446665ee0042cf85d256ddb1962578c","isrc":"ES5152500432","name":"Hoje já não é tarde","registered_at":"2026-06-04T11:26:01Z","spotify_id":"5FFEn9yulqAchyO0HfdSUN","type":"track"}

L'amour reprend ses droits
type: MusicRecording
duration: PT3M54S
duration ms: 234723
explicit: false
by artist: Salvador Sobral
by artist: Sílvia Pérez Cruz
in album: Sílvia & Salvador
  type: MusicAlbum
  date published: 2025-05-16
isrc code: ES5152500433
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T13:58:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x66b124bd522e534f4f9a38e1aae2a11d2f46ee0d01b5919b37165a3f11d0b0af
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/3gkL6IPBqogof5Bde7Dx6H.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3gkL6IPBqogof5Bde7Dx6H
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x66b124bd522e534f4f9a38e1aae2a11d2f46ee0d01b5919b37165a3f11d0b0af","isrc":"ES5152500433","name":"L'amour reprend ses droits","registered_at":"2026-06-04T13:58:51Z","spotify_id":"3gkL6IPBqogof5Bde7Dx6H","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 0x66b124bd522e534f4f9a38e1aae2a11d2f46ee0d01b5919b37165a3f11d0b0af. 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/3gkL6IPBqogof5Bde7Dx6H.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/3gkL6IPBqogof5Bde7Dx6H.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x66b124bd522e534f4f9a38e1aae2a11d2f46ee0d01b5919b37165a3f11d0b0af","isrc":"ES5152500433","name":"L'amour reprend ses droits","registered_at":"2026-06-04T13:58:51Z","spotify_id":"3gkL6IPBqogof5Bde7Dx6H","type":"track"}

Someone to Sing Me to Sleep
type: MusicRecording
duration: PT3M58S
duration ms: 238187
explicit: false
by artist: Salvador Sobral
by artist: Sílvia Pérez Cruz
in album: Sílvia & Salvador
  type: MusicAlbum
  date published: 2025-05-16
isrc code: ES5152500434
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T15:01:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc8faa49acd4eb708fd64e3fbff8a7d3bb0b031ab8577d692e8d6f22be72668f9
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/37RzsiYaNkagNCyEkrAJr1.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/37RzsiYaNkagNCyEkrAJr1
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc8faa49acd4eb708fd64e3fbff8a7d3bb0b031ab8577d692e8d6f22be72668f9","isrc":"ES5152500434","name":"Someone to Sing Me to Sleep","registered_at":"2026-06-04T15:01:07Z","spotify_id":"37RzsiYaNkagNCyEkrAJr1","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 0xc8faa49acd4eb708fd64e3fbff8a7d3bb0b031ab8577d692e8d6f22be72668f9. 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/37RzsiYaNkagNCyEkrAJr1.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/37RzsiYaNkagNCyEkrAJr1.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xc8faa49acd4eb708fd64e3fbff8a7d3bb0b031ab8577d692e8d6f22be72668f9","isrc":"ES5152500434","name":"Someone to Sing Me to Sleep","registered_at":"2026-06-04T15:01:07Z","spotify_id":"37RzsiYaNkagNCyEkrAJr1","type":"track"}