There is an elixir version of Argon2 password hashing library here
You can get more information about Argon2, including a brief comparison with other password hashing libraries, here.
At the moment, most users will not be able to use this library with the current standard setup - you need to have Erlang compiled with the --enable-dirty-schedulers
flag set.
As for different architectures, it has been tested and works fine on Linux and Mac OS X. It builds on Windows, but I haven’t tested it with dirty scheduler support yet.
If you have any questions, let me know.