# hashx `hashx`: Rust reimplementation of tevador's [HashX] ASIC-resistant hash function This is an ASIC-resistant hash function designed by tevador as a lightweight variant of RandomX's SuperscalarHash, optimized for Tor's client puzzle use case. Check out [tevador's dev log] for more information. [HashX]: https://gitlab.torproject.org/tpo/core/tor/-/tree/main/src/ext/equix/hashx [tevador's dev log]: https://gitlab.torproject.org/tpo/core/tor/-/blob/main/src/ext/equix/devlog.md This is for Tor client puzzle support in Arti. ([#889]) [#889]: https://gitlab.torproject.org/tpo/core/arti/-/issues/889