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.

  1. Run a node

    Install from source (below) or use a peer you trust. The reference path is your own node on localhost.

  2. Open the wallet

    Look up names and activity today. Register and send land next — keys stay in the browser or signed externally.

  3. Explore the chain

    Browse live blocks, or genesis import under legacy block 0.

Open wallet Explorer

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.