This commit is contained in:
Dobromir Popov
2025-10-01 13:43:52 +03:00
parent 029389aa57
commit dc2d33390e

View File

@@ -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