Through use of the RPC I must be able to generate new addresses, and monitor the balance of funds received at each address.
The following wallets are not acceptable:
- bitcoind - downloads the full block chain which is not acceptable in a testing/development environment
- electrum - does not have a working rpc, all rpc calls result in "Method xyz not available"
- https://github.com/coinspark/sparkbit - mvn install reports that its dependencies no longer exist
- https://github.com/bcoin-org/bcoin - after compiling, nodejs reports a syntax error when first starting bcoin