Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign updocument "split-bitcoin" (watching / cold wallet) implementation #1966
Comments
mfc
added
the
C: website
label
May 6, 2016
mfc
added this to the
Documentation/website milestone
May 6, 2016
andrewdavidwong
added
enhancement
P: major
labels
May 6, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
bnvk
May 9, 2016
This is really nifty, perhaps we should add Bticoin or cryptocurrency enthusiast as a persona type in #1906
bnvk
commented
May 9, 2016
|
This is really nifty, perhaps we should add Bticoin or cryptocurrency enthusiast as a persona type in #1906 |
andrewdavidwong
added
P: minor
and removed
P: major
labels
May 17, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
mfc
May 20, 2016
Member
@andrewdavidwong when you have the chance could you super-briefly frame this guide like you did for Martus and put it up (I guess in the privacy section)? you did a great job with that one.
|
@andrewdavidwong when you have the chance could you super-briefly frame this guide like you did for Martus and put it up (I guess in the privacy section)? you did a great job with that one. |
added a commit
to QubesOS/qubes-doc
that referenced
this issue
May 20, 2016
added a commit
to QubesOS/qubesos.github.io
that referenced
this issue
May 20, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
andrewdavidwong
May 20, 2016
Member
Sure thing. It's available here. (I decided to put it in /security because I think it'll be a slightly better fit for that section.)
|
Sure thing. It's available here. (I decided to put it in |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
added content to that, would be great to push it up if it looks good. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
andrewdavidwong
Jul 5, 2016
Member
@mfc: Looks good; merged. :)
Does anything else need to be done for this issue?
|
@mfc: Looks good; merged. :) Does anything else need to be done for this issue? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
all good :) |
mfc
closed this
Jul 5, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
adrelanos
Jul 5, 2016
Member
This still needs to be added to documentation index https://www.qubes-os.org/doc/?
|
This still needs to be added to documentation index https://www.qubes-os.org/doc/? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
Ah, of course. Added. Thanks, Patrick. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
FlashOfJhana
Jun 27, 2017
electrum 2.7.9 has a offline transaction signing bug and the qubes documented repository only has this version. Is there a recommended way to update the template electrum to 2.7.11 with bug fix?
Some references to mention of bug links:
FlashOfJhana
commented
Jun 27, 2017
|
electrum 2.7.9 has a offline transaction signing bug and the qubes documented repository only has this version. Is there a recommended way to update the template electrum to 2.7.11 with bug fix? Some references to mention of bug links: |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Jun 27, 2017
Member
Any more information on this bug? I do use the above setup without any problem...
Anyway, you can use Fedora template - Fedora 25 have electrum 2.8.3.
|
Any more information on this bug? I do use the above setup without any problem... |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
FlashOfJhana
Jun 27, 2017
It is bug in electrum only specific to version 2.7.9. When signing transactions the offline mode electrum still will try to connect to network and you get timeout error. Downgrading would fix problem also.
I used the template documented in qubes-os docs. So I think the qubes docs should change the template in the instructions, or upgrade or downgrade electrum package in the template.
FlashOfJhana
commented
Jun 27, 2017
|
It is bug in electrum only specific to version 2.7.9. When signing transactions the offline mode electrum still will try to connect to network and you get timeout error. Downgrading would fix problem also. I used the template documented in qubes-os docs. So I think the qubes docs should change the template in the instructions, or upgrade or downgrade electrum package in the template. |
mfc commentedMay 6, 2016
it is a lot simpler than this qubes-users thread:
https://groups.google.com/d/msg/qubes-users/AkZo8xOxi18/-pgvSV6FDwAJ
first section of page would introduce the concept, maybe highlight which clients have the cold wallet / watching wallet capability. second section would go through how one would set it up with one example client. I set it up with electrum and it was quite easy, just had to install jessie-backports.
very low priority but something that is likely of interest to Qubes users (or potential users). There may already be documentation out there on it, just not in the google group.
How to set up offline "cold storage" bitcoin wallet and an online watching-only bitcoin wallet:
Create a Debian 8 backports template using the Qubes VM Manager or running
qvm-clone debian-8 debian-8-backportsin dom0.Add backports to the sources for the new template by opening a terminal in
the new template, run
sudo vi /etc/apt/sources.listand adddeb http://http.debian.net/debian jessie-backports main.(If you are new to
vitext editing, typeito be able to edit, and whendone editing press
ESCthen type:xand pressENTER.)Update source list:
sudo apt-get update.Install
electrumfrom backports:sudo apt-get -t jessie-backports install electrum.shut down your
debian-8-backportstemplatecreate an
offline-bitcoinqube based ondebian-8-backportsusing the Qubes VM Manager or runningqvm-create -t debian-8-backports -l black offline-bitcoinandqvm-prefs -s offline-bitcoin netvm nonein dom0.follow the electrum documentation in creating an offline wallet
create a
watching-bitcoinqubes based ondebian-8-backportsconnecting to the internet how ever you prefer using the Qubes VM Manager or running for exampleqvm-create -t debian-8-backports -l green watching-bitcoinandqvm-prefs -s watching-bitcoin netvm sys-whonixin dom0.follow the electrum documentation in creating an online watching-only wallet