JG Music
type: MusicGroup
popularity: 20
followers: 95
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdc516bfa739df1fea0e2213fa753791173aa8a413d02fd73626424f561e2ec14
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953674
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953674
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/6113a9fe-3adf-4c9a-a2a3-cc252703229e.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/6113a9fe-3adf-4c9a-a2a3-cc252703229e.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/6113a9fe-3adf-4c9a-a2a3-cc252703229e
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-14T19:07:16Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xdc516bfa739df1fea0e2213fa753791173aa8a413d02fd73626424f561e2ec14","name":"JG Music","registered_at":"2026-06-14T14:37:53Z","symbol":"NIM0483906","token_address":"0x1eb417d7d7e1e5109ad1dc9a205df03e5af00065","type":"artist","uuid":"6113a9fe-3adf-4c9a-a2a3-cc252703229e"}
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 0xdc516bfa739df1fea0e2213fa753791173aa8a413d02fd73626424f561e2ec14. Chain 2 (Bitcoin): anchored in block 953674 (2026-06-14T19:07:16Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6113a9fe-3adf-4c9a-a2a3-cc252703229e.json and https://artists.proofprofile.net/proofs/artist/6113a9fe-3adf-4c9a-a2a3-cc252703229e.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
  date published: 2026-06-14T19:07:16Z
  text: {"copyright_id":"0xdc516bfa739df1fea0e2213fa753791173aa8a413d02fd73626424f561e2ec14","name":"JG Music","registered_at":"2026-06-14T14:37:53Z","symbol":"NIM0483906","token_address":"0x1eb417d7d7e1e5109ad1dc9a205df03e5af00065","type":"artist","uuid":"6113a9fe-3adf-4c9a-a2a3-cc252703229e"}
album: Amor Libre
  type: MusicAlbum
  date published: 2024-12-04
album: Te Amo
  type: MusicAlbum
  date published: 2024-12-09
album: Exotica
  type: MusicAlbum
  date published: 2024-12-09
album: Libertad y Vida
  type: MusicAlbum
  date published: 2024-12-09
album: Qué alegría puedo sentir Gracias a ti
  type: MusicAlbum
  date published: 2025-04-16
album: Eres mi princesa mi reina y mi destino
  type: MusicAlbum
  date published: 2025-04-16
album: Eres mía porque tú lo decidiste
  type: MusicAlbum
  date published: 2025-04-16
  track: Eres mía porque tú lo decidiste
    type: MusicRecording
    duration: PT2M47S
    duration ms: 167479
    explicit: false
    by artist: JG Music
    in album: Eres mía porque tú lo decidiste
      type: MusicAlbum
      date published: 2025-04-16
    isrc code: QZMEQ2502253
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-04T22:56:40+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xe1ba5a269f12dea181a443d523fcc8ca3a6486240ce1f15a7f97713bafafb498
    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/QZMEQ2502253
    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 0xe1ba5a269f12dea181a443d523fcc8ca3a6486240ce1f15a7f97713bafafb498. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEQ2502253 — a six-check JSON result.
      date published: 2026-07-05T01:12:41Z
    audio: Eres mía porque tú lo decidiste
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 176.35
      additional property: Musical Key
        type: PropertyValue
        value: 9
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.459
      additional property: Energy
        type: PropertyValue
        value: 0.203
      additional property: Speechiness
        type: PropertyValue
        value: 0.054
      additional property: Acousticness
        type: PropertyValue
        value: 0.773
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.128
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.475
      additional property: Loudness (dB)
        type: PropertyValue
        value: -10.856
      additional property: Key Name
        type: PropertyValue
        value: A
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Dormir contigo es como soñar estando en el paraíso
  type: MusicAlbum
  date published: 2025-04-16
  track: Dormir contigo es como soñar estando en el paraíso
    type: MusicRecording
    duration: PT2M43S
    duration ms: 163799
    explicit: false
    by artist: JG Music
    in album: Dormir contigo es como soñar estando en el paraíso
      type: MusicAlbum
      date published: 2025-04-16
    isrc code: QZMEP2599731
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-19T15:13:53+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x2e183c063286574b7f6578e67b4e8eda507175a2ea42a391a4c81c40a36e2236
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958746
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958746
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEP2599731
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-19T15:36:35Z
    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 0x2e183c063286574b7f6578e67b4e8eda507175a2ea42a391a4c81c40a36e2236. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEP2599731 — a six-check JSON result.
      date published: 2026-07-19T15:36:35Z
    audio: Dormir contigo es como soñar estando en el paraíso
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 127.038
      additional property: Musical Key
        type: PropertyValue
        value: 5
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.84
      additional property: Energy
      additional property: Speechiness
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Mi Corazón Estaba Herido Pero Nunca Vencido
album: Mi Abuela Murió Sin Verme Lograrlo, Pero Lo Logré
album: Mi Mayor Error Se Convirtió En Mi Mejor Maestro
album: Mi Historia Está Escrita En Cada Nota Que Suena
album: Me Dijeron Que No Podía Y Hoy Me Escuchan Cantar
album: Me Dijo Adiós Sin Saber Que Era Para Siempre
album: Mi Historia Es Oscura Pero Llena De Luz Por Dentro
album: Mi Infancia Rota Me Hizo Compositor
album: Mi Corazón Estaba Roto Y Ella Cantó Para Sanarme
album: Mi Historia Cambió Cuando Decidí Perdonar
album: Sobreviví A Lo Que Juré Que Me Mataría
album: Quiero A Mi Papá Y Soy Obediente
album: QUIERO A MI PRIMA MUCHO
album: Su Canción Me Encontró Cuando Nadie Más Lo Hizo
album: Todo lo malo fue solo el comienzo de lo bueno
album: Un Extraño Me Dijo Algo Que Me Cambió La Vida
album: Beautiful the Girl
album: Inspirados por el destino
album: patron de ojos frios
album: Las Ventanas Son Negras

Energy
type: PropertyValue
value: 0.245

Speechiness
type: PropertyValue
value: 0.039

Acousticness
type: PropertyValue
value: 0.558

Instrumentalness
type: PropertyValue
value: 0

Liveness
type: PropertyValue
value: 0.278

Valence (Positivity)
type: PropertyValue
value: 0.644

Loudness (dB)
type: PropertyValue
value: -10.983

Key Name
type: PropertyValue
value: F

Mode Name
type: PropertyValue
value: Minor

Mi Corazón Estaba Herido Pero Nunca Vencido
type: MusicAlbum
date published: 2025-05-22
track: Mi Corazón Estaba Herido Pero Nunca Vencido
  type: MusicRecording
  duration: PT2M37S
  duration ms: 157479
  explicit: true
  by artist: JG Music
  in album: Mi Corazón Estaba Herido Pero Nunca Vencido
    type: MusicAlbum
    date published: 2025-05-22
  isrc code: QZRP52521155
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T14:34:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x85e4e0484531a7f67f30a046f5973c4052470ced5eac802247fbc4dff384f426
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958300
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958300
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521155
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T16:14:30Z
  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 0x85e4e0484531a7f67f30a046f5973c4052470ced5eac802247fbc4dff384f426. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521155 — a six-check JSON result.
    date published: 2026-07-16T16:14:30Z
  audio: Mi Corazón Estaba Herido Pero Nunca Vencido
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 155.964
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.784
    additional property: Energy
      type: PropertyValue
      value: 0.688
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.049
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.006
    additional property: Liveness
      type: PropertyValue
      value: 0.058
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.952
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.213
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Mi Abuela Murió Sin Verme Lograrlo, Pero Lo Logré
type: MusicAlbum
date published: 2025-05-22

Mi Mayor Error Se Convirtió En Mi Mejor Maestro
type: MusicAlbum
date published: 2025-05-22

Mi Historia Está Escrita En Cada Nota Que Suena
type: MusicAlbum
date published: 2025-05-22
track: Mi Historia Está Escrita En Cada Nota Que Suena
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226879
  explicit: true
  by artist: JG Music
  in album: Mi Historia Está Escrita En Cada Nota Que Suena
    type: MusicAlbum
    date published: 2025-05-22
  isrc code: QZRP52521138
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T00:32:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x64670be295f788b0a3a354c8839b128e04c846b88dae495b323847058fc873c3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957782
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957782
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521138
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T00:52:48Z
  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 0x64670be295f788b0a3a354c8839b128e04c846b88dae495b323847058fc873c3. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521138 — a six-check JSON result.
    date published: 2026-07-13T00:52:48Z
  audio: Mi Historia Está Escrita En Cada Nota Que Suena
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 90.446
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.771
    additional property: Energy
      type: PropertyValue
      value: 0.429
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.668
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.144
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.885
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.233
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Me Dijeron Que No Podía Y Hoy Me Escuchan Cantar
type: MusicAlbum
date published: 2025-05-22
track: Me Dijeron Que No Podía Y Hoy Me Escuchan Cantar
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179879
  explicit: false
  by artist: JG Music
  in album: Me Dijeron Que No Podía Y Hoy Me Escuchan Cantar
    type: MusicAlbum
    date published: 2025-05-22
  isrc code: QZRP52521163
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T06:13:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb5f73dd7fd860567c74f63ef566e016c1d80e11df79e9c43db64bf28b527e5e2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958110
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958110
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521163
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T06:57:12Z
  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 0xb5f73dd7fd860567c74f63ef566e016c1d80e11df79e9c43db64bf28b527e5e2. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521163 — a six-check JSON result.
    date published: 2026-07-15T06:57:12Z
  audio: Me Dijeron Que No Podía Y Hoy Me Escuchan Cantar
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 91.015
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.611
    additional property: Energy
      type: PropertyValue
      value: 0.522
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.304
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.182
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.254
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.067
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Me Dijo Adiós Sin Saber Que Era Para Siempre
type: MusicAlbum
date published: 2025-05-22
track: Me Dijo Adiós Sin Saber Que Era Para Siempre
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188799
  explicit: false
  by artist: JG Music
  in album: Me Dijo Adiós Sin Saber Que Era Para Siempre
    type: MusicAlbum
    date published: 2025-05-22
  isrc code: QZRP52521162
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T05:48:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfe3a6c9075d6718dd7646babb7919f410a033172661ce6e251d9841447529eb2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958110
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958110
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521162
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T06:57:12Z
  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 0xfe3a6c9075d6718dd7646babb7919f410a033172661ce6e251d9841447529eb2. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521162 — a six-check JSON result.
    date published: 2026-07-15T06:57:12Z
  audio: Me Dijo Adiós Sin Saber Que Era Para Siempre
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 128.778
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.642
    additional property: Energy
      type: PropertyValue
      value: 0.318
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.517
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.008
    additional property: Liveness
      type: PropertyValue
      value: 0.188
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.322
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.966
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Mi Historia Es Oscura Pero Llena De Luz Por Dentro
type: MusicAlbum
date published: 2025-05-22
track: Mi Historia Es Oscura Pero Llena De Luz Por Dentro
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199919
  explicit: true
  by artist: JG Music
  in album: Mi Historia Es Oscura Pero Llena De Luz Por Dentro
    type: MusicAlbum
    date published: 2025-05-22
  isrc code: QZRP52521140
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T21:48:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x474cedc0bff62ef8d1804aa4d16e7d9559590032435004772d4114dec3407a55
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521140
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  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 0x474cedc0bff62ef8d1804aa4d16e7d9559590032435004772d4114dec3407a55. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521140 — a six-check JSON result.
    date published: 2026-07-04T10:04:33Z
  audio: Mi Historia Es Oscura Pero Llena De Luz Por Dentro
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.993
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.797
    additional property: Energy
      type: PropertyValue
      value: 0.564
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.412
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.089
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.765
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.84
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Mi Infancia Rota Me Hizo Compositor
type: MusicAlbum
date published: 2025-05-22
track: Mi Infancia Rota Me Hizo Compositor
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163679
  explicit: false
  by artist: JG Music
  in album: Mi Infancia Rota Me Hizo Compositor
    type: MusicAlbum
    date published: 2025-05-22
  isrc code: QZRP52521135
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T10:17:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcec0239fea20494143c133f7c4bcd81c9710ed3a297348a135d450f6b9fad013
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521135
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  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 0xcec0239fea20494143c133f7c4bcd81c9710ed3a297348a135d450f6b9fad013. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521135 — a six-check JSON result.
    date published: 2026-07-03T19:59:51Z
  audio: Mi Infancia Rota Me Hizo Compositor
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.016
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.655
    additional property: Energy
      type: PropertyValue
      value: 0.435
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.045
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.292
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.138
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.757
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Mi Corazón Estaba Roto Y Ella Cantó Para Sanarme
type: MusicAlbum
date published: 2025-05-22
track: Mi Corazón Estaba Roto Y Ella Cantó Para Sanarme
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169959
  explicit: false
  by artist: JG Music
  in album: Mi Corazón Estaba Roto Y Ella Cantó Para Sanarme
    type: MusicAlbum
    date published: 2025-05-22
  isrc code: QZRP52521154
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T23:06:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9157833bde6c21316513cbc93cd85b5c76ec52eef548a58513a7ef40973e022d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958340
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958340
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521154
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T00:53:26Z
  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 0x9157833bde6c21316513cbc93cd85b5c76ec52eef548a58513a7ef40973e022d. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521154 — a six-check JSON result.
    date published: 2026-07-17T00:53:26Z
  audio: Mi Corazón Estaba Roto Y Ella Cantó Para Sanarme
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.402
    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.555
    additional property: Energy
      type: PropertyValue
      value: 0.198
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.45
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.1
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.19
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.88
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Mi Historia Cambió Cuando Decidí Perdonar
type: MusicAlbum
date published: 2025-05-22
track: Mi Historia Cambió Cuando Decidí Perdonar
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182239
  explicit: false
  by artist: JG Music
  in album: Mi Historia Cambió Cuando Decidí Perdonar
    type: MusicAlbum
    date published: 2025-05-22
  isrc code: QZRP52521148
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T02:39:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb49fb7adc5ae530d60c392d421c24b5a897b84f97d092109287005d7a65908dd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521148
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  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 0xb49fb7adc5ae530d60c392d421c24b5a897b84f97d092109287005d7a65908dd. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP52521148 — a six-check JSON result.
    date published: 2026-07-04T10:04:33Z
  audio: Mi Historia Cambió Cuando Decidí Perdonar
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.012
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.681
    additional property: Energy
      type: PropertyValue
      value: 0.373
    additional property: Speechiness
      type: PropertyValue
      value: 0.05
    additional property: Acousticness
      type: PropertyValue
      value: 0.021
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.1
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.039
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.272
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Sobreviví A Lo Que Juré Que Me Mataría
type: MusicAlbum
date published: 2025-05-26
track: Sobreviví A Lo Que Juré Que Me Mataría
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178399
  explicit: false
  by artist: JG Music
  in album: Sobreviví A Lo Que Juré Que Me Mataría
    type: MusicAlbum
    date published: 2025-05-26
  isrc code: QZTAT2515491
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T23:09:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x16d2375a508cfe4ff7562754b4f2d35ca72867dcc271775974309eb704353872
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958342
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958342
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAT2515491
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T01: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 0x16d2375a508cfe4ff7562754b4f2d35ca72867dcc271775974309eb704353872. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAT2515491 — a six-check JSON result.
    date published: 2026-07-17T01:09:53Z
  audio: Sobreviví A Lo Que Juré Que Me Mataría
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.021
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.76
    additional property: Energy
      type: PropertyValue
      value: 0.63
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.043
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.012
    additional property: Liveness
      type: PropertyValue
      value: 0.043
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.335
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.645
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Quiero A Mi Papá Y Soy Obediente
type: MusicAlbum
date published: 2025-05-26
track: Quiero A Mi Papá Y Soy Obediente
  type: MusicRecording
  duration: PT2M34S
  duration ms: 154679
  explicit: false
  by artist: JG Music
  in album: Quiero A Mi Papá Y Soy Obediente
    type: MusicAlbum
    date published: 2025-05-26
  isrc code: QZTAT2515531
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T09:00:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x73ba21d02131b9e71bd565ac36f995f09c1d0ce0ee179ac872acb704705ab234
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958388
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958388
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAT2515531
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T09:14:21Z
  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 0x73ba21d02131b9e71bd565ac36f995f09c1d0ce0ee179ac872acb704705ab234. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAT2515531 — a six-check JSON result.
    date published: 2026-07-17T09:14:21Z
  audio: Quiero A Mi Papá Y Soy Obediente
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 179.836
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.702
    additional property: Energy
      type: PropertyValue
      value: 0.432
    additional property: Speechiness
      type: PropertyValue
      value: 0.127
    additional property: Acousticness
      type: PropertyValue
      value: 0.091
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.005
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.319
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.151
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

QUIERO A MI PRIMA MUCHO
type: MusicAlbum
date published: 2025-05-26
track: QUIERO A MI PRIMA MUCHO
  type: MusicRecording
  duration: PT2M34S
  duration ms: 154919
  explicit: false
  by artist: JG Music
  in album: QUIERO A MI PRIMA MUCHO
    type: MusicAlbum
    date published: 2025-05-26
  isrc code: QZTAT2515512
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T13:15:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x54984e0f20152d18d9c8988e661d23750735e69786e7de0fb865c3bcf1c3220d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958300
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958300
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAT2515512
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T16:14:30Z
  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 0x54984e0f20152d18d9c8988e661d23750735e69786e7de0fb865c3bcf1c3220d. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAT2515512 — a six-check JSON result.
    date published: 2026-07-16T16:14:30Z
  audio: QUIERO A MI PRIMA MUCHO
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 178.209
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.755
    additional property: Energy
      type: PropertyValue
      value: 0.38
    additional property: Speechiness
      type: PropertyValue
      value: 0.08
    additional property: Acousticness
      type: PropertyValue
      value: 0.254
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.255
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.772
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.054
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Su Canción Me Encontró Cuando Nadie Más Lo Hizo
type: MusicAlbum
date published: 2025-05-26
track: Su Canción Me Encontró Cuando Nadie Más Lo Hizo
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208319
  explicit: false
  by artist: JG Music
  in album: Su Canción Me Encontró Cuando Nadie Más Lo Hizo
    type: MusicAlbum
    date published: 2025-05-26
  isrc code: QZTAT2513207
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T18:00:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6db6dc805b94d64e5d8a78075dbc1bc28b14cd65a830d2993e5084fb6136a7bb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAT2513207
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  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 0x6db6dc805b94d64e5d8a78075dbc1bc28b14cd65a830d2993e5084fb6136a7bb. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAT2513207 — a six-check JSON result.
    date published: 2026-07-03T19:59:51Z
  audio: Su Canción Me Encontró Cuando Nadie Más Lo Hizo
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 196.005
    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.721
    additional property: Energy
      type: PropertyValue
      value: 0.455
    additional property: Speechiness
      type: PropertyValue
      value: 0.341
    additional property: Acousticness
      type: PropertyValue
      value: 0.215
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.246
    additional property: Liveness
      type: PropertyValue
      value: 0.07
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.442
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.145
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Todo lo malo fue solo el comienzo de lo bueno
type: MusicAlbum
date published: 2025-05-28
track: Todo lo malo fue solo el comienzo de lo bueno
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197519
  explicit: false
  by artist: JG Music
  in album: Todo lo malo fue solo el comienzo de lo bueno
    type: MusicAlbum
    date published: 2025-05-28
  isrc code: QZTAT2598945
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T13:32:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaabb4f7faa2d5547c6d25657725a542784400e8683e92c273f10ae91f57b37c1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAT2598945
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  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 0xaabb4f7faa2d5547c6d25657725a542784400e8683e92c273f10ae91f57b37c1. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAT2598945 — a six-check JSON result.
    date published: 2026-07-03T19:59:51Z
  audio: Todo lo malo fue solo el comienzo de lo bueno
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 103.817
    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.733
    additional property: Energy
      type: PropertyValue
      value: 0.281
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.903
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.391
    additional property: Liveness
      type: PropertyValue
      value: 0.114
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.911
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.437
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Un Extraño Me Dijo Algo Que Me Cambió La Vida
type: MusicAlbum
date published: 2025-05-28
track: Un Extraño Me Dijo Algo Que Me Cambió La Vida
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203039
  explicit: false
  by artist: JG Music
  in album: Un Extraño Me Dijo Algo Que Me Cambió La Vida
    type: MusicAlbum
    date published: 2025-05-28
  isrc code: QZTAT2598970
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T19:09:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8354c4ef4d905aed4e6ea52f9e992a35844b7239b3ffec7bdc34ff389e2971d2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958600
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958600
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAT2598970
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T19:24:05Z
  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 0x8354c4ef4d905aed4e6ea52f9e992a35844b7239b3ffec7bdc34ff389e2971d2. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAT2598970 — a six-check JSON result.
    date published: 2026-07-18T19:24:05Z
  audio: Un Extraño Me Dijo Algo Que Me Cambió La Vida
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 172.082
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.448
    additional property: Energy
      type: PropertyValue
      value: 0.514
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.619
    additional property: Liveness
      type: PropertyValue
      value: 0.144
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.413
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.987
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Beautiful the Girl
type: MusicAlbum
date published: 2025-06-04

Inspirados por el destino
type: MusicAlbum
date published: 2025-10-23

patron de ojos frios
type: MusicAlbum
date published: 2025-10-25

Las Ventanas Son Negras
type: MusicAlbum
date published: 2025-10-27