Skip to content

Gridcoin

🛠 Installation

(
  add-apt-repository ppa:gridcoin/gridcoin-stable && \
  apt update && \
  apt install -y gridcoinresearch
)

⚙ Config

Get rpcuser and rpcpassword

gridcoinresearchd

~/.GridcoinResearch/gridcoinresearch.conf

addnode=addnode-us-central.cycy.me
addnode=ec2-3-81-39-58.compute-1.amazonaws.com
addnode=gridcoin.network
addnode=seeds.gridcoin.ifoggz-network.xyz
addnode=seed.gridcoin.pl
addnode=www.grcpool.com
rpcuser=gridcoinrpc
rpcpassword=mypassword
datadir=/mnt/storage/gridcoin
boincdatadir=/var/lib/boinc-client/
email=[email protected]

🤝 Service

/etc/systemd/system/gridcoinresearchd.service

[Unit]
Description=Gridcoin Research Daemon
After=network.target

[Service]
User=root
Group=root
Type=forking
ExecStart=/usr/bin/gridcoinresearchd -daemon
ExecStop=/usr/bin/gridcoinresearchd stop
Restart=always
RestartSec=10
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

Enable service

(
  systemctl daemon-reload && \
  systemctl enable gridcoinresearchd.service && \
  systemctl start gridcoinresearchd.service
)

📝 Usage

gridcoinresearchd getmininginfo

Get current block count

gridcoinresearchd getblockcount

Compare to current block count.

Get wallet address

gridcoinresearchd getnewaddress

Check wallet balance

gridcoinresearchd listaddressgroupings

🔗 References