• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

Trezor for Darkcoin

How much integration are you looking for? I highly doubt we will see an "all-in-one" Core wallet that does darksend, governance, masternode management, instantX AND uses hierarchical deterministic addresses and talks to Dash-electrum servers...at least in the pre-Evolution/decentralized API future.

To use a HW wallet, I think you'll have to be satisfied with a separate wallet software. Fortunately, it looks like we will soon have our own version of Electrum, so Trezor users will no longer have to rely on the multi-coin Encompass solution. If Dash adoption picks up, you'll probably see MyTrezor and keepkey's own wallet software supporting Dash directly, too.

The Dash-compatible Electrum client/server implementation was just paid for from the last monthly budget. I hope it will retain some of the cool plugin functionality of Electrum 2, which includes support for Trezor, HW.1/Ledger, and Keepkey. Trezor and Keepkey firmware already support Dash, but I'm not sure about btchip.

I agree, but on the other hand Trezor is Dash compatible from firmware version 1.3. Only thing lacking is a easy way to use it with Dash and make use of this compatibility. Installing with encompass does not give me the warm fuzzy security feeling as when i use the Trezor for bitcoins.
 
I agree, but on the other hand Trezor is Dash compatible from firmware version 1.3. Only thing lacking is a easy way to use it with Dash and make use of this compatibility. Installing with encompass does not give me the warm fuzzy security feeling as when i use the Trezor for bitcoins.

yes i know what you mean. Having to install 3rd party firmware is not ideal. Hey can you tell me how you did this? i have been trying all afternoon? if it makes any difference I will be making a guide so you wont have to help anyone in the future :)
 
hey guys, any one know how to get dash to work on trezor?

I have found this: https://github.com/mazaclub/trezor-mcu

I have followed instructions but i get stuck at this point.

mazaclub/trezor-mcu-build:$FIRMWARETAG (after step 4)
i get this error : No such file or directory


I have tried messing around pointing it to different dirs but to no avail..
You could submit a bug issue or any question on their github site. Or you could ask them in their IRC freenode channel, #mazaclub. :)

Here's the page for issues submission: https://github.com/mazaclub/encompass/issues/
 
I think the level of integration we need is the ability to run MN from Encompass or Electrum; the rest it gravy and can be worked around.

Pablo.
 
yes i know what you mean. Having to install 3rd party firmware is not ideal. Hey can you tell me how you did this? i have been trying all afternoon? if it makes any difference I will be making a guide so you wont have to help anyone in the future :)

Sorry I got as far as downloading the Maza software and then decided against using it for Dash for now, until a more easy solution becomes available.
 
hey guys, any one know how to get dash to work on trezor?

I have found this: https://github.com/mazaclub/trezor-mcu

I have followed instructions but i get stuck at this point.

mazaclub/trezor-mcu-build:$FIRMWARETAG (after step 4)
i get this error : No such file or directory


I have tried messing around pointing it to different dirs but to no avail..

Hmm, you should execute the build script, not type $FIRMWARE or such (assuming you want to use 1.3.0):
./firmware-docker-build.sh v1.3.0

Then if the process doesn't crap out you should have a new file somewhere in there.
 
Hmm, you should execute the build script, not type $FIRMWARE or such (assuming you want to use 1.3.0):
./firmware-docker-build.sh v1.3.0

Then if the process doesn't crap out you should have a new file somewhere in there.
i think i have the file. But what do with it? Im in 1.3.4 i think.(newest Firmware)
 
MrZilch - Hi, I just read your slack pm that went to my mail...

I'm sorry I don't have a Trezor so I can't say for sure how Encompass-Dash works with the Trezor, but this is what someone explained: (https://dashtalk.org/threads/electrum-dark.3845/page-15#post-51016)
"Like Electrum 2.1, create a new wallet - select Create New Wallet - Hardware wallet type, then Trezor - that's it. Then you can go to Wallet --> Change Currency and select the currency you want (Trezor itself supports only BTC, LTC, Dash) "

You can read more from the TREZOR site: https://doc.satoshilabs.com/trezor-faq/overview.html

Good luck and let us know how it goes. :)

EDIT: Maybe someone else here knows how this works, please chime in.
 
Last edited by a moderator:
now that the electrum is out , can somebody work on a guide for TREZOR Dash please !!
that would be very cool !!
tx

I confirm it works with my homemade (but full compatible with stock firmware) Trezor, at least for signing outbound transactions.
I can make more tests if needed. The software used is Electrum-DASH 2.4.1.

VF6687P.jpg
 
I confirm it works with my homemade (but full compatible with stock firmware) Trezor, at least for signing outbound transactions.
I can make more tests if needed. The software used is Electrum-DASH 2.4.1.

VF6687P.jpg

tx for the ping
guides are done (please check the Wiki) and everything should be working fine
Dash only
or
BTC / Dash parallel
on 1 device
 
These guides are great and all seems so easy. I've gotten my new TREZOR, set it up but once I run Electrum Wallet (following https://dashpay.atlassian.net/wiki/display/DOC/Using+Trezor+with+Dash) this is what I get:
http://s9.postimg.org/9w2v618tr/n00b.png

Once at https://github.com/trezor/python-trezor I saw this:

How to install (Windows)

Install Python 2.7 (http://python.org)
Install Cython (Windows binaries on http://cython.org/#download)
Install Microsoft Visual Studio 2008 Express
Add "C:\Program Files (x86)\Microsoft Visual Studio 9.0" to system PATH
Clone repository (using TortoiseGit) to local directory
Run C:\python27\python.exe setup.py install (or develop)

which for a n00b like myself looks insane. (I got stuck at Add... to system PATH).

So I wonder, what to do? Or should a n00b just give up an go back to following American medieval political process?
 
You know, the trezor site doesn't really tell you how to use it. Funny thing to forget??!! I can't tell if it has a QR code reader? Can you use it as your wallet to buy things, or is it simply a 2FA thing? Nice to see the price lowered. I'd like to get one someday :)
 
These guides are great and all seems so easy. I've gotten my new TREZOR, set it up but once I run Electrum Wallet (following https://dashpay.atlassian.net/wiki/display/DOC/Using Trezor with Dash) this is what I get:
http://s9.postimg.org/9w2v618tr/n00b.png

Once at https://github.com/trezor/python-trezor I saw this:

How to install (Windows)

Install Python 2.7 (http://python.org)
Install Cython (Windows binaries on http://cython.org/#download)
Install Microsoft Visual Studio 2008 Express
Add "C:\Program Files (x86)\Microsoft Visual Studio 9.0" to system PATH
Clone repository (using TortoiseGit) to local directory
Run C:\python27\python.exe setup.py install (or develop)

which for a n00b like myself looks insane. (I got stuck at Add... to system PATH).

So I wonder, what to do? Or should a n00b just give up an go back to following American medieval political process?

You should try installing the Chrome Trezor extension, that should act as your interface and avoid you having to manually install this stuff. I have one and its a breeze to use and set up.

Pablo.
 
I've been using my Trezor for holdin BTC/DASH/LTC for a little while with no problems. It's pretty sweet, actually. I can't wait until you can have your Masternode collateral in a Trezor wallet.

One question, however. Is it possible to set up another computer with Electrum-Dash to access my Trezor from other locations? I have it on my home computer, but there are times I'd like to access those coins while I'm at work.
 
You should try installing the Chrome Trezor extension, that should act as your interface and avoid you having to manually install this stuff. I have one and its a breeze to use and set up.

Pablo.

Thanks. I installed it, but I still do not get how to add DASH to it...
 
I've been using my Trezor for holdin BTC/DASH/LTC for a little while with no problems. It's pretty sweet, actually. I can't wait until you can have your Masternode collateral in a Trezor wallet.

One question, however. Is it possible to set up another computer with Electrum-Dash to access my Trezor from other locations? I have it on my home computer, but there are times I'd like to access those coins while I'm at work.

It should be super easy. The trick is...don't try to use the "restore" option, which will prompt for your seed (FYI, NEVER type your Trezor's mnemonics into any computer--EVER--unless your trezor is lost/broken). What you want to do is simply repeat what you did to set up Electrum-Dash with your Trezor on your home computer the first time. Choose "new wallet" and just enter your pin. Electrum-Dash will then get the master public key from the Trezor and rebuild your Dash HD wallet tree from that. It won't actually be a "new" wallet. It is simply another copy of the same wallet that you have on your other Electrum-Dash with your Trezor.

There should be no problem running multiple instances of HD wallets. Just be careful not to use the import/sweep private key function, because those can only be stored on the local computer and won't carry over, as they cannot be determined from your Trezor's seed.
 
Last edited by a moderator:
You know, the trezor site doesn't really tell you how to use it. Funny thing to forget??!! I can't tell if it has a QR code reader? Can you use it as your wallet to buy things, or is it simply a 2FA thing? Nice to see the price lowered. I'd like to get one someday :)

It is not really 2FA. It is your private key, and it never leaves the device--ever.

The Trezor is an offline computer that holds the private key (mnemonic, more specifically) and signs transactions, which gives the user the advantage of being able to trust any online computer/phone you plug it into. It works similarly to using two copies of Electrum, wherein you are primarily working on your internet-connected computer's Electrum in "watch-only" mode, but when you want to spend, you create a transaction and then bring it over to your offline computer to "sign" the transaction with the private key, then bring it back to the online computer to broadcast.

Trezor basically is a portable offline computer that completely simplifies this process. When you want to spend, it displays the recipient and amount on its screen. This is in case your computer is seriously virused and tries to spend to a different address than the one you input in the recipient field.

The only connection is USB for power and very limited data transfer (impervious to virus or online attacks). it has no battery. No QR code scanning or anything like that. It does not add convenience versus storing private keys on a computer or phone, but it adds significantly more security. You still need a software wallet to buy things, whether on your phone (Mycellium is compatible with it, for BTC.. no Dash unfortunately) or using a laptop or desktop computer with Electrum, myTrezor, etc.
 
Back
Top