Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Trezor for Darkcoin

Discussion in 'General Discussion' started by Propulsion, Feb 28, 2015.

  1. Propulsion

    Propulsion The buck stops here.

    Joined:
    Feb 26, 2014
    Messages:
    1,008
    Likes Received:
    467
    Trophy Points:
    183
    Dash Address:
    XerHCGryyfZttUc6mnuRY3FNJzU1Jm9u5L
    Finally received a Trezor! Pretty happy with it. I've flashed a custom firmware to it and it now supports Darkcoin and Darkcoin testnet addresses. Fully functional.

    Seems like it'll be possible make a pull request on the official Trezor repository so it can be ready to go officially without a warning of "Using unofficial software".

    Anyway here's some pics:
    1.jpg
    3.jpg
    4.jpg
    2.jpg

    This thing's cool. Highly recommend it!
     
    • Like Like x 25
  2. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,262
    Likes Received:
    1,837
    Trophy Points:
    1,183
    OMG.... Propulsion, congratulations!!!!! So cool!!! So awesome!!!! :cool:
    Now I have to get one for myself!!! lol :D
     
    • Like Like x 1
  3. Dunedoo

    Dunedoo Well-known Member
    Foundation Member

    Joined:
    Feb 25, 2015
    Messages:
    568
    Likes Received:
    600
    Trophy Points:
    263
    Dash Address:
    XyoSz4xviVGfks1pLhaXw2Baqmhfw5k7MG
    Forgive my ignorance, but what is Trezor?
     
  4. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,633
    Likes Received:
    3,533
    Trophy Points:
    1,183
    • Like Like x 4
  5. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,262
    Likes Received:
    1,837
    Trophy Points:
    1,183
  6. Dunedoo

    Dunedoo Well-known Member
    Foundation Member

    Joined:
    Feb 25, 2015
    Messages:
    568
    Likes Received:
    600
    Trophy Points:
    263
    Dash Address:
    XyoSz4xviVGfks1pLhaXw2Baqmhfw5k7MG
  7. tjc_crypt

    tjc_crypt New Member

    Joined:
    Feb 21, 2015
    Messages:
    8
    Likes Received:
    7
    Trophy Points:
    3
    I love my Trezor - even more now.
     
    • Like Like x 1
  8. ErrorId

    ErrorId Member

    Joined:
    Mar 9, 2014
    Messages:
    158
    Likes Received:
    41
    Trophy Points:
    88
    Congrats, that's pretty sweet and keeps your DRK safe.

    Now if you could only hack it to start masternodes. :)
     
    #8 ErrorId, Feb 28, 2015
    Last edited by a moderator: Feb 28, 2015
    • Like Like x 1
  9. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,936
    Likes Received:
    6,719
    Trophy Points:
    1,283
    What What What
    are we ready with this integration ?!?
     
  10. Propulsion

    Propulsion The buck stops here.

    Joined:
    Feb 26, 2014
    Messages:
    1,008
    Likes Received:
    467
    Trophy Points:
    183
    Dash Address:
    XerHCGryyfZttUc6mnuRY3FNJzU1Jm9u5L
    Lol, not even close!
     
    • Like Like x 1
  11. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,936
    Likes Received:
    6,719
    Trophy Points:
    1,283
    you had me going there for a sec
    ;)
     
  12. bhkien

    bhkien Active Member
    Linguistic

    Joined:
    Mar 31, 2014
    Messages:
    447
    Likes Received:
    281
    Trophy Points:
    133
    Wao, great news! Spread it!
     
  13. oblox

    oblox Well-known Member

    Joined:
    Aug 6, 2014
    Messages:
    1,032
    Likes Received:
    537
    Trophy Points:
    183
    Congrats... I've been eyeing up one for a long time now and good to see DRK starting to see some functionality on it. Look forward to what's to come. :)
     
  14. ourlink

    ourlink Well-known Member
    Foundation Member

    Joined:
    Jun 9, 2014
    Messages:
    237
    Likes Received:
    65
    Trophy Points:
    188
    DarkTrezor.... Freakin' Awesome Propulsion !!
     
  15. fernando

    fernando Powered by Dash
    Dash Core Team Foundation Member Moderator

    Joined:
    May 9, 2014
    Messages:
    1,528
    Likes Received:
    2,057
    Trophy Points:
    283
    Awesome, big congrats!
     
  16. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,936
    Likes Received:
    6,719
    Trophy Points:
    1,283
  17. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,262
    Likes Received:
    1,837
    Trophy Points:
    1,183
    Here's the article that explains "trezor" I read a few months ago and it stuck to my head:
    http://www.coindesk.com/review-bitcoin-vault-trezor-lives-name/
    GT translates it as Czech, and it's spelled "tresor" in German. But whatever the name is, I'm glad it was created. :)
     
    • Like Like x 1
  18. TaoOfSatoshi

    TaoOfSatoshi Grizzled Member
    Moderator

    Joined:
    Jul 15, 2014
    Messages:
    2,643
    Likes Received:
    2,596
    Trophy Points:
    1,183
    • Like Like x 1
  19. elan

    elan Member

    Joined:
    Feb 20, 2015
    Messages:
    36
    Likes Received:
    53
    Trophy Points:
    58
    Where to get that "custom" firmware?
     
  20. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,262
    Likes Received:
    1,837
    Trophy Points:
    1,183
  21. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,936
    Likes Received:
    6,719
    Trophy Points:
    1,283
    I do not get it
    is it integrated or is it not ?!
    can i get a translations please ?!

    Props is saying: we are far off
    Tao is Tweeting DRK on Trezor
    Moli is saying only Satochilabs can implement the firmware

    Satochilab came towards us with this idea,
    should i get back to them and start the conversation as we have it working now ?!
    :what:
     
  22. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,262
    Likes Received:
    1,837
    Trophy Points:
    1,183
    Hey, I didn't say only Satoshilabs can implement the firmware. You saw Propulsion's Trezor and what he said. I don't know all the techie nitty-gritty how to get Darkcoin function on Trezor but if you read what moocowmoo said, you can see a glimpse of it:
    Trezor is a hierarchical deterministic (HD) hardware device, and here are the current compatible wallets with Trezor:
    http://doc.satoshilabs.com/trezor-f...h-wallets-are-compatible-with-trezor-hardware

    Do you see Darkcoin wallet on that list? Yes? No? :tongue:
     
    #22 moli, Mar 2, 2015
    Last edited by a moderator: Mar 2, 2015
  23. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,936
    Likes Received:
    6,719
    Trophy Points:
    1,283
    Hold on
    I need my glasses for that .....?!
    NO
    (as i am not totally retarted)

    that is why i am asking if i should get back in touch with them direct again
    as we had email conversations before
    as they want us to implement this.

    So is our firmware ready to be implemented by them
     
  24. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,262
    Likes Received:
    1,837
    Trophy Points:
    1,183
    You have to ask vertoe or Propulsion.
    Satoshilabs has been in touch with you?
     
    • Like Like x 1
  25. Propulsion

    Propulsion The buck stops here.

    Joined:
    Feb 26, 2014
    Messages:
    1,008
    Likes Received:
    467
    Trophy Points:
    183
    Dash Address:
    XerHCGryyfZttUc6mnuRY3FNJzU1Jm9u5L
    Adding Darkcoin or any alt-coin to Trezor is easy.

    Right now, it still needs commits to be pushed to the Official Trezor Firmware Repository so that they can enable Darkcoin "officially". (no un-official firmware warning)

    Like moo said, it's trivial. So right now, Trezor is at the point in development where unofficially, it can generate Darkcoin addresses from a bip33 seed and restore the entire account if needed.

    Here are the complications at the moment.
    Officially, it supports litecoin, namecoin, bitcoin, testnet, and primecoin out of the box. What's really convoluted about the website mytrezor.com is is that it changes the coin type by using sub domains. For instance, bitcoin testnet is https://test.mytrezor.com Yet mytrezor.com doesn't have https://litecoin.mytrezor.com or namecoin.mytrezor.com It's odd/not optimal.​

    This isn't an issue directly affecting Darkcoin but rather the entire usability of multiple account types on a Trezor. It would be easier if https://mytrezor.com just had a drop down to select the coin type and account that you would like to use.​


    Workarounds and Progress
    • Trezor has a command line interface.
    You can bypass the website mytrezor entirely by setting up the trezor through the cli like darkcoind the daemon.
    Code:
    ./trezorctl
    usage: trezorctl [-h] [-v] [-t {usb,serial,pipe,socket,bridge}] [-p PATH] [-j]
                     {change_pin,clear_session,decrypt_keyvalue,decrypt_message,encrypt_keyvalue,encrypt_message,firmware_update,get_address,get_entropy,get_features,get_public_node,list,list_coins,load_device,ping,recovery_device,reset_device,set_homescreen,set_label,sign_message,verify_message,wipe_device}
    Still though, you need a daemon to send coins from a Trezor.
    Electrum-Dark
    • The final piece to the puzzle
    Finishing the Electrum port will allow a seamless GUI experience to easily send and receive with a Trezor device.​
    • Why?
    All a Trezor does is sign a raw transaction. It's more of a vault than an atm. You still need to have a full daemon to broadcast the signed TX to the network.
    TLDR
    • Finish Electrum Darkcoin port.
    • Have commits to Trezor firmware be approved and released by Slush and co.
    • Step 3?????
    • Done, except for regularly updating Electrum port with original repository.

    It's a lousy rushed written summary but I hope it helps everyone understand the progress of expanding this currencies ecosystem.

    If you have any questions, ask tungfa. ;)
     
    • Like Like x 6
  26. vertoe

    vertoe Three of Nine

    Joined:
    Mar 28, 2014
    Messages:
    2,574
    Likes Received:
    1,656
    Trophy Points:
    1,283
    • Like Like x 2
  27. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,262
    Likes Received:
    1,837
    Trophy Points:
    1,183
    Good news (from IRC #darkcoin channel)!!!

     
    • Like Like x 5
  28. vertoe

    vertoe Three of Nine

    Joined:
    Mar 28, 2014
    Messages:
    2,574
    Likes Received:
    1,656
    Trophy Points:
    1,283
    So we dont need that farting block explorer? I wonder why they've sent me that message. Here is it:

     
    • Like Like x 3
  29. vertoe

    vertoe Three of Nine

    Joined:
    Mar 28, 2014
    Messages:
    2,574
    Likes Received:
    1,656
    Trophy Points:
    1,283
    And:

     
  30. vertoe

    vertoe Three of Nine

    Joined:
    Mar 28, 2014
    Messages:
    2,574
    Likes Received:
    1,656
    Trophy Points:
    1,283

Share This Page