Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: ripper234 on June 17, 2012, 06:59:52 PM



Title: In case you missed it, MyWallet can now send Bitcoin to your Facebook friends
Post by: ripper234 on June 17, 2012, 06:59:52 PM
It's currently broken for me due to a bug, but as soon as it's fixed I'm going to send 0.2 BTC to the first 10 friends of mine who comment on a wall post I'll make about it.

I think it's a nice way to show to your friends that Bitcoin is real, and get them to open their mind.

Will this be the way to make Bitcoin viral?

See the technical details here (https://bitcointalk.org/index.php?topic=88209.msg970258#msg970258).


Title: Re: In case you missed it, MyWallet can now send Bitcoin to your Facebook friends
Post by: kangasbros on June 17, 2012, 07:15:29 PM
Care to share any technical details? How does it work?


Title: Re: In case you missed it, MyWallet can now send Bitcoin to your Facebook friends
Post by: giszmo on June 17, 2012, 07:35:31 PM
I've been working on such a thing, too but stopped it for several reasons. I hope you provide (without scamming people ;) ) what I had in mind, so here was my feature set:

* Send coins to facebook friends
* instantly
* without fees
* even dust down to 1 Satoshi
* allow to send to all friends with a timeout (if coins don't get collected aka. the friend does not use your app), they return to your balance within a week)
* outbound transactions would of course cost the normal fees

Reasons I did not continue this was that I did not get positive response here on the forum and considered you - the forum members - the first wave of people to spread coins on facebook. Secondly I was pretty sure Facebook would find a reason to ban this app very quickly. Thirdly I did not feel too confident taking a long time responsibility for your coins.

If Facebook allows this app to survive some weeks, I am sure it will reach millions of users.

Actually my app works in that it can receive coins to facebook users and send in and outbound but it is ugly, therefore please go for it!

For me it was a great lesson on how easy it is to prototype such an app with all the book-keeping already in place within bitcoind.


Title: Re: In case you missed it, MyWallet can now send Bitcoin to your Facebook friends
Post by: piuk on June 17, 2012, 08:57:59 PM
Care to share any technical details? How does it work?

1) Generates a new private key
2) Sends fund to the newly generated address.
3) Sends a link to the private key in a Facebook PM.
4) Upon claiming the private key is then swept into the receivers wallet.

It uses the Facebook javascript SDK (http://developers.facebook.com/docs/reference/javascript/ (http://developers.facebook.com/docs/reference/javascript/)) so does not share any of your Facebook info with blockchain.info. The new private key is also never shared with blockchain.info.

The sender retains a copy of the private key in their wallet so can reclaim the bitcoins at anytime by sweeping that address.

Fill out the form pre filled with your Facebook contacts.

https://i.imgur.com/SlQON.png

Add a custom message.

https://i.imgur.com/IKZ0Y.png

Follow the link in the PM:

https://i.imgur.com/lt8bu.png


Title: Re: In case you missed it, MyWallet can now send Bitcoin to your Facebook friends
Post by: ripper234 on June 17, 2012, 09:14:00 PM
Your tx list should list the name of the friend you sent this to, along with a Facebook icon.
It seems to be working.


Title: Re: In case you missed it, MyWallet can now send Bitcoin to your Facebook friends
Post by: hazek on June 18, 2012, 12:24:29 PM
I feel like this didn't get enough attention so I'm bumping it!

ripper234 consider editing your OP with piuk's explanation.


Title: Re: In case you missed it, MyWallet can now send Bitcoin to your Facebook friends
Post by: mc_lovin on June 18, 2012, 04:27:02 PM
what is the URL for this?


Title: Re: In case you missed it, MyWallet can now send Bitcoin to your Facebook friends
Post by: ripper234 on June 18, 2012, 04:30:11 PM
I feel like this didn't get enough attention so I'm bumping it!

ripper234 consider editing your OP with piuk's explanation.

Added URL

what is the URL for this?

No special URL for this feature, you just choose "send money" from within blockchain.info's wallet (https://blockchain.info/wallet/), and choose Facebook.

BTW, my bitcoins were snatched in no time. 2 Existing Bitcoin users, and 8 people who've never owned a Bitcoin in their life, now have 0.2 extra BTC.

They encountered a few errors trying to redeem them, but at least some of the users managed to get it to work finally.

I encourage you all to try this experiment with your friends and post the results.


Title: Re: In case you missed it, MyWallet can now send Bitcoin to your Facebook friends
Post by: chsados on June 19, 2012, 10:49:53 PM
this is awesome!  going to send 0.02 to all my close friends