============================================================
  VELD DESKTOP MINING + VALIDATOR CLIENT
  Where value is earned.
============================================================

Single-binary mining and validator client for the Veld network.
It runs a local full node and mines + endorses blocks to your
chosen reward address, all in one process.

  * This package is NOT a wallet. *

For sending, receiving, staking, or viewing your balance, use
the official Veld wallet:

    https://wallet.veld.network

----------------------------------------------------------------
  QUICK START
----------------------------------------------------------------
  1. Extract this .zip anywhere on your PC.
  2. Double-click  "Start Mining.bat".
  3. On first launch you'll see a 4-option login prompt:

       [1] Resume previous session
       [2] Log in from a keyfile  (.veld-keys)
       [3] Log in with a different VELD wallet
       [4] Create a brand-new wallet

     Whichever you choose becomes the miner's reward address.
     The identity is saved to  veld-data\miner.key  so future
     launches auto-resume silently with no prompt.
  4. The node syncs with the network (~2-5 min on first run),
     then mining and block endorsement start automatically.
  5. CPU usage jumps to ~100% of one core while mining.

  TO STOP: close the window or press Ctrl+C.

----------------------------------------------------------------
  RE-RUN THE LOGIN WIZARD
----------------------------------------------------------------
  If you want to switch wallets or create a new one later,
  either delete  veld-data\miner.key  before launching, OR
  open a command prompt in this folder and run:

    bin\veld-node.exe --mine --setup --datadir veld-data --connect node2.veld.network:8333 --connect node3.veld.network:8333

----------------------------------------------------------------
  FILES
----------------------------------------------------------------
  bin\veld-node.exe    The single mining client binary. Runs
                       full node P2P, block templates, mining,
                       and endorsement all in one process.
  Start Mining.bat     One-click launcher.
  veld-data\           Chain state, mempool, and miner.key.
                       Back up miner.key before deleting this
                       folder — without it you lose access to
                       your mining reward address.

----------------------------------------------------------------
  NETWORK
----------------------------------------------------------------
  P2P port  : 8333/tcp   (inbound peer connections)
  RPC port  : 8334/tcp   (localhost only)
  Bootstrap : node2.veld.network, node3.veld.network

----------------------------------------------------------------
  SECURITY
----------------------------------------------------------------
  * miner.key contains your raw private key in plaintext.
    Anyone with read access to that file controls the wallet.
    Back it up somewhere safe and don't commit it to git.
  * The local RPC on 127.0.0.1:8334 is loopback-only.
  * Your private key never leaves this machine.

----------------------------------------------------------------
  BUILD
----------------------------------------------------------------
  Built with MSYS2 UCRT64 g++ 15.2.0, fully static linking.
  Depends only on Windows system DLLs (ucrtbase.dll, ws2_32.dll).
  No MSYS2 runtime required on the target machine.
