What is a Bitcoin ATM?

A Bitcoin ATM (or cryptocurrency ATM) is a physical machine that allows users to buy and sell cryptocurrency such as Bitcoin and other altcoins for cash. Bitcoin ATMs are similar to regular ATMs, but instead of spitting out local currency, like dollars or euros, Bitcoin ATMs deliver bitcoins to your wallet upon the insertion of cash. Generally, users will be required to scan their public address, insert cash and the ATM will transfer the corresponding amount of cryptocurrency to their digital wallet. Depending on the operator of the machine, users may also be able to sell their cryptocurrency for cash.