Blockchain core development for an EVM layer 1

Blockchain core development for an EVM layer 1

Get in touch now

Aetsoft provides blockchain core development for a long-running, community- governed EVM layer 1.

Over a multi-year partnership, Aetsoft has worked with the client's core team on production consensus decisions and their implementation across the Rust node, the Solidity protocol contracts, and the migration tooling. The redesigned network later launched its mainnet.

001

Client

A long-running, community-governed layer 1 blockchain.

002

Challenge

Develop a leaderless BFT consensus design into a production network while keeping ownership with the community.

003

Aetsoft's role

Joint protocol engineering, from consensus decisions through implementation to mainnet delivery.

004

Outcome

The redesigned network launched its mainnet and runs in production.

The community voted to replace its legacy network with a new EVM layer 1

The client runs one of the longer-lived community-governed chains. Its community voted to replace the ageing legacy network with a new layer 1. The new chain had to run EVM smart contracts, reach instant finality through a leaderless BFT protocol, and hand governance to a DAO at launch.

Public testnets proved the design, but the remaining gap was engineering depth at the protocol level. Threshold cryptography and consensus internals sit outside what most blockchain developers ever touch. The overall direction was clear, but many of the production decisions still had to be made.

Aetsoft joined the project as a long-term protocol engineering partner. Our engineers worked alongside the client’s core team on those decisions, then carried them into the Rust node and the Solidity protocol contracts. The client remained responsible for the protocol and its roadmap, while both teams worked through the design, implementation, testing, and release as one engineering group. The partnership continued from the early testnets through to the mainnet launch.

Pic

Aetsoft joined the project as a long-term protocol engineering partner. Our engineers worked alongside the client’s core team on those decisions, then carried them into the Rust node and the Solidity protocol contracts. The client remained responsible for the protocol and its roadmap, while both teams worked through the design, implementation, testing, and release as one engineering group. The partnership continued from the early testnets through to the mainnet launch.

Solution

What blockchain core development means on a chain like this

Scheme

The work spans a Rust consensus node and the Solidity contract suite that runs the validator economy. Aetsoft contributed across that stack.

On the node side, the work centered on the consensus engine — the component that handles block production, validator voting, and finality, along with the peer-to-peer networking and state synchronization needed to keep validators in agreement as nodes join, leave, or fail. Rust's performance and memory safety suit a process that has to stay correct and fast under adversarial conditions.

On the contract side, the work covered the smart contracts that run the validator economy: staking and delegation, reward distribution, slashing for misbehavior, and the governance mechanics that let the network adjust its own parameters. Because what the node considers valid has to match what the contracts enforce, Aetsoft's contributions spanned both layers, keeping consensus logic and economic incentives consistent as the protocol evolved.

Taking a leaderless consensus from testnet to mainnet

Most chains give one node the right to propose each block, and whoever orders the transactions can profit from that order. The client's protocol removes the single proposer. The active validator set builds each block jointly, so no one node controls transaction ordering. Each contribution stays threshold-encrypted until a quorum commits, and on-chain randomness shuffles the final order. Frontrunning stops being a policy question: no validator sees a decrypted transaction it has not already committed to include.

The consensus model had already been chosen when the partnership began. The open question was how to make it work reliably in production. That work centred on the Rust consensus engine, which Aetsoft developed jointly with the client’s core team.

One outcome was dynamic block timing. Under load, the network produces blocks within seconds. During quiet periods, it records only an occasional heartbeat block instead of filling the chain with empty ones.

The consensus had to survive real validator conditions

Aetsoft engineers worked on the key generation and connectivity logic across the node and contract layers. This logic governs what happens when the validator set changes between epochs.

Each epoch, a newly elected validator set must jointly generate a fresh threshold encryption key on-chain before its term begins. A validator that misses its slot is removed, penalised, and replaced. The textbook algorithm assumes stable connections. Real validators run on home servers, and home connections drop. So nodes report each other's connectivity, and the protocol can end an epoch early when too many of them go quiet. An on-chain reliability score feeds each validator's election odds. Calibrating its penalties took longer than writing the happy path, and it usually does. A failed key ceremony now costs a validator election odds, and the epoch cycle keeps turning without anyone stepping in.

Electing validators on-chain and migrating the legacy network

Validator selection happens entirely on-chain. Candidates and delegators stake through capped pools, preventing any one pool from gaining excessive influence. A new validator set is elected each epoch from the wider candidate pool, while changes to protocol parameters require a token-holder vote. After launch, control over these decisions passed to the DAO.

Moving holder balances is delicate work. The joint team built the snapshot tooling, the claiming contracts, and the claiming dApp that carried those balances into the new network. No new coins were minted at launch. An open beta ran with community validators. An independent security firm audited the staking, DAO, and claiming contracts, and the findings were fixed and re-checked before the mainnet went live.

Results

“Aetsoft engineers contributed to the production decisions behind validator connectivity, reliability scoring, and dynamic block timing. The same work joined the node and the contract layer into one protocol.”

Icon
  • What Aetsoft wrote. Rust in the consensus node, Solidity in the protocol contracts, and TypeScript in the tooling and claiming infrastructure.
  • Where it ended up. The network passed an open beta, an independent audit, and the legacy-chain migration. It launched its mainnet, and admin rights over the core contracts went to the DAO.

Frequently asked questions about EVM layer 1

  • What is leaderless BFT consensus?

    Leaderless BFT consensus is a family of protocols where validators build each block together instead of taking turns as block proposers. Contributions stay threshold-encrypted until a quorum commits, which gives instant finality and removes the proposer’s power over transaction ordering.

  • How does a blockchain prevent frontrunning at the protocol level?

    Transaction ordering is decided by a random shuffle after the block content is fixed, and transactions stay encrypted until validators commit. Proposer-side frontrunning is blocked before any application sees the transaction.

  • What did Aetsoft do on this project?

    Aetsoft has provided blockchain core development for a community-governed EVM layer 1 over a multi-year partnership. Aetsoft works in the consensus engine and the protocol contract layer, and built the migration tooling with the client’s team. The engagement ran through the legacy-chain migration and the testnet and mainnet launches.

  • How does a joint protocol engineering partnership work?

    The client retains ownership of the protocol and its roadmap, and the partner takes shared responsibility for defined technical outcomes. On this project, that meant contributing to the production consensus decisions and implementing them across the node and contract layers. The responsibility ran from the audit to the mainnet launch.

Planning a layer 1 protocol or a major network upgrade?

If your network needs blockchain core development, talk to Aetsoft. We also cover smart contract development and blockchain consulting as standalone services.

Contact sales
Pic

Blockchain core development for an EVM layer 1

Logo
Pic

AI assistant for loyalty management

Logo
Pic

VPLedger: a layer 1 blockchain

Logo
Pic

Balancer AMM for a better token access

Logo
Pic

DEX aggregator

Logo
Pic

CEX-DEX hybrid crypto exchange

Logo
Pic

DEX for PSP

Logo
Pic

Performance monitoring solution for green energy

Logo
Pic

Blockchain Loyalty Platform

Logo
Pic

STO platform

Logo
Pic

Digital currency solution

Logo
Pic

Blockchain voting solution

Logo
Pic

Car eService book

Logo
Pic

DAO space

Logo
Pic

NFT marketplace for creators

Logo
Pic

Metaverse rooms sports

Logo
Pic

Metaverse rooms

Logo
Pic

FreeStyle NFT

Logo
Pic

Data provenance solution

Logo
Pic

Internet-of-crops platform

Logo
Pic

DLT solution for smart logistics

Logo
Pic

Pipe trading platform

Logo
Pic

Tea exchange platform

Logo
Pic

genEOS

Logo
Pic

BitShareScan

Logo
Pic

Crypviser

Logo
Pic

Decentralized trading platform

Logo
Pic

DEX mobile wallet

Logo
All case studies