WojakCoin~/wojakcoin
//sudo systemctl start node

Run a WojakCoin Node

Running a full WojakCore node validates the WojakCoin blockchain yourself, strengthens the network, and lets you use your own wallet and RPC without trusting a third party.

~/wojakcore/getting-started.shsteps
  1. 1. Download WojakCore

    Grab the latest WojakCore release for your OS — Linux (x86_64 or ARM64), Windows, or macOS. The archive contains the node daemon (wojakcoind), the CLI (wojakcoin-cli), and the desktop wallet (wojakcoin-qt).

    WojakCore releases on GitHub
  2. 2. Create a config file

    Make the data directory and a wojakcoin.conf with RPC enabled (see the example below). Choose a strong rpcpassword. txindex=1 is optional but lets the node serve full transaction lookups.

  3. 3. Start the node

    Run the daemon headless with wojakcoind -daemon, or just launch the wojakcoin-qt desktop app — it runs a full node and a wallet together. On first run the node connects to peers and begins downloading the chain.

  4. 4. Let it sync

    The node downloads and verifies the full WojakCoin blockchain (a one-time process). Track progress with wojakcoin-cli getblockchaininfo (watch "blocks" approach "headers") and wojakcoin-cli getpeerinfo to confirm connections.

~/.wojakcoin/wojakcoin.confconfig

> Place this in ~/.wojakcoin/wojakcoin.conf (create the folder if it doesn't exist):

server=1
daemon=1
txindex=1
rpcuser=wojak
rpcpassword=CHANGE_ME_to_a_long_random_value
rpcport=20760
# P2P listening port (default)
# port=20759
wojak@node: ~ — wojakcoin-clishell

wojak@node:~$ wojakcoind -daemon# start the node (headless)

wojak@node:~$ wojakcoin-cli getblockchaininfo# check sync progress and chain state

wojak@node:~$ wojakcoin-cli getpeerinfo# see connected peers

wojak@node:~$ wojakcoin-cli getnewaddress# create / check a wallet address

wojak@node:~$ wojakcoin-cli getbalance

wojak@node:~$ wojakcoin-cli stop# stop the node cleanly

~/wojakcore/network.paramsparams
Algorithm
SHA-256 (PoW)
P2P port
20759
RPC port
20760
Block time
~2 minutes
Data directory
~/.wojakcoin
Config file
~/.wojakcoin/wojakcoin.conf

To allow inbound connections, forward TCP port 20759 to your machine. Keep your rpcuser/rpcpassword private and never expose the RPC port to the public internet.