+
Skip to content

vinteumorg/Floresta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Utreexo Electrum Server

This is a WIP project, and should not be used with real money!

This is a WIP for a wallet/node powered by utreexo. This codebase can download and parse blocks (from a Utreexod cli), find transactions we need to our wallet and do some basic consensus validation. This code also has an out-of-the-box Electrum Server that you can use with any wallet that supports it.

Building

You'll need Rust and Cargo, refer to this for more details. Minimum support version is rustc 1.64 and newer.

Once you have Cargo, clone the repository with:

$ git clone https://github.com/Davidson-Souza/utreexo-electrum-server

and build with cargo build

$ cd utreexo-electrum-server
$ cargo build --release

Running

Before running, you have to get an Extended Public Key from your wallet. You'll also need a running Utreexod (If you want to test on signet, you can ask me to use mine, but signet is really easy to sync up).

Copy config.toml.sample to config.toml, and fill all related fields, like xpubs and rpc credentials. Then just run

$ utreexo-wallet -c config.toml --network signet run

About

A fully-validating Bitcoin node powered by Utreexo, with an integrated Electrum Server

Topics

Resources

License

Stars

Watchers

Forks

Contributors 33

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载