Secure the QELT network and earn your place in blockchain history. One script. One fee. Full validator in under 20 minutes.
We built the simplest validator setup in blockchain. No Docker, no Kubernetes, no complex configs — just run our script and you're producing blocks on a production enterprise-grade chain.
We obsessed over making this the easiest validator setup in the entire blockchain space. Here's everything you need to do — from zero to validator.
Any VPS or dedicated server with Ubuntu 22.04+, 8 GB RAM, and 100 GB SSD. Providers like Hetzner, OVH, or DigitalOcean work perfectly.
Clone the repository and run our interactive installer. It handles everything — Java, Besu, genesis config, keys, firewall, and systemd service. Just follow the prompts.
Your node automatically syncs with the QELT network. Sit back while it downloads the blockchain. The script tells you how to check progress.
Send 100 USDT or USDC to the enrollment address on any EVM chain. This is a one-time payment that secures your validator slot.
The script generates a ready-to-copy email template with your validator address and enode URL. Send it along with your payment transaction hash.
The QELT team coordinates a vote among existing validators. Once admitted, your node starts participating in consensus automatically — no restart needed.
SSH into your server and run these. That's it. The script does the rest.
# Install git if not present
sudo apt update && sudo apt install -y git
# Clone the repository
git clone https://github.com/PRQELT/qelt-validator-node.git
# Enter the directory and run the installer
cd qelt-validator-node
chmod +x install-qelt-validator.sh
sudo bash install-qelt-validator.sh
The script walks you through 10 interactive steps:
One-time payment. No recurring costs. No hidden fees.
USDT or USDC
One-time payment on any EVM chain
Send payment to this address on any EVM chain:
0x1ad873Bd75E5bb1a1a3933B3FC1E21F1Da986FA2Accepted on any EVM chain:
Ethereum, Polygon, Arbitrum, Optimism, BSC, Avalanche, Base, or any other EVM-compatible chain. Send USDT or USDC — whichever you prefer.
After payment, email the following to:
All details are saved in /data/qelt/VALIDATOR_INFO.txt on your server.
Earn 100% of transaction fees with zero staking requirement and zero inflation. Revenue grows as the network grows.
Transaction fees are the sole validator income. Every fee paid by users goes directly to whichever validator proposes that block. No middlemen, no protocol cut.
QBFT uses round-robin block proposing — validators take turns every 5 seconds. With 5 validators, each proposes ~3,456 blocks per day. Equal opportunity for all.
As more dApps deploy and users transact on QELT, validator fee revenue increases proportionally. Early validators benefit from network growth.
QELT is a permissioned QBFT network, not Proof of Stake. There is no capital lock-up requirement. The 10 billion QELT supply never inflates from block rewards.
• ~17,280 blocks per day (one every 5 seconds)
• Each validator proposes ~3,456 blocks/day
• A simple QELT transfer costs ~21,000 gas × 1,000 wei = 0.000000021 QELT
• Revenue per block = sum of all transaction fees in that block
More transactions = more fees = more validator income. Revenue grows with network adoption.
Production-grade infrastructure, automated and battle-tested
Our installer handles Java 21, Hyperledger Besu, genesis config, key generation, firewall rules, and systemd — all in one command.
Dedicated system user, sandboxed systemd service, SHA256-verified binaries, strict file permissions, and RPC locked to localhost.
QBFT consensus delivers immediate finality. Your validator participates in producing blocks every 5 seconds with zero reorgs.
Optional HTTPS RPC endpoint with nginx reverse proxy, Node.js method-whitelisting middleware, and Let's Encrypt SSL — all set up by the script.
Standard VPS specs — nothing exotic
| Requirement | Minimum | Recommended |
|---|---|---|
| Operating System | Ubuntu 22.04 LTS | Ubuntu 24.04 LTS |
| RAM | 8 GB | 16 GB |
| CPU | 4 cores | 8 cores |
| Storage | 100 GB SSD | 500 GB NVMe |
| Network | 100 Mbps, static IP | 1 Gbps |
| Ports | 30303 TCP+UDP open | Same |
Your node key at /data/qelt/keys/nodekey is your validator identity. Back it up securely — if lost, you lose your validator slot. Never share your private key with anyone.
Join the QELT validator set and help secure the network. It takes less time than setting up most development environments.