XChange is a Java library providing a simple and consistent API for interacting with a diverse set of financial security exchanges including Bitcoin.