Skip to content
willliw edited this page Apr 18, 2016 · 24 revisions

Welcome to the gcoin-community wiki!

Get help

Post questions and get advice from other people using GCOIN.

https://groups.google.com/forum/#!forum/gcoins

Get Started

cd ~
git clone git clone https://github.com/OpenNetworking/gcoin-community.git
cd ~/gcoin-community 

build the GCoin

sudo apt-get install build-essential autoconf libboost-all-dev libssl-dev libprotobuf-dev\
 	         protobuf-compiler libtool autoconf automake \
 	         autotools-dev m4 libdb++-dev pkg-config bsdmainutils
./autogen --without-gui --without--miniupnpc 
./make 

Since GCoin is still in test. There would be more convenient to turn off the GUI/minupnpc. We'll fix it in the future.

Running

Place a configure file in ~/.bitcoin/bitcoin.conf with the following contents (you don't need to modify anything)

addnode=140.112.29.201:12321
rpcuser=username
rpcpassword=password

Now, run the demand!

./src/bitcoind -gcoin -daemon

It would automatically synchronize the Gcoin test net blockchain. You should be able to use the RPC after runs the daemon. Here's a quick way to test:

./src/bitcoin-cli -gcoin getinfo 

Get your own addresses.

First refill the keypool.

./src/bitcoin-cli -gcoin keypoolrefill 100

It would refill your keypool with 100 new keys derived from your key seed.

Then get the address.

./src/bitcoin-cli -gcoin getnewaddress

It would return a new address until your key pool is empty.

There is a fixed key in each wallet,

./src/bitcoin-cli -gcoin getfixedaddress 

It would return the fixed key, which is using for authentication.

Getting the test license

To get the license or become an Alliance, please contact [email protected].