#mining #crypto #solana #command-line-interface

app coal-cli

A command line interface for COAL cryptocurrency mining

22 stable releases

new 2.9.2 Dec 12, 2024
2.8.3 Nov 10, 2024
2.7.3 Oct 20, 2024
2.6.2 Sep 18, 2024
2.5.1 Aug 29, 2024

#452 in Magic Beans

Download history 473/week @ 2024-08-24 91/week @ 2024-08-31 14/week @ 2024-09-07 859/week @ 2024-09-14 98/week @ 2024-09-21 191/week @ 2024-09-28 270/week @ 2024-10-05 257/week @ 2024-10-12 195/week @ 2024-10-19 20/week @ 2024-10-26 397/week @ 2024-11-02 172/week @ 2024-11-09 109/week @ 2024-11-16 43/week @ 2024-11-23 14/week @ 2024-11-30 146/week @ 2024-12-07

316 downloads per month

Apache-2.0 and LGPL-3.0-only

155KB
3.5K SLoC

COAL CLI

A command line interface for ORE cryptocurrency mining.

Install

To install the CLI, use cargo:

cargo install coal-cli

Dependencies

If you run into issues during installation, please install the following dependencies for your operating system and try again:

Linux

sudo apt-get install openssl pkg-config libssl-dev

MacOS (using Homebrew)

brew install openssl pkg-config

# If you encounter issues with OpenSSL, you might need to set the following environment variables:
export PATH="/usr/local/opt/openssl/bin:$PATH"
export LDFLAGS="-L/usr/local/opt/openssl/lib"
export CPPFLAGS="-I/usr/local/opt/openssl/include"

Windows (using Chocolatey)

choco install openssl pkgconfiglite

Build

To build the codebase from scratch, checkout the repo and use cargo to build:

cargo build --release

Help

You can use the -h flag on any command to pull up a help menu with documentation:

coal -h

Dependencies

~87MB
~1.5M SLoC