虚拟币开发2 - CRC虚拟币安装

CRC,即crowdcoin,基于dash开发的一种虚拟币,支持masternode,现安装CRC,未开启masternode功能。

1 编译环境安装

apt install build-essential libtool automake autoconf
apt install autotools-dev autoconf pkg-config libssl-dev
apt install libgmp3-dev libevent-dev bsdmainutils libboost-all-dev
add-apt-repository ppa:bitcoin/bitcoin
apt update
apt install libdb4.8-dev libdb4.8++-dev
apt install libminiupnpc-dev

2 安装CRC的DEAMON

安装CRC虚拟币daemon的方式有很多,可以从源代码编译安装,可以从网站下载编译好的二进制执行文件……这里使用了源代码编译的方式进行安装,兼容性更好。首先从CRCgit仓库获得源码:

# 安装git
apt install git
git clone https://github.com/crowdcoinChain/Crowdcoin.git

clone完成后,进入Crowdcoin文件夹,执行以下命令进行编译:

cd Crowdcoin
chmod 755 autogen.sh
./autogen.sh
./configure
chmod 755 share/genbuild.sh
make

编译完成后,首先执行一次daemon,让程序自动生成/root/.crowdcoincore/目录和目录下的一些初始化文件,让程序几分钟后重启计算机:

cd src
./crowdcoind -daemon
# 运行几分钟后,确保程序能够成功自动生成一些初始化文件,然后重启计算机
reboot

计算机重启后,进入/root/.crowdcoincore/目录对daemon进行配置:

cd /root/.crowdcoincore
nano crowdcoin.conf

将以下内容复制粘贴至crowdcoin.conf保存完成配置(未开启masternode功能):

rpcuser=laura
rpcpassword=cz19900602
rpcallowip=127.0.0.1
rpcthreads=8
server=1
daemon=1
addnode=84.17.23.43:12875
addnode=18.220.138.90:12875
addnode=86.57.164.166:12875
addnode=86.57.164.146:12875
addnode=18.217.78.145:12875
addnode=23.92.30.230:12875
addnode=35.190.182.68:12875
addnode=80.209.236.4:12875
addnode=91.201.40.89:12875 

配置完成后,再次运行daemon程序:

cd /root/Crowdcoin/src
./crowdcoind -daemon

此时运行daemon会进行区块链同步,通过以下命令可以查看区块链同步状态:

# 方法一:显示有MASTERNODE_SYNC_FINISHED为同步完成
./crowdcoin-cli mnsync status
# 方法二:查看当前以同步完成的BLOCKS数
watch ./crowdcoin-cli getinfo

至此,完成了Crowdcoin的安装。

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页