This repository contains Bitcoin ATM related code used in BATMOne, BATMTwo and BATM Server products.
More information about the products can be found here: http://www.generalbytes.com
All source code is released under GPL2.
Here is the list of functionality that can be extended with extenstions API:
- Implement support for different cryptocurrency wallets - for more see IWallet interface
- Implement support for different cryptocurrency exchanges - for more see IExchange interface
- Implement support for different cryptocurrency rate tickers - for more see IRateSource interface
- Implement support for different cryptocurrency payment processors - for more see IPaymentProcessor interface
- server_extensions_api - contains extension api that all extensions use to extend BATM Server's functionality.
- server_extensions_extra - reference extension implementation that implements BTC, LTC, DOGE, NLG, ICG and MAX coin support functionality.
cd server_extensions_api
ant
cd ..
cd server_extensions_extra
ant
cd ..
cp server_extensions_extra/dist/batm_server_extensions_extra.jar /batm/app/master/extensions/
When you implement support for new crypto-coin add it please to server_extensions_extra this way it will get into default BATM Server installation pack for customers.