2.0
Address by name. Commit by hash.
A global, identity-focused DeFi layer-1. Run a node, open the wallet, and use names — not opaque key hashes alone.
Get started
The site and wallet are this open-source tree. Your peer runs
guld-node; the browser talks to its HTTP API.
-
Sign up or log in
Pick an available name, generate keys in the browser, and pay the desk fee — or log in with a key you already have.
-
Use your wallet
Look up balances and activity. Send and sponsor flows live in this PWA; keys stay on device.
-
Explore the chain
Browse live blocks, or genesis import under legacy block 0.
Install
From a checkout of this repository (Rust toolchain required). Serves
the HTTP API and this static tree — including
/repos/ for package clones.
cargo run -p guld-node -- \
--datadir ./.guld-data \
--rpc 127.0.0.1:8545 \
--http 127.0.0.1:8080 \
--http-static . \
--dev
Then open http://127.0.0.1:8080/wallet/. Full flags and legacy import: see the repo README.
Authorize by proof. Leave leaf law to the leaf.
Guld 2.0 is a hard fork of Guld 1.0: preserve historical balances where possible; do not preserve blockchain-in-git as the product model. Validators stay lean — fixed transaction schemas, hashes, signatures, and a small set of built-in state updates. Custom operations live in leaves.
Identity-first
Transfers, bonds, and tips bind to usernames and groups — not opaque key hashes alone.
Network as witness
L1 verifies enumerated leaf-consensus proofs and records new master hashes.
Lean validators
No general VM. No requirement to index social graphs or execute leaf interpreters.