Skip to content
lantw44 edited this page Jul 11, 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

Installing the Dependencies

For Ubuntu 16.04:

sudo apt install build-essential autoconf automake libtool pkg-config git \
                 libboost-all-dev libdb++-dev libssl-dev bsdmainutils

For Fedora 22 or later:

sudo dnf install @c-development @development-tools \
                 boost-devel libdb-cxx-devel 'pkgconfig(libssl)'

Build the Gcoin

cd ~
git clone https://github.com/OpenNetworking/gcoin-community.git
cd ~/gcoin-community
./autogen.sh --without-miniupnpc CXX='c++ -std=c++03'
make 

Since Gcoin is still under testing, it would be more convenient to turn off GUI and miniupnpc. We'll fix them in the future.

Running

Place a configuration file in ~/.gcoin/gcoin.conf with the following contents (You don't need to modify anything)

addnode=140.112.29.201:12321
addnode=54.254.159.145
rpcuser=username
rpcpassword=password

Now, run the daemon!

./src/gcoind &

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

./src/gcoin-cli getinfo 

Get your own addresses.

First refill the keypool.

./src/gcoin-cli keypoolrefill 100

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

Then get the address.

./src/gcoin-cli getnewaddress

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

There is a fixed key in each wallet,

./src/gcoin-cli 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],[email protected].

Post questions and get advice from other people using Gcoin. https://groups.google.com/forum/#!forum/gcoins

More information about License, please see License.