alpen is a command-line wallet for managing Bitcoin and Alpen funds and
interacting with the Strata bridge.
Official release archives for Linux (x86-64), macOS (Apple silicon), and
Windows (x86-64) are available from GitHub Releases. Each release includes a
SHA256SUMS file and build-provenance attestations. Verify the downloaded
archive against SHA256SUMS before running it.
The repository pins its Rust toolchain in rust-toolchain.toml.
cargo install --locked --git https://github.com/alpenlabs/alpen-cli --bin alpenTo build the checked-out source instead:
cargo build --release --locked --bin alpenRun the configuration command to locate or update the CLI configuration:
alpen configThe configuration selects the Bitcoin backend and network parameters used by the wallet. Network parameters must match the deployed ASM and OL configuration.
List the available commands with:
alpen --helpThis software manages wallet seed material and can authorize transactions.
Verify downloaded release artifacts before running them and protect the host on
which the CLI is used. Report vulnerabilities according to
SECURITY.md.
See CONTRIBUTING.md.
This project is dual-licensed under the MIT and Apache 2.0 licenses.