Nocturnal v0.1.0-testnet
Pre-releaseNocturnal v0.1.0-testnet
This is a testnet release. The coins it produces are worthless on purpose, and
the code has never been audited. Do not put anything you care about into it.
This is the first tagged build of Nocturnal — a small privacy coin that borrows
its cryptography from Monero's reviewed construction (monero-oxide: Pedersen
commitments, Bulletproofs+, CLSAG over a fixed ring of 16) and contributes only
the chain around it. The point of publishing now is to be read, disagreed with,
and broken by people who are not its author.
What you can do with it
- Run a node and sync the public testnet
- Mine with RandomX, solo or against a pool
- Send and receive confidential transactions
- Run a pool (
noct-poold, PPLNS with vardiff and payouts)
Downloads
| File | For |
|---|---|
Nocturnal-Wallet-Setup-0.1.0.exe |
Windows desktop wallet — start here if you just want a wallet |
nocturnal-v0.1.0-testnet-windows-x64.zip |
Windows command-line tools |
nocturnal-v0.1.0-testnet-linux-x64.tar.gz |
Linux command-line tools |
Each archive contains noctd (node), noct-cli (wallet), noct-miner,
noct-walletd (wallet HTTP service) and noct-poold (mining pool).
Quick start
noctd --network testnet --data-dir ~/.noct-testnet
It finds the network through seed1.nocturnalcoin.com and
seed2.nocturnalcoin.com on port 19333. Then:
noct-cli new --network testnet --wallet testnet.key
Testnet addresses begin with X. Full instructions, including the faucet whose
seed phrase is published so anyone can spend it, are in
docs/TESTNET.md.
Verifying what you downloaded
SHA256SUMS.txt lists a hash for every file. Check it before running anything:
sha256sum -c SHA256SUMS.txt # Linux
Get-FileHash .\nocturnal-v0.1.0-testnet-windows-x64.zip -Algorithm SHA256
Be clear about what that proves. It proves the file arrived intact. It does
not prove the binary matches the source, because these builds are not
reproducible yet — I built them on my own machines and you are trusting me that
they correspond to this tag. If that bothers you, build from source; it is the
correct instinct and the instructions are in the README. Reproducible builds are
on the list before mainnet.
The Windows binaries are not code-signed, so SmartScreen will warn you.
Known limitations, stated plainly
- No audit. Internal review passes and one independent model review have
found real defects. Internal review is an argument about the code, not
evidence about it. - Uniform decoy selection. Ring members are drawn uniformly rather than from
a distribution matched to real spending. This is weaker than Monero's gamma
selection and is a documented gap. - No network-layer anonymity. Transactions relay over Dandelion++. That is
not Tor, and it does not defeat an adversary who can watch the whole network. - P2P is unencrypted. It carries no credentials or payout addresses; Monero's
is likewise unencrypted. Node RPC and the pool port do support TLS. - Mainnet parameters are still placeholders — genesis timestamp, address
tags and the RandomX seed schedule are not final.
Before mainnet
A long and genuinely adversarial testnet; a professional third-party audit,
which has not been commissioned; gamma-calibrated decoy selection; reproducible
builds; and a mechanism binding the premine to its stated purpose. Until those
exist this is a research chain with a working implementation — not money, and
nothing here is an offer or investment advice.
Source, specification and the full security review:
https://github.com/adamanto75/nocturnal