Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 22 Jul 2014, 19:49
All times are UTC - 4
 Forum index » House Training » Beginners Help ( Start Here)
How to install this Bitcoin Address Generator?
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [19 Posts]   Goto page: 1, 2 Next
Author Message
abexman

Joined: 20 May 2011
Posts: 25

PostPosted: Sat 20 Apr 2013, 11:22    Post subject:  How to install this Bitcoin Address Generator?  

I want to use this program along with bitaddress.org & brainwallet.org to triple check the address pairs generated. Can someone explain to me in lay terms, step by step how to install this?

I tried to install WINE in Puppy and run this app but it did not seem to work (WINE seemed to install but the exe did not do anything when clicked on), I wonder if my machine might be too old to run WINE.

https://github.com/casascius/Bitcoin-Address-Utility
Back to top
View user's profile Send private message 
Semme

Joined: 07 Aug 2011
Posts: 3532
Location: World_Hub

PostPosted: Sat 20 Apr 2013, 13:54    Post subject:  

Abexman- is QT4 installed? List your pup (Wary?) and whether it's a full or frugal install you've got there..

All I did was dwnld their tar.gz, unpack and run the executable. From their README:
Quote:
Setup
-----
You need the Qt4 run-time libraries to run Bitcoin-Qt. On Debian or Ubuntu:
sudo apt-get install libqtgui4

Unpack the files into a directory and run:
bin/32/bitcoin-qt (GUI, 32-bit)
Back to top
View user's profile Send private message 
abexman

Joined: 20 May 2011
Posts: 25

PostPosted: Sat 20 Apr 2013, 15:51    Post subject:  

Im on Wary 5.1.1. This is run off a CD. Im not sure on QT - I did not install much that is not built into the install. I searched in the package manager and a search for 'qt' it shows "qt4-4.5.3-1w5" and a 3 other related packages?

I should note I have a compiled version of the software for Windows from https://casascius.com/btcaddress-alpha.zip, but not sure if I use that or re-compile the source code to best get to work in Puppy? Which tar.gz are you talking about? I only see https://github.com/casascius/Bitcoin-Address-Utility/archive/master.zip

Sorry, not sure what Im doing!
Back to top
View user's profile Send private message 
Semme

Joined: 07 Aug 2011
Posts: 3532
Location: World_Hub

PostPosted: Sat 20 Apr 2013, 17:11    Post subject:  

Before getting over our heads, try the executable and see what it says >> DIRECT DWNLD.

Make sure you 'extract' the pkg, not install. Your home directory's fine for the moment.

You wanna fire this file >> bin/32/bitcoin-qt

If it doesn't go.. rt-clk and >> window >> terminal here.

Type this in: ./bitcoin-qt and note the message.

And hey- don't sweat the not knowing bit..
Back to top
View user's profile Send private message 
abexman

Joined: 20 May 2011
Posts: 25

PostPosted: Sat 20 Apr 2013, 18:00    Post subject:  

Semme - you are linking to the Bitcoin client. What I was trying to install is a separate utility used just to create addresses, the project is here: https://github.com/casascius/Bitcoin-Address-Utility

Is that something you can help with?

Semme wrote:
Before getting over our heads, try the executable and see what it says >> DIRECT DWNLD.

Make sure you 'extract' the pkg, not install. Your home directory's fine for the moment.

You wanna fire this file >> bin/32/bitcoin-qt

If it doesn't go.. rt-clk and >> window >> terminal here.

Type this in: ./bitcoin-qt and note the message.

And hey- don't sweat the not knowing bit..
Back to top
View user's profile Send private message 
Semme

Joined: 07 Aug 2011
Posts: 3532
Location: World_Hub

PostPosted: Sun 21 Apr 2013, 09:21    Post subject:  

Yeah, sure appears Wine specific. What you need is someone with a working setup on 5.1.1. As an additional- I'd ask about the program here. And while investigating I came across Vanitygen. Built OK and runs fine- commandline only however. The below warning is something you could probably overcome with an updated lib. Furthermore- I intentionally kept gen creation quick..
Code:
./vanitygen 1Lvr
WARNING: Built with OpenSSL 0.9.8o 01 Jun 2010
WARNING: Use OpenSSL 1.0.0d+ for best performance
Difficulty: 77178
Pattern: 1Lvr                                                                 
Address: 1Lvri6hKRizeZf4ABsWgzjeYt6gFTfobD6
Privkey: 5JDZPQS4PySmzAEYdGyS2YQn4yU4BZe19sBh86pd41PbRLTxVut

Includes keyconv:
Code:
Usage: ./keyconv [-8] [-e|-E <password>] [-c <key>] [<key>]
-G            Generate a key pair and output the full public key
-8            Output key in PKCS#8 form
-e            Encrypt output key, prompt for password
-E <password> Encrypt output key with <password> (UNSAFE)
-c <key>      Combine private key parts to make complete private key
-v            Verbose output

https://en.bitcoin.it/wiki/Vanitygen
Back to top
View user's profile Send private message 
abexman

Joined: 20 May 2011
Posts: 25

PostPosted: Sun 21 Apr 2013, 22:23    Post subject:  

Vanitygen might do the trick! Thanks! How did you install on Puppy? I thought to compile in Ubuntu but am having problems figuring out how to use GNU Make - giving me errors in Ubuntu.
Back to top
View user's profile Send private message 
Semme

Joined: 07 Aug 2011
Posts: 3532
Location: World_Hub

PostPosted: Mon 22 Apr 2013, 08:42    Post subject:  

Here- place the two binaries in /usr/local/bin. They should work on any Pup..

md5sum vgen_0.22.tar.gz >> 94b8f6cded2011dfcb8c4177413f818f
vgen_0.22.tar.gz
Description 
gz

 Download 
Filename  vgen_0.22.tar.gz 
Filesize  92.98 KB 
Downloaded  92 Time(s) 
Back to top
View user's profile Send private message 
abexman

Joined: 20 May 2011
Posts: 25

PostPosted: Tue 23 Apr 2013, 10:28    Post subject:  

OK, I put these files on my pup in the usr/local/bin. I then open "console" and type "./vanitygen passphrase" and got "bash: ./vanitygen: No such file or directory"

Same message if I do "./keyconv passphrase". Or if I just do "keyconv passphrase" I get "keyconv: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory"

What am I doing wrong?

UPDATE: just looking here - in the example above 1Lvr is a pattern, not a passphrase from which to generate keys. This may not do what I am looking for. I am looking to mimic the passphrase usage from the brainwallet tab at https://www.bitaddress.org - so as to doublecheck its output. I believe a SHA256 is done on the passphrase and then it is converted to base58 to get a private key and then some additional derivation is done from that to get the corresponding public key. I know the Cacascius tool for Windows does this, any other way to do this via command line in Linux or otherwise?
Back to top
View user's profile Send private message 
abexman

Joined: 20 May 2011
Posts: 25

PostPosted: Tue 23 Apr 2013, 20:42    Post subject:  

It looks like from here, https://bitcointalk.org/index.php?topic=133220.0, Bitcoin Armory has the functionality to make keys from passphrase and has Linux builds. Is there a way to port this to Puppy? https://bitcoinarmory.com/building-armory-from-source/

I have not confirmed this yet from my tinkering cuz I'm not sure what command line commands make the pairs.... but brainstorming on it.
Back to top
View user's profile Send private message 
Semme

Joined: 07 Aug 2011
Posts: 3532
Location: World_Hub

PostPosted: Thu 25 Apr 2013, 07:33    Post subject:  

You should maybe try another version of Wine.. Find'em here.

As for BA, there's something that didn't sit right while visiting..
Back to top
View user's profile Send private message 
abexman

Joined: 20 May 2011
Posts: 25

PostPosted: Fri 26 Apr 2013, 23:27    Post subject:  

Having a hard time - was hoping to keep this offline and all the Wine installs seem to install dependencies from the internet. Is there a lightweight puppy derivative that has Wine installed? I looked at Lighthouse pup but it was over 200mb...
Back to top
View user's profile Send private message 
abexman

Joined: 20 May 2011
Posts: 25

PostPosted: Sun 28 Apr 2013, 00:28    Post subject:  

Well I got Lighthouse 5.03g installed off CD, and it seems to run OK.Wine comes prepackaged minus the stuff for the html (it warned me this is not installed, but I assume I won't need?) to just run this exe for the Bitcoin Address Generator? Anyway I cannot get it to run. I click on the exe and nothing seems to happen though it does appear Wine opens/runs in the background.
Back to top
View user's profile Send private message 
Semme

Joined: 07 Aug 2011
Posts: 3532
Location: World_Hub

PostPosted: Sun 28 Apr 2013, 08:42    Post subject:  

Lest we forget >> dependencies!
Back to top
View user's profile Send private message 
abexman

Joined: 20 May 2011
Posts: 25

PostPosted: Sun 28 Apr 2013, 17:12    Post subject:  

Semme, I have the same files running on Ubuntu Wine no issue, so shouldn't the same files work in Puppy Linux? These are the program files, assuming then that all the dependencies are included in the below unless there is something this needs that Ubuntu has and PL does not?

Bitcoin-note.png note-green.png source.zip
BouncyCastle.Crypto.dll note-Greyscale.png ThoughtWorks.QRCode.dll
BtcAddress.exe note-purple.png Ubuntu-R.ttf
note-blue.png note-yellow.png
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [19 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Beginners Help ( Start Here)
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0785s ][ Queries: 12 (0.0049s) ][ GZIP on ]