1 stable release
1.0.2 | Aug 19, 2024 |
---|
#41 in #mining
52KB
1K
SLoC
MineORE Pool CLI
A command line interface for ORE cryptocurrency mining with MineORE pool.
Install
To install the CLI, use cargo:
cargo install mineore-cli
Mining
To start mining, run the following commands
mineore --address <YOUR_SOLANA_BASE58_ADDRESS> mine --cores <NUMBER_OF_YOUR_CORES>
Roadmap
- Mobile mining
- GPU Support
- Optimized CPU mining
- Improved rewards calculation
- More mining pools in other regions
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 build-essential pkg-config
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:
mineore -h
Dependencies
~84MB
~1.5M SLoC