Giter Site home page Giter Site logo

bitcoin-for-windows-phone's Introduction

Bitcoin for Windows Phone

Bitcoin for Windows Phone is the best Bitcoin wallet available on Windows Phone.

It supports major web wallet providers such as Blockchain.info and Coinbase.com.

It integrates right into the Wallet Hub, seamlessly providing the best Bitcoin experience available on any platform.

Features (as of version 2.3.0.0 [BETA])

  • Blockchain.info support (doesn't support 2FA).
  • Coinbase.com support.
  • Private key import support.
  • Bitcoin URI Scheme support.
  • QR code scanner.
  • Bitcoin address autocompletion.
  • Address book integration (limited).

Coming soon

  • MtGox support.
  • Push notification.
  • Lenses.
  • Transaction detail view.

Try it!

Get the latest stable release from the Windows Phone Store here.

Get access to the beta here (email me your email address if you need access to it).

Press

Reviewed: Bitcoin apps for iPhone, Android and Windows Phone - CoinDesk

Blockchain for Windows Phone brings Bitcoin support to the Wallet - Windows Phone Central

Help

Feel free to submit any bug report or improvement suggestion using Github's bug tracker.

Donate

Donation QR

1Dna3gbeg1N8XG4bm2Q7z4VpWxEGdvdeUj

(Install Bitcoin for Windows Phone v2.3.0.0 and try the link and QR code above).

Thanks

I would like to thank little_bit for his support.

bitcoin-for-windows-phone's People

Contributors

miguelrochefort avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

unndunn azzhag

bitcoin-for-windows-phone's Issues

blockchain wallet balance doesnt update

my balance has not updated since the balance when i initially paired the app to my blockchain wallet. i have done a couple transactions and still the balance reads what it was from the start. manually hitting refresh in the app from the about page says it successfully updates but doesnt get the new balance. Also transactions page doesnt show the transactions that have occured since the pairing.

Read Only Paperwallet

Hi, thanks for the app.

I wonder if could be an option just to add my public key to the paper wallet, that way I can see my balance but I don't have to expose my private key.

PS: I really thought that the project was open source (because of the github repo). I clone the repo, opened visual studio wanting to add understand the code and add some features when I realized that there weren't any solution or files, just a Readme.md.... :(

Sending 0.005 btc asks for confirmation to send 5 btc.

Trying to send 0.005 BTC, the app pops up with a confirmation asking if I want to send 5 BTC. Same for 0.5 or 0.0000005. I tried both using comma and point as decimal separators but the issue was the same.

I'm in Denmark, my phone language is English, Region: Denmark, Regional Format: Denmark. We use comma to separate decimals here :)

Importing a paper wallet BIP38 private key returns "Card already exists"

I've been playing a bit more with version 2.3.0.0 as it still has support for paper wallets. When importing a BIP38 private key (starting with "6P") the app shows an error message saying "Card already exists", which is incorrect because the wallet was not previously imported.

Possibly, if the app is unable to decode the private key, hits a condition that makes it think the wallet is already stored in the app.

Even though version 2.4.0.0 does not have paper wallet support, IMHO this issue should be analyzed to check current code is not affected. Additionally, if/when paper wallets are back, this should be fixed.

Blockchain ignores message line breaks.

The following message:

Line 1
Line 2
Line 3

appears on Blockchain like this:

Line 1Line 2Line 3

If Blockchain doesn't support multiline messages, the ability to write multiline messages in the app should be disabled (disallow line breaks). At the minimum, the empty space between lines should be replaced by a specific character or a space.

Add donation button.

Button

Text: "buy me a beer"

Transaction

To: 1Dna3gbeg1N8XG4bm2Q7z4VpWxEGdvdeUj
Label: Bitcoin for Windows Phone
Amount: 0.04 ($5 as of 2013/09/09)
Message: "Have a beer!"

Add support for transaction details viewing.

When I tap on a transaction from the transaction list, I want to be shown a detailed view of the transaction, including:

  • Transaction Hash/ID
  • Time
  • Confirmations
  • From (full address and label)
  • To (full address and label)
  • Message
  • Amount
  • Transaction fee
  • Propagation?
  • Link to the transaction on Blockchain.info

"Card already exists" event is only raised after pairing, even if it only prohibits provider duplication.

The user should be notified that a card already exists before having to go through the whole pairing process if the application can already know whether a card from that specific provider is already in the wallet.

Alternatively, the user should be able to add multiple cards from the same provider to its wallet. However, this would mean that only "true" duplication (two exact same cards) would be prohibited, and that the user would have to label each card differently.

The subtitle of a card (or "network") could be used to identify the provider name (in addition to the logo), as long as it doesn't replace the balance subtitle. The custom name could also be displayed between parenthesis after the name of the provider.

Bitcoin URI with parameters containing ":" are not parsed correctly.

When navigating to the following Bitcoin URI, the parsed message is "http":

bitcoin:1KeBs4HBQzkdHC2ou3gpyGHqcL7aKzwTve?message=http://thepiratebay.sx

All the content of the message following the ":" (and including it) is ignored.

My guess is that the issue occurs at the application's "Uri Mapping" level.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.