Bitcoin Forum
June 27, 2024, 11:40:39 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Electrum server  (Read 201 times)
Aweasadbek (OP)
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
December 04, 2018, 05:31:45 PM
 #1

how can i have my own server be use in electrum. Do i need to run full nodes? I use prune 5000 right now.
Rath_
aka BitCryptex
Legendary
*
Offline Offline

Activity: 1876
Merit: 3132



View Profile
December 04, 2018, 05:40:14 PM
 #2

In order to run an Electrum server, you will also need a different piece of software beside Bitcoin Core. Here you can find a good tutorial on installing ElectrumX (server) but it might be a bit complicated for you. If you are not feeling confident with any Linux OS then consider using this installer which will update most things for you. According to this page, you have to be running non-pruned node with txindex set to 1.
Heisenberg_Hunter
Legendary
*
Offline Offline

Activity: 1584
Merit: 1278


Heisenberg Design Services


View Profile WWW
December 04, 2018, 06:28:13 PM
 #3

Having your own electrum server can serve in 2 ways. One is for using it up as a personal server for your own wallet not to be based on 3rd party electrum servers and other one is helping the users of electrum to validate their transactions and broadcast them to the network. Running a normal electrum server requires you to have a good VPS and rather than running them in your home PC as they are not full nodes. People connect to your servers and these servers are used for broadcasting and validation. This is a good tutorial on how to set up your own public server and one for personal server.

Also I have read sometime back here in the forum, that you need to be having a good SSD and RAM for running your own server so that the blocks would get synced up faster. It would be better that if you have your own personal server and not to involve yourself in running a public server as most probably you should be running them at your own costs.
apexcrypto
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
December 05, 2018, 03:22:10 AM
 #4

If all you want it for is your personal use/transactions, the Electrum Personal Server is easy to setup and can be run on a pruned node.

As mentioned above , here is the link:


https://github.com/chris-belcher/electrum-personal-server/blob/master/README.md
Master1781
Member
**
Offline Offline

Activity: 125
Merit: 10


View Profile
December 05, 2018, 02:03:05 PM
Last edit: December 05, 2018, 03:42:46 PM by Master1781
 #5

If all you want it for is your personal use/transactions, the Electrum Personal Server is easy to setup and can be run on a pruned node.

As mentioned above , here is the link:

https://github.com/chris-belcher/electrum-personal-server/blob/master/README.md

That's very nice, I see it's for Linux, but is there any way to run it on Windows?

EDIT: yes, I saw that it run on Windows (just need to install Python), along with Electrum & Bitcoin Core. My question is if I need to install a full node of Bitcoin Core to run this Electrum Personal Server?
apexcrypto
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
December 05, 2018, 06:11:25 PM
 #6

You do not need an unpruned node to use the personal server. I've used it
with no problems on pruned nodes as small as 5gb
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
December 05, 2018, 08:00:34 PM
 #7

Hence this caveat regarding using with a "pruned" node:
Caveat about pruning

Electrum Personal Server is fully compatible with pruning, except for one thing. Merkle proofs are read from disk. If pruning is enabled and if that specific block has been deleted from disk, then no merkle proof can be sent to Electrum which will display the transaction as Not Verified in the wallet interface.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!