Check out Anubis - it's not quite what you're suggesting but similar in concept: https://anubis.techaro.lol/
Does it have the client do a bunch of SHA-256 hashes?
SHA2 can run on ASICs and isn't memory-hard, so I'm hoping someone will add something tougher
> RPM packages and unbranded (or customly branded) versions are available if you contact me and purchase commercial support. Otherwise your users have to see a happy anime girl every time they solve a challenge. This is a feature.