Bitcoin Depot ATM

How to use a printed paper wallet from a bitcoin ATM receipt

If you read this post you probably have already purchased bitcoins from a bitcoin ATM and instead of using your own previously created wallet address you let the machine generate one for you. If you are still planning to buy bitcoins from a bitcoin ATM you might want to use our bitcoin ATM map to find a location or check our tutorial on how to buy bitcoins from bitcoin ATM.

Not all bitcoin machines support generating and printing of address on receipts, many don’t even support printing receipts at all. So here is a list of known bitcoin ATM types, which can generate and print a paper wallet for you:

All Genesis Coin ATMs (Genesi1, Satoshi1, Satoshi2) can do this:

Genesis1 Bitcoin ATMSatoshi1 Bitcoin ATMSatoshi2 Bitcoin ATM

Also General Bytes two-way BATMThree model (one way BATMTwo doesn’t support it), BitAccess machines and BitXatm bitcoin ATM can generate and print receipt with bitcoin wallet address:

BATMThree bitcoin machine    BitAccess ATM   BitXatm bitcoin ATM


Bitcoin ATM receipt with access to purchased bitcoins

When you use one of these machines and choose an option to generate address for you (you don’t have your own wallet) machine will print a brand new paper wallet for you at the end of the process or before the purchase, which normally will contain a public key (at the top) and a private key (at the bottom). Similar to this one:

Bitcoin ATM receipt

At some bitcoin ATM models, like BATMThree for example, public key is located at the bottom on opposite, but it should be clear where is what from the hint text on the receipt.

As you already know – a public key (actually it is a bitcoin address in this case, which is a changed form of a public key) is something you can show to others (in this case they will be able to not only send funds to this address, but also see a balance – it is like watch access only). However, private key is something you need to keep very secretly as anybody who has access to it can use and send bitcoins from this address, so don’t share it with others.

How to use bitcoins from a bitcoin ATM receipt

It is a general practice to sweep bitcoins from such a receipt as soon as possible and it is highly not advisable to use such receipts as a form of paper wallet storage. Bitcoin address was generated by a bitcoin ATM which you cannot control, so in case the machine was compromised – potentially there is a vector of attack to access your funds. So sweep bitcoins from receipt as soon as you get your own wallet, or you have address where to send them, e.g. to pay for something.

It is also important to understand a difference between importing a private key and sweeping it, and we recommend always to sweep your bitcoins from printed private key because when you import a key, bitcoins are still controlled by the same key, although now you can use your wallet to handle them. Sweeping on opposite sends bitcoins to a new address, which is controlled by a new private key. So that means if somebody has access to private key printed by bitcoin ATM, they won’t be able to use your bitcoins anymore, which is not the case when you just import the key.

So now you probably ask yourself – how can I use bitcoins from this receipt. What we recommend is to use one of the mobile wallets available. Depending on which phone you use you can choose either Mycelium for Android platform or Breadwallet for iOS, these are two mostly recommended for the two mostly used mobile OS.
Read how to use a wallet for Android phone in order to import private keys in the next section. In order to find details about iPhone wallet, jump to Breadwallet section.

Sweep bitcoins from a receipt using Mycelium app

Before you proceed with sweeping bitcoins, you need to install Mycelium app and create your wallet there, which will be done by default. It is recommended to make a backup of your wallet before your first use (which is available via context menu and is basically writing down your seed words and store them safely), which will guarantee that if you lose your phone or de-install the app, you will still be able to recover your bitcoins from the wallet.

So first you need to choose an account you want to use (by default you have only one account):


So now when you have wallet created click Menu on top right and choose “Cold Storage”:

Mycelium import bitcoin private key

You will be displayed with a description and several options, you need to click on “QR code” button:

Mycelium import bitcoin private key

Now you need to scan a private key from your receipt (the one which is usually at the bottom of the receipt), when it is scanned information with address and balance will be displayed. This information relates to how many bitcoins you purchased from bitcoin ATM, now click Send button:

Mycelium import bitcoin private key

In the list of options choose My Addresses and when you confirm the funds will automatically be sent to one of addresses in the account you just created:

Mycelium import bitcoin private key

If you have several accounts you need to choose one and define the amount of bitcoins to sweep (use “Max” button to transfer all):

Mycelium import bitcoin private key

Choose Send on the next screen:

Mycelium import bitcoin private key

So now bitcoins are safe and only you have access to control over them. You can send or pay with bitcoins using your Mycelium wallet later on.

Mycelium import bitcoin private key

The full process can also be seen on the following video:

Sweep bitcoins from a receipt using Breadwallet app

Breadwallet is a popular wallet for iOS system. You can find it in Apple store in order to install. During the start-up steps the wallet will ask you to write down seed words. You can postpone it, but we highly recommend to do it from the beginning.

Breadwallet import bitcoin private key

Breadwallet import bitcoin private key

When you open your wallet click on menu (top left):

Breadwallet import bitcoin private key

And then choose “Import private key”. The name is a bit misleading, because what Breadwallet app does in this case is actually sweeping private key (sending bitcoins to a new address within the wallet), but not actually importing it.

Breadwallet import bitcoin private key

So after you click it – scan a private key from your receipt (the QR code which is a the bottom). And choose the amount which will be detected automatically:

Breadwallet import bitcoin private key

When you send it – probably there will be a message that there is not enough funds (as miner fee also has to be paid). Breadwallet UI will suggest to reduce amount by a fee. When you choose it – your amount of bitcoins will be sent to your address within Breadwallet. You can use it later for making a payment or sending to a different address.

Breadwallet import bitcoin private key

Breadwallet import private key

Congratulations, now you have a full control over your bitcoins. You can store it, or spend it later for goods and services.


To find a nearest bitcoin ATM to you visit our map.
To get the latest data on bitcoin machines follow us on twitter @CoinATMRadar.

40 thoughts on “How to use a printed paper wallet from a bitcoin ATM receipt

  1. Thank you. This helped a lot. Deposited money into an atm without even knowing… thought I might have lost $500.

    Thank you so much!

  2. How do I find my bit coin that was giving to me for a payment or a wallet that I lost or forgotten about??

    1. Hi Lorenzo, if you don’t have private key from your address, unfortunately, you can not restore access to your bitcoins.
      If there is any chance to find/restore wallet, pursue this.

  3. I followed instructions, and scanned my receipt from ATM. I saw the amount show on my bread wallet screen but my breadwallet balance doesnt show the amount from the receipt.
    The receipt shows as empty now.
    So now my bitcoins have been swept up but I dont know where they are.

    1. This is highly likely to be network being congested and the size of fees you used (probably assigned by breadwallet if you didn’t change defaults). So bitcoins either will be included in the block (if not yet) and appear in your breadwallet, or the transaction will be abandoned after a while from the network and you will be able to use paper wallet from receipt again. No worries, you can’t lose bitcoins in such way. Please contact us later in case it was still not resolved

        1. If you swept bitcoins with breadwallet, that means operator has sent bitcoins to receipt address, so nothing they can help with. I sent you email with request for further details.

  4. Hello

    I just purchased 2500$ worth of bitcoins and a paper wallet was given to me, i tried importing the private key using bloackchain but to my greatest surprise the paper wallet is empty with ZERO balance, is there any reason why the $2500 worth of bitcoins i purchase is not in the paper wallet that was printed out to me at the atm ?

    1. Hello, not sure which wallet you mean by “bloackchain”, here is a tutorial how to sweep funds with Mycelium or Breadwallet wallets. I assume you tried with standard wallet from provider, which should also work.

      So highly likely bitcoins are not yet sent to the address you received at ATM, or due to network congestion transaction is stuck and not included in any block yet (so you can’t access the funds via private key yet). In this case it is recommended to contact operator whose machine you used, they should be able to check and advise accordingly. Contacts normally on listing page under operator’s section.

  5. Best Resources. Thank you so much. A+++++
    it was very easy to follow along, and explained everything, VERY CLEAR!

  6. I have a diamond circle debit card with bitcoin on it. The envelope the card is in has two numbers on it. Is it useless since they seem to not be in business anymore?

    1. Unfortunately, I assume yes. The company closed activity long ago. Their site was even taken over by someone else.
      I searched through my email and could not find any contact I could forward your concerns as their listing was created based on public info and not from direct contact with company representative, sorry.

  7. I have a sheet of paper with a bitcoin ID code that was printed by my son-in-law . He told me that there is bitcoin value on it,, is it possible to create a robocoin kiosk wallet using the codes on this paper? or do i have to wait the 3 weeks that it takes to download the full bitcoin core chain .

    1. Hi, you probably have a paper wallet, means private key is printed there in the form of QR. Your question about Robocoin wallet doesn’t makes any sense, or I don’t understand what you want to do.

      In order to use bitcoins from this paper wallet, you don’t need to wait for 3 weeks to synchronize with networks. To use Bitcoin you don’t need blockchain on your computer.

      You can use SPV wallet, e.g. Mycelium on Android, or Breadwallet on iOS, or Electrum on PC.

      In this case you will be able to use bitcoins almost immediately. Be careful!

      Also better tell your son-in-law that you want to use his bitcoins and he probably will help and teach you what HODL means.

  8. Never received bitcoin confirmation code to my phone idk if I put the wrong number or not is there any way I can reset #?

  9. Thanks for the detailed explanation. I was able to sweep my bitcoins from the voucher i received from the bitcoin ATM. However, I am not able to see the value in the new location i transferred the funds to using the ID provided to me by the company I was making a payment to. It’s been over 2hrs and the funds still have not reflected in the new wallet.

    1. Hi Brian

      From your description it seems you sent funds not to your own wallet, but to some company, which provide service. In this case you might want to contact this company for details. It could be the case that your transaction is still not confirmed by the network, and this service wallet will show funds only after 1 confirmation received.

  10. I have a question,
    If someone is buying BitCoins with the ATM and gets the receipt,
    if he sends me the receipt via email, can I still scan it through the computer screen or it has to be physically with me ?

    1. Hi Mitch

      Which wallet do you mean by “e-wallet”?
      Do you see the transaction on the blockchain?
      I assume you might not be able to spend it as transaction could be unconfirmed.
      Bitcoin network is very congested lately. Feel free to ask via email or contact form, in case you have further questions.

    1. Yes, depends on your wallet you use. For example, in Mycelium there is an option to get private key from clipboard. So you copy private key and click from clipboard in Mycelium.
      Alternatively you can always use (recommended to launch local version on offline newly setup machine) and you can sign any transaction by typing in private key directly and sending transaction.

  11. Hi, I purchased bitcoin from one of your machines recently and the machine printed out a ‘bitcoin paper wallet’.. I went onto your website and followed the instructions to sweep the coins via Mycelium Bitcoin Wallet. I scanned the private key onto the app and i still have not received my funds..

    1. Hello Emmanuel, this could be caused by bitcoin network congestion. You need to wait a while and try again with higher miner fees. In the peak network usage period fees might be needed of $20-30 size. Unfortunately, this became a reality due to artificial block size constraint of 1Mb.

  12. question I downloaded the breadwallet app did everything and it never fully sunk my bitcoins than it said transaction failed what do I do now ?

    1. Hello, this could happen due to Bitcoin network congestion and increased miner fee. If you include low fee — transaction won’t get confirmed.
      Wait some time and retry transaction with proper fees. Nowadays, depending on network congestion miner fee of $10-30 might be needed.

  13. I have a paper wallet from a bitcoin atm. I have heard that Since my purchase in june there have been at least two hard forks. If I were to open a wallet with coinbase they would not acknowledge the splits unless my coins were in their wallet at the time of the split. How can I transfer my coins in a way that the splits will be credited?

    1. Hi Ioneyes, if you have bitcoins in paper wallet from ATM you have a private key there.
      Basically this is access to any hardforked Bitcoins. I advise to spend first two main ones — Bitcoin and Bitcoin Cash, and if you decide to use other forked — do it later, Bitcoin Gold, Bitcoin Diamond etc. are shady and many are scams.
      Which coins you use from address — depends on the software you use, if you use BTC wallet — you will effectively only send BTC, BCH will still be there. If you use later BCH wallet, you send same amount but of BCH.

  14. Hello, I purchased bit coin in a machine near me. My first time….. I need help. I got a receipt but when I go online there is no money in my wallet. Give me instructions.. what did I do?

    1. Hello, it depends what kind of receipt you have (either just confirmation of your transaction, or actually paper wallet with bitcoins). To get help — advise to contact operator of machine you used.

  15. Hello, I just purchase bitcoin worth $1900 on one of the bitcoin ATM in Youngstown Ohio sun merchant gas to be precise, it’s been 1 hour now and my blockchain isn’t credited yet? And I try contacting the support but nobody is picking up

Leave a Reply

Your email address will not be published. Required fields are marked *