Bitcoin Forum
April 25, 2014, 03:52:51 AM *
News: Due to the OpenSSL heartbleed bug, changing your forum password is recommended.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: [ANN] Bitcoin Vending Machine - Exchange Euro coins for Bitcoin (wallets)  (Read 2998 times)
eins78
Newbie
*
Offline Offline

Activity: 11


View Profile

Ignore
July 15, 2012, 03:57:57 PM
 #1

For the summer exhibition of my fine art studies at the Bauhaus University in Weimar and in cooperation with our local hackspace I build a mechanical Bitcoin vending machine. It repurposes an used vending machine, takes your 1€-Coin and spits a little box containing a link to an easywallet.org webwallet containing 1€ (minus the material costs).

I think this project is of interest to the bitcoin community as I also try to explore the possibilities of Bitcoin POS systems and also the design of physical representations of Bitcoins and usability aspects.

The project is still developing as we are getting to know the machine and how to mod it. Next step include support for TORwallet.net (second slot needs to be fixed). I am also developing a more flat box design which folds out to a sheet containing the link. I worked on it before I had the machine, testing then showed my boxes were to unstable, so I decided to use the normal boxes so it works flawlessly through the exhibition. Also, if we find a place to keep the machine for an extended time the amount per box will be raised to the 3€ maximum to get down the percentage of material costs (a box is 0.18€ in bulk and 0.09€ if manufactured by me which is not a viable long term option).

You'll find pictures at our backspace's blog (http://blog.maschinenraum.tk/bitcoin-vending-machine) and I am open to questions and feedback here.

PS. My dream project would be a electronic version 2.0 with the ability to also withdrawal cash for BTC. My initial research shows this would be possible using a mixture of open source software and hardware and some proprietary modules to deal with the physical money.
The real puzzle is how to handle authentication when depositing BTC. The other way around, you are authenticated because you just inserted a coin (no difference here between a mechanical or electronic machine).
If you could transfer BTC to an address of machine
a) we have to wait for the verification
b) we have no way to know you were the sender.
Best working (and usable) idea so far is to also use webwallet. You transfer yourself to a temporary wallet and give the URL.
I am shure there are better ways to this I haven't thought of.
1398397971
Hero Member
*
Offline Offline

Posts: 1398397971

View Profile Personal Message (Offline)

Ignore
1398397971
Reply with quote  #2

1398397971
Report to moderator
1398397971
Hero Member
*
Offline Offline

Posts: 1398397971

View Profile Personal Message (Offline)

Ignore
1398397971
Reply with quote  #2

1398397971
Report to moderator
Unbeatable Service & Product Support
Grab Your Miners at GAWMiners.com
Order Before April 25th to receive
Double your Hashing Power for 1 week!

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1398397971
Hero Member
*
Offline Offline

Posts: 1398397971

View Profile Personal Message (Offline)

Ignore
1398397971
Reply with quote  #2

1398397971
Report to moderator
1398397971
Hero Member
*
Offline Offline

Posts: 1398397971

View Profile Personal Message (Offline)

Ignore
1398397971
Reply with quote  #2

1398397971
Report to moderator
John (John K.)
Global Troll-buster and
Hero Member
*****
Offline Offline

Activity: 798



View Profile

Ignore
July 15, 2012, 04:01:51 PM
 #2

Awesome! You should post this in the Project Dev. (https://bitcointalk.org/index.php?board=12.0) subforum too. It looks promising!

My BTC Tip Jar: 1NB1KFnFqnP3WSDZQrWV3pfmph5fWRyadz , GPG ID: B3AAEEB0 ,OTC ID: johnthedong
eins78
Newbie
*
Offline Offline

Activity: 11


View Profile

Ignore
July 15, 2012, 04:12:29 PM
 #3

Awesome! You should post this in the Project Dev. (https://bitcointalk.org/index.php?board=12.0) subforum too.

Yes, but as a newbie board member I can't to that (and wouldn't have know where). Can a mod maybe move the thread there?
John (John K.)
Global Troll-buster and
Hero Member
*****
Offline Offline

Activity: 798



View Profile

Ignore
July 15, 2012, 04:22:59 PM
 #4

Awesome! You should post this in the Project Dev. (https://bitcointalk.org/index.php?board=12.0) subforum too.

Yes, but as a newbie board member I can't to that (and wouldn't have know where). Can a mod maybe move the thread there?
I've whitelisted you already so you can post elsewhere. I'll move this there too.

My BTC Tip Jar: 1NB1KFnFqnP3WSDZQrWV3pfmph5fWRyadz , GPG ID: B3AAEEB0 ,OTC ID: johnthedong
unclemantis
Member
**
Offline Offline

Activity: 98


(:firstbits => "1mantis")


View Profile

Ignore
July 16, 2012, 03:12:51 AM
 #5

Great! Now all you need is someone to yank it off the wall and take off with the euros and discard the wallets LOL.

PHP, Ruby, Rails, ASP, JavaScript, SQL
20+ years experience w/ Internet Technologies
Bitcoin OTC | GPG Public Key                                                                               thoughts?
kangasbros
Hero Member
*****
Offline Offline

Activity: 808


View Profile

Ignore
July 16, 2012, 11:13:39 AM
 #6

Looks cool!

Do I see easywallet.org logo there? Cheesy If you need any features or something for this, just send me a message. It seems very cool project.

kiba
Hero Member
*****
Offline Offline

Activity: 980


View Profile

Ignore
July 16, 2012, 12:11:19 PM
 #7

* kiba thumbs up  Grin

lizthegrey
Jr. Member
*
Offline Offline

Activity: 56


View Profile

Ignore
July 16, 2012, 01:14:54 PM
 #8

QR code scanner. If someone wants to deposit BTC, they transfer the BTC they want to deposit into a one-use wallet, and then print out the wallet's private key into a QR code on a piece of paper.

When you get to the machine, scan the QR code, machine verifies BTC is still on the address, and then dispenses Euros.

Problem solved?
elux
Hero Member
*****
Offline Offline

Activity: 868



View Profile

Ignore
July 16, 2012, 02:41:19 PM
 #9


You'll find pictures at our backspace's blog (http://blog.maschinenraum.tk/bitcoin-vending-machine) and I am open to questions and feedback here.


Currently the top link on Hacker News. Must be a slow day. ^^
eins78
Newbie
*
Offline Offline

Activity: 11


View Profile

Ignore
July 16, 2012, 03:26:25 PM
 #10

QR code scanner.
...
Problem solved?

No, the problem is not the typing, although QR codes would shurely be the best way to solve it (they are in use now for the web wallet URL).
I am searching for a way to avoid the preloading of a special wallet altogether. for example, you send coins to the machine using a special address, but then we would need some kind of authentication.
kiba
Hero Member
*****
Offline Offline

Activity: 980


View Profile

Ignore
July 16, 2012, 03:40:51 PM
 #11

Currently the top link on Hacker News. Must be a slow day. ^^

I posted that, actually.  Smiley

elux
Hero Member
*****
Offline Offline

Activity: 868



View Profile

Ignore
July 16, 2012, 03:50:29 PM
 #12

Currently the top link on Hacker News. Must be a slow day. ^^

I posted that, actually.  Smiley

I noticed. Smiley
hxtop
Hero Member
*****
Offline Offline

Activity: 608


The Chinese Bitcoin information port www.hxtop.com


View Profile WWW

Ignore
July 18, 2012, 05:06:12 PM
 #13

eins78
are you brian
ha ha I know you!

Welcome to chinese bitcoin website: http://www.hxtop.com  ;I am planing for bitcoin business in china,if you interesting mail me:swemp@qq.com or skype: swemp.chen QQ:970617
kangasbros
Hero Member
*****
Offline Offline

Activity: 808


View Profile

Ignore
July 18, 2012, 09:10:32 PM
 #14

Hi, inspired from this project I created a new coupon mechanism to easywallet.org: https://easywallet.org/coupons

This means that you can sell bitcoins without exchange rate risk. Usable for any vending machine, or maybe a little shop (sell 4eur worth of coins for 5 eur, 9eur=10eur etc.).

Coupon generation can be easily automated, I created a little python script for that: https://github.com/kangasbros/Easywallet.org-tools/blob/master/generate_coupons.py

eins78
Newbie
*
Offline Offline

Activity: 11


View Profile

Ignore
March 18, 2013, 04:08:41 PM
 #15

UPDATE:

The vending machine is coming back right now!
Plus, it will now sell paper wallets instead of coupons for online wallets.
I posted some sketches elsewhere in the forum in case you want to have a look.
Pages: [1]
  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!