Dash is Now in Public Beta on KeepKey Wallet

Dash is a welcome addition to KeepKey’s cryptocurrency platform. Not only can KeepKey users safely store Dash on the device, they can now do it in the KeepKey client itself. Dash, the seventh largest cryptocurrency by market cap, is the latest asset you can protect under the KeepKey security umbrella. Dash joins the likes of bitcoin, litecoin, dogecoin, and ethereum.

KeepKey’s support for Dash also extends to ShapeShift. With the addition of Dash, users can now exchange 20 unique currency pairs in the KeepKey client!

The KeepKey client opens a new stand-alone window, which provides a more accessible and user-friendly interface. The window can be moved and resized, which wasn’t possible with the drop-down window.

KeepKey continues to expand its first-class security platform to the digital assets you want to protect.

Download the public beta here. (note: uninstall or disable any existing KeepKey Chrome Apps or Extensions prior to installing)

For the latest updates, be sure to follow us on Twitter @bitcoinkeepkey.

– KeepKey Team

Copay-Dash Wallet (Testnet Only / RC 0.1)

I’m happy to announce a “Release Candidate” version of Copay-Dash, a variant of the Copay wallet which was originally developed by Bitpay.

Besides the usual characteristics of other wallets, this fully-featured app boasts:

  • The ability to access multiple Dash wallets within a single app
  • HD-Multisignature Wallet Derivation (BIP32/BIP44)
  • Exchange Rate Calculation (150+ currencies)
  • Multilanguage Support
  • Streamlined User Interface

Copay is available for all major operating systems, both desktop and mobile, however at the moment the Dash version will be made available only as a Chrome extension. This release has undergone preliminary testing but at this stage is intended only for Testnet. Once we’ve achieved 100% stability we plan on distributing builds supporting additional platforms.

You can read more about Copay at https://copay.io.

Backend Mechanics

This wallet is powered by Bitcore Wallet Service and uses a centralized server to do the heavy lifting. This server maintains a full copy of the blockchain and provides notifications to connected clients when transactions affecting their wallet occurs, similar to how an Electrum Server operates. It’s worth noting that despite this “client-server” relationship, your private keys are always held locally and are never revealed to the centralized server.

Copay-Dash is able to maintain this “untrusted” relationship with the wallet server through the use of Bitcore Wallet Client. This collection of client-side libraries allows for the signing of Transactions and creation of Wallets to occur via API.

Installation Info

/forum/threads/copay-dash-wallet-testnet-only-rc-0-1.12930/

 

Multi-Currency Support — Bitcoin, DASH and Zcash in TREZOR Wallet

TREZOR Wallet introduces multi-currency support for DASH and Zcash, in addition to Bitcoin. Managing multiple digital currencies can now be done comfortably from one place.

Rationale for Multi-currency

Up until now, TREZOR Wallethas only been offering a simple Bitcoin wallet interface, while TREZOR itself has been expanding support to various other cryptocurrencies. With development of the latter, a growing voice of the community has requested integration of different currencies into TREZOR Wallet as well.

After investigating the viability of this project, we realized that this was doable into a certain extent. TREZOR Wallet utilizes Insight/Bitcore in order to grab information about cryptocurrency/blockchain. A functioning Insight is therefore the main requirement for integration of any coin into TREZOR Wallet.

Aside from Bitcoin, DASH and Zcash have working Insight forks and were therefore easily integrated into TREZOR Wallet.

Zcash T-addresses Only

TREZOR Wallet only supports T-addresses only. This is due to the hardware limitations of the device and the requirements of Z-addresses. We apologize for the inconvenience caused.

Bitcore Servers Deployed

Some of you might not be surprised by this update, as you have been testing it on the public beta version of TREZOR Wallet. However, the reliability of the beta was not always perfect, which pushed back full release.

We are happy to announce that this spottiness will no longer be an issue. We have successfully deployed additional Insight/Bitcore servers for multi-currency support to address availability issues on the beta. As we are now using self-hosted servers, the speed of the Wallet should be greatly increased.

Limitation

Currently on Zcash TREZOR Wallet, unconfirmed transactions are not visible. This is currently being worked on, and the fix will be deployed soon.

Currency Switching in TREZOR Wallet

Simply choose your selected coin from the drop-down menu in the left panel of TREZOR Wallet. If you want to explore additional settings, or set your own Bitcore servers, you can go to the App Settings, also accessible from the left panel.

Testnet Release: Dash Payment Processor / WooCommerce

/forum/threads/testnet-release-dash-payment-processor-woocommerce.12723/

Dash Payment Processor - Checkout Process (2).png.jpeg

On behalf of the Evolution Backend team I’m pleased to announce the ‘testnet’ release of Dash Payment Processor. This system is meant to be operated by a merchant to allow for the usage of Dash as a payment option without third parties being involved.

The quickest way to get a feel for how this system works is to visit http://payment-processor-testing.slayer.work and place an “order”. You’ll notice that after the submit button is pressed a response will be provided back containing payment information. If the requested payment is sent you’ll see a “Payment Callback” occur. It’s also worth mentioning that this system fully supports InstantSend.

Included in this release is a WooCommerce Plugin. This plugin was created to act as a “Proof of Concept” for the system as a whole. It enables WooCommerce to use the Dash Payment Processor as it would any other payment method. Plugins and extensions for other e-commerce platforms can be developed in the same way; these libraries facilitate the checkout process and also allow for block confirmations to occur before the sale is finalized. A demonstration of this plugin is available at http://store.slayer.work.

Dash Payment Processor uses a BIP32 HD Wallet Seed or Electrum Wallet Seed as the basis for Payment Address generation. More information on this and other mechanics of the API is available in the Official Project Wiki.

Resources:

Official Project Wiki:

Technical Details:
Interested in setting up your own Payment Processor? There’s a bit of setup involved, if you have any questions please contact me through PM and I’ll try to give you a hand as quickly as I can.

Prerequisites (Ubuntu 14.04 or 16.04 recommended):

1. Node Version Manager: https://github.com/creationix/nvm#install-script

2. LAMP Stack: https://www.digitalocean.com/commun…x-apache-mysql-php-lamp-stack-on-ubuntu-14-04

3. WordPress: https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-on-ubuntu-14-04

4. WooCommerce: https://wordpress.org/plugins/woocommerce/installation

Part 1: Install Dash Payment Processor

nvm install v4.0.0

(close terminal window and reopen for nvm to take effect – important!)

npm install -g bitcore-node-dash

bitcore-node-dash create mynode -d ~/.bitcore/data –testnet

cd mynode

bitcore-node-dash install insight-api-dash

bitcore-node-dash install dash-payment-processor

cd node_modules/dash-payment-processor/config

nano AppConfig.js // configure wallet seed and worldcoin api key

cp DBConfig-template.js DBConfig.js

nano DBConfig.js // add mysql database user/pass

cd ../resources

mysql -u<mysql username> -p < mysql-schema.sql

cd ../../../

bitcore-node-dash start

At this point, you should have a full Bitcore node up and running. This node will sync the entire Dash Blockchain and provide a local Insight API that the Payment Processor can use to detect and verify transactions. At this point we can proceed with installing the WooCommerce plugin.

Part 2: Install the WooCommerce Plugin

1. Download Dash-Woocommerce-Plugin.zip from https://github.com/snogcel/dash-woocommerce-plugin/blob/master/dist/dash-woocommerce-plugin.zip.

2. From the WordPress Admin interface, click plugins then click “Add New”.

3. At the top of the screen find the “Upload Plugin” button and choose the zip file download previously.

4. Click the “Activate Plugin” button, once the plugin has been activated you’ll find it included in the listing of Installed Plugins.

5. From “Installed Plugins”, locate “Dashpay – WooCommerce Gateway” and click on Settings.

6. Select “DASH Checkout” from the list of available payment methods.

7. Check the “Enable this payment gateway” checkbox.

8. Configure the “Payment Service API” and “Insight API” option to point to your server.