The End of the Road for Armory; Can it Revive? NewsBTC

[Reupload][Tutorial] Install Armory Wallet 0.96.4 on Fedora Workstation 29

note: I had to reupload this because reddit is banning my original account for no reason. I appealed but I thought maybe someone wanted to have this content online.
Armory is a very cool open source bitcoin wallet for the power user. You can do neat things with it, read here: https://www.bitcoinarmory.com/
Disclaimer: follow these steps at your own risk. I am not responsible for any damage / loss of funds you might face for following or not following correctly my instructions here. I may have made a typo somewhere or be wrong so do your own research and learn for yourself what I am doing at each step, and what consequences may have for you, at your own risk. These instructions may be wrong somewhere. It worked for me, it doesn't mean it has to work for you.
Requirements for this tutorial:
We are going to build the code from source.
Install dependencies.
I followed these instructions to find the equivalent Fedora packages:
Open the terminal app and run this command:
sudo dnf install git nano qt qt-devel python-devel libtool pyqt4 pyqt4-devel lmdb swig 
And more python packages that I had to install:
sudo pip install twisted qt4reactor psutil 
Importing the signing key to verify the software
Install KGPG to easily manage keys.
sudo dnf install kgpg 
Go to
https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x8C5211764922589A
and copy paste the code below the title from
-----BEGIN PGP PUBLIC KEY BLOCK-----
to
-----END PGP PUBLIC KEY BLOCK-----
both included. Then open KGPG from terminal with
kgpg -k 
and click 'Import Key...' > Clipboard > Ok . You should see a confirmation message. Double check the info and close the dialog.
Repeat the process with this other key:
https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xA4FC919E85C595BA
You can verify both keys are mentioned at the Armory webpage.
Clone and compile the code plus some edits
Before, we installed some dependencies that are named differently than the equivalent Ubuntu/Debian package specified at the Armory documentation. The build process fails for Fedora as the name for the dependency during checks won't match the Fedora version. There's this pull request addressing that, but the code is not part of any release yet.
So the fastest workaround (maybe a bit dirty) was to edit the build config file and correct the name for my Fedora install. Let's begin.
Clone the Armory repository
git clone https://github.com/goatpig/BitcoinArmory.git 
Enter the BitcoinArmory dir
cd BitcoinArmory 
Switch to release code
git checkout 'v0.96.4' 
Verify commit signature
git tag -v 'v0.96.4' 
you should see the following message:
> object fee1f91a3137ef1056e15cc606a186b0e508f84c > type commit > tag v0.96.4 > tagger goatpig  1522530739 +0200 > > v0.96.4 > gpg: Signature made Sat 31 Mar 2018 11:12:19 PM CEST > gpg: using RSA key 8C5211764922589A > gpg: Good signature from "goatpig (Offline signing key for Armory releases) " > gpg: WARNING: This key is not certified with a trusted signature! > gpg: There is no indication that the signature belongs to the owner. > Primary key fingerprint: 745D 707F BA53 968B DF63 AA8D 8C52 1176 4922 589A 
if it looks the same, everything is ok.
Edit the file 'Makefile' file with
gedit Makefile 
And click the three dot menu > Find and Replace...
Configure the options as follows:
https://i.imgur.com/hpS01Kd.png
Click Replace All and close.
Go back to the terminal and run the following commands in order from inside the BitcoinArmory dir. Wait for the previous one to finish before running the next one:
./autogen.sh 
...
./configure 
...
make 
if everything finishes without error you are all done! Run this to start Armory:
python ./ArmoryQt.py 
you are all set. Please let me know if I missed something.
submitted by RedditShadowbangedMe to Bitcoin [link] [comments]

[Tutorial] Install Armory Wallet 0.96.4 on Fedora Workstation 29

Armory is a very cool open source bitcoin wallet for the power user. You can do neat things with it, read here: https://www.bitcoinarmory.com/
Disclaimer: follow these steps at your own risk. I am not responsible for any damage / loss of funds you might face for following or not following correctly my instructions here. I may have made a typo somewhere or be wrong so do your own research and learn for yourself what I am doing at each step, and what consequences may have for you, at your own risk. These instructions may be wrong somewhere. It worked for me, it doesn't mean it has to work for you.
Requirements for this tutorial:
We are going to build the code from source.
Install dependencies.
I followed these instructions to find the equivalent Fedora packages:
Open the terminal app and run this command:
sudo dnf install git nano qt qt-devel python-devel libtool pyqt4 pyqt4-devel lmdb swig 
And more python packages that I had to install:
sudo pip install twisted qt4reactor psutil 
Importing the signing key to verify the software
Install KGPG to easily manage keys.
sudo dnf install kgpg 
Go to
https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x8C5211764922589A
and copy paste the code below the title from
-----BEGIN PGP PUBLIC KEY BLOCK-----
to
-----END PGP PUBLIC KEY BLOCK-----
both included. Then open KGPG from terminal with
kgpg -k 
and click 'Import Key...' > Clipboard > Ok . You should see a confirmation message. Double check the info and close the dialog.
Repeat the process with this other key:
https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xA4FC919E85C595BA
You can verify both keys are mentioned at the Armory webpage.
Clone and compile the code plus some edits
Before, we installed some dependencies that are named differently than the equivalent Ubuntu/Debian package specified at the Armory documentation. The build process fails for Fedora as the name for the dependency during checks won't match the Fedora version. There's this pull request addressing that, but the code is not part of any release yet.
So the fastest workaround (maybe a bit dirty) was to edit the build config file and correct the name for my Fedora install. Let's begin.
Clone the Armory repository
git clone https://github.com/goatpig/BitcoinArmory.git 
Enter the BitcoinArmory dir
cd BitcoinArmory 
Switch to release code
git checkout 'v0.96.4' 
Verify commit signature
git tag -v 'v0.96.4' 
you should see the following message:
> object fee1f91a3137ef1056e15cc606a186b0e508f84c > type commit > tag v0.96.4 > tagger goatpig  1522530739 +0200 > > v0.96.4 > gpg: Signature made Sat 31 Mar 2018 11:12:19 PM CEST > gpg: using RSA key 8C5211764922589A > gpg: Good signature from "goatpig (Offline signing key for Armory releases) " > gpg: WARNING: This key is not certified with a trusted signature! > gpg: There is no indication that the signature belongs to the owner. > Primary key fingerprint: 745D 707F BA53 968B DF63 AA8D 8C52 1176 4922 589A 
if it looks the same, everything is ok.
Edit the file 'Makefile' file with
gedit Makefile 
And click the three dot menu > Find and Replace...
Configure the options as follows:
https://i.imgur.com/hpS01Kd.png
Click Replace All and close.
Go back to the terminal and run the following commands in order from inside the BitcoinArmory dir. Wait for the previous one to finish before running the next one:
./autogen.sh 
...
./configure 
...
make 
if everything finishes without error you are all done! Run this to start Armory:
python ./ArmoryQt.py 
you are all set. Please let me know if I missed something.
edit: cd git dir.
submitted by AmbitiousSpeed0 to Bitcoin [link] [comments]

Requesting community feedback on Armory 0.94.1 by "goatpig"

In the past several months, "goatpig" has released a forked and updated version of "etotheipi's" Armory. "etotheipi's" Armory slowly screeched to a halt over the past several years (and was finally announced to be a defunct project earlier in the winter).
This new fork can be found here: https://github.com/goatpig/BitcoinArmory
So far, "goatpig" appears to have made some notable positive changes, and I'm excited to see some renewed effort with this wallet:
  1. Removed "phone home code".
  2. Added changelogs to the git repository.
  3. Reduced database size to a manageable level and increased initial startup speed.
  4. Removed torrent blockchain download mode.
  5. DB corruption detection and auto repair
  6. and more....
However, it seems like git commit tags are no longer signed? I am getting the following error when trying to verify:
$ git tag -v v0.94.1 error: 811798a9282d216e0a450fe342d8a4671fee01d3: cannot verify a non-tag object of type commit. error: could not verify the tag 'v0.94.1' 
I found a PGP public key for "goatpig" at the following URL: https://raw.githubusercontent.com/goatpig/BitcoinArmory/mastePublicKeys/goatpig-signing-key.asc
It has a public key fingerprint of
745D 707F BA53 968B DF63 AA8D 8C52 1176 4922 589A 
however it was created recently (2015.11.22), and has no signatures from others vouching for its authenticity. I have not seen any public, cryptographically signed indicators of "etotheipi" giving any endorsement of "goatpig" either. Can anyone vouch for the authenticity of this PGP public key?
There are releases published using github's release file storage feature: https://github.com/goatpig/BitcoinArmory/releases
There is a sha256sums file included which does have a valid signature and the hash that is signed does match up with the .deb file that is included in that release. I'm not sure why the release package is signed but not the git repository's release tag.
If anyone has any knowledge on why git tags are not signed or what I may be doing wrong when trying to verify a signed git tag, that would be appreciated. Also, if anyone has any comments or experience with this new fork of Armory, I would appreciate to know what you have to say. As with any bitcoin software, public scrutiny is critical, regardless of how well intended the author, because everyone is human and can make mistakes. I don't think Armory has nearly the eyes or users that larger projects like "Bitcoin Core" have. At the same time, "Bitcoin Core" is lacking a lot of features that Armory does have, so there is definitely a reason to use another piece of software that extends the functionality of "Bitcoin Core". Armory is potentially a great piece of software and now that the database size and initial start up have become much more efficient, it's possible it could be the wallet of choice again. However, more public review could really help to strengthen Armory's reputation and bring it more mainstream.
Although I am calling for more review and criticism of Armory, at the same time, I'd like to acknowledge and thank the key contributors to that piece of software "etotheipi" and "goatpig" for their hard work that they have donated to the world over many years.
submitted by andyschroder to Bitcoin [link] [comments]

How can I get the armory software? The site is down and I really need to get to my coins before a thief could.

My laptop with armory and some (hot) wallets was stolen. I have backups, but need the armory software. The armory site is down, I assume because of the hiatus in development etc.
There is a slight risk the thief may be able to get to my bitcoin before I do if they crack various kinds of encryption on the laptop.. . .so doing this as a matter of some urgency. Have posted on bitcointalk/armory but no responses. Any help appreciated.
Edit: thanks all for replies. On bitcointalk I was pointed to a repository developed by goatpig.
submitted by jaydoors to Bitcoin [link] [comments]

Bitcoin Payroll: Centralized vs. decentralized solutions

Some bitcoin payroll solutions I've found that fall clearly in the "centralized" category are:
Bitwage - https://www.bitwage.com/ (individuals/employers)
Bitpay - https://bitpay.com/bitcoin-payroll-api/ (employers only)
Wagepoint - https://wagepoint.com/ (individuals/emps US/Canada)
Not decentralized, and not a payroll, but does keep its hands off your funds Coinsimple: https://coinsimple.com/ (Processor)
In the decentralized category, what I've found are: (Not actual bitcoin payroll, but rather, decentralized payment processor or plugin solutions)
Bitcoin Payments for Woocommerce: https://wordpress.org/plugins/bitcoin-payments-for-woocommerce/ (Plugin)
CoinKite's: https://github.com/coinkite/coinkite-real-time-invoice (Processor)
https://ck-rt-invoice.appspot.com/
Mycelium's: https://github.com/MyceliumGeastraight-server (Processor)
or just use https://gear.mycelium.com/
To answer the inevitable question, I have not found any software repository on github which holds itself up as an example of a decentralized bitcoin payroll solution explicitly. If you've seen one, please leave a link to it in the comments.
Edit: If you're looking for stuff that's a decentralized exchange (you know, to exchange one currency for another), I recommend Mycelium LT or Bitsquare. Both are now entirely functional and have been working very well for some time. If you are looking for a wallet, try Electrum, Mycelium, Core, Armory, or Trezor (the latter being a hardware wallet) -- DO NOT use web wallets.
submitted by pcvcolin to Bitcoin [link] [comments]

How can I get the armory software? The site is down and I really need to get to my coins before a thief could.

My laptop with armory and some (hot) wallets was stolen. I have backups, but need the armory software. The armory site is down, I assume because of the hiatus in development etc.
There is a slight risk the thief may be able to get to my bitcoin before I do if they crack various kinds of encryption on the laptop.. . .so doing this as a matter of some urgency. Have posted on bitcointalk/armory but no responses. Any help appreciated.
Edit: thanks all for replies. On bitcointalk I was pointed to a repository developed by goatpig.
submitted by jaydoors to btc [link] [comments]

Crypto Gource - YouTube History of Ethereum 2013-2018 (Git Visualization) how to pull and push repository in github How to download GitHub repository or folder  HEY KYA KARU VIDEO COURSE How to Make a Pull Request to the Bitcoin Open Source Project

Considering its significance and impact on the Bitcoin ecosystem, Farhod decided to continue the open source development of Armory, on his own public github repository. He added: He added: “Even in its current state, the public version of Armory is a powerful, unique, and much needed piece of software which I think has made a significant impact on the Bitcoin ecosystem.” Everything you need is in the GitHub repository . Please make sure to read and follow the development process described in the README, as well as to provide good quality code and respect all guidelines. Development discussion takes place on GitHub and the bitcoin-dev mailing list. Less formal development discussion happens on irc.freenode.net #bitcoin-core-dev ( web interface , logs ). To ... Armory. Created by Alan Reiner on 13 July, 2011. Forked by goatpig in February 2016. Armory is a full-featured Bitcoin client, offering a dozen innovative features not found in any other client software! Manage multiple wallets (deterministic and watching-only), print paper backups that work forever, import or sweep private keys, and keep your savings in a computer that never touches the ... Recently I decided to migrate my bitcoin from Armory wallet cold storage to the BIP39 and related standards. I hadn't switched on the offline PC in a long time, and neither had I updated the blockchain on the online PC. Thus, I started considering my recovery options should something have broken or gone missing. Below are some of the ways I found to recover and move bitcoin in such failure ... Bitcoin Armory. Python-based fully-featured Bitcoin Wallet Software. Releases; Documentation . Building From Source; Verify Binaries; Pathing; FAQ; Contribute. Armory To-Do list; Website To-Do list; Contact Us; About; Armory 0.96.1 Released. This release is a minor release introducing many bug fixes and some features. Compatibility. Armory 0.96.0 introduced new output script types, P2SH-P2PK ...

[index] [3136] [10569] [45945] [13359] [48601] [19585] [25374] [24805] [50918] [34485]

Crypto Gource - YouTube

आप कैसे GitHub से रीपाज़टॉरी या फ़ोल्डर को डाउनलोड कर सकते हो ये बताया गया है। How ... Special Episode!! Video Tutorial series for beginners about the language solidity, for creating smart contracts on ethereum blockchain, ICOs and Decentralized Autonomous Organizations. On this ... People leak stuff on github all the time. ssh private keys, national ID scans, ... Maybe we can find some Bitcoin private keys and get rich!? Google BigQuery... Searching for Bitcoins in GitHub repositories with Google BigQuery - Duration: 4:28. LiveOverflow Recommended for you. 4:28. Tutorial Photoshop Underwater Turtle Island - Duration: 2:29:04. ... I'm making Git Visualization for Cryptocurrencies's Github repositories. The tools used are Gource, Git, ffmpeg and Perl. My scripts : https://github.com/Xel...

#