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.
- Git for Windows
- Build Tools for Visual Studio — workload Desktop development with C++
-
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.