pixcli
Getting Started

Installation

Install pixcli on macOS, Linux, or Windows

Quick Install

cargo install pixcli

From source

git clone https://github.com/pixcli/pixcli
cd pixcli
cargo install --path .

Verify installation

pixcli --version

Expected output:

pixcli 0.1.0

Requirements

  • Rust 1.75+ (for building from source)
  • OpenSSL development libraries (for mTLS with the Efí API)

Platform Notes

macOS

Install OpenSSL via Homebrew:

brew install openssl

If you encounter linker errors, set the OpenSSL directory:

export OPENSSL_DIR=$(brew --prefix openssl)
cargo install pixcli

Ubuntu / Debian

sudo apt install libssl-dev pkg-config

Fedora / RHEL

sudo dnf install openssl-devel pkg-config

Windows

pixcli uses rustls by default on Windows — no OpenSSL installation is needed.

cargo install pixcli

Using Docker

If you prefer not to install Rust, you can use the Docker image:

docker run --rm -v ~/.pixcli:/root/.pixcli ghcr.io/pixcli/pixcli:latest balance

Next Steps

Once installed, configure your PSP credentials to unlock API-powered features like charges and balance queries.

QR code generation works without any configuration — try pixcli qr generate --key your@email.com right away!

On this page