Automatically check walletd for coins and send all to specified address. Featuring a new installer. Linux only.
Used for auto sending Raptoreum/RTM to INodez onboarding address - so you can keep mining to desktop wallet :)
Could also be repurposed for other crypto's that have sendtoaddress RPC function. If your coind does not have the sendtoaddress function you can modify it to use a different send function. You'll be on your own for that, good luck!
I am not liable in any way for damages to your computer or lost funds due to bugs, being hacked, exploited, or any other malfunction of the scripts. Having a script that automatically sends all of your cryptocurrency to an address is inherently dangerous and can be exploited for malicious purposes. Please be advised of the risks and ensure the receiving address is the correct address before setting this script up to send to it. This source code is open, it is your responsibility to audit the code.
- It is important the instructions are completed in order
- Read the notes about cronjobs before installing
- Do not delete the git repository directory, it installs in it's place
- Added path to CLI as config variable fixing bug where script does not know where cli is located
- Some coind running on some machine configured with LAN IP as host, some port, some user, and some password
cd /opt
git clone https://gogs.easyx.cc/EasyX-Community/crypto-autosend.git
cd crypto-autosend
./install_crypto-autosend.sh
source ~/.bashrc
crypto-autosend-update
The installer will ask if you want it to install cronjob for you. It will also ask if you want it to install a weekly update cronjob for you.
It is advised you select 'yes' and then if you want to change it you can use crontab -e
later.
If you are unsure about crontab times, this calculator will come in handy https://crontab.guru/
- Can't think of any at the moment, but please create GitHub or Gogs issue ticket if you have any suggestions.
XMR: 84wwa7EKo8uasZAHijHKtBTuBaMPuNjCJgnfGJrsLFo4aZcfrzGvUX33sSeFNdno8fPiTDGnz4h1bCvsdFQYWRuR2619FzS
ETH(ERC-20): 0xc89eEa9b5C0cfa7f583dc1A6405a7d5730ADB603
BNB(BSC) 0xc89eEa9b5C0cfa7f583dc1A6405a7d5730ADB603
RTM: RDg5KstHYvxip77EiGhPKYNL3TZQr6456T
AVN: R9zSPpKjo6tCutMT5FyyGNr2vRaAssEtrm
PHL: F7XaUosKYEXPP62o31DdpDoADo3VcxoFP4
PEXA: XBghzGLdeUzspUcJpeggPFLs3mAyTRHpPH