NervaOne version 1.3.0 released

NervaOne v1.3.0: Hard Fork Ready and Mining Affinity

NervaOne v1.3.0 is now available for Windows, Linux, macOS, and Android. It gets your node ready for Nerva’s mandatory hard fork, adds a new mining affinity option, and includes security improvements across all supported coins.

Ready for the Nerva hard fork

Nerva’s hard fork, v0.3.0.0 “Legacy Remade,” activates at block 4,320,000 (around July 21, 2026) and is mandatory. NervaOne v1.3.0 points to the new v0.3.0.0 daemon. Once you have the updated NervaOne, install it by going to Daemon Setup > Update Client Tools > Update. New users just download v1.3.0. Either way, update before the fork.

Mining affinity

NervaOne can now pin mining threads to physical CPU cores for a higher and more stable hashrate, even while you use your PC. Find the toggle under Daemon Setup > Pin mining threads to CPU cores (affinity) – on by default on desktop, off on Android. Mining with the CLI directly? Add the --mining-affinity flag to your mining command.

Security and other improvements

  • Wallet credentials and payment IDs now use a cryptographically secure random number generator
  • Password required when creating or restoring BTC-based wallets
  • Fixed precision loss in atomic-unit to amount conversion
  • Updated bundled CLI tools: Nerva v0.3.0.0, Dash v23.1.7 and Wownero v0.11.4.0

Download

Get NervaOne v1.3.0 from the downloads page or from GitHub. Each release includes a GPG-signed list of SHA256 hashes – we recommend verifying your download against it. NervaOne is open source and non-custodial; your keys never leave your device.

NervaOne adds Litecoin support

NervaOne v1.2.0 – Litecoin, MWEB, and a Security Fix

Overview

NervaOne Wallet and Miner v1.2.0 adds full Litecoin ($LTC) support including MWEB, alongside a security fix affecting XNV, XMR, and WOW users on prior versions. Users can now run a complete or pruned Litecoin node, manage LTC wallets, and send and receive including MWEB transactions, all within the same application.

Litecoin (LTC) Support

The update integrates with Litecoin Core through RPC, providing:

  • Full and pruned node functionality with adjustable prune size (20GB default)
  • Wallet creation and restoration from dump file
  • Send and receive including MWEB transactions with correct display of receives, sends, and change entries in the Transfers screen

Wallet and UI Improvements

  • Transfers sorted by timestamp so pending transactions appear at the top
  • macOS quarantine automatically removed from CLI tools after download
  • Wallet RPC restarts immediately when switching to wallet-only mode
  • Improved error messages in wallet operation dialogs

Security

NervaOne prior to v1.2.0 started wallet-rpc for XNV, XMR, and WOW without authentication. Any process running on the local machine could discover the wallet-rpc port and make unauthenticated calls to the wallet, including transfers, while a wallet was open. v1.2.0 fixes this by requiring Digest authentication with randomly generated credentials that are never written to disk. Thanks to @pixelpatchit for the responsible disclosure.

All users are strongly encouraged to upgrade. If you suspect your machine may have been compromised, move funds to a new wallet.

Downloads are accessible via the Nerva website or GitHub.

NervaOne v1.1.0 – Bitcoin Has Entered the Chat

NervaOne Wallet and Miner v1.1.0 is here, and it brings the most significant addition since Android support – full Bitcoin ($BTC) integration. You can now run a full or pruned Bitcoin node, manage your BTC wallet, and send transactions, all from the same app you use for Nerva, Monero, and more. Your keys never leave your device.

Bitcoin (BTC) Support

NervaOne now integrates with Bitcoin Core via RPC. Key capabilities include:

  • Full and pruned node support with configurable prune size (default 50GB, roughly 50-100 days of transactions)
  • Create and restore wallets from seed using BIP39/BIP32 descriptor wallets (BIP44/49/84/86)
  • Restore from dump file – auto-detects descriptor vs legacy format
  • Fee and total shown for review before broadcasting a transaction
  • Wallet Birthday field on seed restore for faster blockchain rescan instead of scanning from genesis

Wallet and UI Improvements

  • Fixed balance precision display across wallet and transfers views
  • Transfer confirmation now shows fee, total, and block confirmation target
  • UI adapts per coin – controls and fields that don’t apply to the active coin are hidden automatically

Security

  • Fixed a path traversal vulnerability in wallet import where unvalidated file paths could reference files outside the intended directory
  • GitHub Actions workflow pinned to exact commit SHAs to protect against compromised third-party action releases

NervaOne can be downloaded from Nerva website or GitHub.

How to Mine Nerva (XNV) on Android with NervaOne

Mine Nerva on Android with NervaOne

Most cryptocurrency mining requires expensive GPUs or dedicated ASIC hardware. Nerva is different. It’s designed specifically for CPU mining, which means any standard computer can participate. With the release of NervaOne v1.0.0, that now includes your Android phone.

This guide walks you through getting started.

What you need

An Android device (ARM64) and a bit of patience for the initial sync. No special hardware, no technical background required.

Step 1: Download NervaOne

Go to nerva.one/#downloads and download nervaone-v1.0.0-android-arm64.zip. Extract the ZIP to get the APK file.

Step 2: Install the app

Android will ask you to allow installation from unknown sources since NervaOne isn’t on the Play Store. Go to Settings > Security and enable “Install unknown apps” for your file manager, then open the APK to install.

Step 3: First launch

Open NervaOne and select Nerva (XNV) as your cryptocurrency. Then choose your operating mode:

  • Full Node – runs the blockchain locally and enables mining. Choose this.
  • Wallet Only – connects to a remote node, no mining. Good for checking balances on limited storage or mobile data.

Step 4: Synchronize the blockchain

Before you can create a wallet or mine, NervaOne needs to sync with the Nerva blockchain. If you’re below 90% synchronized, the app will offer to use a QuickSync file – accept this to significantly speed up the process. Wait until sync completes before continuing.

Step 5: Create your wallet

Once synced, go to Wallet Setup > Create New Wallet. You’ll receive a 25-word mnemonic seed and keys. Write this down and store it somewhere safe offline. This is the only way to recover your funds if you lose access to your device. Never share it with anyone.

Your XNV address will be visible in the Wallet section. Copy it, you’ll need it in the next step.

Already have a wallet?

If you’ve mined Nerva on desktop before, you can just use the same wallet to mine. No need to create or restore wallet on your Android device.

Step 6: Set your mining address

Go to Daemon Setup > Mining Address, paste your XNV wallet address, and tap Save Settings.

Step 7: Start mining

Navigate to the Daemon screen, pick number of threads you want to mine with and press Start Mining. Your phone is now contributing to the Nerva network.


A note on battery and heat

Mining uses your phone’s CPU continuously. If you run at high thread counts, expect your device to get warm and your battery to drain quickly. It’s best to mine while plugged in. You can reduce the number of mining threads in Daemon screen to find a balance between performance and heat that works for your device.

A note on mobile mining

Phone CPUs are less powerful than desktop processors, so your mining output will be modest. Think of it as contributing to the network’s decentralization rather than a primary income source – but it’s a legitimate, fully functional node running in your pocket.

Block rewards are currently 0.3 XNV with 60-second block times, shared across all active miners.


Join the community

Nerva has been running for eight years, fully community-driven since 2021. If you run into questions, the Discord and Telegram communities are active and helpful.


NervaOne Documentation: https://docs.nerva.one/guides/nervaone/

NervaOne wallet and miner v1.0.0 release

NervaOne Wallet and Miner v1.0.0 – Android Has Arrived

The biggest NervaOne release yet is finally here.

We’ve been working toward this for a long time, and today we’re proud to announce the official release of NervaOne Wallet and Miner v1.0.0 — our most significant update to date.

The headline? NervaOne is now on Android.

Android Support — Full Node in Your Pocket

Starting with v1.0.0, NervaOne runs natively on Android. Whether you want to run a full node or use it as a wallet only, the choice is yours — right from your phone. This has been one of the most requested features from our community, and we’re thrilled to finally deliver it.

A Redesign Built for Every Screen

To support Android properly, we went back and redesigned the majority of NervaOne’s views from the ground up. The result is an interface that feels at home on both desktop and mobile — clean, functional, and consistent across devices.

Easy Public Node Setup

Connecting to the network is now simpler than ever. The new Public Node setup flow gets you connected quickly with minimal configuration — ideal for users who want the NervaOne experience without running a full node.

Improved Address Book Integration

The Address Book has received meaningful improvements in this release, making it easier to manage your contacts and streamline transactions.

Better Memory Security for Wallet Operations

We’ve reduced the lifetime of sensitive data in memory during wallet operations, tightening up security where it matters most.

Faster Sync with Blockchain Database Download

For those who cannot wait to synchronize their blockchain database, there is now new download blockchain database option that lets you skip the long initial sync by downloading the chain directly – saving you significant time when setting up.

What Else Changed?

The application has been officially renamed to NervaOne, with the app folder updated to match. A clean name for a clean new chapter.

You can download latest version from GitHub or website:

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

🔗 https://nerva.one/#downloads

Have questions or feedback? Join the conversation in our Discord and Telegram communities. We’d love to hear how v1.0.0 is running for you.

NervaOne New Folder Structure

NervaOne Folder Structure Changes

Now that NervaOne also works on Android, it made sense to rename the application and make some folder structure changes.

If you are running NervaOne v0.8.5.0 or any of the builds prior to v1.0.0, you might want to copy some files over to the new directory structure.

First, make sure you have seed phrases and private keys saved securely for all you wallets!

If you run NervaOne v1.0.0, it will create new application folder called NervaOne and put all files under that directory. If you didn’t have any wallet files, you can just go to Daemon Setup and set up Mining Address or any other settings manually.

Migrate Application Settings

If you want to migrate your setting, go to Settings > Open Logs Folder

From there, go up 2 directories and you will see new NervaOne folder as well as old one called NervaOneDesktop. Go into NervaOneDesktop, copy app.config file and paste it into NervaOne directory.

Migrate Address Book

If you had address book, go to Wallet Setup > Open Wallets Folder

Find the same folder under NervaOneDesktop and you will find address.book file there. Under new NervaOne folder structure, this file has been moved and it needs to go under NervaOne > coins > xnv (or another coin such as xmr)

Migrate Wallets

If you want to move wallets, go to Wallet Setup > Open Wallets Folder

Find the same folder under NervaOneDesktop and copy all your wallet files to the new folder.

Migrate Client Tools

If you’re running custom build of CLI tools, go to Daemon Setup > Open Client Tools Folder

Find the same folder under NervaOneDesktop and copy the files from there to the new folder.

That’s it.