Is there any way to attach monero-wallet-cli to a different server rather than having to run monerod? I really like monero-wallet-cli but the amount of bandwidth requires by running monerod is HUGE. I'm sure theres a command of some kind?
Thanks
Most likely, the external/remote nodes mentioned on here are trustworthy. But that sort of contradicts the principle of going to all the trouble of having a cold wallet in the first place to secure your tokens. Other than owning the remote node that you're connecting to, the best way to secure your transactions (hot wallet) is to run your own local node with the client. But that's just me.
Anyway, the following cold/view-only wallet creation procedure (Windows) has been working for me. However, proceed at your own risk and do your own research/test accordingly before committing your funds to it:
Offline PC:
Create a wallet with monero-wallet-cli.exe and export the related address and view key (only and nothing else) to the online PC.
Online PC:
1. run monerod.exe and let it sync
2. open a command terminal in the directory containing the monero binaries (monerod.exe and monero-wallet-cli.exe)
3. in the command terminal, enter: monero-wallet-cli.exe --generate-from-view-key
4. follow the instructions and enter the cold wallet address and view key and create password
5. enter the most recent block height to save time (instead of scanning from the beginning of the blockchain). It should show a zero balance after the scan/refresh
6. exit from the command terminal.
From here on, the watch-only wallet can be started normally (i.e. running monero-wallet-cli.exe and logging on with the watch-only wallet credentials created above). It would then say: "Opened watch-only wallet: