diff --git a/docs/README.md b/docs/README.md index 3db5a98..12bed66 100644 --- a/docs/README.md +++ b/docs/README.md @@ -5,10 +5,21 @@ ### **Option 1: Solo Mining (Single Miner, All Rewards to You)** ```bash # Start solo mining proxy +cd /mnt/shared/DEV/repos/d-popov.com/scripts + ./MINE/rin/start_stratum_proxy.sh # Run your miner ./cpuminer -a rinhash -o stratum+tcp://127.0.0.1:3333 -u user -p pass -t 28 + +#zergpool: +/mnt/shared/DEV/repos/d-popov.com/mines/rin/miner/cpuminer-opt-rin/cpuminer -a rinhash -o stratum+tcp://rinhash.eu.mine.zergpool.com:7148 -u bc1qjn4m6rmrveuxhk02a5qhe4r6kdcsvvt3vhdn9j -p c=BTC,mc=RIN,m=solo + +# rplant +/mnt/shared/DEV/repos/d-popov.com/mines/rin/miner/cpuminer-opt-rin/cpuminer -a rinhash -o stratum+tcp://eu.rplant.xyz:17148 -u bc1qjn4m6rmrveuxhk02a5qhe4r6kdcsvvt3vhdn9j -p c=BTC,mc=RIN,m=solo +/mnt/shared/DEV/repos/d-popov.com/mines/rin/miner/cpuminer-opt-rin/cpuminer -a rinhash -o stratum+tcp://eu.rplant.xyz:17148 -u rin1qahvvv9d5f3443wtckeqavwp9950wacxfmwv20q -p m=solo +cpuminer-sse2 -a rinhash -o stratum+tcps://eu.rplant.xyz:17148 -u wallet -p m=solo +??? rin1qvj0yyt9phvled9kxflju3p687a4s7kareglpk5 ??? ``` **Result**: 100% of block rewards go to your wallet @@ -152,6 +163,21 @@ Your Stratum proxy can be enhanced to work as a **full mining pool** that distri # 2. Miners connect with: ./cpuminer -a rinhash -o stratum+tcp://YOUR_IP:3333 -u username.workername -p x + +# submit every share +cd /mnt/shared/DEV/repos/d-popov.com/scripts/MINE/rin && python3 stratum_proxy.py --submit-all-blocks + +python3 stratum_proxy.py --submit-threshold 0.05 + +# For production (10% threshold - good balance) +python3 stratum_proxy.py --submit-threshold 0.1 + +# For aggressive testing (1% threshold) +python3 stratum_proxy.py --submit-threshold 0.01 + +# For normal operation (only valid blocks) +python3 stratum_proxy.py + ``` ### **Pool vs Solo Mining:** @@ -256,6 +282,12 @@ sudo docker exec rincoin-node rincoin-cli -datadir=/data -conf=/data/rincoin.con ### **Wallet Management** ```bash +# List all wallets +sudo docker exec rincoin-node rincoin-cli -datadir=/data -conf=/data/rincoin.conf listwallets + +# Load wallet +sudo docker exec rincoin-node rincoin-cli -datadir=/data -conf=/data/rincoin.conf loadwallet "main" + # Get new address sudo docker exec rincoin-node rincoin-cli -datadir=/data -conf=/data/rincoin.conf -rpcwallet=main getnewaddress