Go to file
nuggetbram e8b0bffb21 Update GroestlcoinAddressValidator.java
Changed starting letter
2015-01-14 16:32:28 +11:00
server_extensions_api Added Groestlcoin Support 2015-01-01 20:14:20 +11:00
server_extensions_extra Update GroestlcoinAddressValidator.java 2015-01-14 16:32:28 +11:00
.gitignore Added support fot Bitfinex (withdrawal is not supported by bitfinex) 2014-11-02 20:53:52 +01:00
README.md Update README.md 2015-01-05 14:27:20 +01:00

README.md

BATM Public Repository

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.

Overview

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

Content

  • 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, NBT, GRS and MAX coin support functionality.

Build information

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/

Note for developers

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.