It was the Bitcointalk forum that inspired us to create Bitcointalksearch.org - Bitcointalk is an excellent site that should be the default page for anybody dealing in cryptocurrency, since it is a virtual gold-mine of data. However, our experience and user feedback led us create our site; Bitcointalk's search is slow, and difficult to get the results you need, because you need to log in first to find anything useful - furthermore, there are rate limiters for their search functionality.
The aim of our project is to create a faster website that yields more results and faster without having to create an account and eliminate the need to log in - your personal data, therefore, will never be in jeopardy since we are not asking for any of your data and you don't need to provide them to use our site with all of its capabilities.
We created this website with the sole purpose of users being able to search quickly and efficiently in the field of cryptocurrency so they will have access to the latest and most accurate information and thereby assisting the crypto-community at large.
genjix@random:~/subvertx$ priv
Usage: priv [COMMAND] [ARGS]...
The priv commands are:
new Generate a new private key and output to STDOUT
sign Sign the next argument using the private key in STDIN
verify Verify the next argument using the private key in STDIN
address show the associated bitcoin address
genjix@random:~/subvertx$ mktx
Usage: mktx [HOST[:PORT]] [OUTPUT] [ADDRESS] [AMOUNT]
OUTPUT consists of a transaction hash and output index
125d49f6b826c564ea99345c56286de4b5126e3da38691caa4ccc68c8c8118d5:1
AMOUNT uses internal bitcoin values
0.1 BTC = 0.1 * 10^8 = 1000000
genjix:~$ poller
poller [DBNAME] [DBUSER] [DBPASSWORD] [HOST:PORT] ...
genjix:~$ balance
Usage: balance [BACKEND] [ADDRESS]
BACKEND consists of a colon separated list of parameters.
postgresql:database:username:password
genjix@random:~/subvertx$ priv new > /tmp/private_key
genjix@random:~/subvertx$ priv sign f5cffc95a4a83c23cb9f666c7cf552f27d9845778bb09a98d5169c461483ba41 < /tmp/private_key > signed_data
genjix@random:~/subvertx$ priv verify f5cffc95a4a83c23cb9f666c7cf552f27d9845778bb09a98d5169c461483ba41 "`cat signed_data`" < /tmp/private_key
1
genjix@random:~/subvertx$ priv address < /tmp/private_key
14DDgj2r8WQEwfTDEjJFBn3wRnHmXzgB3z
genjix@random:~/subvertx$ mktx localhost 125d49f6b826c564ea99345c56286de4b5126e3da38691caa4ccc68c8c8118d5:1 14UZVX5q1EcE4aT5k1c3eqw3oNUiCN3T23 1000000 < /tmp/private_key
1 peers connected.
s: version (85 bytes)
r: version (85 bytes)
s: verack (0 bytes)
r: verack (0 bytes)
Connected
s: tx (225 bytes)
20 5b f8 0b 8e 5a 54 5d 1f 10 5d 8b 72 e5 ff fd e8 c6 fb e7 b9 b3 ac 4d 8f 8d f5 9b 26 58 82 12
# do all the postgres stuff to make a new database
$ sudo su postgres
# createuser genjix
...
# psql
> CREATE DATABASE bitcoin;
> quit
# exit
$ wget http://libbitcoin.org/bitcoin.sql
$ psql bitcoin < bitcoin.sql
# it is a good idea to run this in screen
$ screen -S poller
$ poller bitcoin genjix psqlpassword localhost
... starts downloading the blockchain into postgresql
# now close the terminal. You can re-open the terminal with screen -x poller
$ balance postgresql:database:username:password 1jkjsjkdskjb2kkjbkjdsk
deb http://ppa.launchpad.net/genjix/libbitcoin/ubuntu oneiric main
deb-src http://ppa.launchpad.net/genjix/libbitcoin/ubuntu oneiric main
$ wget -q "http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x4F8AE60DB3FC740E" -O- | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install subvertx