There are a number of ways to obtain cardano-wallet.
Daedalus installer
The cardano-wallet backend is included in the Daedalus installation. This is convenient if you already have Daedalus installed, but the version of cardano-wallet may not be the latest.
Pre-built binaries from GitHub release page
Release builds of cardano-wallet for Linux, macOS, and Windows are available at: https://github.com/input-output-hk/cardano-wallet/releases
These release bundles include the recommended version of cardano-node, according to the release matrix.
Direct download URLS
The release packages can be downloaded directly from the github servers using a command-line tool like wget or cURL. For example, one can download and unpack a pre-packaged linux binary for cardano-wallet@v2020-04-07 with:
curl -L https://github.com/input-output-hk/cardano-wallet/releases/download/v2020-04-07/cardano-wallet-v2020-04-07-linux64.tar.gz | tar xvzDocker
See Docker.
Nix/NixOS
See Nix/NixOS.
Compile from source
See Building.
If you feel brave enough and want to compile everything from sources, please refer to Building, or the equivalent documentation in each source repository (instructions often appear in README.md).
As a pre-requisite, you may want to install and configure Nix or cabal, depending on your weapon of choice.
Summary
| Repository | Releases | Linux | MacOS | Windows |
|---|---|---|---|---|
| cardano-node | releases | ✔️ | ✔️ | ✔️ |
| cardano-db-sync | releases | ✔️ | ✔️ | ❌ |
| cardano-submit-api | releases | ✔️ | ✔️ | ❌ |
| cardano-graphql | releases | ✔️ | ✔️ | ❌ |
| cardano-rosetta | releases | ✔️ | ✔️ | ❌ |
| cardano-wallet | releases | ✔️ | ✔️ | ✔️ |