rin wallet

This commit is contained in:
Dobromir Popov
2025-09-24 11:20:28 +03:00
parent 2fd3146bdb
commit a1a35a6bd6
10 changed files with 746 additions and 0 deletions

View File

@@ -329,9 +329,34 @@ tail -f stratum_proxy.log
ps aux | grep stratum_proxy
```
## 🔐 **Wallet Backup & Restoration**
### **Backup Your Wallet**
```bash
# Run the backup script
./MINE/rin/dump_wallet.sh
```
- This creates a text file with all private keys in `~/rin_wallet_backups/`.
- **Security**: Encrypt immediately with `gpg -c <file>`, store offline, delete unencrypted copy.
- Contains sensitive data—anyone with this can spend your coins.
### **Restore on New Node**
```bash
# Automated restoration (requires new node setup)
./MINE/rin/restore_wallet.sh /path/to/backup.txt
# Manual steps:
# 1. Stop new node: sudo docker stop rincoin-node
# 2. Copy wallet.dat or import dump file
# 3. Start node: sudo docker start rincoin-node
# 4. Load wallet: sudo docker exec rincoin-node rincoin-cli ... loadwallet main
# 5. Import if using dump: importwallet /path/to/dump.txt
```
## 🎯 **Next Steps:**
1.**Node is synced** - Ready for all operations
2. **Choose mining strategy**: Pool mining for consistent income vs Solo mining for block rewards
3. **Monitor performance** and adjust thread count as needed
4. **Set up monitoring** for node health and mining performance
5. **Backup wallet regularly** - Use the dump script above