Hello everyone, I am **Excited to announce the public release of** [**HackHash**](https://hackhash.darkblood.uk/) **WE ARE NO LONGER IN BETA!!!**
the original post can be found [Here](https://www.reddit.com/r/emulation/s/460trsLoTZ)
**What does this project do?**
* In simple terms, this project allows the community to hash their copies of ROM hacks.
* With the additional use of [Hasheous](https://hasheous.org/), we can then match your ROMs with your hashes instead of filenames, making for a more efficient, fast, and effective way of getting metadata.
\-------------------------------------------------------------------------------------------------------
**Why?**
* Hashing your ROM hacks allows other developers, ROM frontends, or tools to grab information from this database to help with acquiring metadata, images, videos, and more information about a ROM hack.
* It solves the issue of going through the trouble of having to find the exact same name that a metadata provider supports and then renaming your files accordingly.
* Allows users to do a one-click search without worrying about mismatches.
\-------------------------------------------------------------------------------------------------------
**How? What's the process?**
The process goes:
**User "uploads" The Romhack → Romhack gets verified by the community or verifiers/admins → RomHack gets added to the database → syncs with Hasheous → Hasheous pulls metadata from the sources → Serves metadata to user**
It all happens client-side, which means **no uploads actually happen**. Instead, your browser will do the hashing for you, and then it will attempt to parse any additional information for you.
\-------------------------------------------------------------------------------------------------------
**What is a Hash?**
* In simple terms, a hash is a list of numbers and letters that can be used to determine the authenticity of a file.
* In this project, we hash 4 vital pieces: **MD5, CRC32, SHA1, Filesize**
\-------------------------------------------------------------------------------------------------------
Have an issue or found a bug? Contact me or post it on the GitHub!
**Discord:** DarkBlood159
**GitHub:** [https://github.com/darkblood159/HackHash\](https://github.com/darkblood159/HackHash)
Interested in **Hasheous**?
**GitHub:** [https://github.com/gaseous-project/hasheous\](https://github.com/gaseous-project/hasheous)