anchor.diff:  |8
   |Tests only (TBD)
   |Service objects used by the server apps 
  +
  +|<<bitcoinj-proxy,bitcoinj-proxy>>
  +|8
  +|Tests only (TBD)
  +|Ratpack-based server for proxying *bitcoind* and/or building microservices.
   
   |<<bitcoinj-daemon,bitcoinj-daemon>>
   |8
  
positive.code: 
  Add-on modules for https://bitcoinj.github.io[bitcoinj], including:
  
  * A *JSON-RPC Java client* for the Bitcoin API
  * *bitcoinj-cli* - a command line tool and supporting libraries for accessing the JSON-RPC API.
  * Bitcoin server libraries for *server-side JSON-RPC*.
  * Bitcoin currency and exchange implementations for http://javamoney.github.io[JavaMoney].
  * A Groovy-language *Domain Specific Language* for scripting and testing with *bitcoinj*
  * **bitcoinj-daemon** - A framework for a Java-based implementation of bitcoind.
  * **bitcoinj-peerserver** - A web application that connects to the P2P network and streams events to a browser using the STOMP protocol over *WebSocket*.
  * Functional tests of bitcoind (and bitcoinj-daemon) JSON-RPC services, that run in https://bitcoinj.github.io/testing#regression-test-mode[regression test mode].
  
  WARNING: Do not use this software with your Bitcoin private keys without doing a rigorous audit of the code. (Feedback welcome.)
  
  WARNING: The API is not final and will change without warning.
  
  We're hoping that one or more modules will be accepted into the bitcoinj project. Most of these components are fairly new, but all are useful and ready for pull requests.
  
  
negative.code: 
  === Requirements
  
  * Most modules use JDK 7 (subset) for Android compatibility (see table, below)
  * Server modules and Spring Boot Apps require JDK 8 or later
  
  === Modules
  