Installing and Configuring Electrum (Old Version)

System Requirements for the Module Installed on the Server:

  • Operating System: Ubuntu 20.x or 22.x. Other OS are not supported.

  • Control Panel: ISP Manager 6 Lite

  • Premium Exchanger v2.4 or higher

System Requirements for the Application Installed on a Computer:

  • Operating System: Linux/Windows (8.1 and higher)/macOS (10.13 and higher)/Android (5.0 and higher)


Installing Required Modules on the Server via ISP Manager 6 Lite

  1. Log in to the ISP Manager control panel using your root user credentials.

  2. Navigate to the "Administration" -> "Shell Client" section.

  1. Right-click on the blank screen and select "Paste from browser" from the context menu.

  1. Enter the command below in the opened window, click "OK," and then press Enter to execute the command.

sudo apt-get install libsecp256k1-0 python3-cryptography -y
  1. Wait for the command to complete.


Verifying Shell Client Access for the Website User

  1. Go to the "Users" section.

  1. Click on the username under which the website operates.

  1. In the "Access" block, check if the "Shell Access" checkbox is ticked. If it is not, tick it and save the user settings.


Installing Electrum on Your Computer and Creating a Wallet

  1. Download and install Electrum on your computer:

  1. Create a new wallet by following the app's instructions.

Steps to Create a New Wallet
  • Select "Standard Wallet"

  • Generate a new seed phrase

  • Write down the seed phrase in a notebook and save the file

  • Enter the full seed phrase for verification

  • It is mandatory to set a wallet password (at least 16 characters — use Latin letters and numbers) and save the password in a notebook

  1. Open the installed Electrum application on your computer and go to the "File" -> "Open" menu.

  1. A folder containing your wallet will open. Locate the wallet file with the name you used during setup.


Uploading Files to the Server

  1. Go to the "Sites" section in ISP Manager.

  1. Select the desired site and click the "Login as Owner" button. You will be logged in as the user created for the site.

  1. Open the "File Manager" section in the sidebar.

  1. Upload the files from the electrum_installer.zip archive you received from us, along with the previously created Electrum wallet file from the "electrum_data" folder on your computer, to the opened directory.

The following files must be uploaded to the server:

  • start_or_restart_electrum_daemon.sh

  • install_electrum.sh

  • default_wallet (the Electrum wallet you created earlier)

  1. In the root directory, open the start_or_restart_electrum_daemon.sh file for editing by double-clicking it. In the line 4: WALLET_PASSWORD="your_wallet_password", replace your_wallet_password with the password you set during wallet creation. Save the changes.


Installing Electrum on the Server

  1. Go to the "Shell Client" section while logged in as the user created for the site.

  1. Right-click on the blank screen, select "Paste from browser", enter the command bash install_electrum.sh, and click OK. Then press Enter to execute the command.

  1. After the script completes, save the data highlighted in the red box in the screenshot below for further configuration in the Premium Exchanger admin panel.


Adding Cron Jobs

  1. Copy the first command to configure the Cron task scheduler on the server. Highlight the corresponding line with the left mouse button, right-click to open the menu, and select "Copy."

  1. Go to the "Cron Scheduler" section.

  1. Click the "Create Task" button, paste the copied command into the "Command" field, and configure the form as shown in the screenshot below. Click "Create."

  1. Create a task for the second command. Copy the second command line.

Create a new task, paste the command into the appropriate field, and configure the form as shown in the screenshot below. Click "Create."


Deleting Files from the Server

  1. In the "File Manager" section, delete the previously uploaded files from the server:

  • start_or_restart_electrum_daemon.sh

  • install_electrum.sh

  • default_wallet


Restarting the Server

  1. Make sure to restart the server after installation.


Continuing Configuration

After installing Electrum on the server, configure the connection to the Electrum wallet in the website control panel:

Last updated