defichain-app icon indicating copy to clipboard operation
defichain-app copied to clipboard

Make the endpoint to the defid node configurable

Open GuybrushX opened this issue 1 year ago • 1 comments

Which feature is your request related to?

The Desktop Wallet seems to be hardcoded to connect to localhost for RPC calls. Many people are running a Masternode themselves so it would be very useful to connect to your own Masternode via a (Wireguard) VPN -> the Masternode is usually always synced and running 24/7 already so why not to use it?

This change would free up local resources and bandwidth for the user and the servers/network because less snapshots will be downloaded for every upgrade. I think a few people even are running a separate machine only because of this reason.

Furthermore if multiple PCs are used everyone has to sync themselves.

Is your request related to a problem? Please describe.

It is always annoying to start and sync the Desktop Wallet, esp. when it was not running for a few days.

Describe the solution you'd like:

See above + provide a migration guide to use the Light Wallet or to encourage users to change the owner address to a Light Wallet address for rewards etc.

There some scripts available already on how to extract private keys from a seed phrase in case the user wants to use the Desktop Wallet as well -> I prefer both for example depending on the use case and as a backup.

Describe alternatives you've considered:

Modifying the code myself but I don't have the resources right now to set up a build environment to do and test this.

Additional context:

NA

GuybrushX avatar Dec 09 '23 14:12 GuybrushX