snap-coin-node

Crates.iosnap-coin-node
lib.rssnap-coin-node
version9.0.1
created_at2025-12-08 15:49:14.904555+00
updated_at2026-01-25 13:51:24.291905+00
descriptionA simple CLI for hosting a Snap Coin node
homepage
repository
max_upload_size
id1973890
size82,293
(snap-coin)

documentation

README

Snap Coin Node

Installation

To install Snap Coin Node, run:

cargo install snap-coin-node

Make sure you have cargo, and rust installed.

General Information

By default the node is hosted on port 8998, and the Snap Coin API server is hosted on 3003. This can be changed with command line arguments, mentioned below.

Usage

snap-coin-node <args>

Available arguments:

  1. --peers [peers] Specified seed nodes, from which this node wil find other nodes to connect too and strengthen its network.

  2. --no-api Disable Snap Coin API.

  3. --headless Disable terminal ui, doesn't even print to TTY. Only to info.log.

  4. --no-ibd Disable initial block download.

  5. --node-path [path] Specify path where the node will store its state.

  6. --create-genesis Create a new genesis block and add it to the blockchain.

  7. --api-port [port] Specify port on which the api is to be hosted.

  8. --node-port [port] Specify port on which the node is to be hosted.

  9. --debug Enable async debugging. You can access this by using the tokio-console command (you might need to install it via cargo install tokio-console)

  10. --reserved-ips [ips] Specified ip addresses, which are to be flagged as the nodes addresses.

  11. --full-memory Start RandomX in full memory mode (faster hash verification, 2gb of memory allocated to RandomX)

  12. --no-auto-peer Do not start auto peer discovery

Commit count: 0

cargo fmt