diff --git a/src/installp2pool.sh b/src/installp2pool.sh new file mode 100644 index 0000000..6b49900 --- /dev/null +++ b/src/installp2pool.sh @@ -0,0 +1,50 @@ +#!/bin/bash +MONERO_CLI=~/monero-cli + +echo "Installing p2pool" +if [ ! -e $MONERO_CLI/p2pool/build/p2pool ] +then +pkg install git nano build-essential cmake libuv libzmq libcurl -y +cd $MONERO_CLI +git clone --recursive https://github.com/SChernykh/p2pool +cd p2pool +mkdir build && cd build +cmake .. +make +cd +else +cd $MONERO_CLI/p2pool +git pull +cd build +cmake .. +make +cd +fi +# Input user wallet address +echo " +1. Copy your Main (4xxx..) address +2. Tap & Hold to paste +3. Press enter to confirm" +ADDRESS="USER INPUT" +read -p "Wallet Address: " ADDRESS + +# Create start script +cat << EOF > Start\ P2Pool +#!/bin/bash +cd +./monero-cli/p2pool/build/p2pool \ +--host 127.0.0.1 \ +--rpc-port 18081 \ +--stratum 0.0.0.0:3333 \ +--mini \ +--no-randomx \ +--no-autodiff \ +--wallet \ +$ADDRESS +EOF + +# Finish up +chmod +x Start\ P2Pool +mv Start\ P2Pool .shortcuts/ +echo "P2Pool install finished" +sleep 1