How does a bitcoin ATM work?

Published Brayden Woodruff verified symbol January 11, 2024

How does a bitcoin ATM work?

Bitcoin ATMs have become increasingly popular in recent years as more and more people are getting involved in cryptocurrency trading. These machines allow users to buy and sell Bitcoin using cash or a debit card, providing a convenient way to exchange traditional currency for digital assets.

So, how exactly does a Bitcoin ATM work? Let's break it down step by step.

Step 1: Verification and Identification

Before using a Bitcoin ATM, users need to go through a verification process to ensure compliance with Know Your Customer (KYC) and Anti-Money Laundering (AML) regulations. This typically involves scanning a government-issued ID, such as a passport or driver's license, and sometimes providing a phone number or email address for verification purposes.

Step 2: Selecting Buy or Sell

Once verified, users can choose whether they want to buy or sell Bitcoin. If buying, they will need to select the "Buy Bitcoin" option on the ATM screen.

Step 3: Choosing the Amount

After selecting the buy option, users can choose the amount of Bitcoin they want to purchase. Some Bitcoin ATMs have preset denominations, while others allow users to input a specific amount.

Step 4: Inserting Cash or Debit Card

If buying Bitcoin with cash, users can simply insert the desired amount into the ATM. The machine will then convert the cash into Bitcoin at the current exchange rate and transfer the digital currency to the user's wallet. If using a debit card, users can insert the card and follow the prompts to complete the purchase.

Step immediate edge 5: Confirming the Transaction

Once the payment is made, the Bitcoin ATM will generate a transaction receipt. Users should take this receipt as proof of the transaction and confirmation of the transfer.

Step 6: Transferring Bitcoin to a Wallet

After completing the transaction, users can transfer the purchased Bitcoin to a wallet of their choice. This can be a hardware wallet, a software wallet on their mobile device, or an online wallet.

Step 7: Selling Bitcoin

If users want to sell Bitcoin, they can choose the "Sell Bitcoin" option on the ATM screen, follow the prompts to input the desired amount, and then withdraw cash from the machine.

Bitcoin ATMs have simplified the process of buying and selling Bitcoin, making it more accessible to individuals who may not be familiar with traditional cryptocurrency exchanges. These machines provide a user-friendly interface and a seamless transaction process, allowing users to easily convert cash into Bitcoin or Bitcoin into cash.

Overall, Bitcoin ATMs have been instrumental in driving the adoption and acceptance of cryptocurrencies, making it easier for people to enter the digital currency world.

What is a Bitcoin ATM

A Bitcoin ATM is a physical kiosk or machine that allows users to buy or sell Bitcoin using cash or debit card. It functions similar to a regular ATM, but instead of dispensing cash or facilitating traditional banking transactions, it enables users to interact with the Bitcoin network.

Bitcoin ATMs can be found in various locations such as shopping malls, airports, convenience stores, or dedicated Bitcoin ATM locations. They provide a convenient way for individuals to buy or sell Bitcoin without the need for an online exchange or a bank account.

Key Features of Bitcoin ATMs

Types of Bitcoin ATMs

There are two main types of Bitcoin ATMs:

  1. One-way ATMs: These ATMs only allow users to buy Bitcoin and do not offer the option to sell Bitcoin for cash. They are more commonly found and utilized.
  2. Two-way ATMs: These ATMs support both buying and selling Bitcoin. They are less common but provide more flexibility for users.

Transaction Fees

Bitcoin ATMs charge transaction fees for their services, which can vary depending on the provider and location. These fees are typically higher compared to online exchanges, but provide the convenience of instant transactions and anonymity.

Security Considerations

While Bitcoin ATMs provide a convenient way to buy or sell Bitcoin, users should be aware of potential security risks. It's important to:

In conclusion, a Bitcoin ATM is a physical machine that facilitates the purchase and sale of Bitcoin. It offers users a convenient way to interact with the Bitcoin network and access the benefits of digital currency without relying on traditional banking systems.

What can you do with a Bitcoin ATM

Bitcoin ATMs are becoming increasingly popular as more and more people are getting interested in cryptocurrencies. These ATMs offer a convenient and easy way to buy and sell bitcoins using cash or credit/debit cards. Here are some of the things you can do with a Bitcoin ATM:

Buy bitcoins

One of the primary uses of a Bitcoin ATM is to buy bitcoins. By using cash or a debit/credit card, you can easily purchase bitcoins at the current market rates. Bitcoin ATMs generally have user-friendly interfaces that guide you through the buying process step-by-step.

Sell bitcoins

In addition to buying bitcoins, you can also sell your bitcoins at a Bitcoin ATM. This allows you to convert your bitcoins into cash quickly and easily. Bitcoin ATMs often offer competitive exchange rates and provide a convenient way of liquidating your bitcoin holdings.

Send bitcoins

Some Bitcoin ATMs also allow you to send bitcoins to other wallet addresses. If you have a bitcoin wallet, you can simply scan the recipient's wallet QR code and send bitcoins directly from the ATM. This feature is particularly useful if you want to make a quick payment or send money to someone else.

Manage your bitcoin wallet

Bitcoin ATMs also provide the option to manage your bitcoin wallet. You can check your wallet balance, view transaction history, generate new wallet addresses, and perform other wallet-related functions directly at the ATM.

Accessibility to the unbanked

Bitcoin ATMs also offer a way for the unbanked population to access and use cryptocurrencies. Since these ATMs allow you to buy and sell bitcoins with cash, people who do not have access to traditional banking services can still participate in the crypto economy.

Privacy and anonymity

Another benefit of using Bitcoin ATMs is the increased privacy and anonymity they provide. Unlike online exchanges, which typically require extensive identification and verification processes, Bitcoin ATMs often offer more privacy options. While some ATMs require identity verification for certain transactions, others allow you to buy or sell bitcoins anonymously, making them a popular choice for those who prioritize privacy.

Educational purposes

Bitcoin ATMs can also serve as educational tools for those who are new to cryptocurrencies. By using a Bitcoin ATM, beginners can learn about the process of buying, selling, and managing bitcoins in a hands-on and interactive way. This can help them gain a better understanding of how cryptocurrencies work and how to navigate the crypto market.

Additional services

Some Bitcoin ATMs offer additional services beyond buying and selling bitcoins. These services may include buying other cryptocurrencies like Ethereum or Litecoin, topping up mobile phone credits, or even purchasing gift cards with bitcoins.

Overall, Bitcoin ATMs provide a convenient and accessible way to interact with the world of cryptocurrencies. Whether you want to buy, sell, send, or manage bitcoins, or simply want to learn more about the crypto space, Bitcoin ATMs offer a range of options to cater to your needs.

Step 1: Finding a Bitcoin ATM

Finding a Bitcoin ATM is the first step to using one. Here are a few steps to help you find a Bitcoin ATM:

  1. Use a Bitcoin ATM locator website or app: There are websites and apps available that can help you locate the nearest Bitcoin ATM. These platforms allow you to search for Bitcoin ATMs based on your location and provide you with a list of available options.
  2. Check online directories: You can also search online directories that list Bitcoin ATMs. These directories provide information about the location, working hours, and supported services of each Bitcoin ATM.
  3. Ask the Bitcoin community: If you are part of the Bitcoin community, you can ask for recommendations or information about Bitcoin ATMs in your area. Online forums and social media platforms dedicated to Bitcoin are great places to seek advice and guidance.
  4. Contact local businesses: Some Bitcoin ATMs are installed in local businesses, such as convenience stores, coffee shops, or shopping malls. Contacting these businesses directly can help you determine if they have a Bitcoin ATM on their premises and if it meets your requirements.

Once you have located a Bitcoin ATM near you, you can move on to the next step of the process.

Choosing a Location

Choosing the right location for your Bitcoin ATM is crucial for its success. Here are some factors to consider when selecting a location:

By considering these factors, you can increase the chances of finding a suitable location for your Bitcoin ATM that attracts customers and ultimately generates profits.

Checking for fees

Before using a Bitcoin ATM, it is important to check for any fees associated with the transaction. Different Bitcoin ATMs may have different fee structures, so it is crucial to be aware of the potential costs.

There are typically several types of fees that may be involved when using a Bitcoin ATM:

It is recommended to check the fee structure of the Bitcoin ATM before initiating any transactions. Most Bitcoin ATMs will display the fee information on the screen before finalizing the transaction. This allows users to make an informed decision about whether to proceed with the transaction or to look for an alternative ATM with lower fees.

Step 2: Creating a Bitcoin Wallet

A Bitcoin wallet is a digital wallet that allows you to store, send, and receive bitcoins. In order to use a Bitcoin ATM, you'll need to have a Bitcoin wallet set up beforehand. Here's how you can create a Bitcoin wallet:

  1. Choose a wallet provider: There are various wallet providers available that offer different types of wallets, such as desktop wallets, mobile wallets, web wallets, and hardware wallets. You can choose a wallet provider based on your preferences and security requirements.
  2. Sign up and create a wallet: Once you've chosen a wallet provider, you'll need to sign up and create a wallet. This usually involves providing an email address and creating a password.
  3. Backup your wallet: It's important to backup your wallet in case you lose access to it. Most wallet providers will provide you with a recovery phrase or a backup file that you can use to restore your wallet in case of loss or theft.
  4. Secure your wallet: It's crucial to secure your wallet to prevent unauthorized access. This can include enabling two-factor authentication, using strong passwords, and keeping your wallet software up to date.
  5. Receive your wallet address: After you've set up your wallet, you'll be provided with a unique wallet address. This address is used to receive bitcoins.

Once you have your Bitcoin wallet set up, you'll be ready to proceed to the next step: locating a Bitcoin ATM.

Choosing a wallet provider

Before you can use a Bitcoin ATM, you will need a Bitcoin wallet to store your digital currency. A Bitcoin wallet is a digital wallet that allows you to securely store, send, and receive Bitcoin.

There are several factors to consider when choosing a Bitcoin wallet provider:

It's important to do thorough research and read reviews of different wallet providers to find one that best suits your needs. Once you have chosen a wallet provider, you can download the wallet app onto your mobile device or computer and follow the instructions to set up your wallet.

Setting up your wallet

Before using a Bitcoin ATM, you need to have a Bitcoin wallet. A Bitcoin wallet is a digital wallet that allows you to securely store your Bitcoins and make transactions.

Here are the steps to set up a Bitcoin wallet:

  1. Choose a wallet provider: There are various wallet providers available, both online and offline. Some popular options include Coinbase,, and Trezor.
  2. Download the wallet app or software: Once you have chosen a wallet provider, visit their website and download the wallet app or software compatible with your device. Make sure to download it from the official source to avoid any scams.
  3. Create a new wallet: Open the app or software and follow the instructions to create a new wallet. This usually involves choosing a strong password and writing down a recovery phrase.
  4. Secure your wallet: After creating the wallet, take steps to secure it. Set up two-factor authentication if available and enable any additional security features provided by the wallet provider.
  5. Receive your Bitcoin address: Once your wallet is set up, you will be assigned a unique Bitcoin address. This address is similar to a bank account number and is used to send and receive Bitcoins.

It's important to keep your wallet and recovery phrase in a safe place and make regular backups to ensure you don't lose access to your funds.

Now that you have set up your Bitcoin wallet, you are ready to use a Bitcoin ATM to buy or sell Bitcoin.

Step 3: Buying Bitcoin at the ATM

Once you have selected the "Buy Bitcoin" option on the ATM screen, you will need to follow the instructions provided to complete your purchase. Here is a step-by-step guide on how to buy Bitcoin at the ATM:

  1. Select the amount of Bitcoin you want to buy: The ATM will typically have preset amounts to choose from, such as $10, $20, or $50 worth of Bitcoin.
  2. Scan your Bitcoin wallet QR code: The ATM will generate a QR code on the screen for you to scan with your Bitcoin wallet app. This QR code contains the address where your purchased Bitcoin will be sent to.
  3. Insert cash into the ATM: You will need to insert the exact amount of cash equivalent to the value of Bitcoin you selected in the first step. The ATM will usually accept bills of various denominations.
  4. Confirm your purchase: After you have inserted the cash, the ATM will ask you to confirm the amount you have inserted. Make sure it matches the selected Bitcoin amount.
  5. Wait for the transaction to be processed: The ATM will process your transaction and send the purchased Bitcoin to the address provided in your Bitcoin wallet QR code. This process typically takes a few minutes.
  6. Collect your receipt: Once the transaction is complete, the ATM will print a receipt for you. This receipt will typically contain details such as the transaction ID, purchase amount, and Bitcoin address.
  7. Check your Bitcoin wallet: After you have completed the purchase, you can check your Bitcoin wallet app to ensure that the purchased Bitcoin has been successfully deposited into your wallet.

It is important to note that some Bitcoin ATMs may require you to create an account and go through a verification process before you can make a purchase. This is to comply with regulatory requirements and ensure the security of the transaction.

Buying Bitcoin at a Bitcoin ATM can be a quick and convenient way to acquire the cryptocurrency. However, it is essential to ensure that you take necessary precautions, such as using a secure Bitcoin wallet and double-checking the transaction details, to protect your investment.

Inserting cash into the ATM

Once you've located a Bitcoin ATM, the next step is to insert cash into the machine to purchase Bitcoin. Here's a step-by-step guide on how to do it:

  1. Approach the Bitcoin ATM and familiarize yourself with its interface. Most Bitcoin ATMs have a touchscreen or a keypad for input.
  2. Enter the amount of cash you want to convert into Bitcoin. Make sure to carefully follow the on-screen instructions to avoid any errors.
  3. Double-check your entered cash amount to ensure accuracy. This step is crucial as any mistakes may result in a loss of funds.
  4. Prepare the cash that you wish to insert. Ensure that the bills are crisp, unfolded, and free from any damage. Some ATMs may only accept certain denominations, so refer to the machine's instructions for guidance.
  5. Insert the cash into the designated slot provided by the Bitcoin ATM. Be cautious not to insert more or fewer bills than the indicated amount.
  6. Wait for the machine to verify and count the inserted cash. This process may take a few moments, so be patient and avoid removing the cash prematurely.
  7. Once the cash has been successfully counted, the Bitcoin ATM will display the equivalent amount in Bitcoin along with the current exchange rate. Take note of this information for reference.
  8. If you're satisfied with the displayed rate, proceed to complete the transaction. Follow the prompts on the screen to confirm your Bitcoin purchase.
  9. After the transaction is confirmed, the Bitcoin ATM will generate and print a paper wallet or receipt. This document will contain important information such as your Bitcoin address and private key. Ensure that you keep this receipt in a safe place.
  10. You can now access your purchased Bitcoin using the provided information. The paper wallet or receipt can be imported into a digital Bitcoin wallet or used to initiate transactions.

Remember to exercise caution when using Bitcoin ATMs and prioritize security. Always double-check the machine's legitimacy and reputation to safeguard your funds.

Scanning your wallet QR code

Once you have selected the option to buy or sell bitcoin on the Bitcoin ATM, the machine will prompt you to scan your wallet QR code.

To scan your wallet QR code, follow these steps:

  1. Open your bitcoin wallet on your smartphone or tablet.
  2. Locate the QR code option within your wallet.
  3. Tap on the QR code option to generate your wallet QR code.
  4. Hold your wallet QR code in front of the Bitcoin ATM scanner.

The Bitcoin ATM's scanner will capture and read the QR code, which contains your unique wallet address. This wallet address is where the bitcoin you buy or sell will be sent or received.

It is important to ensure that the QR code is clear and visible to the scanner. If the scanner is having trouble reading the code, try adjusting the distance between the QR code and the scanner or rotating your device slightly. Alternatively, you can enter the wallet address manually using the ATM's keyboard.

Once the scanner has successfully read your wallet QR code, the Bitcoin ATM will proceed to the next step, which may involve confirming the transaction details, verifying your identity, or inserting cash or payment method.

Step 4: Confirming the Transaction

Once you have selected the amount of Bitcoin you want to purchase and have inserted the required amount of cash into the Bitcoin ATM, you will need to confirm the transaction. This step is crucial as it ensures that you are completing the transaction accurately and securely.

After selecting the "Confirm" button on the Bitcoin ATM screen, the machine will verify the transaction details, including the amount of Bitcoin to be purchased, the current exchange rate, and any applicable fees. You will be presented with a summary of the transaction on the screen.

It is essential to carefully review this summary to ensure everything is correct. Make sure the amount of Bitcoin matches what you intended to purchase and that the exchange rate aligns with the current market rate. Additionally, double-check for any fees or service charges that may apply.

If everything looks correct and you are ready to proceed, select the "Confirm" button again to complete the transaction. The Bitcoin ATM will then process your purchase and initiate the transfer of the specified amount of Bitcoin to your wallet address.

During this process, the Bitcoin ATM may display a progress bar or a confirmation message to indicate that the transaction is being processed. Depending on the network congestion and the amount of Bitcoin being purchased, the processing time can vary. It is important to be patient and wait for the confirmation message.

Once the transaction is successfully processed, you will receive a printed receipt from the Bitcoin ATM. This receipt will include details such as the transaction ID, the amount of Bitcoin purchased, the exchange rate, and the wallet address to which the Bitcoin has been sent.

It is crucial to keep this receipt safe as proof of your purchase, especially if there are any issues or discrepancies that may arise later. Some Bitcoin ATMs also provide the option to send an electronic receipt to your email address, giving you an additional backup of the transaction details.

With the transaction confirmed and the receipt in hand, you have successfully completed your purchase of Bitcoin using a Bitcoin ATM. You can now access your wallet and view the newly acquired Bitcoin.

Verifying the transaction details

Before completing a transaction at a Bitcoin ATM, it is essential to verify and confirm the transaction details. This step ensures that the user understands the transaction's terms and conditions, as well as the associated costs and fees.

1. Review the transaction summary

2. Check the Bitcoin address

3. Confirm the transaction amount

4. Take note of any transaction fees

5. Consider the exchange rate

By verifying the transaction details, you can minimize the risk of errors, misunderstandings, and unexpected costs when using a Bitcoin ATM.


What is a Bitcoin ATM?

A Bitcoin ATM is a physical machine that allows users to buy or sell Bitcoins using cash or debit cards.

How does a Bitcoin ATM work?

A Bitcoin ATM works by connecting to the Bitcoin network, verifying the user's identity and wallet address, and performing the necessary transactions to buy or sell Bitcoins.

Where can I find a Bitcoin ATM?

Bitcoin ATMs can be found in various locations such as shopping malls, airports, and convenience stores. There are also online directories that provide the locations of Bitcoin ATMs.

What are the benefits of using a Bitcoin ATM?

Using a Bitcoin ATM allows users to easily convert cash into Bitcoins or vice versa, without the need for a bank account or going through a centralized exchange. It also provides a level of privacy and anonymity compared to online exchanges.

Are transactions made at a Bitcoin ATM secure?

Transactions made at a Bitcoin ATM are generally considered secure. The ATM uses encryption and other security measures to protect the user's identity and wallet information. However, it is always recommended to take necessary precautions such as using a secure wallet and being aware of potential scams.


Olivia Smith
I found this article on "How Does a Bitcoin ATM Work: A Step-by-Step Guide" very informative. As a beginner in the world of cryptocurrencies, I always wondered how these ATMs functioned, and this article provided a clear and concise explanation. The step-by-step guide took me through the entire process, from locating a Bitcoin ATM to completing a transaction. I appreciate how the author described the different types of Bitcoin ATMs available, as well as the variation in features and services offered. I particularly found the section on setting up a digital wallet helpful. The article explained the importance of choosing a secure wallet and provided recommendations on popular options. This step definitely alleviated my worries about storing my Bitcoins safely. The guide also emphasized the need to have a cellphone and a Bitcoin wallet installed to complete a transaction. This requirement might be seen as a drawback by some, but I understand the importance of security and verifying identities when dealing with cryptocurrencies. Overall, this article was a great resource for someone like me who is new to Bitcoin ATMs. It provided a comprehensive overview of the process and answered many of my questions. I would highly recommend it to anyone looking to use a Bitcoin ATM for the first time.
Benjamin Davis
I personally find this article about how a Bitcoin ATM works to be very informative and helpful. As a female reader, I often seek clear step-by-step guides that break down complex processes. This article does exactly that, explaining each stage in a simple and understandable way. I had heard about Bitcoin ATMs before but never really understood how they worked. This article truly opened my eyes. I appreciate that it starts by explaining what a Bitcoin ATM is and how it differs from a regular ATM. It then goes on to describe the different types of Bitcoin ATMs, including one-way and two-way machines. This distinction was new to me, and I found it fascinating. I particularly enjoyed the step-by-step breakdown of how to use a Bitcoin ATM. It begins with finding a Bitcoin ATM nearby, which is followed by creating a Bitcoin wallet. The article explains the importance of scanning the QR code on the ATM screen and then choosing between buying or selling Bitcoin. The fact that it includes specific instructions for both buying and selling Bitcoin makes it even more helpful. Furthermore, the article stresses the importance of reviewing the transaction details, which is something I wouldn't have considered without reading this guide. It gives tips for securing the transaction and ensuring privacy, which is crucial in the digital age. Lastly, the article wraps up by discussing transaction fees and providing some general tips for using Bitcoin ATMs. Overall, I found this article to be comprehensive, clear, and easy to follow. It completely demystifies the process of using a Bitcoin ATM and provides valuable information for beginners like me. I would highly recommend it to anyone interested in learning about Bitcoin ATMs and how they work.
As a female reader, I found this article on "How Does a Bitcoin ATM Work: A Step-by-Step Guide" to be extremely informative and easy to understand. The step-by-step breakdown of the process was very helpful in demystifying how Bitcoin ATMs actually function. The article starts by explaining what Bitcoin ATMs are and why they are becoming increasingly popular in the cryptocurrency world. It then goes on to describe the different types of Bitcoin ATMs available, which was interesting to learn about as I wasn't aware that there were different models with varying capabilities. What I appreciated the most was the detailed explanation of the steps involved in using a Bitcoin ATM. The article explains how to find a Bitcoin ATM near you, what identification documents are typically required, and how to set up a Bitcoin wallet beforehand. This information was especially useful for someone like me who is new to the world of cryptocurrencies. The article also touched upon the fees associated with using Bitcoin ATMs, which was important to know beforehand. However, it would have been helpful to have a bit more information on the average fees charged by Bitcoin ATMs, as it would have given me a better understanding of the potential costs involved. Overall, I found this article to be a great resource for anyone looking to understand how Bitcoin ATMs work. The step-by-step guide was clear and concise, and the information provided was relevant and easy to follow. I would definitely recommend this article to others who are curious about Bitcoin ATMs and want to learn more.
Ethan Brown
As a female reader, I found this article on "How Does a Bitcoin ATM Work: A Step-by-Step Guide" to be incredibly informative and easy to understand. The step-by-step breakdown provided a clear overview of the process, making it accessible for someone like me who has limited knowledge of cryptocurrency. I particularly appreciated the explanation of how Bitcoin ATMs differ from traditional ATMs. Learning that Bitcoin ATMs are standing devices that enable users to buy or sell Bitcoin using cash or debit/credit cards was enlightening. The fact that these ATMs offer a real-time exchange rate and provide a printed receipt for every transaction is incredibly convenient and adds a layer of security. The article's emphasis on the importance of choosing a reputable Bitcoin ATM provider was also a useful reminder. The mention of reading reviews and considering the location and fees associated with different machines was helpful for someone like me who would be cautious when entering into the world of cryptocurrency. One aspect I would have liked to see covered in more detail is the security measures in place at Bitcoin ATMs. As a female reader, safety is a top concern for me, and understanding the measures in place to protect users would have been beneficial. Overall, this article provided an excellent introduction to Bitcoin ATMs and left me feeling more confident in my understanding of how they work. I would recommend it to anyone, especially fellow female readers, who are looking to learn more about this fascinating technology.
As a female reader, I found this "How Does a Bitcoin ATM Work: A Step-by-Step Guide" article to be quite informative and useful. The step-by-step guide provides a clear understanding of the entire process, making it easy to follow along even for someone new to Bitcoin. I appreciated the emphasis on security measures highlighted throughout the article. It is reassuring to know that Bitcoin ATMs require verification steps such as scanning a QR code or inserting a government-issued identification to ensure the safety of transactions. The explanation of hardware wallets and public keys also added an extra layer of security, which is essential when dealing with cryptocurrencies. The mention of fees and transaction limits was also helpful. It gave me an idea of what to expect when using a Bitcoin ATM and allowed me to plan accordingly. It's great to know that this information is included, as it can save time and potentially prevent any surprises at the ATM. Furthermore, the article's visuals, such as screenshots and images, really enhanced the step-by-step process. It made it much easier for me to visualize the entire process, from finding a Bitcoin ATM location to completing a transaction. Visual aids like these are highly beneficial, especially for readers who are more visual learners. Overall, this article served as a comprehensive guide to using a Bitcoin ATM. The clear instructions and visual aids made it accessible to readers like me, who may be unfamiliar with the process. I would highly recommend this article to anyone looking to learn about Bitcoin ATMs and how they work.