Bitcoin Forum
September 27, 2026, 04:39:59 PM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [ANN] Zecnero (ZMR) | Zcash-derived privacy | RandomX CPU mining | No premine  (Read 216 times)
KaitoArisaka (OP)
Newbie
*
Offline

Activity: 10
Merit: 0


View Profile
September 21, 2026, 09:46:53 PM
Last edit: September 25, 2026, 06:13:59 PM by KaitoArisaka
 #1

Zecnero (ZMR)
Shielded payments from Zcash. RandomX mining for the computer you already own.

ANNOUNCEMENT · Testnet live since September 24, 2026 · No mainnet date set

Website | Mining guide | Explorer | Protocol Specification | GitLab | Discord | X



What this is

Zecnero is a fork of Zebra, the Rust node for Zcash. It keeps the Sapling and Orchard shielded pools and swaps Equihash for RandomX, the CPU-oriented proof of work that has secured Monero since 2019.

The goal is narrow. No machine class should hold a large efficiency edge per watt over a normal desktop CPU. Farms can still win on scale. They can't win by owning better hardware, because better hardware for RandomX looks like the CPU you already have.

This thread exists so the design gets picked apart before mainnet, while changing it is still cheap.



Testnet

Testnet launched on September 24, 2026 at 21:11 UTC. Anyone can mine it today with the guide at zecnero.org/mine.

Genesis hash004aa9ae10c69d42dfba2ecd1485aab0881109c73d49796336a5c976461df0a8
Commits toBitcoin block 968452
Seed nodesseed1.zecnero.org (Toronto), seed2.zecnero.org (Coventry), port 18733
Founder addressn2RY7SPTGa9K9YRQvZokbh3jUpAX9W8LNWc (2-of-3 P2SH)
My mining addressnmNLhptcyBUTKPAFoYwNAKps6TAZnaRoBCq

Transparent and shielded Sapling transactions have both been sent and confirmed on testnet with exact balances.

On the first day a miner brought about 14 kH/s for a few hours, which was most of the network, and then left. Blocks slowed until ASERT walked difficulty back down, which took a few hours at the 2 hour half-life. It's the same pattern a rented or profit-switching miner would cause on a small mainnet, so I'm now testing shorter half-lives on a private network before mainnet genesis.

Testnet coins have no value. Testnet may be reset before mainnet if the proof of work or difficulty parameters change. Any reset gets announced here and on Discord first.



Allocation

PremineNone
ICO / presale / token saleNone
Dev fund / treasuryNone
Blocks reserved for anyoneNone
Founder stream3% of each block subsidy, from block 1 until the first halving at block 1,680,000

The founder stream totals 314,999.8125 ZMR, which is 1.5% of total supply. Consensus enforces it. Every block pays it regardless of who mined that block, and it stops permanently at the first halving. It goes to a P2SH multisig script. The testnet one is live and listed above. The mainnet one gets published before launch.

How the founder fund is run:
  • The multisig is separate from my own mining wallet.
  • Any spending from it is posted publicly.
  • Any sale gets announced before it happens.
  • I'm open to adding an outside keyholder.

I will also mine at mainnet launch with the same public software everyone else uses, from addresses published in advance, so anyone can measure my share of early blocks. On testnet that address is already public, above.



Specifications

TickerZMR
Proof of workRandomX-Zecnero: RandomX v1 reference configuration, only the Argon2 salt changed. RandomX v2 is under evaluation for mainnet.
Block time75 seconds
DifficultyASERT (aserti3-2d), 2 hour half-life on testnet, anchored at genesis. Mainnet half-life under review.
Block reward6.25 ZMR
HalvingEvery 1,680,000 blocks (about 4 years)
Total supply20,999,993.5652 ZMR. Issuance ends after 30 halvings. No tail emission.
PrivacyTransparent, Sapling and Orchard pools. Sprout removed.
TransactionsVersion 5 only
Coinbase maturity100 blocks
Max reorg depth20 blocks
Address prefixesMainnet N1 / N3. Testnet nm / n2.



Design choices worth arguing about

  • A private RandomX salt. Monero's RandomX hardware and the rigs on rental markets can't mine Zecnero at launch. Anyone can add the variant to a miner later, and the design doesn't depend on keeping them out. Every other parameter stays at the audited defaults.
  • RandomX v1 or v2 for mainnet. Monero plans to move to RandomX v2 at its next hard fork. v2 gets more work out of modern CPUs per joule and makes dedicated hardware harder to build. Zecnero can adopt it before mainnet with no fork. Opinions welcome.
  • ASERT half-life. Two hours recovered from the day one hashrate drop in a few hours. Shorter recovers faster but makes difficulty noisier. The testnet data and a comparison of candidate values will be posted here.
  • Orchard circuit fix from NU6.2 applied at block 1. Zecnero's rules follow Zcash NU6, except for the NU6.2 Orchard soundness fix and the canonical proof size rule, which apply from the first block.
  • Genesis commits to a recent Bitcoin block hash. The genesis timestamp is the public release time. Blocks mined before release would show up against the difficulty schedule.
  • 20 block reorg limit plus checkpoints. A small new chain is cheap to attack with rented CPU. Running nodes refuse deep reorganizations. A hashrate-independent finality layer is planned before any exchange listing.
  • No tail emission. Same shape as Bitcoin and Zcash. The tradeoff is a fee-only security budget in the long run, and it's open for debate.


Mining

The miner is a fork of XMRig with an rx/zecnero algorithm, built for Linux and Windows, with the dev donation set to 0. Solo mining goes through a small bridge between the node and XMRig. The full setup is at zecnero.org/mine. A pool comes with mainnet launch, and a P2Pool-style decentralized pool is planned afterward.

Downloads are at downloads.zecnero.org. Every release ships a SHA256SUMS file signed with the Zecnero key below. Check both before running anything.

Reference benchmark: about 8,200 H/s on an i7-13700KF at 16 threads, Windows, huge pages and MSR mod on, VBS enabled. Under WSL2 without huge pages it drops to about 6,000 H/s. RandomX wants roughly 2 MB of L3 cache per thread, so running every thread is often slower.

Windows Defender flags the miner as Program:Win32/Contebrew. It flags stock XMRig the same way. Verify the release SHA-256 and add a folder exclusion. Don't turn off your antivirus.

Pool operators: the node supports getblocktemplate and submitblock, and the zecnerod repo has an integration guide. Email me if you want to run a testnet pool.

Hashrate earns its share of blocks. Nothing more is promised. Nobody should buy hardware to mine this.



Wallet

Wallet 0.2 is a full-node wallet. It syncs from your own zecnerod, the way the Monero GUI does, and never hands your addresses to a server. It supports transparent and Sapling sends with memos. There's a command line build for Linux and Windows and a desktop app for Windows. Orchard support comes after the proving-key fix below.

It will be posted at zecnero.org/wallets, with a note in this thread when it goes up.



Status

Protocol specificationDraft published
Node: chain identity, issuance, founder streamDone, running on testnet
Node: RandomX proof of workDone, running on testnet
Node: ASERT difficulty, reorg limitDone, running on testnet
Miner (XMRig fork)Working, verified against test vectors
Node to miner bridgeWorking
Block explorerLive at explorer.zecnero.org
Wallet 0.2 (CLI + Windows desktop)Testnet beta, release being signed
Orchard wallet proving-key fixRequired before Orchard spends and before mainnet
Testnet faucetNext
Public testnetLive since September 24, 2026
MainnetNot scheduled

The RandomX-Zecnero hash has been checked across four separate implementations (reference C++, the Rust binding, XMRig on Linux, XMRig on Windows), which agree on all 17 published test vectors.

Public testnet runs for several weeks before any mainnet date gets set. The launch date will be announced here at least a week ahead, together with the founder addresses and the genesis parameters.



Known risks

  • A new chain has little hashrate. Majority attacks are cheap until it grows, and one large miner joining or leaving swings block times for hours. Testnet has already shown this.
  • CPU-friendly proof of work also suits botnets and stolen cloud accounts.
  • Sapling depends on the Zcash Sapling trusted setup. Orchard needs none, and wallets should default to it once wallet support lands.
  • The node modifies consensus code. It needs outside review before mainnet, and review is welcome now.
  • Privacy coins face delisting pressure in several jurisdictions.



Looking for

  • Review of the protocol specification, the consensus changes in particular
  • Rust developers with Zebra or Zcash experience
  • Testnet miners on any hardware, especially older machines and ARM
  • People willing to run nodes
  • Pool operators willing to run a testnet pool

Criticism in this thread is useful. Posting it before mainnet costs nobody anything.



Links

Websitezecnero.org
Mining guidezecnero.org/mine
Explorerexplorer.zecnero.org
Downloadsdownloads.zecnero.org
GitLabgitlab.com/zecnero
Discorddiscord.gg/jphuzAXgd8
X@zecnero_org
Project emailzecnero@proton.me
Direct contactkaitoarisaka@proton.me
PGP keyzecnero.asc, fingerprint FFFC8AC02BF7B4B450B43B1F653209A344E75767

Security issues go to zecnero@proton.me privately, before any public post.

Zecnero has no price, no market, and no token on any other chain. Any "Zecnero" token you find elsewhere belongs to someone else.
KaitoArisaka (OP)
Newbie
*
Offline

Activity: 10
Merit: 0


View Profile
September 21, 2026, 10:15:41 PM
Last edit: September 22, 2026, 10:11:45 PM by KaitoArisaka
 #2

Reserved for updates

Zecnero project signing key

Fingerprint: FFFC8AC02BF7B4B450B43B1F653209A344E75767

Also published at zecnero.org/zecnero.asc and used to sign the code on GitLab. If those ever disagree with this post, trust none of them.

Code:
-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: User ID: zecnero <zecnero@proton.me>
Comment: Valid from: 9/19/2026 12:40 PM
Comment: Type: 255-bit EdDSA (secret key available)
Comment: Usage: Signing, Encryption, Certifying User IDs
Comment: Fingerprint: FFFC 8AC0 2BF7 B4B4 50B4  3B1F 6532 09A3 44E7 5767


mDMEaq67ARYJKwYBBAHaRw8BAQdAPPAYHc+Eep6d+p1zS3LypG+BWxgBQGMRkea4
DpwzPj+0G3plY25lcm8gPHplY25lcm9AcHJvdG9uLm1lPoivBBMWCgBXFiEE//yK
wCv3tLRQtDsfZTIJo0TnV2cFAmquuwEbFIAAAAAABAAObWFudTIsMi41KzEuMTIs
MiwxAhsDBQsJCAcCAiICBhUKCQgLAgQWAgMBAh4HAheAAAoJEGUyCaNE51dnL0sA
/1As3HtllJCcjejp2xd+9DuWLLx9hTSnUSw6ELrycA8KAQDdXzP/+yAxuuWh6QD2
dCa32OkpcDUn6EYPBEbM4MayB7g4BGquuwESCisGAQQBl1UBBQEBB0DEooQVfkdD
TibibpLEln7uHuERwthV3xxB/D/39GObTgMBCAeIlAQYFgoAPBYhBP/8isAr97S0
ULQ7H2UyCaNE51dnBQJqrrsBGxSAAAAAAAQADm1hbnUyLDIuNSsxLjEyLDIsMQIb
DAAKCRBlMgmjROdXZyOrAPoCI//0w/Ajtqlgy+CvihVwsytgAo0DCi1ySe8nSUGE
EgEAzxgHzl7mXOfjp6DeSW7PmjDwayXrpkiGt9aukAnaLg4=
=8MCI
-----END PGP PUBLIC KEY BLOCK-----


Signed statement tying this account to the key:

Code:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

I am KaitoArisaka on bitcointalk.org, author of the Zecnero (ZMR) ANN thread.
This is the Zecnero project signing key.
Fingerprint: FFFC8AC02BF7B4B450B43B1F653209A344E75767

Launch parameters, founder addresses and release checksums will be signed
with this key. Anything claiming to be one of those without a valid signature
from it is not from the project.

2026-09-22
-----BEGIN PGP SIGNATURE-----

iJEEARYKADkWIQT//IrAK/e0tFC0Ox9lMgmjROdXZwUCarL8RRsUgAAAAAAEAA5t
YW51MiwyLjUrMS4xMiwyLDEACgkQZTIJo0TnV2cjbQEA/TF9LtA1Z+bzDeuT/LWk
Wfn6unUyLbvQxfahWPNGQOMBALaFL8FISCqcj5kzJy1DB8rtIb6YAt4DqrW6/k6U
t4QI
=uKLT
-----END PGP SIGNATURE-----

Updates will follow below.
BoozyTalking
Newbie
*
Offline

Activity: 395
Merit: 0


View Profile
September 22, 2026, 06:38:22 AM
 #3

Older and lower-end machines are the ones I most want numbers from before launch.

What numbers do you want, you didn't change anything and use standard pow algo, all hashrate
numbers for cpu you can find with google.
KaitoArisaka (OP)
Newbie
*
Offline

Activity: 10
Merit: 0


View Profile
September 22, 2026, 08:55:05 PM
Last edit: September 25, 2026, 07:49:33 AM by Welsh
 #4

Older and lower-end machines are the ones I most want numbers from before launch.

What numbers do you want, you didn't change anything and use standard pow algo, all hashrate
numbers for cpu you can find with google.

Fair point on hashrate. rx/zecnero is RandomX v1 with a different Argon2 salt, so the cost structure is identical and a given CPU does the same H/s it does on Monero. What I need from testers is whether the build runs correctly on hardware I don't own, older CPUs and ARM especially. A build that computes wrong hashes still looks like it's mining, which is why the 17 test vectors exist and I need to ensure my binaries didn't tarnish the H/s. Reusing the audited RandomX configuration is the whole point.
 
I am glad, testnet should be up soon, we have recently purchased a node in NA and EU.
KaitoArisaka (OP)
Newbie
*
Offline

Activity: 10
Merit: 0


View Profile
September 25, 2026, 12:36:04 AM
 #5

Testnet live! explorer.zecnero.org
KaitoArisaka (OP)
Newbie
*
Offline

Activity: 10
Merit: 0


View Profile
Today at 12:24:49 AM
 #6

Road to Mainnet

Mainnet is planned for Q4 2026. The exact date goes to Discord first, then this thread.

Live now
Genesis Miners
Anyone who mines on testnet (solo or on the pool) and verifies their address in Discord gets the Genesis Miner role and a permanent spot on zecnero.org/genesis. Genesis Miners get the launch date before it's public.

Testnet rewards, paid in mainnet ZMR from the founder fund, capped at 1,000 ZMR in total. Every winner will be listed in this thread.
  • Best videos: 200 / 100 / 50 ZMR
  • Best posts or threads: 60 / 30 / 15 ZMR
  • Genesis Miner draw: 20 miners get 10 ZMR each, drawn from a public random seed
  • Bug bounty: up to 100 ZMR per bug. Security issues to security@zecnero.org
Entries are tagged #ZecneroContest and must say they're a contest entry. Nothing is paid for retweets, follows or invites.

Discord: discord.gg/jphuzAXgd8
cryptomaxsun
Legendary
*
Offline

Activity: 3080
Merit: 1387


Ukrainians will resist


View Profile WWW
Today at 12:20:39 PM
 #7

It is extremely unsafe to launch mining using these commands in Windows.
Please upload the miner binaries and include a link to the GitHub repository.

❘|❘ bittogether.com ❘|❘ 
❘|❘ Bмecтe c Биткoинoм ❘|❘ 
  
❘|❘ Meshtastic, Meshcore, Reticulum ❘|❘
❘|❘ Connectivity without the Internet—build your own network! ❘|❘ 
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!