Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wishlist: Electrum Rust Server #5

Open
romanz opened this issue Sep 12, 2018 · 4 comments
Open

Wishlist: Electrum Rust Server #5

romanz opened this issue Sep 12, 2018 · 4 comments
Labels
Wishlist Copy link to software you want us to dockerize

Comments

@romanz
Copy link

romanz commented Sep 12, 2018

Code from: https://github.com/romanz/electrs

An efficient re-implementation of Electrum Server, inspired by ElectrumX, Electrum Personal Server and bitcoincore-indexd.

The motivation behind this project is to enable a user to run his own Electrum server, with required hardware resources not much beyond those of a full node. The server indexes the entire Bitcoin blockchain, and the resulting index enables fast queries for any given user wallet, allowing the user to keep real-time track of his balances and his transaction history using the Electrum wallet. Since it runs on the user's own machine, there is no need for the wallet to communicate with external Electrum servers, thus preserving the privacy of the user's addresses and balances.

An initial Dockerfile version can be found here with its usage example.

@FrancisPouliot FrancisPouliot added the Wishlist Copy link to software you want us to dockerize label Sep 13, 2018
@FrancisPouliot
Copy link
Contributor

Sounds like a good idea. Thanks for linking the docker files.

I'm curious to see if you also have a version of the rust server for the Electrum Personal Server ?

@FrancisPouliot
Copy link
Contributor

@romanz we also would love to have the Trezor SSH agent integrated.

@romanz
Copy link
Author

romanz commented Sep 13, 2018

I'm curious to see if you also have a version of the Rust server for the Electrum Personal Server?

Unfortunately, I don't have a Rust version for Electrum Personal Server.
I have re-implemented ElectrumX functionality in Rust, mainly because I wanted to optimize the initial indexing time, memory and CPU requirements.

we also would love to have the Trezor SSH agent integrated.

Sounds great!
I've opened an issue at romanz/trezor-agent#264.
Please let me know if there is any specific requirement/use-case you have in mind :)

@FrancisPouliot
Copy link
Contributor

As far as I'm concerned we can just do this instead of the electrumx #3 which I can temporarily close for now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Wishlist Copy link to software you want us to dockerize
Projects
None yet
Development

No branches or pull requests

2 participants