Peer operators

Install guld-node

Run a full peer: sync Simba (or a local --dev chain), serve the wallet/API, and optionally mine at a low CPU cap. Same open-source tree as guld.io.

macOS Linux Windows Build from source

Full write-up: docs/help/install.md · package guld-node

macOS

One-liner (needs Homebrew). Friend-oriented guide: mac-peer.md.

curl -fsSL https://guld.io/scripts/peer/bootstrap-mac.sh | bash

Optional mining (1% of one core — pick a lowercase name):

curl -fsSL https://guld.io/scripts/peer/bootstrap-mac.sh | bash -s -- --mine yourname

Linux

Desktop or VPS — same guld-peer helper as Mac.

curl -fsSL https://guld.io/scripts/peer/bootstrap-linux.sh | bash

Optional mining:

curl -fsSL https://guld.io/scripts/peer/bootstrap-linux.sh | bash -s -- --mine yourname

Or install deps yourself (Debian/Ubuntu), then clone and guld-peer install:

sudo apt-get install -y build-essential pkg-config libssl-dev git curl
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source "$HOME/.cargo/env"
git clone --recurse-submodules https://guld.io/repos/guld.git ~/guld
~/guld/scripts/peer/guld-peer install

Open 4001/tcp for inbound P2P on a public host. Deeper ops: deploy/SIMBA.md.

Windows

Native MSVC build in PowerShell — same guld-node.exe, no Linux required.

  1. Git for Windows
  2. Build Tools for Visual Studio — workload Desktop development with C++
  3. rustup — default host x86_64-pc-windows-msvc, then reopen PowerShell
git clone --recurse-submodules https://guld.io/repos/guld.git $HOME\guld
cd $HOME\guld
cargo build -p guld-node -p guld-cli --release
.\target\release\guld-node.exe start `
  --network simba `
  --datadir .\.guld-data\simba `
  --rpc 127.0.0.1:8546 `
  --http 127.0.0.1:8081 `
  --http-static . `
  --keys-pgp archives\keys-pgp

Already on WSL2? The Linux bootstrap works there — optional, not the default path.

Build from source

Any OS with Rust stable + git. Clone the umbrella and build the node crate:

git clone --recurse-submodules https://guld.io/repos/guld.git
cd guld
cargo build -p guld-node -p guld-cli --release

Local --dev chain

./target/release/guld-node \
  --datadir ./.guld-data \
  --rpc 127.0.0.1:8545 \
  --http 127.0.0.1:8080 \
  --http-static . \
  --dev \
  --miner alice

Then open http://127.0.0.1:8080/.

Join Simba

./target/release/guld-node \
  --network simba \
  --datadir ./.guld-data/simba \
  --rpc 127.0.0.1:8545 \
  --http 127.0.0.1:8080 \
  --http-static . \
  --keys-pgp archives/keys-pgp

Background: guld-node start … / stop / restart (pid + log under the datadir). Layout and flags: HOSTING.md · README.

Next

Register a name Developers Wallet settings Explorer