Post-quantum
Layer 1
blockchain.

NOXY is a post-quantum Layer 1 blockchain: every account signature uses ML-DSA (NIST FIPS 204) — not as a patch or a roadmap promise, but from genesis. The quantum-resistant testnet is public: query the RPC, run a validator, and verify every claim on this page. Native staking, on-chain account names, and BFT finality are live today.

NOXY post-quantum Layer 1 testnet — validator terminal with ML-DSA-signed blocks
ML-DSA-44
NIST post-quantum signatures
BFT finality
Blocks final on commit
Native staking
Bond, delegate, earn
Account names
Send to pavel@veylith
Technology

A complete post-quantum base layer.

Accounts, consensus, deterministic state, and a native staking economy — coordinated by a single Rust node and secured end to end with post-quantum cryptography.

Cryptography

Quantum-safe
accounts.

Every account is signed with ML-DSA-44, the NIST post-quantum standard. Validator blocks add a classical Ed25519 signature on top, so the chain is protected against both today’s and tomorrow’s attackers.

Consensus

Final in one block.

BFT consensus commits blocks that are final the moment they land — no waiting for confirmations, no probabilistic settlement.

1s
Block timegenesis-configurable
Validators

Secured by an independent validator set.

4Validators
2RPC & infra
State

Provable state.

A Jellyfish Merkle Tree commits every state change, so any account or balance can be proven against a block with a compact proof.

Economics

Staking built in.

Fees, treasury, bonding, delegation, rewards, and slashing live in the protocol itself — not in a separate contract you have to trust.

12
native modules
in repo
The network

A quantum-resistant testnet that mirrors mainnet.

Real validators, real genesis parameters, real staking economics. The testnet runs the same code and the same money path that mainnet will — nothing is stubbed out for show.

NOXY testnet · operator view

/ status
Live
Validators
4
BFT consensus
Public RPC
1
read & submit
Infrastructure
1
indexer · explorer · metrics
Network asset
tNOXY
testnet token

Node layout

ValidatorInfra

Recent blocks

RPC reference →
Block128
byvalidator-01 · 0x7f3b…a1c2
7txs · certified
Block127
byvalidator-04 · 0x2d18…ff09
3txs · certified
Block126
byvalidator-02 · 0x9aeb…71d4
11txs · certified
Block125
byvalidator-03 · 0x55c2…3b8e
5txs · certified
Block124
byvalidator-01 · 0xa7f4…02b1
9txs · certified
Every block is signed with post-quantum and classical keysFees settle in the native asset, set at genesis
Network spec →
For developers

Build on a post-quantum Layer 1
that already works.

A Rust node and CLI, a TypeScript SDK with cross-checked encoding, account-name resolution, transaction submission, and read access to blocks, events, proofs, and economics — all through one clean RPC surface.

  • One SDK, two languagesA Rust core and a TypeScript SDK share the same encoding, verified against shared test vectors — so a transaction built in one is valid in the other.
  • A CLI for everythingCreate wallets, derive keys, resolve account names, submit transactions, and read blocks, events, and proofs from one command-line tool.
  • Deploy in minutesDocker images and operator runbooks get a node, RPC endpoint, and monitoring running without hand-assembling the stack.
~/noxy/testnet
1
2
3
4
5
6
7
8
9
# resolve a native account name
$ noxy-cli --profile test account-name resolve pavel@veylith

# response shape
{
  handle_ref: "pavel@veylith",
  account: "tnxy1q9k3xv7n2...",
  verifier: "pillar · mango · cliff · 47"
}
1
2
3
4
5
6
7
8
9
10
GET https://rpc.veylith.test/v0/node/identity
GET https://rpc.veylith.test/v0/state/root
GET https://rpc.veylith.test/v0/economics/summary

# all values are committed state or node build metadata
{
  chain_id: "veylith",
  release_version: "0.1.x",
  protocol_version: 1
}
1
2
3
4
5
6
7
8
9
# operator profile
chain_id = "veylith"
rpc_bind = "0.0.0.0:8080"
db_path = "/var/lib/noxy"

# node startup refuses mismatched genesis identity
genesis = "/etc/noxy/genesis.json"
validator_key_dir = "/etc/noxy/keys"
What’s live

Everything here runs today.

The protocol core, native economics, account-name registry, and service-chain framework are all working code — with a CLI, RPC, Docker images, and full documentation.

Rust node

Protocol core

One Rust node produces and verifies blocks, commits state, emits events, and replays the chain from genesis to prove it.

  • BBFT consensusone-block finality
  • SMerkle statecompact proofs
  • RDeterministic replayverifiable history
Native tNOXY

Economics

A native token with fees, an on-chain treasury, validator bonds, delegation, rewards, and slashing — all in protocol.

  • BBondingstake & delegate
  • TTreasurymultisig spend
  • RRewardspaid per epoch
pavel@veylith

Account names

Send to a name instead of a 64-character address. Names are on-chain, checksummed addresses prevent typos, and three words let you verify a recipient out loud.

  • NNameson-chain registry
  • AAddressestypo-proof
  • VVerifierread it aloud
Built in

Service chains

Register a service chain, post a refundable bond, and anchor its checkpoints to NOXY — with usage metered per epoch.

  • SRegistrationbonded
  • CCheckpointsanchored
  • UUsagemetered
Open documentation
Roadmap

A testnet that earns its mainnet.

The testnet runs real genesis parameters, real validator keys, and the real staking economy. Mainnet follows once the network is proven in the open — with audits, benchmarks, and signed releases.

Foundation
The protocol core
Block production, state commitments, transaction signing, and verifiable replay from genesis.
Consensus
Validators go live
BFT consensus with post-quantum and classical signatures on every block, peer sync, and a four-validator network.
Economics
Staking and treasury
A native token with staking, delegation, rewards, slashing, an on-chain treasury, and service-chain bonds.
Now
Testnet
You are here
Run a validator, send a transaction, claim an account name. The testnet runs the real protocol with real economics.
Next
Hardening for the public
Explorer, indexer, faucet, rate limits, monitoring, and onboarding for a wider validator set.
Later
Mainnet
Launched after the testnet proves itself in the open — with a security review, benchmarks, and signed releases.
4validators
An independent validator set running BFT consensus and the full operator workflow.
1sfinality
Blocks are final the moment they commit — no confirmation wait.
PQby default
Post-quantum signatures on every account and every block, from genesis.
FAQ

Questions we actually get.

Is there a NOXY token?

Not yet. The testnet runs on tNOXY — a test asset with no monetary value, dripped freely from the faucet. The mainnet token launches with mainnet, and its supply and distribution principles will be published before any listing.

Is the quantum threat to crypto real or marketing?

Real enough that NIST has standardized replacement algorithms (FIPS 204) and set a 2030–2035 timeline for retiring classical cryptography. Blockchains are especially exposed: public keys and signatures live on-chain forever, so anything signed today can be attacked retroactively — “harvest now, decrypt later”.

Why not add post-quantum signatures to an existing blockchain?

Retrofitting means migrating every account, wallet, and signer without breaking consensus — and ML-DSA signatures are roughly 35× larger than ECDSA, straining formats designed around small signatures. NOXY skips the migration entirely: every account signs with ML-DSA from genesis.

Get started

Run a node, build an app, or stake on the testnet.

Spin up a validator, resolve your first account name, or send a transaction with the SDK. Everything you need is documented and running today.

Live testnet · 4 validatorsNative staking bond · delegate · earnAccount names pavel@veylith