Bitcoin Forum
April 19, 2024, 10:48:07 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: NFC initiated Bitcoin payments with Bitcoin Wallet for Android  (Read 10255 times)
Andreas Schildbach (OP)
Hero Member
*****
Offline Offline

Activity: 483
Merit: 501


View Profile
July 16, 2011, 09:21:06 PM
Last edit: July 17, 2011, 09:56:02 PM by Goonie
 #1

Today, I've added NFC capabilities to Bitcoin Wallet for Android. You can initiate Bitcoin payments from an NFC tag or a second NFC capable phone having the "Receive coins" dialog open.

Instructions for how to prepare an NFC tag can be found here:
http://code.google.com/p/bitcoin-wallet/source/browse/trunk/README

For now, it is only contained in the Testnet version:
https://market.android.com/details?id=de.schildbach.wallet_test
(Edit: It's now in the Prodnet version as well:
https://market.android.com/details?id=de.schildbach.wallet)

It's very difficult to find NFC capable phones out in the wild. If you have one, could you help me testing? Issues can be reported here:
http://code.google.com/p/bitcoin-wallet/issues/list

Cheers,

Andreas
1713566887
Hero Member
*
Offline Offline

Posts: 1713566887

View Profile Personal Message (Offline)

Ignore
1713566887
Reply with quote  #2

1713566887
Report to moderator
Make sure you back up your wallet regularly! Unlike a bank account, nobody can help you if you lose access to your BTC.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713566887
Hero Member
*
Offline Offline

Posts: 1713566887

View Profile Personal Message (Offline)

Ignore
1713566887
Reply with quote  #2

1713566887
Report to moderator
cypherdoc
Legendary
*
Offline Offline

Activity: 1764
Merit: 1002



View Profile
July 17, 2011, 11:41:57 PM
 #2

Today, I've added NFC capabilities to Bitcoin Wallet for Android. You can initiate Bitcoin payments from an NFC tag or a second NFC capable phone having the "Receive coins" dialog open.

Instructions for how to prepare an NFC tag can be found here:
http://code.google.com/p/bitcoin-wallet/source/browse/trunk/README

For now, it is only contained in the Testnet version:
https://market.android.com/details?id=de.schildbach.wallet_test
(Edit: It's now in the Prodnet version as well:
https://market.android.com/details?id=de.schildbach.wallet)

It's very difficult to find NFC capable phones out in the wild. If you have one, could you help me testing? Issues can be reported here:
http://code.google.com/p/bitcoin-wallet/issues/list

Cheers,

Andreas


way to go!  we need lots more devs like you.  Thanks!
PabloW
Full Member
***
Offline Offline

Activity: 228
Merit: 106


View Profile
August 12, 2011, 04:46:51 AM
 #3

I think THIS might be the salvation for bitcoins. We just need the nfc to become more popular so regular people can use ir and understand it. Then paypal will use nfc, and then people will understand they canuse bitcoins instead of paypal!
Someone go talk this to some tv show or somethin quick Tongue
ffuentes
Member
**
Offline Offline

Activity: 70
Merit: 10


Only a curious passer-by / FirstBits: 13zsc1


View Profile WWW
August 12, 2011, 04:58:18 AM
 #4

I think THIS might be the salvation for bitcoins. We just need the nfc to become more popular so regular people can use ir and understand it. Then paypal will use nfc, and then people will understand they canuse bitcoins instead of paypal!
Someone go talk this to some tv show or somethin quick Tongue

Bitcoin doesn't need salvation but Paypal is faster, you can enter to a website and transfer money knowing an email address and that's all.

Listen Radio Libre (Electronica) Donate. (click for details).

Chilean peso VS BTC ahora: http://irage.ca/2btc.php?a=1&c=CLP&r=1

My bitcoin address
wumpus
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
August 12, 2011, 07:39:34 AM
 #5

Great work!

I have a NFC capable phone, not two, though Sad So can't help testing right now.

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
stick_theman
Sr. Member
****
Offline Offline

Activity: 372
Merit: 250


View Profile
October 26, 2011, 02:15:19 AM
 #6

Good work, OP.
AgoraMutual
Newbie
*
Offline Offline

Activity: 22
Merit: 2



View Profile WWW
October 26, 2011, 03:00:05 AM
 #7

Now, I'm pissed that I just started two year contracts on a set of Droid Bionics and I'll be stuck using QR codes to accept payments. I'm sure every phone that come out from now on will have NFC. I guess I'll just have to try to make enough money to buy new phones off contract.
LightRider
Legendary
*
Offline Offline

Activity: 1500
Merit: 1021


I advocate the Zeitgeist Movement & Venus Project.


View Profile WWW
October 26, 2011, 09:28:47 AM
 #8

The market will most likely proliferate such technology on the android platform, but it probably won't gain mass appeal until the iBorgs start having it on their devices. Hopefully their yearly release plans will work in our favor inside of 18 months.

Bitcoin combines money, the wrongest thing in the world, with software, the easiest thing in the world to get wrong.
Visit www.thevenusproject.com and www.theZeitgeistMovement.com.
AgoraMutual
Newbie
*
Offline Offline

Activity: 22
Merit: 2



View Profile WWW
October 26, 2011, 10:52:54 AM
 #9


You're not 'stuck'. If companies like SquareUp are doing it for free for credit cards, it seems only a matter of time....

https://squareup.com/

Yeah, I'm already using Square as my primary Credit Card processor. I just found out that Dwolla is about to release a Proximity Based payment service that mimics NFC with no NFC hardware needed. Square already has such an app called Card Case. Dwolla's solution will be more streamlined, easier to use, runs on top of Credit Union infrastructure, and has more users. So, those are things to look forward to.

It's just that Bitcoin Wallet is the first solution to bring NFC to bitcoin. I just won't be able to take advantage of it or promote it for a year or two. Even if Gox adds it to their app, I hope Bitcoin Wallet stays active and gets more popular since it's a standalone system that will work even if Gox and the other exchanges face problems in the future.
D.H.
Sr. Member
****
Offline Offline

Activity: 311
Merit: 250


Bitcoin.se site owner


View Profile WWW
February 26, 2012, 09:40:55 PM
 #10

Bringing back an old thread to hopefully get some more feedback. Have people tried this? Does it work well?

I don't have the app installed myself (or a phone with NFC) so did I understand it correctly that
 - The receiver enters an amount to receive coins
 - The sender simply has to hold up his phone against the other and a populated send dialog will appear, which just requires the sender to press OK. (Does this work even if the app is not running?)

Seems to me that this is pretty much how I would like things to work when buying something with bitcoins in a store. What else is needed here to simply be able to use and Android phone + Bitcoin Wallet as a POS terminal?


www.bitcoin.se - Forum, nyheter och information på svenska! (Forum, news and information in Swedish)
Mike Hearn
Legendary
*
Offline Offline

Activity: 1526
Merit: 1128


View Profile
March 05, 2012, 08:05:46 PM
 #11

Sure, I've tried it with other people and it works fine.

Yes, your understanding is correct. The receiver goes into the app and says how many coins they want. Then somebody else can touch their phone to it and the send activity pops up, fully pre-populated. They press a button and it's done. Their phone should be unlocked but otherwise can just be on the home screen.

Andreas has also implemented tx marshalling across NFC too, so you can send coins even if only one side has a working internet connection. But the standard method just exchanges addreses.
chrisrico
Hero Member
*****
Offline Offline

Activity: 496
Merit: 500


View Profile
March 05, 2012, 08:45:24 PM
 #12

Andreas has also implemented tx marshalling across NFC too, so you can send coins even if only one side has a working internet connection. But the standard method just exchanges addreses.

That's awesome, but does it not work if neither device has a working internet connection?
tgmarks
Donator
Hero Member
*
Offline Offline

Activity: 490
Merit: 500


View Profile
March 07, 2012, 09:58:43 PM
 #13

This is my favorite bitcoin android wallet hands down.  I don't have NFC but happy to do what I can to support.

osoverflow
Full Member
***
Offline Offline

Activity: 547
Merit: 105


Bitcoin ya no es el futuro, es el presente


View Profile WWW
February 18, 2014, 07:22:11 AM
 #14

I have NFC in my galaxy s4. I have mifare 1k cards and want to know if I can put the bitcoin URI in any sector and block or I need to put it on a specific one. Also, which key are the wallet using to read that field? A or B? and which one? default like ffffffffffff or another one?

Thank you!

Bienvenidos a la nueva tecnología
Andreas Schildbach (OP)
Hero Member
*****
Offline Offline

Activity: 483
Merit: 501


View Profile
February 18, 2014, 08:30:31 AM
 #15

See the NFC section in the README: http://bitcoin-wallet.googlecode.com/git/wallet/README

You can also consider writing a BIP70 payment request on the tag, using an NDEF message of type MIME, mime-type as defined in BIP71. If you succeed in that, let me know so I can add it to the README.
advanced
Sr. Member
****
Offline Offline

Activity: 267
Merit: 250


Woodwallets.io


View Profile WWW
June 15, 2014, 09:48:39 AM
 #16

hi, what happened to this project? I Have an rfid implant and a nexus5 Wink Let me know if I can help

Bitmessage : BM-NAx31aEiqeq5zKUtxhKscXQ7Dwn1jJfR
Andreas Schildbach (OP)
Hero Member
*****
Offline Offline

Activity: 483
Merit: 501


View Profile
June 15, 2014, 01:19:10 PM
 #17

hi, what happened to this project? I Have an rfid implant and a nexus5 Wink Let me know if I can help

The project is up and alive and used by half a million Bitcoin enthusiasts (-:

https://play.google.com/store/apps/details?id=de.schildbach.wallet
https://github.com/schildbach/bitcoin-wallet

People are paying with NFC (tap-to-pay) since 2011 and generally like it.
advanced
Sr. Member
****
Offline Offline

Activity: 267
Merit: 250


Woodwallets.io


View Profile WWW
June 15, 2014, 06:21:25 PM
 #18

hi, what happened to this project? I Have an rfid implant and a nexus5 Wink Let me know if I can help

The project is up and alive and used by half a million Bitcoin enthusiasts (-:

https://play.google.com/store/apps/details?id=de.schildbach.wallet
https://github.com/schildbach/bitcoin-wallet

People are paying with NFC (tap-to-pay) since 2011 and generally like it.


Oh great Smiley I didn't understand we were talking about that app, I'm using it myself.

I'm looking for another feature : a NFC tag as 2FA for sending coins.  Do you know of any wallet that makes the trick?

Bitmessage : BM-NAx31aEiqeq5zKUtxhKscXQ7Dwn1jJfR
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!