Discover
About EBLA Roadmap Technology Security
Economics
Tokenomics Airdrop Staking
Build
Validators Developers
Network
Community FAQ Join Now
πŸ–₯️ Validators

Secure the Network.
Earn Rewards.

Run an EBLA validator node and become part of the consensus layer. Open to anyone β€” no permission required.

Min register: 100 EBLA Active threshold: 5,000 EBLA Max stake: 1,000,000 EBLA Min commission: 10%
πŸ“‹ Requirements

What You Need

πŸ’»
Ubuntu 24.04
Operating System
LTS Linux server recommended. Works on dedicated hardware, VPS, or cloud instance.
βš™οΈ
4 CPU Cores
Minimum Processor
4+ cores recommended. The node runs parallel block processing β€” more cores improve performance.
πŸ”„ Lifecycle

Validator States

  1. Registered

    Min 100 EBLA self-delegation. Visible on network but not in committee.

  2. Active

    5,000+ EBLA total stake. Participates in consensus. Earns rewards every block.

  3. Penalized

    No block in 10,000 blocks. Loses 5% voting power each period while offline.

  4. Evicted

    Stake drops below minimum. Force-undelegated. Must re-accumulate to rejoin.

⚠️ Penalties

Stay Online or Pay the Price

⏰ Inactivity Penalty

If your node produces no blocks for 10,000 consecutive blocks (~10 hours), you automatically lose 5% of your remaining voting power. This compounds β€” each subsequent period of inactivity loses another 5% of what's left.

Trigger: 10,000 blocks (~10 hours) of silence

πŸ”’ Jailing β€” Double Vote

If your node submits conflicting votes for the same block, it is immediately jailed. On mainnet, the jail period is 163,459 blocks (~7 days). During this time you earn nothing and do not participate in consensus. This is automatic β€” no governance vote needed. (Testnet and devnet use shorter jail periods to make testing practical.)

Trigger: Submitting two votes that contradict each other

πŸ’€ Eviction

If inactivity penalties reduce your effective voting power below the minimum committee threshold, you are force-evicted β€” all delegators are automatically undelegated, and you must re-accumulate stake to rejoin.

Trigger: Total stake drops below minimum due to compound penalties

πŸ’Ό Commission Floor

You cannot set your commission below 10%. This is enforced in the smart contract β€” the transaction will be rejected. You also cannot lower your commission after registration.

Rule: Minimum 10% enforced at registration and at every update
πŸš€ Getting Started

Register in 5 Steps

  1. 1

    Provision your server

    Set up an Ubuntu 24.04 server with at least 4 CPU cores, 8 GB RAM, and 500 GB SSD. Install Docker Engine v24+ and Docker Compose v2+.

  2. 2

    Download the EBLA quickstart package

    The quickstart package (available at EBLAnetwork.com/validators) includes a Docker Compose file, configuration template, and setup script. No manual binary compilation needed.

  3. 3

    Generate your node keys

    The setup script generates your node address, public key, and VRF key. Back these up securely β€” your node secret key signs all blocks. Never share it. Never commit it to git.

  4. 4

    Start your node and sync

    Run docker compose up -d and wait for your node to sync with the network. Check logs to confirm peer connections and block finalization.

  5. 5

    Register as a validator

    Go to stake.EBLAnetwork.com, connect your wallet with at least 100 EBLA, and submit the validator registration transaction. Your node address goes into the registration. Set your commission (minimum 10%).