Crates.io | hashpoo-cli |
lib.rs | hashpoo-cli |
version | 0.8.5 |
source | src |
created_at | 2024-10-29 13:49:31.69903 |
updated_at | 2024-11-01 14:14:30.261327 |
description | Hashpower pool only, for PoW believers. Public pool dedicated to ORE mining. |
homepage | https://ore.supply |
repository | https://github.com/miraland-labs/hashpoo |
max_upload_size | |
id | 1427025 |
size | 257,659 |
The goal of this project is to bring more consumer miners on board through easy and simple ORE mining operations, in line with the ORE design principle: anyone can mine.
This is Hashpoo client, for any miner or anyone.
No sign up fee, no sign up action.
Hashpoo does NOT cap or limit your hashpower in any way.
No delegating, no staking, no boosting, pure PoW, only hashpower.
Start mining when you connect. Stop mining when you disconnect.
Claim anytime at your own discretion (with reward balance >= 0.005 ORE).
Suitable for both casual and professional miners.
Hashpoo community members(Hashpunkers) are welcome to join discord server:
Hashpoo client(hashpoo-cli) can be installed from crates.io directly, use cargo:
cargo install hashpoo-cli
Source code located at Github: github
If you run into issues during installation, please install the following dependencies for your operating system and try again:
sudo apt-get install openssl pkg-config libssl-dev gcc
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"
choco install openssl pkgconfiglite
Open a terminal window on Mac / Linux / BSD / Windows PowerShell:
curl https://sh.rustup.rs -sSf | sh
or
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Interactive mode and direct mode
To run Hashpoo client in interactive mode, execute:
hpc [OPTIONS]
To run Hashpoo client in direct mode, execute, for example:
$ hpc --url ore.hashspace.me --keypair path-to-your-keypair.json mine --threads 8
or
$ hpc --url ore.hashspace.me --keypair path-to-your-keypair.json turbomine --threads 8
or, if you reference command scripts example file under hashpoo github
scripts/hpc.sh
You can use the -h
flag on any command to pull up a help menu with documentation:
hpc -h
Usage: hpc [OPTIONS] [COMMAND]
Commands:
mine Connect to pool and start mining. (Default Impl.)
turbomine Connect to pool and start mining. (Turbomine Impl.)
claim Claim rewards.
balance Display current ORE token balance.
keygen Generate a new Solana keypair for mining.
earnings Displays locally tracked earnings.
help Print this message or the help of the given subcommand(s)
Options:
--url <SERVER_URL> URL of the hashpoo server to connect to [default: ore.hashspace.me]
--keypair <KEYPAIR_PATH> Filepath to keypair to use [default: ~/.config/solana/id.json]
-u, --use-http Use unsecure http connection instead of https.
-v, --vim Use vim mode for menu navigation.
-h, --help Print help
-V, --version Print version
We greatly appreciate any donation to help support projects development at Miraland Labs. Miraland is dedicated to freedom and individual sovereignty and we are doing our best to make it a reality. Certainly, if you find this project helpful and would like to support its development, you can buy me/us a coffee! Your support is greatly appreciated. It motivates me/us to keep improving this project.
Bitcoin(BTC)
bc1plh7wnl0v0xfemmk395tvsu73jtt0s8l28lhhznafzrj5jwu4dy9qx2rpda
Solana(SOL)
9h9TXFtSsDAiL5kpCRZuKUxPE4Nv3W56fcSyUC3zmQip
Thank you for your support!