{"id":1479,"date":"2024-05-03T02:14:01","date_gmt":"2024-05-03T02:14:01","guid":{"rendered":"https:\/\/www.wavelayer.com\/blog\/?p=1479"},"modified":"2024-05-03T02:59:14","modified_gmt":"2024-05-03T02:59:14","slug":"how-to-install-dockerized-electrum-server-to-improve-bitcoin-privacy","status":"publish","type":"post","link":"https:\/\/www.wavelayer.com\/blog\/how-to-install-dockerized-electrum-server-to-improve-bitcoin-privacy\/","title":{"rendered":"How to Install Dockerized Electrum Server to Improve Bitcoin Privacy"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1479\" class=\"elementor elementor-1479\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1a52a5f e-flex e-con-boxed e-con e-parent\" data-id=\"1a52a5f\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-57f6fd2 elementor-widget elementor-widget-heading\" data-id=\"57f6fd2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.19.0 - 07-02-2024 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h2 class=\"elementor-heading-title elementor-size-default\">STEP 1: Setting Up the Server <\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72c6cdf elementor-widget elementor-widget-code-highlight\" data-id=\"72c6cdf\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo apt-get update -y<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a38ed16 elementor-widget elementor-widget-code-highlight\" data-id=\"a38ed16\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo apt-get upgrade -y<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aeeb13f elementor-widget elementor-widget-image\" data-id=\"aeeb13f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.19.0 - 07-02-2024 *\/\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"673\" height=\"300\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-1.png\" class=\"attachment-large size-large wp-image-1480\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-1.png 673w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-1-300x134.png 300w\" sizes=\"(max-width: 673px) 100vw, 673px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b7b1311 elementor-widget elementor-widget-heading\" data-id=\"b7b1311\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Step 2: Install Required Dependencies<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fad7784 elementor-widget elementor-widget-text-editor\" data-id=\"fad7784\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.19.0 - 07-02-2024 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p>We have to set up both Docker &amp; Docker-compose. For both installation at once, you use the given command:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c02dc0a elementor-widget elementor-widget-code-highlight\" data-id=\"c02dc0a\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo apt update -y && apt install docker docker-compose -y<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-208d98a elementor-widget elementor-widget-image\" data-id=\"208d98a\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"203\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-2-1024x260.png\" class=\"attachment-large size-large wp-image-1481\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-2-1024x260.png 1024w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-2-300x76.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-2-768x195.png 768w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-2-1536x389.png 1536w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-2.png 1538w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0fc7f1e elementor-widget elementor-widget-text-editor\" data-id=\"0fc7f1e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Now, if you wish to run Electrum&#8217;s personal server and Electrum for distinct systems, like a VPS, you should install Tor on both. This ensures that your IP address cannot be linked back to your BTC address, hence protecting your anonymity.<\/p><p>To set up Tor, run the following commands on both machines:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dc28af6 elementor-widget elementor-widget-code-highlight\" data-id=\"dc28af6\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo apt update -y && sudo apt install tor -y<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c565233 elementor-widget elementor-widget-image\" data-id=\"c565233\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"740\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-3.png\" class=\"attachment-large size-large wp-image-1482\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-3.png 902w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-3-300x277.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-3-768x710.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-be1e9e5 elementor-widget elementor-widget-text-editor\" data-id=\"be1e9e5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>If you&#8217;re not logged in as the root user, you must add your user to the tor or debian-tor group, then relog.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-74a0c55 elementor-widget elementor-widget-code-highlight\" data-id=\"74a0c55\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo usermod -aG debian-tor wavelayer<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21d62b3 elementor-widget elementor-widget-image\" data-id=\"21d62b3\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"553\" height=\"74\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-4.png\" class=\"attachment-large size-large wp-image-1483\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-4.png 553w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-4-300x40.png 300w\" sizes=\"(max-width: 553px) 100vw, 553px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fe3a27f elementor-widget elementor-widget-heading\" data-id=\"fe3a27f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Step 3: Install Dockerized Electrum Personal Server<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8d8c47b elementor-widget elementor-widget-text-editor\" data-id=\"8d8c47b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Now we may proceed to the EPS set up and configuration. To accomplish this, download the dockerized EPS repo with this command:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cceea4d elementor-widget elementor-widget-code-highlight\" data-id=\"cceea4d\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo git clone https:\/\/github.com\/BitLaunchIO\/docker-electrum-personal-server.git<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8bec068 elementor-widget elementor-widget-image\" data-id=\"8bec068\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"133\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-5.png\" class=\"attachment-large size-large wp-image-1484\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-5.png 870w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-5-300x50.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-5-768x128.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9eefab2 elementor-widget elementor-widget-text-editor\" data-id=\"9eefab2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>If you will be using tor, transfer the torc configuration file located in the repo to \/etc\/tor\/torrc and enable connecting to the EPS via tor on your docker-eps host system:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f662ce elementor-widget elementor-widget-code-highlight\" data-id=\"1f662ce\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo cp docker-electrum-personal-server\/torrc \/etc\/tor\/torrc<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bba2518 elementor-widget elementor-widget-image\" data-id=\"bba2518\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"683\" height=\"64\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-6.png\" class=\"attachment-large size-large wp-image-1485\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-6.png 683w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-6-300x28.png 300w\" sizes=\"(max-width: 683px) 100vw, 683px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d6865e elementor-widget elementor-widget-text-editor\" data-id=\"2d6865e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Restart the tor service with:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-842b7f9 elementor-widget elementor-widget-code-highlight\" data-id=\"842b7f9\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo systemctl restart tor<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-68c6875 elementor-widget elementor-widget-image\" data-id=\"68c6875\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"458\" height=\"53\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-7.png\" class=\"attachment-large size-large wp-image-1486\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-7.png 458w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-7-300x35.png 300w\" sizes=\"(max-width: 458px) 100vw, 458px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ce4424e elementor-widget elementor-widget-text-editor\" data-id=\"ce4424e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>You\u2019all also need to create a torcc file on your electrum client machine if you\u2019ll be using Tor.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1959ee0 elementor-widget elementor-widget-code-highlight\" data-id=\"1959ee0\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>cd docker-electrum-personal-server <\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-200aaab elementor-widget elementor-widget-code-highlight\" data-id=\"200aaab\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo vi \/etc\/tor\/torcc<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2de08cf elementor-widget elementor-widget-text-editor\" data-id=\"2de08cf\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Replace the content as follow:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-daa1d58 elementor-widget elementor-widget-image\" data-id=\"daa1d58\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"372\" height=\"201\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-8.png\" class=\"attachment-large size-large wp-image-1487\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-8.png 372w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-8-300x162.png 300w\" sizes=\"(max-width: 372px) 100vw, 372px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5c97b9a elementor-widget elementor-widget-text-editor\" data-id=\"5c97b9a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Save and restart the tor on client machine.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7b60eae elementor-widget elementor-widget-code-highlight\" data-id=\"7b60eae\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo systemctl restart tor<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bdb9a87 elementor-widget elementor-widget-heading\" data-id=\"bdb9a87\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Configuring your Electrum Personal Server<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a36cad6 elementor-widget elementor-widget-text-editor\" data-id=\"a36cad6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>After you&#8217;ve configured Tor, you&#8217;ll need to add the public Electrum wallet credentials to the config.ini file for your electrum server host. This will enable Eps to scan for transactions and locate your address.<\/p><p>Change the config file with:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ba080c elementor-widget elementor-widget-code-highlight\" data-id=\"1ba080c\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo vi docker-electrum-personal-server\/config.ini<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9ddd870 elementor-widget elementor-widget-image\" data-id=\"9ddd870\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"357\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-9.png\" class=\"attachment-large size-large wp-image-1488\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-9.png 915w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-9-300x134.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-9-768x342.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b34ce1 elementor-widget elementor-widget-text-editor\" data-id=\"8b34ce1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Save the file. You must now change your bitcoin.conf file to include the necessary tor nodes for blockchain synchronization. Edit the configuration with:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ea6bf3 elementor-widget elementor-widget-code-highlight\" data-id=\"6ea6bf3\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo vi docker-electrum-personal-server\/bitcoin\/bitcoin.conf<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b337a15 elementor-widget elementor-widget-text-editor\" data-id=\"b337a15\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Get the addresses of some onion nodes from Google or the wiki and put them into your configuration with the following format:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ccf067 elementor-widget elementor-widget-image\" data-id=\"6ccf067\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"345\" height=\"291\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-10.png\" class=\"attachment-large size-large wp-image-1489\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-10.png 345w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture-2024-05-03-10-300x253.png 300w\" sizes=\"(max-width: 345px) 100vw, 345px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48f4852 elementor-widget elementor-widget-text-editor\" data-id=\"48f4852\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><br \/>Replace the btcnode1.onion, with valid node address.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6d58a3 elementor-widget elementor-widget-heading\" data-id=\"a6d58a3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Step 4: Starting Your Containers<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-720e5f7 elementor-widget elementor-widget-text-editor\" data-id=\"720e5f7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>After configuring and initializing the containers, the following step is to start them. Bitcoin Core must first synchronize the blockchain, which might take days or even weeks depending on internet bandwidth and hardware capabilities. Even in pruned mode, the whole blockchain must be downloaded before removing unneeded blocks. Using a Virtual Private Server (VPS) with continuous uptime and high-speed internet makes this procedure easier, but it is possible on a home server with patience. To start the container, run the supplied command:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a542c2f elementor-widget elementor-widget-code-highlight\" data-id=\"a542c2f\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>cd docker-eps && docker-compose up --build -d<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c32cca5 elementor-widget elementor-widget-image\" data-id=\"c32cca5\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"586\" height=\"236\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture1-2.png\" class=\"attachment-large size-large wp-image-1527\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture1-2.png 586w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture1-2-300x121.png 300w\" sizes=\"(max-width: 586px) 100vw, 586px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e17f870 elementor-widget elementor-widget-text-editor\" data-id=\"e17f870\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Once everything is in sync, you must establish a wallet on your docker-eps host server. This allows Electrum Personal Server to import your Electrum addresses and check for incoming transactions. For this, execute the given command:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5661d52 elementor-widget elementor-widget-code-highlight\" data-id=\"5661d52\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>docker exec -t docker-eps_bitcoind_1 bitcoin-cli createwallet electrumpersonalserver<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ecfa93 elementor-widget elementor-widget-image\" data-id=\"6ecfa93\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"688\" height=\"120\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture2-2.png\" class=\"attachment-large size-large wp-image-1528\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture2-2.png 688w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture2-2-300x52.png 300w\" sizes=\"(max-width: 688px) 100vw, 688px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2241984 elementor-widget elementor-widget-text-editor\" data-id=\"2241984\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>If your wallet contains old transactions, EPS will need to rescan them, which necessitates disabling pruning. Edit your bitcoin.conf file with the following command:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4cc0a2b elementor-widget elementor-widget-code-highlight\" data-id=\"4cc0a2b\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo vi docker-electrum-personal-server\/bitcoin\/bitcoin.conf<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-475cdea elementor-widget elementor-widget-text-editor\" data-id=\"475cdea\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Find the line that starts\u00a0prune=550\u00a0and add a\u00a0#\u00a0before it to comment it out.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65a5cca elementor-widget elementor-widget-image\" data-id=\"65a5cca\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"404\" height=\"166\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture3-2.png\" class=\"attachment-large size-large wp-image-1529\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture3-2.png 404w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture3-2-300x123.png 300w\" sizes=\"(max-width: 404px) 100vw, 404px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44e882a elementor-widget elementor-widget-text-editor\" data-id=\"44e882a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><br \/>Save your document and then edit the\u00a0Dockerfile.eps\u00a0by running:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-578725b elementor-widget elementor-widget-code-highlight\" data-id=\"578725b\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo vi docker-electrum-personal-server\/Dockerfile.eps<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-260554f elementor-widget elementor-widget-image\" data-id=\"260554f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"688\" height=\"198\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture4-1.png\" class=\"attachment-large size-large wp-image-1530\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture4-1.png 688w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture4-1-300x86.png 300w\" sizes=\"(max-width: 688px) 100vw, 688px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d2c340c elementor-widget elementor-widget-text-editor\" data-id=\"d2c340c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Once the scan is finished, you should undo any modifications to both files and continue using them as usual.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7b13dd1 elementor-widget elementor-widget-heading\" data-id=\"7b13dd1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Connecting Electrum to Your Electrum Personal Server<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-78d5fb8 elementor-widget elementor-widget-text-editor\" data-id=\"78d5fb8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>We can connect to our Electrum Personal Server now that it is up and running. However, we must first locate the onion address (if using the tor service):<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b08b065 elementor-widget elementor-widget-code-highlight\" data-id=\"b08b065\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo cat \/var\/lib\/tor\/bitcoin-service\/hostname<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7518dbf elementor-widget elementor-widget-image\" data-id=\"7518dbf\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"688\" height=\"148\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture5-1.png\" class=\"attachment-large size-large wp-image-1531\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture5-1.png 688w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/05\/Picture5-1-300x65.png 300w\" sizes=\"(max-width: 688px) 100vw, 688px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-35265a5 elementor-widget elementor-widget-text-editor\" data-id=\"35265a5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>When starting Electrum, use following command:<\/p><p>For a local install:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d857288 elementor-widget elementor-widget-code-highlight\" data-id=\"d857288\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>electrum \u2013oneserver \u2013server 127.0.0.1:50002:s<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d2cc862 elementor-widget elementor-widget-text-editor\" data-id=\"d2cc862\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>If you\u2019re running on a two different machine:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3fafc32 elementor-widget elementor-widget-code-highlight\" data-id=\"3fafc32\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>electrum \u2013oneserver \u2013server myeps.onion:57283:s -p socks5:127.0.0.1:9050<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7acd61b elementor-widget elementor-widget-text-editor\" data-id=\"7acd61b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>(Replace myeps.onion with your onion address of electrum server).<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3bc18ae elementor-widget elementor-widget-heading\" data-id=\"3bc18ae\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Conclusion<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5c52398 elementor-widget elementor-widget-text-editor\" data-id=\"5c52398\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>In conclusion, using the electrum personal server you can improve security of your bitcoin wallet. With the docker, you can deploy the server easily, ensuring control over transaction data while maintaining confidentiality and security.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>STEP 1: Setting Up the Server sudo apt-get update -y sudo apt-get upgrade -y Step 2: Install Required Dependencies We have to set up both Docker &amp; Docker-compose. For both installation at once, you use the given command: sudo apt update -y &#038;&#038; apt install docker docker-compose -y Now, if you wish to run Electrum&#8217;s [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1489,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[12,25,24,38,44,43,21],"class_list":["post-1479","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial","tag-bitcoin","tag-bitcoin-dedicated-server","tag-bitcoin-vps","tag-crypto-vps","tag-dockerized","tag-electrum-server","tag-linux"],"_links":{"self":[{"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/posts\/1479","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/comments?post=1479"}],"version-history":[{"count":64,"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/posts\/1479\/revisions"}],"predecessor-version":[{"id":1634,"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/posts\/1479\/revisions\/1634"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/media\/1489"}],"wp:attachment":[{"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/media?parent=1479"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/categories?post=1479"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/tags?post=1479"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}