Categorygithub.com/catspa3/catspad
repositorypackage
0.0.0-20240424113911-f27ceb665a59
Repository: https://github.com/catspa3/catspad.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

Catsd

ISC License GoDoc

Catsd is the reference full node Cats implementation written in Go (golang).

Catsd fork from kaspad

quick start

LINUX

  1. Install the official Catspa Mining Software(Linux)

download

  1. Make sure your harddisk has at least 50 GB free space, create a directory named 'Cats', and enter the directory with root permissions.

  2. Download and unzip the latest Catspa Miner Software from Github

  3. Grant executable permission to 'cats' programs (chmod +x *)

  4. Run the command :

 chmod +x * 
 ./genesis --testnet

a. If the daemon processes Catspd and CatsMINER continue to encounter errors, please clear the cache with the following command :

 rm -rf ~/.catsd

and re-run step 5

  1. Create a file firstrun.sh and grant with executable permission

a. Copy the following script to firstrun.sh#!/bin/bashnohup

./catsd --testnet --utxoindex >firstpad.log 2>&1 &
  1. run firstrun.sh

  2. Create a Catspa wallet address

./catswallet --testnet create
  1. Create a file walletrpc.sh and grant with executable permission

a. Copy the following script to walletrpc.sh

#!/bin/bash
nohup ./catswallet --testnet start-daemon  > walletrpc.log 2>&1 &
  1. run walletrpc.sh

  2. Create a sub-wallet address with the following command:

./catswallet --testnet new-address

Please be sure to save the newly generated sub-wallet address, as it will be used for the mining program.

  1. Create a file worker01.sh and grant with executable permission

a. Copy the following script to worker01.sh

#!/bin/bash
nohup ./catsminer --testnet --miningaddr YOUR_SUB_WALLET_ADDRESS > w01.log 2>&1 &

WINDOWS

  1. Install the official Catspa Mining Software (Windows version)

download

  1. Make sure your harddisk has at least 50 GB free space, create a directory named 'Cats', and enter the directory with root permissions.

  2. Download and unzip the latest Catspa Miner Software from Github

  3. Run the command :

./genesis.exe --testnet

a. If the daemon processes Catspd and CatsMINER continue to encounter errors, please clear the cache with the following command :

rm -rf ~/.catsd

and re-run step 5

  1. Run catsd.exe:
./catsd.exe --testnet --utxoindex
  1. Create a Catspa wallet address
./catswallet.exe --testnet create
  1. Run catswallet.exe:
./catswallet.exe --testnet start-daemon
  1. Create a sub-wallet address with the following command:
./catswallet.exe --testnet new-address

Please be sure to save the newly generated sub-wallet address, as it will be used for the mining program.

  1. Run catsminer.exe with miningaddr parameter:
./catsminer.exe --testnet --miningaddr YOUR_SUB_WALLET_ADDRESS

Documentation

The cats's document is the same as kaspa's

The documentation is a work-in-progress

License

Catsd is licensed under the copyfree ISC License.