Veld is a custom PoW blockchain with a 21,000,000 hard cap. Veld features a unique vault distribution system, tiered mining rewards, validator endorsements, and on-chain governance — all designed to reward long-term participation.
Earn VELD by mining blocks with VeldHash proof-of-work. The memory-hard algorithm ensures fair distribution and ASIC resistance.
Lock VELD to earn vault distributions proportional to your stake. Every 100th block sends its full reward to vault participants.
Endorse blocks as a validator and earn a share of the endorsement pool (10% of every block reward). Validators strengthen network security and consensus finality.
The Veld whitepaper details the protocol design, consensus mechanism, vault distribution system, and economic model.
Read Whitepaper →There are four ways to earn on Veld — mining, staking, validating, and co-mining. Most users do all four from the same wallet. Here's how to get started.
Download the desktop mining client below. On first launch a wizard creates your wallet and starts hashing immediately. You earn the 50% miner share of every block you find.
→ Hardware: any modern CPU.
→ Required: ~50 MB disk, internet connection.
→ Reward: ~1.20 VELD per block found.
Open wallet.veld.network, unlock your keystore, go to Staking, choose an amount and a lockup tier (7 / 14 / 30 / 90 days). Your stake earns a share of vault distributions every 144 blocks.
→ Minimum: 1,000 VELD.
→ Lockup multipliers: 1.00× / 1.10× / 1.25× / 1.50×.
→ Combined with mining tier multiplier (capped at 3.00×).
Validators endorse blocks and earn a share of the endorsement pool, funded by 10% of every block's coinbase. Register from the Validators page in the wallet, with your address that holds enough stake to qualify. Validating requires running an always-online node — see the Validator setup guide below for deployment details.
→ Minimum stake: 10,000 VELD.
→ Requires: always-online node (Linux server recommended).
→ Reward: per-endorsement payout from the pool, every 100 blocks.
→ Loss-of-stake protection: re-registration is allowed if you go offline temporarily.
Even if you don't solve a block, your near-miss work counts. Every 100 blocks, the co-mining pool flushes 20% of accumulated rewards to all participants proportional to their near-miss count. No setup needed — the mining client handles it automatically.
→ Automatic for all miners.
→ Smooths out solo mining variance.
→ See your participation on the wallet's Co-Mining page.
Running a validator requires:
Validators sign each block's endorsement message with their address private key. Endorsements are recorded on-chain via OP_RETURN, and the veld-distribute daemon credits each validator pro-rata at every distribution cycle.
Detailed validator deployment instructions and the Linux service file template are in the project's README.
Single-binary mining + validator client. Includes a full P2P node, the mining loop, the endorsement loop, and the interactive wallet wizard — all in one executable. Statically linked, no external dependencies.
Built with MSYS2 UCRT64 g++ 15.2.0, fully static (depends only on Windows system DLLs).
Tested on Windows 10 and Windows 11.
SHA256: 62d13540d4856a281e020d0940c979af2a464c79351bb5e17df2b620517728a9
Start Mining.bat.On Windows PowerShell:
Get-FileHash -Algorithm SHA256 .\VeldMiningClient-Windows-x64.zip
The output should match the SHA256 above. If it doesn't, do not run the binary — the file may be tampered with or corrupted in transit.
bin/veld-node.exe | The single mining client binary (full node + mining loop + wallet wizard) |
Start Mining.bat | One-click launcher |
README.txt | Usage and security notes |
veld-data/ | (Created on first launch) Chain state, mempool, and your miner.key |
Important: back up veld-data\miner.key before deleting the data folder. Without it you lose access to the wallet that owns your mining rewards.
Every cap, multiplier, and protection mechanism in the Veld protocol is documented and verifiable. The summary below covers the rules most users care about; for full technical details with formulas and source-code references, see the Rules & Transparency page on the explorer.
Every block reward is split four ways: 50% to the miner who solved it, 20% to the co-mining pool (paid out every 100 blocks), 20% to the vault (for stakers), 10% to the endorsement pool (for validators). Plus all transaction fees flow to the vault.
Final multiplier = mining_tier × lockup_tier, hard-capped at 3.00×. Mining rewards active work; lockup rewards committed capital. Doing both gets you both.
Eight independent cap layers bound the per-cycle distribution to a maximum of 2−8% of the vault. The vault is mathematically incapable of being drained faster than it's being filled.
No single staker can take more than 50% of any one cycle. Activates automatically when the network has 5+ active stakers (so early-stage participants aren't penalized).
The wallet enforces one active stake per address to prevent accidental over-staking. Unstake (after maturity) before you can stake again from the same address.
The 21,000,000 VELD supply cap is enforced by the consensus layer. All 21M is mined via PoW with the continuous 50/20/20/10 split. Over the chain's lifetime, miners receive ~70% (14.7M), the vault accumulates ~20% (4.2M) for stakers, and the endorsement pool accumulates ~10% (2.1M) for validators.
10 hard-coded checkpoints in the binary plus MAX_REORG_DEPTH = 100 — any chain attempting to rewrite history deeper than 100 blocks is rejected by every node.
Private keys never leave your machine. The wallet PWA signs everything in the browser. RPC is loopback-only and Bearer-authenticated.