If I want to sell digital downloads on my Wordpress blog how do I do that using the Blockchain wallet? I don't want to use a third party service like Biypay I want to do it all myself. Basically I need it to where when someone clicks buy now it sends the Bitcoins to my wallet and once the amount is confirmed they will either get an email link or it download now link on my web site

What: First, a little background: From the standard web page at Blockchain.info one can search an address and view the balance and payment status. The QR code is also displayed and a "request payment" button is available. Problem: you can only enter a bitcoin amount. Can you please add the option to enter a currency amount?

Why: Scenario: Let's say I have a restaurant and I would like my servers to have my bitcoin address (via the Blockchain.info URL described above) bookmarked on their smart phone. When a customer offers to pay in bitcoin the server simply pulls out her smart phone, opens the bookmarked page and clicks on "request payment". She enters the total amount of the bill and tip and generates the QR code. She then hands it to the customer and the payment is completed. She can verify the payment by seeing the transaction right there on her phone and the deal is done.

Another Reason: I don't want my servers accessing my wallet just to generate payment requests and I may not want to use the BitPay or Coinbase solutions. I might prefer to have my own wallet and then I simply provide a payment address via a simple bookmark for my servers using Blockchain.info.

All bitcoin transactions are treated as "cash transactions" at the register and balanced with the tickets at the end of the day.

Additional Benefits: This same feature would benefit everyone who wants a quick and easy way to receive payments without performing exchange calculations and without having to open or keep a wallet on their phone.

I it's got notified of two malicious login attempts. One in Germany one in USA.

I would recommend you change your wallet alias. If anyone visits http://blockchain.info/wallet/YourUsername you will receive an "Authorization Required." email, this isn't really a problem but using an alias which isn't the same as your username on bitcointalk or other bitcoin sites will prevent anyone from easily accessing your wallet login page and you will stop receiving the malicious login attempt emails.

Ideally note down your wallet identifier and don't use an alias at all.

Please let users decide if they want that kind of security. Please make ON/OFF switch for this "authorization" and keep it ON by default.

I have a pocket change wallet and it makes me sick when i'd like to show it to someone and i have to do all the extra work (opening email, clicking on link, etc etc). It's annoying. It's super cool to have that kind of security available... but in some cases, it would be great if we could turn it off for ease of use on multiple computers. Thanks.

I it's got notified of two malicious login attempts. One in Germany one in USA.

I would recommend you change your wallet alias. If anyone visits http://blockchain.info/wallet/YourUsername you will receive an "Authorization Required." email, this isn't really a problem but using an alias which isn't the same as your username on bitcointalk or other bitcoin sites will prevent anyone from easily accessing your wallet login page and you will stop receiving the malicious login attempt emails.

Ideally note down your wallet identifier and don't use an alias at all.

Please let users decide if they want that kind of security. Please make ON/OFF switch for this "authorization" and keep it ON by default.

The problem is 90% of users will not read warnings and will simply choose the easiest option. It's like when you give users the option to not pay transaction fees, the majority of them will, only to complain about transaction being slow to confirm soon after.

I have a pocket change wallet and it makes me sick when i'd like to show it to someone and i have to do all the extra work (opening email, clicking on link, etc etc)

This should be easier now. Links in approval emails will now whitelist the browser that made the request even if the approval email is opened on a different device.

For example: If you want to open your wallet on a friend's PC you can use your alias and open the approval email on your phone.

---

In a related change, aliases will no longer work on wallets with no email associated. Anyone receiving the following error "Insecure Alias. Please login using your wallet identifier link." needs to use their identifier to login and once logged in add an email to the account. Contact Support (Not me) if you have forgotten your identifier.

----

Support for an increased number of pbkdf2 iterations

An custom number of pbkdf2 rounds can now be choosen in [Account Settings] -> [Debugging]

Enabling this feature alters the wallet format slightly making it none compatible with old clients. The following clients support the new format

The iPhone app and third party Windows 8 apps do not support the new format and will cease to function if the pbkdf2 rounds are altered. Once the remaining clients are updated the new default will be 10,000 iterations and all existing wallets will be upgraded.

Depending on the speed of your device and the number of rounds a progress bar may now be displayed on login.

Hi piuk, apologies if this has been asked before but how is the blockchain.info websocket API implemented and is it open sourced somewhere? If not, would you consider open sourcing it? I'd like to host my own version of it.

Since you (piuk) are considered as a reliable person, are you thinking to become also a gateway for the Ripple network?Users will need to move their Bitcoin to temporary btc addresses owned by you (blockchain.info), and then you will move IOU BTC to the Ripple addresses of users.

Hi piuk, apologies if this has been asked before but how is the blockchain.info websocket API implemented and is it open sourced somewhere? If not, would you consider open sourcing it? I'd like to host my own version of it.

It currently not open source. You could use Bitcoinj and tomcat (with built in websocket support) to create your own version.

Since you (piuk) are considered as a reliable person, are you thinking to become also a gateway for the Ripple network?Users will need to move their Bitcoin to temporary btc addresses owned by you (blockchain.info), and then you will move IOU BTC to the Ripple addresses of users.

I believe the plan for the moment is to be exclusively Bitcoin, this could certainly change in future.

- Added Filersaver.js for better cross browser support when downloading wallet backups client side.- For authentication rather than the sharedKey being passed in full each request it is now hashed using a TOTP scheme, that way if it was intercepted for any reason (no SSL) it is valid for only a few seconds. As a side effect the javascript client now syncs with server time when the wallet is opened.