Mine VELX — Start in 10 Minutes
VeloxDAG is a fair-launch CPU-mineable blockchain. There is no premine, no team allocation, no ICO. Every VELX in existence is earned by miners — including you.
The official seed node is always live at 66.94.106.193. You don't need to run your own full node to mine — just point your miner at the seed node and go.
⚡ Fastest path — mine in 3 commands
git clone https://github.com/samkan113096/veloxdag.git cd veloxdag/chain go build -o bin/velox-miner ./cmd/velox-miner && go build -o bin/velox-wallet ./cmd/velox-wallet ./bin/velox-wallet new # note the address printed (velx1...) ./bin/velox-miner -rpc http://66.94.106.193:8545 -miner velx1YOUR_ADDRESS -threads 4
That's it. Your miner connects directly to the live mainnet. No node setup needed.
Requirements
- macOS, Linux, or Windows (WSL2)
- Go 1.22+ — verify with
go version - Git
- Any modern CPU — more cores = more hashes = more VELX
Step 1 — Install Go (if not already installed)
Go to go.dev/dl and download the installer for your OS. After install:
go version # should print: go version go1.22.x ...
Step 2 — Clone & build
git clone https://github.com/samkan113096/veloxdag.git cd veloxdag/chain # Build the miner and wallet (takes ~30 seconds first time): go build -o bin/velox-miner ./cmd/velox-miner go build -o bin/velox-wallet ./cmd/velox-wallet # Optional — build the full node if you want to run your own: go build -o bin/veloxd ./cmd/veloxd
Step 3 — Create your wallet address
./bin/velox-wallet new # Output example: # New VeloxDAG wallet created! # Address: velx1a3f2e... # Saved to: wallet_a3f2e.json
Copy your address (starts with velx1). That's where your block rewards land.
Alternatively, create a wallet directly in your browser with full seed phrase backup on the Wallet page.
⚠ Back up wallet_*.json. It holds your private key — lose it and you lose access to your coins. Never share it.
Step 4 — Start mining (connect to mainnet seed node)
# Mine directly against the always-on seed node (recommended for beginners): ./bin/velox-miner -rpc http://66.94.106.193:8545 -miner velx1YOUR_ADDRESS -threads 4 # Use all your CPU cores for maximum hash rate: # Linux: -threads $(nproc) # macOS: -threads $(sysctl -n hw.ncpu) ./bin/velox-miner -rpc http://66.94.106.193:8545 -miner velx1YOUR_ADDRESS -threads 4
When a block is found you'll see:
BLOCK FOUND! height=142 hash=0000003f... reward=50.00000000 VELX
50 VELX is credited directly to your address — no pool, no fee, no middleman. The reward halves every 210,000 blocks (same schedule as Bitcoin).
How difficulty works (Bitcoin-identical)
VeloxDAG uses the exact same difficulty algorithm as Bitcoin:
- Target block time: 60 seconds
- Difficulty retargets every 2,016 blocks (~1.4 days at target pace) — the same 2,016-block window Bitcoin uses
- Adjustment is capped at ±4× per window — prevents sudden spikes when many miners join or leave
- As more miners join, difficulty rises slowly over multiple windows; if miners leave, it falls just as gradually
This means early miners enjoy lower difficulty (more blocks per hour) and the full 50 VELX reward before the first halving at block 210,000.
Check your balance
Three ways to check how much VELX you've earned:
# 1. Website wallet (easiest):
# Go to https://veloxdag.netlify.app/wallet → Access wallet → enter your address
# 2. CLI (fastest):
./bin/velox-wallet balance velx1YOUR_ADDRESS
# Output: velx1YOUR_ADDRESS 50.00000000 VELX
# 3. Raw RPC query:
curl http://66.94.106.193:8545 \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"getbalance","params":{"address":"velx1YOUR_ADDRESS"},"id":1}'Optional — run your own full node
Running your own node makes you fully independent and contributes to network decentralisation. Connect it to the seed node so you sync the same chain:
# Start your node, syncing from the official seed:
./bin/veloxd -datadir ~/.veloxdag -port 8545 -lan -seeds 66.94.106.193:37373
# Verify it's running:
curl http://127.0.0.1:8545/health
# {"status":"ok","chain":"VeloxDAG","peers":1}
# Then mine against your own node:
./bin/velox-miner -rpc http://127.0.0.1:8545 -miner velx1YOUR_ADDRESS -threads 424/7 VPS mining (earn while you sleep)
For maximum rewards, run on an always-on server (DigitalOcean, Hetzner, AWS Lightsail, etc.):
# Ubuntu / Debian VPS setup: sudo apt-get update && sudo apt-get install -y git # Install Go 1.22 (apt version is often outdated): curl -sL https://go.dev/dl/go1.22.5.linux-amd64.tar.gz | sudo tar -C /usr/local -xz export PATH=$PATH:/usr/local/go/bin # add to ~/.bashrc for persistence # Clone and build: git clone https://github.com/samkan113096/veloxdag.git cd veloxdag/chain go build -o bin/velox-miner ./cmd/velox-miner go build -o bin/velox-wallet ./cmd/velox-wallet ./bin/velox-wallet new # save your address! # Mine in background (survives logout): nohup ./bin/velox-miner -rpc http://66.94.106.193:8545 \ -miner velx1YOUR_ADDRESS -threads $(nproc) > miner.log 2>&1 & # Watch the log: tail -f miner.log
Network information
# Live chain stats (block count, difficulty, mined VELX):
curl http://66.94.106.193:8545/api/stats
# Latest blocks / tips:
curl http://66.94.106.193:8545 \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"getchaininfo","params":{},"id":1}'Tips for maximum earnings
- Set
-threadsto your CPU core count — Linux:$(nproc), macOS:$(sysctl -n hw.ncpu), Windows:echo %NUMBER_OF_PROCESSORS% - Mine on a VPS 24/7 — cloud servers have stable internet and uptime; even a $5/month instance earns blocks
- Join early — difficulty starts low and rises gradually (2,016-block window). The first miners earn the most per CPU cycle before the network grows
- First halving at block 210,000 (~5 months). Between now and then every block pays 50 VELX
- Join the Telegram community for updates, support, and extra peer addresses
- Read the Litepaper for full tokenomics, halving schedule, and DAG architecture details