Bitcoin Forum
May 04, 2024, 06:06:39 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: DIY Bitcoin ATM  (Read 200 times)
Abiky (OP)
Legendary
*
Offline Offline

Activity: 3192
Merit: 1359


www.Crypto.Games: Multiple coins, multiple games


View Profile
December 19, 2018, 04:51:17 PM
 #1

Is it possible to make your own Bitcoin ATM? If so, what parts do I need to make this a reality? I'm deeply interested on having a Bitcoin ATM of my own just for fun and educational purposes.

The ATM would quickly exchange USD to Bitcoin or another crypto without the need for an online exchange. I’ve once saw an ATM for Franko cryptocurrency, but that was a long time ago and I can't seem to find the article about it. An open source software would be ideal and using a Raspberry Pi for building my own Bitcoin ATM might do the trick. However, I'm not very friendly with electronics or soldering, so I would either need a guide on how to do it or buy a Bitcoin ATM that's been pre-built.

Any help with this? Huh

█████████████████████████
███████▄▄▀▀███▀▀▄▄███████
████████▄███▄████████
█████▄▄█▀▀███▀▀█▄▄█████
████▀▀██▀██████▀██▀▀████
████▄█████████████▄████
███████▀███████▀███████
████▀█████████████▀████
████▄▄██▄████▄██▄▄████
█████▀▀███▀▄████▀▀█████
████████▀███▀████████
███████▀▀▄▄███▄▄▀▀███████
█████████████████████████
.
 CRYPTOGAMES 
.
 Catch the winning spirit! 
█▄░▀███▌░▄
███▄░▀█░▐██▄
▀▀▀▀▀░░░▀▀▀▀▀
████▌░▐█████▀
████░░█████
███▌░▐███▀
███░░███
██▌░▐█▀
PROGRESSIVE
      JACKPOT      
██░░▄▄
▀▀░░████▄
▄▄▄▄██▀░░▄▄
░░░▀▀█░░▀██▄
███▄░░▀▄░█▀▀
█████░░█░░▄▄█
█████░░██████
█████░░█░░▀▀█
LOW HOUSE
         EDGE         
██▄
███░░░░░░░▄▄
█▀░░░░░░░████
█▄░░░░░░░░█▀
██▄░░░░░░▄█
███▄▄░░▄██▌
██████████
█████████▌
PREMIUM VIP
 MEMBERSHIP 
DICE   ROULETTE   BLACKJACK   KENO   MINESWEEPER   VIDEO POKER   PLINKO   SLOT   LOTTERY
I HATE TABLES I HATE TABLES I HA(╯°□°)╯︵ ┻━┻ TABLES I HATE TABLES I HATE TABLES
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
franky1
Legendary
*
Offline Offline

Activity: 4214
Merit: 4465



View Profile
December 19, 2018, 05:35:17 PM
Merited by bones261 (1)
 #2

if for your own playing around you wont need it to have a secure 'safe' for the bank notes. i presume you would only store bank notes in it while you play. thus you can manually manage that risk of the ATM full of bank notes being taken out your house

you would need a bank note feeder/note counter(to make sure it doesnt spit out too many bank notes) and makes sure it doesnt accept crayon drawn(forged) bank notes Cheesy

big tip. dont let the computer/controller board. be an actual wallet containing keys.
instead let it just be a API sender/receiver to a remote system that does the actual coin handling
this will mean you can get away with using a raspberry pi because you wont be doing full blockchain checks in the ATM. you will just be API calling in and out data

as for making one. google has the answers.. and here is one
https://openbitcoinatm.wordpress.com/tutorial/

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
Abiky (OP)
Legendary
*
Offline Offline

Activity: 3192
Merit: 1359


www.Crypto.Games: Multiple coins, multiple games


View Profile
December 19, 2018, 05:45:14 PM
 #3

if for your own playing around you wont need it to have a secure 'safe' for the bank notes. i presume you would only store bank notes in it while you play. thus you can manually manage that risk of the ATM full of bank notes being taken out your house

you would need a bank note feeder and note counter(to make sure it doesnt spit out too many bank notes) and makes sure it doesnt accept crayon drawn(forged) bank notes Cheesy

big tip. dont let the computer/controller board. be an actual wallet containing keys.
instead let it just be a API sender/receiver to a remote system that does the actual coin handling
this will mean you can get away with using a raspbery pi because you wont be doing full blockchain checks inthe ATM. you will just be API calling in and out data

as for making one. google has the answers.. and here is one
https://openbitcoinatm.wordpress.com/tutorial/

Well, in my house, I often receive guests, so they might use the Bitcoin ATM someday. Tongue  Things aside, it would be a nice project/hobby to do since I would learn how an ATM works when converting from USD to BTC or viceversa. I'm just going to buy the needed parts slowly until I have them all to build the ATM. Speaking of not letting the computer storing the keys, I've thought about this in the first place since it would pose a serious security risk. A Raspberry Pi that would only handle API requests would be better for this purpose.

Nonetheless, I highly appreciate your help with this. The article you gave me, has everything I need to get started. Eventually, the Bitcoin ATM would be moved from my place to a small business one of my friends own, to help Bitcoin reach mainstream adoption within my region.  Smiley

█████████████████████████
███████▄▄▀▀███▀▀▄▄███████
████████▄███▄████████
█████▄▄█▀▀███▀▀█▄▄█████
████▀▀██▀██████▀██▀▀████
████▄█████████████▄████
███████▀███████▀███████
████▀█████████████▀████
████▄▄██▄████▄██▄▄████
█████▀▀███▀▄████▀▀█████
████████▀███▀████████
███████▀▀▄▄███▄▄▀▀███████
█████████████████████████
.
 CRYPTOGAMES 
.
 Catch the winning spirit! 
█▄░▀███▌░▄
███▄░▀█░▐██▄
▀▀▀▀▀░░░▀▀▀▀▀
████▌░▐█████▀
████░░█████
███▌░▐███▀
███░░███
██▌░▐█▀
PROGRESSIVE
      JACKPOT      
██░░▄▄
▀▀░░████▄
▄▄▄▄██▀░░▄▄
░░░▀▀█░░▀██▄
███▄░░▀▄░█▀▀
█████░░█░░▄▄█
█████░░██████
█████░░█░░▀▀█
LOW HOUSE
         EDGE         
██▄
███░░░░░░░▄▄
█▀░░░░░░░████
█▄░░░░░░░░█▀
██▄░░░░░░▄█
███▄▄░░▄██▌
██████████
█████████▌
PREMIUM VIP
 MEMBERSHIP 
DICE   ROULETTE   BLACKJACK   KENO   MINESWEEPER   VIDEO POKER   PLINKO   SLOT   LOTTERY
franky1
Legendary
*
Offline Offline

Activity: 4214
Merit: 4465



View Profile
December 19, 2018, 05:51:01 PM
 #4

Eventually, the Bitcoin ATM would be moved from my place to a small business one of my friends own, to help Bitcoin reach mainstream adoption within my region.  Smiley

be careful here. because you will be handling fiat outside of your home..
inside of your home "hobby" (non public use) your fine with family and friends. doing small justifiable amounts privately in your own home.

but as soon as you put it out in public. KYC/AML.. and registering as a money business and security of the ATM become costly
EG MSB licences and insurances are not cheap
EG you need a safe/lockbox in the ATM thats going to keep the bank notes safe if someone put a hammer to it
EG you need to bolt it to the small business premises floor and make it not easy to pick up and leave your friends premises

this is why people ended up just working as an "agent" of a MSB and leasing a BTM. rather than having to become an MSB yourself

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
RussaX
Member
**
Offline Offline

Activity: 80
Merit: 11


View Profile
December 19, 2018, 05:59:13 PM
 #5

Eventually, the Bitcoin ATM would be moved from my place to a small business one of my friends own, to help Bitcoin reach mainstream adoption within my region.  Smiley

be careful here. because you will be handling fiat.. outside of your home "hobby" (non public use) your fine with family and friends. doing small justifiable amounts privately in your own home.

but as soon as you put it out in public. KYC/AML.. and registering as a money business and security of the ATM become costly
EG MSB licences and insurances are not cheap
EG you need a safe/lockbox in the ATM thats going to keep the bank notes safe if someone put a hammer to it
EG you need to bolt it to the small business premises floor and make it not easy to pick up and leave your friends premises

this is why people ended up just working as an "agent" of a MSB and leasing a BTM. rather than having to become an MSB yourself

Good advice but I would also be carefull with the laws of your region. Handling fiat currency will require you to have registered business and pay taxes on profit.
But as franky1 says If you are not carefull enough you might endup empty handed. People are willing to blow up ATMs from banks which have good security and are protected by laws (you will get long sentence for screwing with bank). While having a private ATM is a trouble seeker if you don't know what are you doing.
BitcoinGirl.Club
Legendary
*
Offline Offline

Activity: 2772
Merit: 2712


Farewell LEO: o_e_l_e_o


View Profile WWW
December 19, 2018, 07:40:47 PM
 #6

Checklist to create a bitcoin ATM machine.
- Android tablet/iPad or similar kind of device
- A camera to take photo (Identification needed because we are living in a centralised age)
- Internet connection
- A cash drawer (automated, which will be embed with your software)
- POS printer
- Some cables

You may require more equipment depending on the real time experience  Smiley

Once you have all these equipment then hire a group of skilled people who can build you a software. Then embed and assemble the hardware to create you a brand new Bitcoin ATM.

PS: I would not mind a sample to be one of the early adopter of your ATM.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
bellamente
Member
**
Offline Offline

Activity: 420
Merit: 10


View Profile WWW
December 19, 2018, 08:15:16 PM
 #7

Bitcoin ATM must operate through some kind of exchange and be connected to the server.

A good solution can be found in Russia. Connect ATM to webmoney service.

figmentofmyass
Legendary
*
Offline Offline

Activity: 1652
Merit: 1483



View Profile
December 19, 2018, 08:34:22 PM
 #8

Well, in my house, I often receive guests, so they might use the Bitcoin ATM someday. Tongue  Things aside, it would be a nice project/hobby to do since I would learn how an ATM works when converting from USD to BTC or viceversa. I'm just going to buy the needed parts slowly until I have them all to build the ATM. Speaking of not letting the computer storing the keys, I've thought about this in the first place since it would pose a serious security risk. A Raspberry Pi that would only handle API requests would be better for this purpose.

Nonetheless, I highly appreciate your help with this. The article you gave me, has everything I need to get started. Eventually, the Bitcoin ATM would be moved from my place to a small business one of my friends own, to help Bitcoin reach mainstream adoption within my region.  Smiley

what country are you in? make sure you are apprised of the AML/KYC laws in your locality. there may be registration or licensing requirements. in the USA, the requirements are quite burdensome but in other places it might not be too bad.

just throwing that out there since this seems to go beyond educational purposes. last month, the developers of india's first bitcoin ATM were arrested and criminally charged: https://cointelegraph.com/news/innovation-behind-bars-the-arrest-of-indias-first-bitcoin-atm-operators

Magkirap
Sr. Member
****
Offline Offline

Activity: 896
Merit: 267


★Bitvest.io★ Play Plinko or Invest!


View Profile
December 20, 2018, 03:48:43 PM
 #9

Is it possible to make your own Bitcoin ATM? If so, what parts do I need to make this a reality? I'm deeply interested on having a Bitcoin ATM of my own just for fun and educational purposes.

The ATM would quickly exchange USD to Bitcoin or another crypto without the need for an online exchange. I’ve once saw an ATM for Franko cryptocurrency, but that was a long time ago and I can't seem to find the article about it. An open source software would be ideal and using a Raspberry Pi for building my own Bitcoin ATM might do the trick. However, I'm not very friendly with electronics or soldering, so I would either need a guide on how to do it or buy a Bitcoin ATM that's been pre-built.

Any help with this? Huh
Creating your own bitcoin ATM machine is very difficult to build because you need to hire professionals who really build a ATM machine. I can't any parts of ATM machine I do not have any idea how to build a ATM machine I only know how to use it but I do not how to build it. I hope you can build your own bitcoin ATM machine.



BIG WINNER!
[15.00000000 BTC]


▄████████████████████▄
██████████████████████
██████████▀▀██████████
█████████░░░░█████████
██████████▄▄██████████
███████▀▀████▀▀███████
██████░░░░██░░░░██████
███████▄▄████▄▄███████
████▀▀████▀▀████▀▀████
███░░░░██░░░░██░░░░███
████▄▄████▄▄████▄▄████
██████████████████████
▀████████████████████▀
▄████████████████████▄
██████████████████████
█████▀▀█▀▀▀▀▀▀██▀▀████
█████░░░░░░░░░░░░░▄███
█████░░░░░░░░░░░░▄████
█████░░▄███▄░░░░██████
█████▄▄███▀░░░░▄██████
█████████░░░░░░███████
████████░░░░░░░███████
███████░░░░░░░░███████
███████▄▄▄▄▄▄▄▄███████
██████████████████████
▀████████████████████▀
▄████████████████████▄
███████████████▀▀▀▀▀▀▀
███████████▀▀▄▄█░░░░░█
█████████▀░░█████░░░░█
███████▀░░░░░████▀░░░▀
██████░░░░░░░░▀▄▄█████
█████░▄░░░░░▄██████▀▀█
████░████▄░███████░░░░
███░█████░█████████░░█
███░░░▀█░██████████░░█
███░░░░░░████▀▀██▀░░░░
███░░░░░░███░░░░░░░░░░
▀██░▄▄▄▄░████▄▄██▄░░░░
▄████████████▀▀▀▀▀▀▀██▄
█████████████░█▀▀▀█░███
██████████▀▀░█▀░░░▀█░▀▀
███████▀░▄▄█░█░░░░░█░█▄
████▀░▄▄████░▀█░░░█▀░██
███░▄████▀▀░▄░▀█░█▀░▄░▀
█▀░███▀▀▀░░███░▀█▀░███░
▀░███▀░░░░░████▄░▄████░
░███▀░░░░░░░█████████░░
░███░░░░░░░░░███████░░░
███▀░██░░░░░░▀░▄▄▄░▀░░░
███░██████▄▄░▄█████▄░▄▄
▀██░████████░███████░█▀
▄████████████████████▄
████████▀▀░░░▀▀███████
███▀▀░░░░░▄▄▄░░░░▀▀▀██
██░▀▀▄▄░░░▀▀▀░░░▄▄▀▀██
██░▄▄░░▀▀▄▄░▄▄▀▀░░░░██
██░▀▀░░░░░░█░░░░░██░██
██░░░▄▄░░░░█░██░░░░░██
██░░░▀▀░░░░█░░░░░░░░██
██░░░░░▄▄░░█░░░░░██░██
██▄░░░░▀▀░░█░██░░░░░██
█████▄▄░░░░█░░░░▄▄████
█████████▄▄█▄▄████████
▀████████████████████▀




Rainbot
Daily Quests
Faucet
MainIbem
Sr. Member
****
Offline Offline

Activity: 1344
Merit: 386


#SWGT PRE-SALE IS LIVE


View Profile
December 20, 2018, 05:09:49 PM
 #10

Is it possible to make your own Bitcoin ATM? If so, what parts do I need to make this a reality? I'm deeply interested on having a Bitcoin ATM of my own just for fun and educational purposes.

The ATM would quickly exchange USD to Bitcoin or another crypto without the need for an online exchange. I’ve once saw an ATM for Franko cryptocurrency, but that was a long time ago and I can't seem to find the article about it. An open source software would be ideal and using a Raspberry Pi for building my own Bitcoin ATM might do the trick. However, I'm not very friendly with electronics or soldering, so I would either need a guide on how to do it or buy a Bitcoin ATM that's been pre-built.

Any help with this? Huh
This is the beauty of the decentralized world of cryptocurrency where you are your own central bank. But of what use then will it be if everyone has his own ATM machine?


.SWG.io.













█▀▀▀










█▄▄▄

▀▀▀█










▄▄▄█







█▀▀▀










█▄▄▄

▀▀▀█










▄▄▄█







``█████████████████▄▄
``````▄▄▄▄▄▄▄▄▄▄▄▄████▄
````````````````````▀██▄
```▀▀▀▀``▀▀▀▀▀▀▀▀▀▀▀▄███
``````▄▄▄▄▄▄▄▄▄▄▄▄``▄███
``▄▄▄▄▄▄▄```▄▄▄▄▄``▄███
``````````````````▄██▀
```````````████████████▄
````````````````````▀▀███
`````````▀▀▀▀▀▀▀▀▀▀▀▀▄████
```▄▄▄``▄▄▄▄▄▄▄▄▄▄`````███
`▄▄▄▄▄▄▄▄▄``▄▄▄▄▄▄`````███
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀████
```````````````````▄▄████
``▀▀▀▀▀``▀▀▀▀▀▀▀▀▀█████
██``███████████████▀▀

FIRST LISTING
CONFIRMED






FedorIzmailov
Jr. Member
*
Offline Offline

Activity: 238
Merit: 1


View Profile
December 20, 2018, 05:16:00 PM
 #11

I think that it is practically impossible for individuals to do so, as in any case, permission from the authorities is needed
Abiky (OP)
Legendary
*
Offline Offline

Activity: 3192
Merit: 1359


www.Crypto.Games: Multiple coins, multiple games


View Profile
December 21, 2018, 01:06:56 AM
 #12

be careful here. because you will be handling fiat outside of your home..
inside of your home "hobby" (non public use) your fine with family and friends. doing small justifiable amounts privately in your own home.

but as soon as you put it out in public. KYC/AML.. and registering as a money business and security of the ATM become costly
EG MSB licences and insurances are not cheap
EG you need a safe/lockbox in the ATM thats going to keep the bank notes safe if someone put a hammer to it
EG you need to bolt it to the small business premises floor and make it not easy to pick up and leave your friends premises

this is why people ended up just working as an "agent" of a MSB and leasing a BTM. rather than having to become an MSB yourself

Thanks for the advice, mate. I was not aware of that! I've thought that KYC/AML and registering as a money business only applied to Fiat only transactions (like an ATM which only accepts USD for deposits/withdrawals). But, if the same thing applies to crypto/fiat transactions, then I have no problem with that at all. In the meantime, I'll only build it for educational purposes to facilitate very small fiat-to-crypto transactions at home.

When I decide to move it to my friend's small business, then we'll look deeply into working as an agent of an MSB. For the outside world, the ATM would need to have proper security like you've said earlier. Otherwise, it'll be easy for thieves to steal money from the ATM.

All of this is very interesting and could really help boost Bitcoin adoption within my region. Once again, thanks for everything franky! Wink


what country are you in? make sure you are apprised of the AML/KYC laws in your locality. there may be registration or licensing requirements. in the USA, the requirements are quite burdensome but in other places it might not be too bad.

just throwing that out there since this seems to go beyond educational purposes. last month, the developers of india's first bitcoin ATM were arrested and criminally charged: https://cointelegraph.com/news/innovation-behind-bars-the-arrest-of-indias-first-bitcoin-atm-operators

I highly appreciate your advice, mate. And yes, I'm aware of my region’s KYC/AML laws. It's just that I didn't knew that it applied to fiat-to-crypto transactions, especially in an ATM. Luckily, I won't be operating the ATM outside yet, as it would fit its purpose to educate others about the awesomeness of blockchain technology. It would be safe in my home, until I decide to transfer the ATM to my friend's small business.

By then, registering as a money service business is a must to comply with all state laws. In the meantime, this will be a fun and exciting project to build. Smiley

█████████████████████████
███████▄▄▀▀███▀▀▄▄███████
████████▄███▄████████
█████▄▄█▀▀███▀▀█▄▄█████
████▀▀██▀██████▀██▀▀████
████▄█████████████▄████
███████▀███████▀███████
████▀█████████████▀████
████▄▄██▄████▄██▄▄████
█████▀▀███▀▄████▀▀█████
████████▀███▀████████
███████▀▀▄▄███▄▄▀▀███████
█████████████████████████
.
 CRYPTOGAMES 
.
 Catch the winning spirit! 
█▄░▀███▌░▄
███▄░▀█░▐██▄
▀▀▀▀▀░░░▀▀▀▀▀
████▌░▐█████▀
████░░█████
███▌░▐███▀
███░░███
██▌░▐█▀
PROGRESSIVE
      JACKPOT      
██░░▄▄
▀▀░░████▄
▄▄▄▄██▀░░▄▄
░░░▀▀█░░▀██▄
███▄░░▀▄░█▀▀
█████░░█░░▄▄█
█████░░██████
█████░░█░░▀▀█
LOW HOUSE
         EDGE         
██▄
███░░░░░░░▄▄
█▀░░░░░░░████
█▄░░░░░░░░█▀
██▄░░░░░░▄█
███▄▄░░▄██▌
██████████
█████████▌
PREMIUM VIP
 MEMBERSHIP 
DICE   ROULETTE   BLACKJACK   KENO   MINESWEEPER   VIDEO POKER   PLINKO   SLOT   LOTTERY
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!