SharkSoul
type: MusicGroup
popularity: 2
followers: 317
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf111f66829c0fe62ba3baee5784616e60884cae7c140a52fd1b037f20db96a70
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953996
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953996
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/308d74f2-6faa-4e07-bb49-9c31d5adade9.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/308d74f2-6faa-4e07-bb49-9c31d5adade9.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/308d74f2-6faa-4e07-bb49-9c31d5adade9
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-16T20:04:35Z
additional property: OTSCanonicalRecord
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf111f66829c0fe62ba3baee5784616e60884cae7c140a52fd1b037f20db96a70. Chain 2 (Bitcoin): anchored in block 954014 (2026-06-16T22:46:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/308d74f2-6faa-4e07-bb49-9c31d5adade9.json and https://artists.proofprofile.net/proofs/artist/308d74f2-6faa-4e07-bb49-9c31d5adade9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-16T22:46:20Z
album: Farlopa
  type: MusicAlbum
  date published: 2021-06-29
album: Para la Meta
  type: MusicAlbum
  date published: 2021-07-25
album: Click Clack
  type: MusicAlbum
  date published: 2021-08-10
album: El Diablo en Otra Faceta
  type: MusicAlbum
  date published: 2021-09-11
album: Yo No Hago Rap Pa Raperos
  type: MusicAlbum
  date published: 2021-11-20
album: Ansiedad y Paranoia
  type: MusicAlbum
  date published: 2021-12-04
album: Pecados Capitales
  type: MusicAlbum
  date published: 2022-02-11
album: El Diablo en Su Cara
  type: MusicAlbum
  date published: 2022-03-02
album: Nietzsche en el Oído
  type: MusicAlbum
  date published: 2022-04-08
album: Los 3 Traqueteros
  type: MusicAlbum
  date published: 2022-05-31
album: Young Cobain
  type: MusicAlbum
  date published: 2022-07-22
album: Las Balas No Me Quieren
  type: MusicAlbum
  date published: 2022-07-28
album: Muerte Negra
  type: MusicAlbum
  date published: 2022-08-18
album: Homúnculo
  type: MusicAlbum
  date published: 2022-10-01
album: Viernes 13
  type: MusicAlbum
  date published: 2022-10-31
album: Freud
  type: MusicAlbum
  date published: 2022-11-29
album: Ludopata
  type: MusicAlbum
  date published: 2023-04-30
album: Pastillas para el Alma
  type: MusicAlbum
  date published: 2023-08-16
album: Esto Apenas Comienza
  type: MusicAlbum
  date published: 2023-11-16
album: Soy Mis Errores, Soy Todos Mis Muertos
  type: MusicAlbum
  date published: 2024-02-15
album: Nudillos Desnudos
  type: MusicAlbum
  date published: 2024-11-29
album: Empezar otra vez
  type: MusicAlbum
  date published: 2025-03-31