Bitcoin Forum
December 04, 2016, 12:02:29 AM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 »  All
  Print  
Author Topic: Bitcoin ATM code is now officially an open source effort.  (Read 6434 times)
toddbethell
Jr. Member
*
Offline Offline

Activity: 49


History, Privacy, Private property, LIBERTY


View Profile WWW
April 24, 2012, 06:42:27 AM
 #1

Press release 23 April 2012
BitcoinATM code is now officially an open source effort.

https://github.com/BitcoinATM

This is a quick and dirty release. Documentation, development history, hardware specs, business plan etc... will be ‘dumped’ to a file sharing platform in the coming weeks.
There are two versions of the application.
    Version 1 is an executable but I am not sure what tools were used to create it because the source code has been lost, so it will need to be decompiled.

    Version 2 is php, a bit more functional and easier on the eyes but needs some patching.

    The hardware platform is a Genmega GK1000 Kiosk running windows xp pro with ActiveX drivers for the bill acceptor, printer, card reader etc.

The Bitcoin ATM brand, website, company name or artwork is NOT open source. However, proposals for free or very low cost licensing are being accepted. You may use the code freely with no obligations, however contributors/collaborators will be rewarded.

Contact:

Todd Bethell, CFM, MBA
toddbethell@BitcoinATM.com
toddbethell@fastscanning.com
Work: 1-949-340-5438 Cell:1-949-394-5932 (& sms), Skype toddbethell, Google 1-949-464-8061



Life stream: http://bambuser.com/channel/toddbethell
sometimes at http://www.ustream.tv/channel/toddbethell

Blog:
www.BitcoinFever.com

Documents:
http://toddbethell.minus.com/

Timelines:
www.dipity.com/toddbethell

Web sites:
www.FASTscanning.com
www.BitcoinATM.com
www.FASTbitcoins.com

Social:
http://www.linkedin.com/pub/todd-ethell/8/6ba/216
http://www.facebook.com/toddbethell
https://twitter.com/#!/toddbethell
[/list]

Todd Bethell, CFM, MBA
tbethell08@merage.uci.edu
toddbethell@fastscanning.com
Work: (949) 340-5438
1480809749
Hero Member
*
Offline Offline

Posts: 1480809749

View Profile Personal Message (Offline)

Ignore
1480809749
Reply with quote  #2

1480809749
Report to moderator
1480809749
Hero Member
*
Offline Offline

Posts: 1480809749

View Profile Personal Message (Offline)

Ignore
1480809749
Reply with quote  #2

1480809749
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
Matthew N. Wright
Untrustworthy
Hero Member
*****
Offline Offline

Activity: 588


Hero VIP ultra official trusted super staff puppet


View Profile
April 24, 2012, 12:08:30 PM
 #2

Todd, what ever happened to the Bitcoin ATM? I remember watching a Youtube video on it and thinking "wow! That'd be cool to use!" but then I never heard anything about it. Why did it fail?

zer0
Sr. Member
****
Offline Offline

Activity: 350



View Profile
April 24, 2012, 09:25:47 PM
 #3

Todd, what ever happened to the Bitcoin ATM? I remember watching a Youtube video on it and thinking "wow! That'd be cool to use!" but then I never heard anything about it. Why did it fail?

Click on his username and look up old posts. Epic fallout between him and devs. That and would be difficult to implement unless dropped in major cities, and expensive to run you'd need Brinks to go pick up the money every week, and insurance.

Would be easier to approach existing currency exchange "cambios" and give them a simple system where they can buy/sell bitcoins for cash to walk ins. No multinational chains just small exchange storefronts. They already exist and have insurance, licenses and cash ready.

All you would need is some F/T traders who can idle in jabber all day and transfer coins to whatever address the customer brings in. Then no problems with wallets being hacked, these traders know what they're doing and have offline wallets. Everything is cash only, no training for the merchant they just ask for coins in chat and provide address. Merchant settles to your bank account end of day. Just need to float them coins for 24hrs. For cash out you'd have to come to some daily settle agreement with them or provide $5k cash float up front. Your site would take the coins and generate some sort of crypto signed receipt they can walk in with and cash that can't be forged, that they can somehow verify. Again, chat comes into play they can just hop on it and ask the trader 'is this legit?' and get a yes/no.

Bitinstant could probably set this up for existing businesses, though better if more decentralization like individual small bitcoin traders in each city doing this on their own instead of one giant monopoly that could be a target for authorities, fraud and whatever other problems. Then everybody in the world just goes to a local office in person and does instant cash trade the way bitcoin was meant to be no banks or holds or ach/dwolla fraud, no ID scans sitting in an insecure databse or western union nonsense. y/n?
rjk
Sr. Member
****
Offline Offline

Activity: 420


1ngldh


View Profile
April 24, 2012, 10:25:57 PM
 #4

What needs to be done is to partner with an existing ATM manufacturer to have this software run inside an existing machine as well as the usual credit card software.


Mining Rig Extraordinaire - the Trenton BPX6806 18-slot PCIe backplane [PICS] Dead project is dead, all hail the coming of the mighty ASIC!
toddbethell
Jr. Member
*
Offline Offline

Activity: 49


History, Privacy, Private property, LIBERTY


View Profile WWW
April 25, 2012, 02:07:25 AM
 #5

Todd, what ever happened to the Bitcoin ATM? I remember watching a Youtube video on it and thinking "wow! That'd be cool to use!" but then I never heard anything about it. Why did it fail?

Well, it was at the CES show in the MtGox booth. I think the part of the problem has been the failure to take advantage of marketing opportunities. As stated before, the primary difficulty was the drop in bitcoin prices below what investors agreed to liquidate their coins at. When the negotiations were taking place bitcoin was still more than $14 so setting the minimum sale price at $11 seemed safe. Then the price went to $2. I had already invested $35,000+ of my own money and was tapped out.
But none of that is relavant now that the effort is open source. There are still many viable models and opportunities for individuals who want to own their own ATM or Kiosk or use the code for any of the other good ideas such as what Zer0 says.

Todd, what ever happened to the Bitcoin ATM? I remember watching a Youtube video on it and thinking "wow! That'd be cool to use!" but then I never heard anything about it. Why did it fail?

Would be easier to approach existing currency exchange "cambios" and give them a simple system where they can buy/sell bitcoins for cash to walk ins. No multinational chains just small exchange storefronts. They already exist and have insurance, licenses and cash ready.

All you would need is some F/T traders who can idle in jabber all day and transfer coins to whatever address the customer brings in. Then no problems with wallets being hacked, these traders know what they're doing and have offline wallets. Everything is cash only, no training for the merchant they just ask for coins in chat and provide address. Merchant settles to your bank account end of day. Just need to float them coins for 24hrs. For cash out you'd have to come to some daily settle agreement with them or provide $5k cash float up front. Your site would take the coins and generate some sort of crypto signed receipt they can walk in with and cash that can't be forged, that they can somehow verify. Again, chat comes into play they can just hop on it and ask the trader 'is this legit?' and get a yes/no.

Bitinstant could probably set this up for existing businesses, though better if more decentralization like individual small bitcoin traders in each city doing this on their own instead of one giant monopoly that could be a target for authorities, fraud and whatever other problems. Then everybody in the world just goes to a local office in person and does instant cash trade the way bitcoin was meant to be no banks or holds or ach/dwolla fraud, no ID scans sitting in an insecure databse or western union nonsense. y/n?

And Rjk

Todd Bethell, CFM, MBA
tbethell08@merage.uci.edu
toddbethell@fastscanning.com
Work: (949) 340-5438
Jonathan Ryan Owens
Donator
Sr. Member
*
Offline Offline

Activity: 392



View Profile WWW
April 28, 2012, 12:15:28 PM
 #6

Good to see that this is now an Open Source effort.

Current Bounties (paid by me)

10 BTC - Set up a live demonstration site [PHP]
15 BTC - Fork PHP and do spring cleaning (waiting for public post w/information, pmt. address)
15 BTC - Back Office / Administrative Development [PHP]
15 BTC - Add Exchange Support (bitfloor / bitstamp / btce) [PHP]

toddbethell
Jr. Member
*
Offline Offline

Activity: 49


History, Privacy, Private property, LIBERTY


View Profile WWW
April 28, 2012, 11:40:26 PM
 #7

Good to see that this is now an Open Source effort.

Current Bounties (paid by me)

10 BTC - Set up a live demonstration site [PHP]
15 BTC - Fork PHP and do spring cleaning (waiting for public post w/information, pmt. address)
15 BTC - Back Office / Administrative Development [PHP]
15 BTC - Add Exchange Support (bitfloor / bitstamp / btce) [PHP]

Why are you calling for a fork?

http://en.wikipedia.org/wiki/Fork_(software_development)

Todd Bethell, CFM, MBA
tbethell08@merage.uci.edu
toddbethell@fastscanning.com
Work: (949) 340-5438
Matthew N. Wright
Untrustworthy
Hero Member
*****
Offline Offline

Activity: 588


Hero VIP ultra official trusted super staff puppet


View Profile
April 29, 2012, 12:12:01 AM
 #8

Why are you calling for a fork?

Now that it's open source, it doesn't matter someone's reasoning I suppose. They can do anything they want.

toddbethell
Jr. Member
*
Offline Offline

Activity: 49


History, Privacy, Private property, LIBERTY


View Profile WWW
April 29, 2012, 12:29:04 AM
 #9

I understand fully that "'they' can do anything 'they' want".
The Wiki-page on forking was meant to answer that question before you asked it.
Jonathan has all the php code already and or can pull from the BitcoinATM repository to create his own repository or fork.
Matthew, motives, values and history DO matter.
Please call me on my cell to discuss. 1-949-394-5932
Todd

Todd Bethell, CFM, MBA
tbethell08@merage.uci.edu
toddbethell@fastscanning.com
Work: (949) 340-5438
Matthew N. Wright
Untrustworthy
Hero Member
*****
Offline Offline

Activity: 588


Hero VIP ultra official trusted super staff puppet


View Profile
April 29, 2012, 12:33:28 AM
 #10

Jonathan has all the php code already and or can pull from the BitcoinATM repository to create his own repository or fork.
Matthew, motives, values and history DO matter.

I don't understand. Bitcoin gets forked everyday by someone who wants to take it in a different direction, and I don't think anyone even cares about it. This is new to me. It seems like you don't want it forked?

Please call me on my cell to discuss. 1-949-394-5932
Todd
We have perfectly good internet at our disposal. Type.

Jonathan Ryan Owens
Donator
Sr. Member
*
Offline Offline

Activity: 392



View Profile WWW
April 29, 2012, 12:41:05 AM
 #11

I understand fully that "'they' can do anything 'they' want".
The Wiki-page on forking was meant to answer that question before you asked it.
Jonathan has all the php code already and or can pull from the BitcoinATM repository to create his own repository or fork.
Matthew, motives, values and history DO matter.
Please call me on my cell to discuss. 1-949-394-5932
Todd

Todd,

I'm pushing for the development of a fully functional hosted platform that supports activeX for the GenMega and other kiosks. I'm going to further push for the advancement of the concept of independent exchanges having well defined support. Think of it like intersango for Bitcoin Kiosk.

I've let the old stuff go, and I hope you have as well. I hold no grudge, and I understand the financial situation you were in. Let's agree to pursue an open effort to advance and make available an open source software solution that has robust exchange, manufacturer and back office support.

What do you say?

-Jonathan

toddbethell
Jr. Member
*
Offline Offline

Activity: 49


History, Privacy, Private property, LIBERTY


View Profile WWW
April 29, 2012, 04:42:44 AM
 #12

BitcoinATM open source effort has no technical, moral or business limitations placed on it except the brand itself. The only goal established is the deceptively modest "Automated asymmetrical exchange of bitcoin and physical items of value". Since their is as yet no conflict of interests, 'forking' BitcoinATM right at it's beginning is an irrational waist of time and resources.

Todd Bethell, CFM, MBA
tbethell08@merage.uci.edu
toddbethell@fastscanning.com
Work: (949) 340-5438
Jonathan Ryan Owens
Donator
Sr. Member
*
Offline Offline

Activity: 392



View Profile WWW
April 29, 2012, 10:44:39 AM
 #13

BitcoinATM open source effort has no technical, moral or business limitations placed on it except the brand itself. The only goal established is the deceptively modest "Automated asymmetrical exchange of bitcoin and physical items of value". Since their is as yet no conflict of interests, 'forking' BitcoinATM right at it's beginning is an irrational waist of time and resources.

Todd,

The problem is that your brand association and limitations on its use may make it more difficult to involve anyone of substance. Perhaps consider renaming the github repo "BitcoinKiosk" or something similar.

Attention: The bounties listed stand for the existing github repo "BitcoinATM", but with the hope that this project name will change. It's a kiosk, not an ATM.

In order for this project to go anywhere, I believe that it must provide an open source repo that allows any number of hosted services providers to deploy Kiosk support (to existing kiosks, for instance) and to provide multiple exchange integration with a tight, well documented API.

I'm happy to donate to the effort as it would be nice see this hobbyist project advance.

-Jonathan

ericools
Member
**
Offline Offline

Activity: 80



View Profile
April 29, 2012, 04:43:28 PM
 #14

I am prepared to purchase and install these machines as soon as someone can iron out the code.  I lack the ability to do that part myself, but will make every effort to bring these to the masses once they are fully functional. 


Jonathan Ryan Owens
Donator
Sr. Member
*
Offline Offline

Activity: 392



View Profile WWW
April 30, 2012, 01:38:27 AM
 #15

I am prepared to purchase and install these machines as soon as someone can iron out the code.  I lack the ability to do that part myself, but will make every effort to bring these to the masses once they are fully functional. 



ericools:

Your best bet if you want to run a kiosk is to take a look at used genmega machines. ask Todd as I'm sure he can help you to outfit a Kiosk with the proper accessories.

I think we'll want to add a few things before it would be usable:
1. paper wallet (public/private key QR code printout from receipt printer)
2. multi-exchange support
3. blockchain.info wallet support (api integration)
4. administrative / back office / accounting

If someone were to step up and be willing to host and manage the IT side, where the Genmega / other device only has to be pointed / locked in kiosk mode to the hosted site, the activeX controls and functionality required to handle the user requirements will just *work*

ericools, if you're willing to put a few of these kiosks out there, perhaps you'd also be willing to make a pledge to this open source project of a bounty to attract talented developers and potential partners (see: private label infrastructure host)

-Jonathan

jimbobway
Legendary
*
Offline Offline

Activity: 1380



View Profile
April 30, 2012, 01:55:08 AM
 #16

Todd, it is unlikely you can trademark BitcoinATM.  BitcoinATM is a descriptive term and probably cannot be trademarked.  The only thing you own is the domain name.  Google "Trademark Act Section 2(e)(1), 15 U.S.C. §1052(e)(1); see TMEP §§1209.01(b), 1209.03 et" for more info.

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

START GETTING PAID FOR YOUR ATTENTION!
███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
JUSTICE IN THE WORLD OF ONLINE ADVERTISING!

BUY MASS COIN 】【 ICO PROSPECTUS
VISIT OUR WEBSITE
TWITTER 】【 FACEBOOK 】【 TELEGRAM

jimbobway
Legendary
*
Offline Offline

Activity: 1380



View Profile
April 30, 2012, 02:07:51 AM
 #17

I am prepared to purchase and install these machines as soon as someone can iron out the code.  I lack the ability to do that part myself, but will make every effort to bring these to the masses once they are fully functional. 



Eric, can you provide some details on how you will deploy these machines?  I wrote the binaries that Todd posted on Github.

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

START GETTING PAID FOR YOUR ATTENTION!
███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
JUSTICE IN THE WORLD OF ONLINE ADVERTISING!

BUY MASS COIN 】【 ICO PROSPECTUS
VISIT OUR WEBSITE
TWITTER 】【 FACEBOOK 】【 TELEGRAM

TT
Member
**
Offline Offline

Activity: 77



View Profile
April 30, 2012, 10:51:50 AM
 #18

Yes, I would be very interested, too. I wrote all the code to interface the Genmega hardware.
toddbethell
Jr. Member
*
Offline Offline

Activity: 49


History, Privacy, Private property, LIBERTY


View Profile WWW
May 07, 2012, 06:11:35 AM
 #19

Todd, it is unlikely you can trademark BitcoinATM.  BitcoinATM is a descriptive term and probably cannot be trademarked.  The only thing you own is the domain name.  Google "Trademark Act Section 2(e)(1), 15 U.S.C. §1052(e)(1); see TMEP §§1209.01(b), 1209.03 et" for more info.

There is no trademark on the words "BitcoinATM" nor is there likely to be one filed by me (but that is not necessarily a good thing). During investor negotiations Dustin Trammell requested that one be filed. It was never done partly because of timing and because you are correct, it is a generic descriptive term. Also I believe in giving 'value for value'.

I named the repository BitcoinATM knowing full well that I was encouraging it's use, thus making it only a little more difficult for any future trademark or patent squatters to 'extract rent'. Such as the likes of Michael Pascazi filing then retracting a tradmark on 'Bitcoin'.

Additionally, to avoid this possibility, I propose that this Github repository(s), BitcoinATM defined as 'Bitcoin Automated Transaction Mechanisms'. This would encourage the code to go in all sorts of interesting directions for physical and virtual devices large and small.

One more thought on forking; this open source effort is essentially, seriously forked already. There are two repositories supporting the same hardware with very different approaches both having valid technical and security arguments.

Jim Nguyen created the C++ version.  Senior Software Engineer at http://www.defenseweb.com, http://www.bitcoinblogger.com http://www.linkedin.com/in/jimcnguyen
Email: jimmy.winn@gmail.com
Cell: 1-619-602-7588

Eric Lombrozo created the PHP version (http://www.linkedin.com/pub/eric-lombrozo/37/2b/a79)
Email: elombrozo@gmail.com
Cell: 1-858-735-0270

Todd Bethell, CFM, MBA
toddbethell
Life stream at: http://bambuser.com/channel/toddbethell sometimes at http://www.ustream.tv/channel/toddbethell
Blog: www.BitcoinFever.com
Web sites: www.FASTscanning.com www.BitcoinATM.com www.FASTbitcoins.com
Social: http://www.linkedin.com/pub/todd-bethell/8/6ba/216 http://www.facebook.com/toddbethell https://twitter.com/#!/toddbethell
Contact: tbethell08@merage.uci.edu toddbethell@fastscanning.com
FAST Scanning 1-949-340-5438 Cell and sms 1-949-394-5932 Google voice 1-347-286-8170

Todd Bethell, CFM, MBA
tbethell08@merage.uci.edu
toddbethell@fastscanning.com
Work: (949) 340-5438
jimbobway
Legendary
*
Offline Offline

Activity: 1380



View Profile
May 07, 2012, 09:22:55 PM
 #20

Todd posted the code/binaries without my permission.  I do not recommend using the binaries or reverse engineering them.  I believe there are too many security issues with this bitcoin ATM project.  For example, the bill collector, touchscreen, etc. runs on Windows XP which is highly hackable.  Todd and I had many differences and I've moved on.

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

START GETTING PAID FOR YOUR ATTENTION!
███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
JUSTICE IN THE WORLD OF ONLINE ADVERTISING!

BUY MASS COIN 】【 ICO PROSPECTUS
VISIT OUR WEBSITE
TWITTER 】【 FACEBOOK 】【 TELEGRAM

Pages: [1] 2 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!