NOTE: If these steps do not work, or you want to do a manual install, refer to here
- Homebrew
- Node (We have tested 17.0.1 and 16.8.0 and they both work, so those should be safe.)
Since some time it is possible to install libindy for macos via a very simple homebrew script. This script install libindy from the correct repository and installs its dependencies. These dependencies include OpenSSL, ZeroMQ and Libsodium.
brew tap blu3beri/homebrew-libindy
brew install libindyTo confirm if libindy is correctly installed to be used with Aries Framework JavaScript, run the following command:
npx -p @aries-framework/node is-indy-installed
# OUTPUT: Libindy was installed correctlyIf the output was anything else then that, there might be some issues with your installation. If the only step you did the step 1 from this article, please report this here with an error log.
To acquire this error log execute the following:
npm i @aries-framework/node