Using ElectrumSV with GorillaPool

Block broken servers and get your wallet connected


GorillaPool Server Details

  • Server : electrumx.gorillapool.io
  • Connection Type : SSL
  • Port : 50002

GorillaPool operates ElectrumX servers for the benefit of the BSV network.
You are free to connect and use our endpoint with your wallet. This article will also help describe how to block broken or problematic servers preventing your wallet from connecting to ours.

Requirements

We recommend the latest version of ElectrumSV, at the time of this writing v1.3.16. You should ONLY download the wallet from the official source: electrumsv.io

Be careful when downloading ElectrumSV verify your download. Many bad actors have published fake versions that will steal your coins.
No support is provided for malware downloads.

Identify Broken Servers

GorillaPool's ElectrumX servers are fully operational, but your wallet may have stored connection details for servers that are broken or no longer operational. This may cause the wallet to fail to connect, even to functional endpoints.

Launching from command-line in Mac OS X

From Terminal or iTerm run the following:

> /Applications/ElectrumSV.app/Contents/MacOS/1.3.16 

When launching ElectrumSV via command-line, you can often identify the problematic server as the above screenshot demonstates. The server causing the problem in this case is electrumx.bitcoinsv.io, and as of the time of this writing, I also had to blacklist sv.jochen-hoenicke.de.

Locate Configuration File

The configuration file for ElectrumSV on Mac OS X can be found in a hidden directory under your home directory.
/Users/[your username]/.electrum-sv
To show hidden files and folders in Finder, use

shift + cmd + period (.)


The configuration file for ElectrumSV on Windows can be found in the AppData directory under your home folder
c:\Users\[your username]\AppData\Roaming\ElectrumSV


The configuration file you need to edit is 'config'. Open it in a text editor to make the required changes.


In Mac OS, you can also directly edit the config file from command line with the vim editor, or launch TextEdit by running one of the following from Terminal or iTerm:
vim ~/.electrum-sv/config
open -a TextEdit ~/.electrum-sv/config

Blacklist Problem Server

Locate the problem server in config

In your text editor, search for the problem server and locate the last_blacklisted value.

Ensure ElectrumSV is closed otherwise your changes will not be saved. Alter the value from 0 to 16919763430. Save and close the file.

Connect to GorillaPool

electrumx.gorillapool.io

Configure GorillaPool's electrumx server in the 'Server' tab of ElectrumSV network preferences. You should be connected and syncing your wallet. If not, you may need to repeat the above steps to blacklist additional problematic servers.

Support

Check the status of GorillaPool's ElectrumX server here: status.gorillapool.io

Please visit our discord to ask questions #general

You can reach us on X @minelikeanape

Before seeking support, please...
  • * Make sure you are running the latest official ElectrumSV client.
  • * Make sure you have read through and attempted the directions in this article before asking support.
  • * Make sure to double check there are not additional broken servers you need to also blacklist.
  • * Check the status page to ensure our ElectrumX server is operational.

Credits

Thanks to Roger Taylor for originally describing this work-around.

For more information about GorillaPool and to mine BSV with us, check gorillapool.com.

Article authored by GorillaPool's $root if you would like to tip via Handcash.