Run the best-rated BATM platform on your GM ATMs. The rich feature set and widest selection of cryptocurrencies compared to others. We release new features and updates fortnightly!



Do you already own a GM ATM and you are not satisfied with the original software you are using for your cryptocurrency business? Our GM conversion kit is here to breathe new life into your ageing ATM. Just purchase and install the GMKit to get more features and a user-friendly interface that your customers will love.


Computer with our software based on our custom Android OS 
USB hub for attaching existing devices such as bill validator, etc.
Cables and converters


1. Power off the original GM computer.
2. Connect the GMKit to the existing peripherals such as the bill validator etc.
3. Power on the GMKit, that's it. 



Your converted machine will be able to do cash-to-cryptocurrency transfers and cryptocurrency-to-cash!


40+ cryptocurrencies supported. BTC (Bitcoin), BCH (Bitcoin Cash), ETH (Ethereum), LTC (Litecoin), DASH, XMR (Monero), DOGE (Dogecoin), ANT (Aragon Network Token), BTXX, BURST, CLOAK, SMART (SmartCash), FTO, GRS, ICG, LEO, LINDA, LSK, MAX (MaxCoin), MEC, MKR (Maker), NBT, NXT, PAC, REP, START, SYS, TKN, USDT, VIA, WDC, XMR, XZC.

The GENERAL BYTES developers usually do not implement alternative coins on request. Adding a new coin explicitly depends on the community and developers of those coins.


Do you want to create or sell your own coins or blockchain-based cryptocurrency tokens from your GM ATM? It's easy to implement support for any coin using our open Bitcoin ATM API as hosted on GitHub. GENERAL BYTES has support for the widest range of cryptocurrencies available and is constantly adding support for new coins.


The converted GM ATM Terminal only communicates with the server over HTTPS. 
The BATM / CAS server communicates with cryptocurrency exchanges and hot wallets. The ATM does not store any cryptocurrency itself and it is the server that takes care of this. Hot Wallets for the ATM can be online or self-hosted such as a bitcoin-core wallet running on the same server. 


Unlike other Bitcoin ATMs, purchases are made on the configured cryptocurrency exchange at the time of cash insertion. This reduces volatility risks for an operator. Operators can also choose to run in a standalone mode with no exchange involvement, perfect for those that already own the Bitcoin they want to sell. Exchange rates are updated every 30 seconds.

For supported Exchanges: See the table below.
For supported Hot Wallets: See the table below.


GENERAL BYTES provides a powerful and easy browser-based management platform for your Bitcoin ATM fleet. With hundreds of unique features, CAS (which stands for Crypto Application Server) is the most flexible cryptocurrency ATM platform globally. The configuration of each ATM can be easily set up remotely.
Configuration and possibilities on the server: online status, current cash box contains, exchange rate, cash transaction limits (per hour, per day, per month), customer behaviour, performed transactions, and their status.
Email notifications regarding certain events such as when transactions are performed or when a certain level of cash in the terminal has been reached. 


Future software updates are distributed over the internet without the need for user intervention. This dramatically reduces operator expenses as there is no need to visit the ATM in-person to perform an upgrade of the machine.


Customers' identity can (optionally) be checked using, cell phone number verification, id card scan, or selfie verification to increase their cash limits. AML / KYC laws differ all over the world but GENERAL BYTES is the only manufacturer flexible enough to accommodate even the tightest AML / KYC regulations.

Exchanges & Wallets

Binance US
BitFinex BitPanda
Bitstamp Bittrex
Coinbase Coinbase Pro DV Chain HitBTC
itBit Kraken  


Bitcoind/Bitcoin Core BitGo Express Cardano
CryptX (*In Development) DOGE
Geth Ethereum

Technical Specification

Power consumption: 20W (10W in idle state)
Power input: AC 100-240V
Internet connectivity: Ethernet 1000Mbit
Currencies supported: 120+ (including USD, EUR..)
Crypto address entry: QR code scanner, E-mail address, or phone
Warranty: 1 year
Languages: Chinese (ZH), Croatian (HR), Czech (CS), Dutch (NL), English (EN), French (FR), Georgian (KA), German (DE), Hungarian (HU), Italian (IT), Japanese (JA), Kazakh (KK), Korean (KO), Latvian (LV), Lithuanian (LT), Norwegian (NO), Polish (PL), Romanian (RO), Russian (RU), Serbian (SR), Slovenian (SL), Slovakian (SK), Spanish (ES), Swiss German (DE-CH), Ukrainian (UK), Vietnamese (VN) or translate into any other language yourself!
Mounting options: Inside of an existing GM ATM. The original GM computer remains untouched.
Weight: 4.5kg / 9.9lbs




Run the best-rated BATM platform on your GM ATMs. The rich feature set and widest selection of cryptocurrencies compared to others. We release new features and updates fortnightly!


Bitcoin ATM Upgrades
$499 / $499 per unit
Shipping fees are not included