Guest User

Untitled

a guest
Jan 27th, 2019
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. mkdir ~/mwgrinpool
  2.  
  3. cd ~/mwgrinpool
  4.  
  5. apt-get update
  6.  
  7. sudo apt-get install -y curl git cmake make zlib1g-dev pkgconf ncurses-dev libncursesw5-dev linux-headers-generic g++ libssl-dev
  8.  
  9. curl https://sh.rustup.rs -sSf | sh
  10.  
  11. source $HOME/.cargo/env
  12.  
  13. git clone https://github.com/mimblewimble/grin-miner.git
  14. cd grin-miner
  15. git submodule update --init
  16.  
  17. cat /proc/cpuinfo | grep avx2 | wc -l
  18.  
  19. sed -i 's/^plugin_name =.*/plugin_name = "cuckaroo_cpu_avx2_29"/' grin-miner.toml
  20.  
  21. cargo build --release
  22.  
  23. sed -i 's/stratum_server_addr.*/stratum_server_addr = "stratum.mwgrinpool.com:3333"/' grin-miner.toml
  24.  
  25. printf "\nUsername: " && read username && sed -i 's/.*stratum_server_login.*/stratum_server_login = "'$username'"/' grin-miner.toml
  26.  
  27. printf "\nPassword: " && read password && sed -i 's/.*stratum_server_password.*/stratum_server_password = "'$password'"/' grin-miner.toml
  28.  
  29. grep -c ^processor /proc/cpuinfo
  30.  
  31. printf "\nNumber of Processors: " && read nthreads && sed -i 's/^nthreads.*/nthreads = '$nthreads'/' grin-miner.toml
  32.  
  33. ./target/release/grin-miner
Add Comment
Please, Sign In to add comment