Bitcoin Forum

Bitcoin => Electrum => Topic started by: jron on August 11, 2014, 11:27:50 PM



Title: Trezor plugin
Post by: jron on August 11, 2014, 11:27:50 PM
Thank you for merging the Trezor plugin.

https://github.com/spesmilo/electrum/commit/bbfd708333421119c78398f050be4f2898adc8c1


Title: Re: Trezor plugin
Post by: fireduck on August 12, 2014, 01:45:36 AM
What is the status of trezor with electrum?

Can someone give me an overview?


Title: Re: Trezor plugin
Post by: jonald_fyookball on August 14, 2014, 06:09:03 PM
I would like to know that too.  Sounds important because
hardware wallets are what the masses needs.


Title: Re: Trezor plugin
Post by: ThomasV on August 15, 2014, 06:59:29 AM
I merged it because it works..
however, that plugin still needs to be polished and tested.


Title: Re: Trezor plugin
Post by: drrussellshane on August 28, 2014, 01:12:16 AM
I merged it because it works..
however, that plugin still needs to be polished and tested.

I just downloaded 2.0 from git on a Linux Mint 17, and there is no option for Trezor under "plugins", although there appears to be a trezor.py file in the plugins folder... it just isn't showing in the GUI. Is there something I have to do to "import" the Trezor plugin or something?


Title: Re: Trezor plugin
Post by: ThomasV on August 28, 2014, 06:24:52 AM
I merged it because it works..
however, that plugin still needs to be polished and tested.

I just downloaded 2.0 from git on a Linux Mint 17, and there is no option for Trezor under "plugins", although there appears to be a trezor.py file in the plugins folder... it just isn't showing in the GUI. Is there something I have to do to "import" the Trezor plugin or something?

you have to create a new wallet


Title: Re: Trezor plugin
Post by: drrussellshane on August 28, 2014, 11:00:00 PM
I merged it because it works..
however, that plugin still needs to be polished and tested.

I just downloaded 2.0 from git on a Linux Mint 17, and there is no option for Trezor under "plugins", although there appears to be a trezor.py file in the plugins folder... it just isn't showing in the GUI. Is there something I have to do to "import" the Trezor plugin or something?

you have to create a new wallet

After tinkering around a bit, the Trezor plugin now shows under the plugin menu, but it is "greyed out". It says that github/python-trezor is required, but that is already downloaded and installed, as far as I know.

I am not getting any option to use the Trezor when I create a new wallet, nor when I restore from a seed.


Title: Re: Trezor plugin
Post by: jron on August 28, 2014, 11:55:09 PM
So far, the plug-in is working flawlessly. Nice work! It would be great if we had the option to forget the password/salt used on exit.


Title: Re: Trezor plugin
Post by: japandrew73 on September 03, 2014, 10:43:00 PM
anyone installed this on OSX?  Would love to get a DIY tutorial


Title: Re: Trezor plugin
Post by: AussieHash on September 04, 2014, 07:53:17 AM
anyone installed this on OSX?  Would love to get a DIY tutorial

It's not particularly newbie friendly to build it from source.  You need the OSX Command Line tools, brew, python, python-trezor, cython, git.  These need to be installed appropriately and working ie : sudo python setup.py install

Then you need to download the seed_v7 release and build it from source

https://bitcointalk.org/index.php?topic=122438.msg8594191#msg8594191

Failing that I expect an official electrum+trezor plugin build will likely be released within weeks - it already works


Title: Re: Trezor plugin
Post by: Totscha on October 27, 2014, 03:25:53 PM
I'll keep it short and sweet.

This plugin should be a priority. Please include it in the next release, even if it's a minor. No need to wait for the big 2.0 ;)


Title: Re: Trezor plugin
Post by: AussieHash on October 28, 2014, 09:28:10 PM
I'll keep it short and sweet.

This plugin should be a priority. Please include it in the next release, even if it's a minor. No need to wait for the big 2.0 ;)

Not possible. Trezor uses BIP32/39/44, as does electrum 2.0

Electrum 1.9.8 uses a different HD scheme.


Title: Re: Trezor plugin
Post by: jaspita on November 14, 2014, 10:03:23 AM
I have followed this tutorial to install Electrum 2.0 beta with Trezor functionality: http://blog.perlover.com/2014/10/20/electrum-2-0-trezor-compiling-driver-usb-ubuntu/

Everything goes fine, I am able to recreate my wallet with the passphrase and the correct transactions appear in the electrum interface.

But when tryiing to send a transaction in the Send tab, nothing happens when clicking the send button although I have correctly input the address and amount.

Any ideas why this can be happening?

Thanks


Title: Re: Trezor plugin
Post by: Muhammed Zakir on November 15, 2014, 11:42:55 AM
I have followed this tutorial to install Electrum 2.0 beta with Trezor functionality: http://blog.perlover.com/2014/10/20/electrum-2-0-trezor-compiling-driver-usb-ubuntu/

Everything goes fine, I am able to recreate my wallet with the passphrase and the correct transactions appear in the electrum interface.

But when tryiing to send a transaction in the Send tab, nothing happens when clicking the send button although I have correctly input the address and amount.

Any ideas why this can be happening?

Thanks

I haven't used it. But I think it needs to be fully synced before sending, correct me if I am wrong. :) If yes, is the syncing process finished?

   ~~MZ~~


Title: Re: Trezor plugin
Post by: jaspita on November 15, 2014, 12:41:18 PM
I have followed this tutorial to install Electrum 2.0 beta with Trezor functionality: http://blog.perlover.com/2014/10/20/electrum-2-0-trezor-compiling-driver-usb-ubuntu/

Everything goes fine, I am able to recreate my wallet with the passphrase and the correct transactions appear in the electrum interface.

But when tryiing to send a transaction in the Send tab, nothing happens when clicking the send button although I have correctly input the address and amount.

Any ideas why this can be happening?

Thanks

I haven't used it. But I think it needs to be fully synced before sending, correct me if I am wrong. :) If yes, is the syncing process finished?

   ~~MZ~~

what do you mean by fully synced? How do you know if it is synced?


Title: Re: Trezor plugin
Post by: Muhammed Zakir on November 15, 2014, 01:02:51 PM
what do you mean by fully synced? How do you know if it is synced?

Click Tools > Network. You can see no. of block synced. If it is up to date, i.e., synced till the latest block, you can send BTC. But I don't know whether it is applicable to Trezor.

    ~~MZ~~


Title: Re: Trezor plugin
Post by: jaspita on November 15, 2014, 01:19:45 PM
what do you mean by fully synced? How do you know if it is synced?

Click Tools > Network. You can see no. of block synced. If it is up to date, i.e., synced till the latest block, you can send BTC. But I don't know whether it is applicable to Trezor.

    ~~MZ~~

Thanks for that. I will check it out and will come back here with the results


Title: Re: Trezor plugin
Post by: tl121 on November 17, 2014, 04:35:49 AM
I followed the instructions and installed the Trezor plug in the latest Electrum from Git, running on Ubuntu on a 64 bit VM machine hosted under Windows 7.  Basically, it all worked as per the instructions.

There are a few rough issues that I noted, none serious.

1.  Establishing connection to the Trezor can be a little slow and this can be a cause of anxiety the first few times this is experienced, along with the window getting dim while handshakes are going on. (Not sure if the VM machine makes this slower than it would otherwise be.)

2.  When sending bitcoins there seems to be excessive clicks required on the Trezor to approve "large" fees that were created by Electrum (which weren't really large). This probably needs to be fixed (not sure where) because if the user gets in the habit of clicking through when a real large fee happens by accident the warning will be ignored.  (Boy who cried wolf syndrome.)


Title: Re: Trezor plugin
Post by: Muhammed Zakir on November 18, 2014, 01:35:58 PM

=snip=

2.  When sending bitcoins there seems to be excessive clicks required on the Trezor to approve "large" fees that were created by Electrum (which weren't really large). This probably needs to be fixed (not sure where) because if the user gets in the habit of clicking through when a real large fee happens by accident the warning will be ignored.  (Boy who cried wolf syndrome.)

For Electrum, you can change the fee in settings. So I think it will also apply for hardware wallets(Trezor and BTChip). The default fee is 0.0002BTC.

   ~~MZ~~


Title: Re: Trezor plugin
Post by: tl121 on November 19, 2014, 04:39:17 PM

=snip=

2.  When sending bitcoins there seems to be excessive clicks required on the Trezor to approve "large" fees that were created by Electrum (which weren't really large). This probably needs to be fixed (not sure where) because if the user gets in the habit of clicking through when a real large fee happens by accident the warning will be ignored.  (Boy who cried wolf syndrome.)

For Electrum, you can change the fee in settings. So I think it will also apply for hardware wallets(Trezor and BTChip). The default fee is 0.0002BTC.

   ~~MZ~~

Yes I know that the defaults can be changed.  But this shouldn't be necessary, i.e. the defaults should be aligned. There should never be so much as a single unnecessary click to send money safely.  This is a basic principle of user interface design. (Note: I am not complaining, just making constructive criticism.)