Ethereum Receives New Wallet Release
Ethereum Receives New Wallet Release: Integration With Coinbase Buy Widget
The foundation, led by Vitalik Buterin –the inventor of the decentralised protocol– has been working non-stop to advance forward with the project’s ambitious Coinbase integration
Another long time coming release, but this one is packed with goodies. First of all, we are very happy with to announce a Coinbase integration: if you are in the United States, now you can buy up to $5 with a credit or debit card and transfer it to any ethereum account instantly. You'll be prompted to create aCoinbase account if you don't have one already, and then log in.As Coinbase adds more markets, they will be added to the wallet, and we are looking into how we can use their bank transfers integration to allow unlimited daily amounts. We are not getting any fees or compensation for this (unlike our ShapeShift affiliate program which sends about 0.25-0.4% to the Ethereum Tip Jar) but we are very excited to see another adoption barrier being taken down. We thank the Coinbase team for their help making this a reality.
For now, the offer is limited to United States residents, and the widget requires the creation of a Coinbase account for first-time clients, Alex Van de Sande, lead designer for the Ethereum foundation, said:
As Coinbase adds more markets, they will be added to the wallet, and we are looking into how we can use their bank transfers integration to allow unlimited daily amounts. We are not getting any fees or compensation for this (unlike our ShapeShift affiliate program which sends about 0.25-0.4% to the Ethereum Tip Jar) but we are very excited to see another adoption barrier being taken down. We thank the Coinbase team for their help making this a reality.
New Mist accounts panel
We are changing the way accounts are made visible to a Dapp in Mist. By default, an app isn't shown any more information on the user than what it would get from browsing a normal web (which, admittedly, already leaks tons of information) so we wanted to simplify the process of revealing your accounts to the app. The new process is similar to the authentication in the Chrome browser or connecting via Facebook oauth.
To reveal your account to an app, click on the anonymous person icon, and then choose one or more accounts that will be made visible. An app can and should change it's UI to reflect the changes (but never reveal any private information as, until the user properly signs a message, they haven't proven ownership of these accounts yet).
Replay prevention
Another major update on the wallet software is the inclusion of an experimental replay prevention feature, to avoid collisions with Ethereum’s Classic blockchain. The wallet now warns users about the dangers of having their transactions replayed on “similar ethereum chains”, as peers and transactions signed in one network leak into others.
We added an advanced feature to prevent your transactions on being replayed on other chains, like ethereum classic. This allows you either to prevent that transfer on happening on classic at all, or use that transaction to send the same amount to a different contract, like a newly created account or an exchange. If you want to fully separate all your transactions we recommend you create two new accounts, one for Ethereum proper and the other for Classic, and then move all your funds into them (remember that you need ether to move tokens), making sure that each account has 0 ether on the other chain - doing this once would prevent any future transaction from being replayed. To use this, use the "more options" button on the send page.
The new feature allows users to either prevent the replay-prone transactions to happen, or to “use that transaction to send the same amount to a different contract, like a newly created account or an exchange.” Alex Van de Sande warns users, as these features are experimental and should be tested with small amounts.
On the send transaction tab you now have 3 choices on how to send ETH:
- ETH (Standard Transaction): This generates a default transaction directly from one address to another. It has a default gas of 21000. It is likely that any ETH sent via this method will be replayed onto the ETC chain.
- Only ETH: This sends via Timon Rapp's replay protection contract (as recommended by VB) so that you only send on the ETH chain.
- Only ETC: This sends via Timon Rapp's replay protection contract (as recommended by VB) so that you only send on the ETC chain.
Notes:
- In order to send ONLY ETC, you must have <.01 ETH in the corresponding address on the ETH chain to cover gas.
- If you are still unable to get the transaction to go thru, try NOT using the "Send All".
- This is due to how the contract is set up. My apologies. Please let us know the address you are sending from (via email if you prefer) if you cannot send so that we can debug further. Thank you!
Official Download Links
Download links for all the supported platforms can be found on the official channels. Paranoid users will want to compare the binaries checksums to make sure they are downloading tamper-proof software.
---------------------------------------------------------------------------------------------------------------------
Other changes
- Fixes blank screen at startup #1110 - This nasty bug was one of the culprits of the long delay, as it was an erratic behaviour that would only affect installs on a clean system
- Adds a links to the contract source code on the confirmation window
- Added contrast on dark themes #1001
- Enabled HTTP RPC sockets (#871)
- Fixed Tabs permissions update (#1061)
- Fixed node download logic (#1048)
- New wallet favicon and 404 page (ethereum/meteor-dapp-wallet/263)
Nice post with good information and links. Way to go :)
Thank you
:)