Public Accountability Chain Logo

Public Accountability Chain

Powered by Unification

Total incidents 60,726
| Louisville , Kentucky

Ryan Bernal, 32, from Louisville , Kentucky, on 30 May 2021

Victim Info

  • Ryan Bernal
  • Unknown
  • 32
  • Male


Police were investigating a reportedly stolen vehicle when two men fled from the vehicle. The officers followed them and found Bernal. Police allege Bernal brandished a firearm, and officers shot and killed Bernal.

Additional Evidence

  • Ryan Bernal
  • 32
  • Male
  • Unknown Race
  • 3600 Georgetown Place
  • Louisville
  • KY
  • 40215
  • Jefferson
  • Louisville Metropolitan Police Department
  • KY0568000
  • Gunshot
  • Pending investigation
  • No known charges
  • No
  • Allegedly Armed
  • gun
  • attack
  • not fleeing
  • no
  • 6897
  • Urban
  • Other Non-Violent Offense
  • stolen vehicle


Source ID: 9234 - Mapping Police Violence

Cross References

This report has possible entries from multiple sources


Mainchain details

The BEACON hash was timestamped at and successfully submitted to Mainchain. The BEACON Timestamp ID is 59972. Submitted in Mainchain Tx FB1AFADE81FF29CD255EC8B180DC31ADED152661C3A8C3240418DA6A1BC65E7F, at block height 5811141

Transaction details

Tx FB1AFADE81FF29CD255EC8B180DC31ADED152661C3A8C3240418DA6A1BC65E7F
Sent from: und1cry06l7vd3zxvgtlgshentxft3zlcjex2qf6y0
Public Key Type: tendermint/PubKeySecp256k1
Public Key: A675rrH9WWpxIibCwaEs18WyVdsrByOXRqVay8/b8hGh
Signature: ecPic9IJNGMy4lKMM/UfVjVBln+Dw400m/zgojz/zT4XeZHSFaPisj5CGeVXUzxgU31ps5EBN9Th4Oy2IebygQ==
Raw Tx data:

Hash Comparison

Hash stored in database: c034fa30d0029d852d4f56e50e2cdda5faeaf5179371301048dadd8aa0e50e1f

Hash from Mainchain Tx: c034fa30d0029d852d4f56e50e2cdda5faeaf5179371301048dadd8aa0e50e1f

Dynamically generated hash: c034fa30d0029d852d4f56e50e2cdda5faeaf5179371301048dadd8aa0e50e1f

Hashes Match?

How is the comparison calculated?

The hash stored in the database is used as the identifier for this report, and can be seen in the URL. The hash from the Mainchain Tx is the hash sent to and stored on Mainchain. Finally, the "generated hash" is generated each time this page is loaded, using the same data used for the hash submitted to Mainchain.

Raw data used to generate the hash, using the Node.js crypto.createHash('sha256') algorithm: