-
Notifications
You must be signed in to change notification settings - Fork 102
Download and Install
Last updated for Bison Wallet v1.0.0.
Contents
The latest version of Bison Wallet can be downloaded from https://dex.decred.org.
Note
We recommend you also verify that your download hash matches the hash in the DCRDEX releases manifest. For detailed instructions, read about Verifying Binaries in the Decred Documentation.
You will need to visit the releases page to download the manifest and manifest signature:
bisonw-v1.0.0-manifest.txt
bisonw-v1.0.0-manifest.txt.asc
bisonw-desktop
is the Desktop version of Bison Wallet. This version is a self-contained
application, making it the preferred option for new users.
Windows
-
Download the Windows installer
bisonw-desktop-windows-amd64-v1.0.0.msi
. -
Double click the installer and follow the instructions.
-
The installer adds a shortcut to Bison Wallet on your Start Menu.
macOS
-
Download the
bisonw-desktop-darwin-amd64-v1.0.0.dmg
file. -
Double click the ``bisonw-desktop-darwin-amd64-v1.0.0.dmg` file to mount the disk image.
-
Drag the
bisonw-desktop.app
file into the link to your Applications folder within the disk image.
Linux (Debian / Ubuntu)
-
Download the
bisonw-desktop-linux-amd64-v1.0.0.deb
file. -
Open a terminal in the extracted folder and run the command
sudo dpkg -i ./bisonw-desktop-linux-amd64-v1.0.0.deb
. -
Bison Wallet can then be launched from the applications menu.
Once the installation has completed, Bison Wallet Desktop
can be launched from
the shortcut added to the Start/Application menu. A new window will appear once the
application starts.
The Quick Configuration section of this wiki will guide you through the Bison Wallet setup.
bisonw
is the command line version of Bison Wallet. This version provides access to several
optional parameters for more advanced users, a web browser is required to access the
graphical user interface (GUI).
Windows
-
Download the
bisonw-windows-amd64-v1.0.0.zip
file. -
Navigate to the download location and extract
bisonw-windows-amd64-v1.0.0.zip
. -
The extracted files include an executable named
bisonw
.
macOS
-
Download the
bisonw-darwin-amd64-v1.0.0.tar.gz
file. -
Navigate to the download location and extract
bisonw-darwin-amd64-v1.0.0.tar.gz
. -
The extracted files include an executable named
bisonw
. -
Open a terminal in the extracted folder and run the command ```chmod u+x bisonw``.
-
Bison Wallet can then be launched from the terminal using the command
./bisonw
.
Linux
-
Download the
bisonw-linux-amd64-v1.0.0.tar.gz
file. -
Navigate to the download location and extract
bisonw-linux-amd64-v1.0.0.tar.gz
. -
The extracted files include an executable named
bisonw
. -
Open a terminal in the extracted folder and run the command
chmod u+x bisonw
. -
Bison Wallet can then be launched from the terminal using the command
./bisonw
.
Once the installation has completed, Bison Wallet CLI
can be launched from a terminal
using the command ./bisonw
from within the folder where it was extracted. Once initial
configuration has completed, the following message will appear in the terminal:
2024-10-15 10:38:04.710 [INF] WEB: Web server listening on 127.0.0.1:5758 (https = false)
**** OPEN IN YOUR BROWSER TO LOGIN AND TRADE ---> http://127.0.0.1:5758 ****
Open any web browser to the link shown by the application. The Quick Configuration section of this wiki will guide you through the Bison Wallet setup.
Dependencies
- Go 1.21 - 1.23
- (optional) Node 18 or 20
is used to bundle resources for the browser interface. It's important to note that Bison Wallet has no
external JavaScript dependencies. The client doesn't import any Node packages. We only use Node to lint
and compile our own JavaScript and css resources. This build step is not required if building from a
release branch such as
release-v1.0
. - At least 2 GB of available system memory.
Building
- Build the web assets from
client/webserver/site/
. If building from themaster
branch, bundle the CSS and JavaScript with Webpack:
npm clean-install && npm run build
- Build and run the client from
client/cmd/bisonw
.
go build
./bisonw
- Once initial configuration has completed, the following message will appear in the terminal:
2024-10-15 10:38:04.710 [INF] WEB: Web server listening on 127.0.0.1:5758 (https = false)
**** OPEN IN YOUR BROWSER TO LOGIN AND TRADE ---> http://127.0.0.1:5758 ****
4.Open any web browser to the link shown in the terminal. The Quick Configuration section of this wiki will guide you through the Bison Wallet setup.
Build the docker image
docker build -t user/dcrdex -f client/Dockerfile .
Create docker volume
docker volume create --name=dcrdex_data
Run image
docker run -d --rm -p 127.0.0.1:5758:5758 -v dcrdex_data:/root/.bisonw user/dcrdex
Open 127.0.0.1:5758
in any browser, note that if the mapped address/port is different
than above, this address may change. The Quick Configuration section of this
wiki will guide you through the Bison Wallet setup.
Next Section: Quick Configuration