Mario Viñuela
type: MusicGroup
popularity: 33
followers: 4676
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8d4bf3a853531ae24109931981a6442a474953ad67d170bfd5dca079d92aa2d4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953407
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953407
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/61dc01a7-ce6b-465d-aa1c-3250948c3f27.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/61dc01a7-ce6b-465d-aa1c-3250948c3f27.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/61dc01a7-ce6b-465d-aa1c-3250948c3f27
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x8d4bf3a853531ae24109931981a6442a474953ad67d170bfd5dca079d92aa2d4","name":"Mario Viñuela","registered_at":"2026-06-11T22:45:55Z","symbol":"NIM0126241","token_address":"0x497d86de9664635d1a937e65f81d654c4774c992","type":"artist","uuid":"61dc01a7-ce6b-465d-aa1c-3250948c3f27"}
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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d4bf3a853531ae24109931981a6442a474953ad67d170bfd5dca079d92aa2d4. 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/61dc01a7-ce6b-465d-aa1c-3250948c3f27.json and https://artists.proofprofile.net/proofs/artist/61dc01a7-ce6b-465d-aa1c-3250948c3f27.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x8d4bf3a853531ae24109931981a6442a474953ad67d170bfd5dca079d92aa2d4","name":"Mario Viñuela","registered_at":"2026-06-11T22:45:55Z","symbol":"NIM0126241","token_address":"0x497d86de9664635d1a937e65f81d654c4774c992","type":"artist","uuid":"61dc01a7-ce6b-465d-aa1c-3250948c3f27"}
album: Vals
  type: MusicAlbum
  date published: 2012-11-17
album: Vals
  type: MusicAlbum
  date published: 2012-11-17
  track: Canción de piano
    type: MusicRecording
    duration: PT2M4S
    duration ms: 124880
    explicit: false
    by artist: Mario Viñuela
    in album: Vals
      type: MusicAlbum
      date published: 2012-11-17
    isrc code: ES7431213010
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-13T17:04:06+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x23b41bbad2a3cfbe60a90f2807b3793f3254e0dd085b3b27e54af8dd3915efcf
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957888
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957888
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7431213010
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-13T17:43:59Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23b41bbad2a3cfbe60a90f2807b3793f3254e0dd085b3b27e54af8dd3915efcf. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7431213010.
      date published: 2026-07-13T17:43:59Z
    audio: Canción de piano
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 136.895
      additional property: Musical Key
        type: PropertyValue
        value: 2
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.295
      additional property: Energy
        type: PropertyValue
        value: 0.037
      additional property: Speechiness
        type: PropertyValue
        value: 0.055
      additional property: Acousticness
        type: PropertyValue
        value: 0.993
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.927
      additional property: Liveness
        type: PropertyValue
        value: 0.106
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.412
      additional property: Loudness (dB)
        type: PropertyValue
        value: -28.015
      additional property: Key Name
        type: PropertyValue
        value: D
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: EL umbral de las emociones
  type: MusicAlbum
  date published: 2013-01-15
album: EL umbral de las emociones
  type: MusicAlbum
  date published: 2013-01-15
  track: Trazos para una fantasía épica
    type: MusicRecording
    duration: PT3M16S
    duration ms: 196013
    explicit: false
    by artist: Mario Viñuela
    in album: EL umbral de las emociones
      type: MusicAlbum
      date published: 2013-01-15
    isrc code: ES7431300051
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-04T22:11:13+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x360604b523598002ba646c73a4af1e7b5b581a5b18505e3fe6fc04590ad88aac
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956725
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956725
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7431300051
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-05T01:12:41Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x360604b523598002ba646c73a4af1e7b5b581a5b18505e3fe6fc04590ad88aac. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7431300051.
      date published: 2026-07-05T01:12:41Z
    audio: Trazos para una fantasía épica
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 134.989
      additional property: Musical Key
        type: PropertyValue
        value: 0
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 3
      additional property: Danceability
        type: PropertyValue
        value: 0.395
      additional property: Energy
        type: PropertyValue
        value: 0.273
      additional property: Speechiness
        type: PropertyValue
        value: 0.031
      additional property: Acousticness
        type: PropertyValue
        value: 0.953
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.188
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: Septiembre
album: Piano movie themes
album: Life itself
album: Todo el Tiempo del Mundo
album: One Step Ahead (Original Motion Picture Soundtrack)
album: Piano Songs
album: Contemporary Piano Classics Vol. 1
album: Twilight
album: Piano Songs 2
album: Euria
album: Nostalgia
album: Breathe
album: Music for a Drama
album: Blue
album: Euphoria
album: Invisible
album: Contemporary Piano Classics, Vol. 2
album: Serendipia
album: Reuse
album: Piano solo
album: Calm
album: Moods (Calm)
album: Moods (Blissful)
album: Moods (Sad)
album: Moods Peaceful
album: Moods Anemoia
album: Moods Mellow
album: Moods Peaceful (Piano and cello)
album: Moods Tense
album: Moods Calm (Piano and cello)
album: 10
album: Lifetime
album: 1982
album: Noviembre
album: 1998
album: Nada
album: Piano 001
album: Piano 002
album: Piano 003
album: Piano 004
album: Piano 005
album: Piano 006
album: Piano 007
album: Piano 008
album: Piano 009
album: Piano 010
album: Sinestesia
album: Lo efímero (Versión Sinestesia)
album: Piano 011
album: Piano 012
album: Piano 013
album: Piano 014
album: Metanoia
album: We are Home
album: Piano 015
album: Piano 016

Liveness
type: PropertyValue
value: 0.118

Valence (Positivity)
type: PropertyValue
value: 0.138

Loudness (dB)
type: PropertyValue
value: -10.051

Key Name
type: PropertyValue
value: C

Mode Name
type: PropertyValue
value: Major

Septiembre
type: MusicRecording
duration: PT4M3S
duration ms: 243733
explicit: false
by artist: Mario Viñuela
in album: EL umbral de las emociones
  type: MusicAlbum
  date published: 2013-01-15
isrc code: ES7431300052
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T13:24:30+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x378034698f400fe51d213717ccbc19598b81dfd120ccdcbc0f570a42465c89be
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958742
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958742
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7431300052
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T14:09:34Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x378034698f400fe51d213717ccbc19598b81dfd120ccdcbc0f570a42465c89be. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7431300052.
  date published: 2026-07-19T14:09:34Z
audio: Septiembre
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 162.532
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.228
  additional property: Energy
    type: PropertyValue
    value: 0.131
  additional property: Speechiness
    type: PropertyValue
    value: 0.033
  additional property: Acousticness
    type: PropertyValue
    value: 0.972
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.658
  additional property: Liveness
    type: PropertyValue
    value: 0.086
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.068
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.146
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Piano movie themes
type: MusicAlbum
date published: 2014-04-07
track: La soledad de Alberto
  type: MusicRecording
  duration: PT2M14S
  duration ms: 134000
  explicit: false
  by artist: Mario Viñuela
  in album: Piano movie themes
    type: MusicAlbum
    date published: 2014-04-07
  isrc code: ES7431400101
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T21:01:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2d233144f6e6f556a9d5cbb98ef2442f2135d3d31ac4a63228eb4660843e65b9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7431400101
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d233144f6e6f556a9d5cbb98ef2442f2135d3d31ac4a63228eb4660843e65b9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7431400101.
    date published: 2026-07-02T16:51:38Z
  audio: La soledad de Alberto
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 101.229
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.433
    additional property: Energy
      type: PropertyValue
      value: 0.138
    additional property: Speechiness
      type: PropertyValue
      value: 0.053
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.944
    additional property: Liveness
      type: PropertyValue
      value: 0.125
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.39
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.182
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: El color de las cosas
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150750
  explicit: false
  by artist: Mario Viñuela
  in album: Piano movie themes
    type: MusicAlbum
    date published: 2014-04-07
  isrc code: ES7431400103
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T12:48:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7018bf83b28f5da50a299a6cc696c1486204d5f56a35e5cff35e04157db3acae
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958734
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958734
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7431400103
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T12:54:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7018bf83b28f5da50a299a6cc696c1486204d5f56a35e5cff35e04157db3acae. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7431400103.
    date published: 2026-07-19T12:54:58Z
  audio: El color de las cosas
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.099
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.366
    additional property: Energy
      type: PropertyValue
      value: 0.247
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.955
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.323
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.556
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Life itself
type: MusicAlbum
date published: 2014-09-15

Todo el Tiempo del Mundo
type: MusicAlbum
date published: 2015-01-05

One Step Ahead (Original Motion Picture Soundtrack)
type: MusicAlbum
date published: 2015-05-12

One Step Ahead (Original Motion Picture Soundtrack)
type: MusicAlbum
date published: 2015-05-12

Piano Songs
type: MusicAlbum
date published: 2016-03-11
track: Hope
  type: MusicRecording
  duration: PT5M2S
  duration ms: 302300
  explicit: false
  by artist: Mario Viñuela
  in album: Piano Songs
    type: MusicAlbum
    date published: 2016-03-11
  isrc code: ES7431602800
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T07:46:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x69b2bad93afb485a8223fc0cd17ba6b1b5e5fb332752d26b9b42b82bda54ef54
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7431602800
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69b2bad93afb485a8223fc0cd17ba6b1b5e5fb332752d26b9b42b82bda54ef54. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7431602800.
    date published: 2026-07-05T10:01:46Z
  audio: Hope
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.928
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.244
    additional property: Energy
      type: PropertyValue
      value: 0.29
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.993
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.931
    additional property: Liveness
      type: PropertyValue
      value: 0.108
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.042
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.107
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Contemporary Piano Classics Vol. 1
type: MusicAlbum
date published: 2016-04-29

Twilight
type: MusicAlbum
date published: 2016-07-29

Twilight
type: MusicAlbum
date published: 2016-08-05

Piano Songs 2
type: MusicAlbum
date published: 2016-09-02

Euria
type: MusicAlbum
date published: 2017-02-02

Euria
type: MusicAlbum
date published: 2017-02-02

Nostalgia
type: MusicAlbum
date published: 2017-03-01

Nostalgia
type: MusicAlbum
date published: 2017-03-01

Breathe
type: MusicAlbum
date published: 2017-03-11

Music for a Drama
type: MusicAlbum
date published: 2017-03-15

Music for a Drama
type: MusicAlbum
date published: 2017-03-15

Blue
type: MusicAlbum
date published: 2017-08-14

Breathe
type: MusicAlbum
date published: 2017-11-03

Euphoria
type: MusicAlbum
date published: 2017-11-30

Euphoria
type: MusicAlbum
date published: 2017-11-30

Invisible
type: MusicAlbum
date published: 2018-03-23

Invisible
type: MusicAlbum
date published: 2018-03-23

Blue
type: MusicAlbum
date published: 2018-08-14
track: Blue
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181902
  explicit: false
  by artist: Mario Viñuela
  in album: Blue
    type: MusicAlbum
    date published: 2018-08-14
  isrc code: QZ8LD1749354
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T08:50:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf8df98f7c42ab2a8c4902b27f4ef40eaca63f83f29d21b959c3fe4a15b0a5db3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958526
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958526
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ8LD1749354
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T09:09:53Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8df98f7c42ab2a8c4902b27f4ef40eaca63f83f29d21b959c3fe4a15b0a5db3. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZ8LD1749354.
    date published: 2026-07-18T09:09:53Z
  audio: Blue
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 147.164
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.223
    additional property: Energy
      type: PropertyValue
      value: 0.191
    additional property: Speechiness
      type: PropertyValue
      value: 0.05
    additional property: Acousticness
      type: PropertyValue
      value: 0.993
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.95
    additional property: Liveness
      type: PropertyValue
      value: 0.07
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.08
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.904
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Contemporary Piano Classics, Vol. 2
type: MusicAlbum
date published: 2019-01-01

Serendipia
type: MusicAlbum
date published: 2019-02-01

Reuse
type: MusicAlbum
date published: 2019-03-29

Piano solo
type: MusicAlbum
date published: 2019-11-25

Piano solo
type: MusicAlbum
date published: 2019-11-25

Calm
type: MusicAlbum
date published: 2019-12-23

Moods (Calm)
type: MusicAlbum
date published: 2020-01-20

Moods (Blissful)
type: MusicAlbum
date published: 2020-02-10

Moods (Blissful)
type: MusicAlbum
date published: 2020-02-10

Moods (Sad)
type: MusicAlbum
date published: 2020-03-02

Moods (Sad)
type: MusicAlbum
date published: 2020-03-02

Moods Peaceful
type: MusicAlbum
date published: 2020-10-08

Moods Peaceful
type: MusicAlbum
date published: 2020-10-08

Moods Anemoia
type: MusicAlbum
date published: 2020-12-09

Moods Anemoia
type: MusicAlbum
date published: 2020-12-09

Moods Mellow
type: MusicAlbum
date published: 2021-01-07

Moods Mellow
type: MusicAlbum
date published: 2021-01-07

Moods Peaceful (Piano and cello)
type: MusicAlbum
date published: 2021-02-10

Moods Tense
type: MusicAlbum
date published: 2021-03-17

Moods Calm (Piano and cello)
type: MusicAlbum
date published: 2021-04-28

10
type: MusicAlbum
date published: 2021-08-05

Lifetime
type: MusicAlbum
date published: 2022-05-27

1982
type: MusicAlbum
date published: 2022-10-07

Noviembre
type: MusicAlbum
date published: 2022-11-17

1998
type: MusicAlbum
date published: 2023-01-27

Nada
type: MusicAlbum
date published: 2023-09-15

Piano 001
type: MusicAlbum
date published: 2023-09-29

Piano 002
type: MusicAlbum
date published: 2023-10-12

Piano 003
type: MusicAlbum
date published: 2023-10-26

Piano 004
type: MusicAlbum
date published: 2023-11-09

Piano 005
type: MusicAlbum
date published: 2023-11-22

Piano 006
type: MusicAlbum
date published: 2023-12-15

Piano 007
type: MusicAlbum
date published: 2024-01-12

Piano 008
type: MusicAlbum
date published: 2024-02-02

Piano 009
type: MusicAlbum
date published: 2024-02-20

Piano 010
type: MusicAlbum
date published: 2024-03-28

Sinestesia
type: MusicAlbum
date published: 2024-05-30

Lo efímero (Versión Sinestesia)
type: MusicAlbum
date published: 2024-08-29

Piano 011
type: MusicAlbum
date published: 2024-10-01

Piano 012
type: MusicAlbum
date published: 2024-10-24

Piano 013
type: MusicAlbum
date published: 2025-01-31

Piano 014
type: MusicAlbum
date published: 2025-02-14

Metanoia
type: MusicAlbum
date published: 2025-03-07
track: Metanoia
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232096
  explicit: false
  by artist: Mario Viñuela
  in album: Metanoia
    type: MusicAlbum
    date published: 2025-03-07
  isrc code: UKZGC2501357
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T02:36:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8d1c5a17b5558cc19d00079104cf5018773e19dcd7c9b619336f8b17d347a991
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKZGC2501357
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d1c5a17b5558cc19d00079104cf5018773e19dcd7c9b619336f8b17d347a991. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKZGC2501357.
    date published: 2026-07-05T10:01:46Z
  audio: Metanoia
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.78
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.207
    additional property: Energy
      type: PropertyValue
      value: 0.267
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.99
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.937
    additional property: Liveness
      type: PropertyValue
      value: 0.121
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.328
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.374
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

We are Home
type: MusicAlbum
date published: 2025-03-28
track: We are Home
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204138
  explicit: false
  by artist: Mario Viñuela
  in album: We are Home
    type: MusicAlbum
    date published: 2025-03-28
  isrc code: QT2VB2501606
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T06:05:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1672f9d3c3f6aa9e302b4c6c15c98b7b129b13c952252f22ccee387649c37f8a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958376
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958376
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT2VB2501606
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T06:41:00Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1672f9d3c3f6aa9e302b4c6c15c98b7b129b13c952252f22ccee387649c37f8a. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT2VB2501606.
    date published: 2026-07-17T06:41:00Z
  audio: We are Home
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.003
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.723
    additional property: Energy
      type: PropertyValue
      value: 0.184
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.981
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.907
    additional property: Liveness
      type: PropertyValue
      value: 0.103
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.181
    additional property: Loudness (dB)
      type: PropertyValue
      value: -20.961
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Piano 015
type: MusicAlbum
date published: 2025-04-11

Piano 016
type: MusicAlbum
date published: 2025-10-02