Skip to main content

Documentation Index

Fetch the complete documentation index at: https://second.tech/docs/llms.txt

Use this file to discover all available pages before exploring further.

Barkd has two installation methods:

Binary release

Pre-built barkd binaries are published on GitLab releases. Pick the archive for your platform and drop the binary into your PATH.
1

Download barkd

curl -L https://gitlab.com/ark-bitcoin/bark/-/releases/bark-0.1.3/downloads/barkd-0.1.3-linux-x86_64 --output barkd
2

Mark the binary as executable

chmod +x barkd
3

Add barkd to your PATH

sudo cp barkd /usr/local/bin/

Verify installation

barkd --version
You should see: barkd 0.1.3

Compile from source

1

Clone the repository

git clone https://gitlab.com/ark-bitcoin/bark
cd bark
2

Install Rust

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

Install build dependencies

Download additional dependencies using your package manager.
apt update
apt install build-essential clang protobuf-compiler
4

Build barkd

Use cargo build to produce the binary in target/, or cargo install to build and add it to your PATH in one step.
cargo build --bin barkd
./target/debug/barkd --version
5

Verify installation

Run barkd --version to confirm the install completed successfully.