Installation

Requirements

Eclair requires libusb to work, since it is used to communicate with the Ledger device. On macOS, you can install it using Homebrew:

brew install libusb

On Linux, you should be able to install it using your package manager, for example on Ubuntu:

sudo apt install libusb-1.0-0-dev

Using the installer

You can install the latest version of Eclair (latest push on main branch) using the installer script:

curl -L https://install.eclair.so | bash

This will install Eclair in the Foundry bin directory, typically ~/.foundry/bin.

If you want the latest published release instead, you can use the following command:

curl -L https://install.eclair.so | bash -s -- --version release

To install a specific version, you can use the following command:

curl -L https://install.eclair.so | bash -s -- --version VERSION

where VERSION should be replaced with a release version.

Installing from binaries

The latest release binaries are available at:

Just download the binary, make it executable, and preferably put it in a directory on the path.

The release binaries can be found on the releases page.

Installing the latest version from source

This requires to have Rust and Cargo installed. If you don't have it, you can install it by following the instructions on the official website.

cargo install --git https://github.com/danhper/eclair.git eclair