Skip to content

6block/zkwork_ironminer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zkwork_ironminer

1. Overview

zkwork_ironminer is a rust implementation for ironfish pool miner

2. Command Line interface

The zk.work team <zk.work@6block.com>

USAGE:
    zkwork_ironminer [OPTIONS] --pool <POOL> --address <ADDRESS>

OPTIONS:
        --address <ADDRESS>            Specify your mining reward address
        --batch_size <BATCH_SIZE>      Specify batch size [default: 10000]
    -h, --help                         Print help information
        --pool <POOL>                  Specify the IP address and port of pool to connect to
        --threads <THREADS_COUNT>      Specify your worker thread count [default: 16]
    -V, --version                      Print version information
        --worker_name <WORKER_NAME>    Specify your worker name [default: "zkwork miner"]

Compile

./install_deps.sh
RUSTFLAGS="-C target-cpu=native"
cargo build --release

Test

In one termimal, start the test server by running:

export RUST_LOG=info
cargo run --bin test_server

In the second terminal, run:

export RUST_LOG=info
cargo run --release  -- --pool 127.0.0.1:8181 --address "91f65bdad677058fe9e674931a7be0fa34d615317e992fb1af2ae30547c2c276bb9a"

Or, link a real ifonfish pool

License

This code base and any contributions will be under the MPL-2.0 Software License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published