Nerva CLI v0.2.3.0

Nerva v0.2.3.0: Legacy Reborn, Point Release 3

Overview

Nerva core v0.2.3.0 is a focused release that resolves a sync-halting crash affecting all users syncing from genesis, delivers measurable performance gains across both P2P and QuickSync, and extends hardware acceleration to ARM64 platforms. If you are syncing a fresh node without QuickSync, this upgrade is essential.

Sync Crash Fix (HF7 / CNA v2 Boundary)

Users syncing from block 0 encountered a fatal crash at block 173,500, the point where the CNA v2 proof-of-work algorithm activates at hard fork 7. The block cache was opening a read-only LMDB transaction that could not see blocks still pending in the current uncommitted write batch, resulting in an MDB_NOTFOUND error, peer disconnection, and a sync loop that could not progress past that boundary. The fix caps the adaptive sync batch size at 256 blocks, guaranteeing that all blocks needed for PoW lookups are committed and visible before the cache reads them.

Performance: Boost 1.89 Mutex Fix

A regression introduced with Boost 1.89 caused sleep_for(milliseconds(0), previously a no-op, to execute a real cond_timedwait costing approximately 1ms per call. Because CRITICAL_REGION_LOCAL invokes this on every mutex acquisition, the penalty accumulated across all lock-heavy code paths.

The fix removes the sleep from the hot path entirely, in line with upstream Monero. Measured impact on Windows:

  • QuickSync: ~10% faster
  • P2P sync: ~6% faster overall, with up to 16% improvement in the post-HF12 range (blocks 930k–1.2M) where lock contention is highest
  • Wallet generation: significantly faster (expanding the default subaddress lookahead previously triggered ~40,000 lock acquisitions, adding ~40 seconds of unnecessary sleeping)

ARM64 Hardware AES Acceleration

Hardware AES intrinsics are now enabled for 64-bit ARM targets, including Apple Silicon (M-series) and ARM64 Linux devices. This brings ARM performance in line with x86_64 for the cryptographic operations at the core of NERVA’s PoW.

Download & Upgrade

The sync crash fix makes this a required upgrade for anyone running a fresh node who wants to sync without QuickSync. All other users are encouraged to upgrade for the performance and wallet improvements.

🔗 https://nerva.one/#downloads

🔗 https://github.com/nerva-project/nerva/releases/tag/v0.2.3.0

Nerva v0.2.2.0: Legacy Reborn, Point Release 2

Nerva core v0.2.2.0 is out. This release delivers meaningful performance gains alongside targeted security and privacy hardening and marks real progress on the Nerva–Monero upstream gaps.

Performance

QuickSync is now 2x faster and full P2P sync is ~40% faster, both compared to v0.2.0.0. Getting a new node up and running has never been this quick.

Security & Privacy (Gap §2)

  • P2P message deserialization hardened, closing the critical crash exploitable via crafted P2P messages
  • Separate size limits for P2P vs RPC, addressing the memory exhaustion attack vector
  • RPC DoS mitigations against computationally expensive queries
  • LMDB deadlock fix under concurrent transaction access
  • Onion address exposure fixed. Peerlist responses no longer leak real timestamps or fixed positions
  • Peer subnet deduplication upgraded from /16 to /24 to reduce spy node effectiveness
  • Peer ID correlation on Tor/I2P disabled
  • Silent transaction drop on privacy networks fixed
  • Multiple decoy selection biases corrected including gamma distribution, integer truncation and sequential ring picking
  • Per-transaction DNS privacy leaks eliminated

Wallet & UX (Gap §5)

  • Pool spend detection fixed so balance updates correctly when a transaction is in the pool but not yet confirmed
  • Key image spent status corrected after confirmed spends, eliminating inflated balance display

We are closing the gaps

Download: nerva.one/#downloads or GitHub

Upgrade is not required but strongly recommended.

Next stop, hard fork 13.

Nerva v0.2.2.0-RC2 QuickSync: 2x Faster

We recently covered how v0.2.2.0 dramatically improves P2P sync speed. Those same optimizations carry over to QuickSync and the results are just as impressive.

QuickSync improvement by block range

Block rangeImprovement
0 – 500k~46% faster
500k – 1M~43% faster
1M – 2M~47% faster
2M – 2.5M~67% faster
2.5M – 4M~62% faster
Overall~52% faster (2.1x)

Testing was performed on an AMD Ryzen 9 7950X running Windows 11. Both versions were synced from block 0 using a fresh QuickSync file with no other load on the machine. v0.2.0.0 completed in 1h 37m, v0.2.2.0-RC2 in 46m.

The gains are consistent across the entire chain, with the biggest improvements in the second half where recent blocks are processed. Whether you’re syncing fresh via QuickSync or catching up over P2P, v0.2.2.0 is the fastest Nerva release yet.

Official v0.2.2.0 release coming out soon:

https://github.com/nerva-project/nerva/releases

Nerva is now on KlingEx exchange

$XNV Now Listed on KlingEx

Nerva (XNV) is now available for trading on KlingEx, a small but up-and-coming exchange that just added $XNV to its lineup.

About KlingEx

KlingEx is an emerging exchange still establishing itself in the crypto space. It may not be a household name yet, but it adds another option for those looking to trade $XNV. More trading venues means more accessibility for the Nerva community.

Getting Started

Signup is straightforward: email, password, confirm, done. No lengthy verification process to get through the door.

KlingEx offers plenty of USDT deposit options, and depositing is as simple as generating a deposit address and sending funds. For $XNV specifically, expect 60 confirmations before your deposit clears.

Once funded, placing buy and sell orders is easy enough. Worth noting: KlingEx also offers liquidity pools, which is an interesting addition for a smaller exchange, something to keep an eye on if you’re interested in providing liquidity rather than just trading.

What is Nerva?

If you’re new to Nerva, here’s the short version.

Nerva is a privacy cryptocurrency built on CryptoNote technology, the same foundation as Monero. Every transaction is untraceable by design – sender, receiver, and amount are all hidden on-chain. There are no transparent transactions, no optional privacy. It’s private by default, for everyone.

Beyond privacy, Nerva is one of the few coins that remains genuinely decentralized at the mining level. It is CPU-mineable only, with no ASIC support and no mining pools, keeping the network in the hands of individual participants rather than industrial operations.

No company. No venture capital. No developer tax. Just a community that believes in what it’s building.

Start Trading $XNV

The XNV/USDT trading pair is now live on KlingEx:

https://klingex.io/trade/XNV-USDT

A Reminder on Exchange Safety

As always – never keep more funds on any exchange than you are prepared to lose. Withdraw to your own wallet when you’re done trading.

Not your keys, not your coins.

Nerva sync speed testing

Nerva Sync Speed: A Big Step Forward

One of the most common complaints from new Nerva users is how long it takes to sync the blockchain from scratch. We heard you. We’ve been working on a set of code optimizations (tracked internally as PR65) specifically targeting sync performance, and we now have real benchmark results to share.

On an AMD Ryzen 9 7950X, PR65 synced the entire Nerva blockchain — over 4.2 million blocks — in 19 hours and 49 minutes.

The baseline v0.2.0.0 release was measured at 23 hours 9 minutes to reach block 3.5 million; extrapolating at the observed rate, a full baseline sync would take approximately 32–33 hours. That puts the overall improvement at roughly 40% faster, or about 1.67x the throughput.


Where the gains are biggest

The improvement isn’t uniform — it grows as the blockchain gets more recent:

Chain sectionImprovement
Blocks 0 – 1M (older chain)~6% faster
Blocks 1M – 2M~33% faster
Blocks 2M – 3M~37% faster
Blocks 3M+ (most recent)~40%+ faster

The part of the chain that used to take the longest is now the part that benefits the most.


What changed under the hood

The optimizations target two areas of the block verification pipeline that had become increasingly expensive as the chain grew past Hard Fork 12:

Redundant weight median recomputation. Block weight limits are calculated using a rolling median of recent block weights. The old code recomputed this median from scratch for blocks it didn’t need to — particularly during the initial block cache build and for blocks in the middle of large sync batches. These calculations now happen only when actually needed.

Smarter cache validation. When looking up historical block data, the old code re-validated cached entries using a full hash comparison even when a simple height check was sufficient. The new code skips the expensive hash lookup when the block height already confirms we have the right entry.

Neither change touches consensus rules — they are purely internal performance improvements with no effect on how blocks are validated or the chain itself.


These improvements will ship very soon, alongside wallet restore speed improvements and several other fixes, but this is only step 1. More significant sync speed improvements are coming in Hard Fork 13.

Nerva crypto just turned 8-years-old

Eight Years of Nerva: Still Here, Still Yours

On May 1, 2018, a cryptocurrency called Nerva launched with an unusual promise: no ASICs, no GPUs, no venture capital. Just CPU mining without pools, privacy, and a community. Eight years later — against considerable odds — that project is still alive. That is worth talking about.

Where It Started

Nerva was created with a clear vision: a truly decentralized, CPU-only privacy coin built on Cryptonight Adaptive — an algorithm designed to stay resistant to specialized mining hardware and mining pools. No ASIC farms, no GPU rigs — just ordinary computers run by ordinary people.

The early years brought real momentum. The algorithm attracted attention, the CPU-only mining philosophy resonated with people who believed decentralization actually mattered, and a community began to form around something that felt different.

The Years Nobody Talks About

What happened next is the part of Nerva’s history that deserves the most respect. After the founder left in 2021, the project did not die. A small group of community members stepped in, stabilized the network, maintained the software, and kept building — NervaOne, NerVault, core updates — largely without recognition and certainly without guarantees.

It was not glamorous work. It was the kind of work that keeps something alive when it would be easier to walk away.

In January 2026, Nerva was listed on NonKyc exchange, bringing renewed visibility and fresh energy into the project. The current outstanding supply stands at 19.16 million XNV, and the network continues to tick along — one block per minute, as it always has.

What Just Shipped

The birthday comes with two significant releases.

Nerva Core Software v0.2.1.0 dropped on April 23, 2026. This point release brings new CLI options for DNS and block tracking, mining thread visibility in daemon status, wallet stability improvements, multi-architecture Docker images for broader platform support, and Android compatibility for running the daemon on mobile.

NervaOne Wallet and Miner v1.0.0 was released a few days ago. You can now run a full Nerva node or wallet directly from your phone. The interface was rebuilt from the ground up to work consistently across desktop and mobile. Setting up a public node connection is faster and simpler. The address book got meaningful improvements. Sensitive wallet data now has a shorter memory lifetime during operations. And for impatient users, you can download the blockchain database directly — no more waiting through a full sync from genesis.

Eight years in, Nerva now fits in your pocket.

What Comes Next Is Up to You

Nerva is an open-source, community-driven project. There is no company behind it. There is no funded team. There are no employees. What gets built is built by people who care enough to show up.

That is either a weakness or a strength depending entirely on what the community decides to do with it.

If you mine Nerva, you are mining a CPU-only privacy coin the way it was meant to be — solo, no pools, just your processor against the network. If you run a node, you are part of the network’s backbone. If you write code, document something, translate content, post on social media, answer a question from a new user, or simply tell someone that Nerva exists — you are contributing to whether this project becomes something.

No single person can make Nerva succeed. A few developers and a handful of dedicated contributors cannot do it alone either. The projects that survive at eight years and thrive at ten are the ones where the community treats it as theirs — because it is.

Get Involved

  • Mine XNV — any CPU can participate. See the mining guides at nerva.one.
  • Run a node — NervaOne v1.0.0 makes it easier than ever, including on Android.
  • Contribute code — the repositories are open. Pull requests are welcome.
  • Build something new — create something that uses XNV.
  • Spread the word — write about it, post about it, tell someone.
  • Join the conversation — find the community on Discord, Telegram and socials.

Eight years is a long time for a small project to survive. Whether the next eight years are remarkable is not predetermined. It depends on the people who decide to be part of it.

Whether Nerva becomes something — that is up to you.

Happy birthday, Nerva.