Validator Enrollment Program

Become a Validator

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.

How Simple Is It?

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.

STEP 1~5 minutes

Get a Server

Any VPS or dedicated server with Ubuntu 22.04+, 8 GB RAM, and 100 GB SSD. Providers like Hetzner, OVH, or DigitalOcean work perfectly.

STEP 2~10 minutes

Run One Script

Clone the repository and run our interactive installer. It handles everything — Java, Besu, genesis config, keys, firewall, and systemd service. Just follow the prompts.

STEP 3~A few hours

Wait for Sync

Your node automatically syncs with the QELT network. Sit back while it downloads the blockchain. The script tells you how to check progress.

STEP 4~2 minutes

Pay the Enrollment Fee

Send 100 USDT or USDC to the enrollment address on any EVM chain. This is a one-time payment that secures your validator slot.

STEP 5~2 minutes

Email Your Details

The script generates a ready-to-copy email template with your validator address and enode URL. Send it along with your payment transaction hash.

STEP 6~24-48 hours

Get Voted In

The QELT team coordinates a vote among existing validators. Once admitted, your node starts participating in consensus automatically — no restart needed.

The Commands

SSH into your server and run these. That's it. The script does the rest.

terminal

# 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:

✅ System checks & validation✅ Java 21 + Besu 25.12.0 install✅ Secure user & directories✅ Genesis config (SHA256 verified)✅ Validator key generation✅ Systemd service setup✅ Optional HTTPS RPC endpoint✅ Firewall configuration✅ Node startup & verification✅ Ready-to-send email template

Enrollment Fee

One-time payment. No recurring costs. No hidden fees.

$100

USDT or USDC

One-time payment on any EVM chain

Send payment to this address on any EVM chain:

0x1ad873Bd75E5bb1a1a3933B3FC1E21F1Da986FA2

Accepted 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:

  • Your payment transaction hash (from any EVM chain)
  • Your Validator Address (shown by the installer script)
  • Your Enode URL (shown by the installer script)
  • Confirmation that your node is fully synced

All details are saved in /data/qelt/VALIDATOR_INFO.txt on your server.

Validator Rewards

Earn 100% of transaction fees with zero staking requirement and zero inflation. Revenue grows as the network grows.

0 QELT
Block Reward
No inflation — fixed supply
100%
Transaction Fees
Go to the block proposer
0
Base Fee
zeroBaseFee enabled
1,000 wei
Min Gas Price
Per gas unit

Fee-Based Revenue

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.

Fair Round-Robin

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.

Revenue Scales with Adoption

As more dApps deploy and users transact on QELT, validator fee revenue increases proportionally. Early validators benefit from network growth.

No Staking, No Lock-Up

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.

Quick Math — 5 Validators

• ~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.

What You Get

Production-grade infrastructure, automated and battle-tested

One Script, Fully Automated

Our installer handles Java 21, Hyperledger Besu, genesis config, key generation, firewall rules, and systemd — all in one command.

Production Hardened

Dedicated system user, sandboxed systemd service, SHA256-verified binaries, strict file permissions, and RPC locked to localhost.

5-Second Block Time

QBFT consensus delivers immediate finality. Your validator participates in producing blocks every 5 seconds with zero reorgs.

Enterprise Infrastructure

Optional HTTPS RPC endpoint with nginx reverse proxy, Node.js method-whitelisting middleware, and Let's Encrypt SSL — all set up by the script.

Server Requirements

Standard VPS specs — nothing exotic

RequirementMinimumRecommended
Operating SystemUbuntu 22.04 LTSUbuntu 24.04 LTS
RAM8 GB16 GB
CPU4 cores8 cores
Storage100 GB SSD500 GB NVMe
Network100 Mbps, static IP1 Gbps
Ports30303 TCP+UDP openSame

Network Info

Network
QELT Mainnet
Chain ID
770
Consensus
QBFT
Block Time
5 seconds
EVM Version
Cancun
Finality
Immediate
Gas Limit
50,000,000
Client
Besu 25.12.0
Current Validators
5

Protect Your Node Key

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.

Ready to
Validate?

Join the QELT validator set and help secure the network. It takes less time than setting up most development environments.