bwt
bwt copied to clipboard
A lightweight wallet indexer for Bitcoin, available as an Electrum RPC server and a modern HTTP REST API.
Already mostly implemented, they *should* get tracked properly once imported into bitcoind. At startup: - [x] `--address` - [x] `--addresses-file` At runtime: - [ ] `PUT /address/:address` - [ ]...
See: https://github.com/chris-belcher/electrum-personal-server/issues/174 Blocked by #14
Adding XPUBs and rescanning the Bitcoin blockchain is the one big drawback of lightweight Electrum middleware like BWT and EPS. This should be as easy as possible for the user,...
- [ ] Implement persistent storage (#4) Bandwidth optimizations: - [ ] Convert into the Electrum SPV proof format from the bitcoind merkleblock format (https://github.com/shesek/bwt/issues/36) - [ ] Batch RPC...
- [x] `structopt` (cli only, used for parsing arguments) - [x] `dotenv` (cli only, used for config file) - [x] `dirs` (cli only or enabled with `extra`, provides auto-detection of...
Collisions are highly unlikely for typical bwt usage, but might become an issue in setups where there are many dynamically-managed xpubs, for example if each customer is given its own...