Skip to main content
This step-by-step tutorial will get you started with bark, our Ark wallet client that can be used from the command line. bark works on both signet (a bitcoin testnet) and mainnet. Once it’s installed, head to test on signet or test on mainnet.

Installing Bark

Your wallet is called bark and has two installation methods:

Binary release

Binary releases can be downloaded from GitLab. Below are instructions to download the binary, mark it as executable, and add it to your PATH on different platforms.
1

Download bark

2

Mark the binary as executable

3

Add bark to your PATH

Verify installation

Verify you have the correct version installed:
You should see: bark 0.3.0
Seeing an older version?If you see a different version number, you likely have an older bark installation from previous testing. This happens due to PATH conflicts where your system finds the old binary before the new one.To fix this, find where the old binary is located:
Then remove the outdated binary:
After removing the old version, verify the installation again with bark --version.

Compile from source

1

Clone the repository

The first step is to get the code which you can clone from the repository.
2

Install Rust

You will also need a Rust compiler. The rustup website offers installation instructions for almost any platform.
3

Install dependencies and build

Additional dependencies can be downloaded using your package manager.
4

Verify installation

Run bark --version to verify that the installation completed successfully.