v1.0 — nuvex-1 Mainnet — Active Development

Nuvex Documentation

Welcome to the official Nuvex developer documentation. Nuvex (NVX) is a next-generation Layer-1 blockchain combining Bitcoin's scarcity model with Ethereum's programmability — faster, greener, and built for global adoption.

Mainnet is live.
Chain ID: nuvex-1 | API: https://nuvex-chain.io/api | P2P: node.nuvex-chain.io:26656

Key Properties

PropertyValue
Chain IDnuvex-1
Native TokenNVX (micro: unvx)
Max Supply500,000,000 NVX
ConsensusdBFT Proof-of-Stake
Block Time~400ms
FinalitySub-second (irreversible)
Max TPSHigh-performance architecture (benchmarks in progress)
Energy/TX<0.00001 kWh
Burn Rate0.1% of every fee
EVM CompatibleIn development (Roadmap)

Quick Start

Get up and running with Nuvex in minutes.

1. Check Chain Status

curl https://nuvex-chain.io/api/status

2. Create a Wallet

Open the Nuvex Web Wallet:

https://nuvex-chain.io/wallet.html

3. Check Your Balance

curl https://nuvex-chain.io/api/balance/YOUR_ADDRESS

4. Submit a Transaction

curl -X POST https://nuvex-chain.io/api/mempool/submit \
  -H "Content-Type: application/json" \
  -d '{
    "from": "nuvex1YOUR_ADDRESS",
    "to": "nuvex1RECIPIENT",
    "amount": 1000000,
    "fee": 1000,
    "nonce": 1
  }'

Run a Node

Anyone can run a Nuvex node. Requirements: Ubuntu 20.04+, 2GB RAM, 50GB disk, Go 1.21+.

Install Go

apt install golang-go -y
go version  # should show go1.22+

Clone & Build

git clone https://github.com/nuvex-foundation/nuvex
cd nuvex
go build -o nuvexd cmd/nuvexd/main.go

Start Your Node

# Start and connect to mainnet
./nuvexd start node.nuvex-chain.io:26656

Run as System Service

cat > /etc/systemd/system/nuvex.service << EOF
[Unit]
Description=Nuvex Blockchain Node
After=network.target

[Service]
ExecStart=/usr/local/bin/nuvexd start
Restart=always
User=root

[Install]
WantedBy=multi-user.target
EOF

systemctl enable nuvex
systemctl start nuvex

Check Node Status

systemctl status nuvex
curl https://nuvex-chain.io/api/status
Green Validator Bonus
Validators running on certified renewable energy receive a +0.5% APY bonus. Join the green network.

Consensus: dBFT-PoS

Nuvex uses Delegated Byzantine Fault Tolerant Proof-of-Stake — the most efficient consensus mechanism available.

How It Works

StepAction
1NVX holders stake tokens to become Delegators
2Delegators vote for up to 512 Validators
3VRF selects Leader (stake-weighted, random)
4Leader proposes new block
5Validators vote: PREPARE → COMMIT
62/3+1 signatures = IRREVERSIBLE finality

Slashing Rules

OffensePenalty
Double signing5% slash + permanent jail
Excessive downtime0.01% slash

Tokenomics

Units

UnitValueUse
NVX1 NVXDisplay, trading
unvx0.000001 NVXOn-chain amounts

Example: 1,000,000 unvx = 1 NVX

Distribution

Category%AmountVesting
Community Fair Launch55%275,000,000 NVXImmediate
Ecosystem Fund20%100,000,000 NVXGovernance
Staking Rewards20%100,000,000 NVX10yr linear
Founders5%25,000,000 NVX4yr vesting

Deflationary Mechanism

Every transaction on Nuvex burns 0.1% of the fee permanently:

burn_amount = fee * 10 / 10_000  // 0.1% of fee
validator_reward = fee - burn_amount

Halving Schedule

Every 5 years (~78,840,000 blocks), the block reward halves. Initial reward: 50 NVX/block.

EpochYearBlockReward
02025050.0000 NVX
1203078,840,00025.0000 NVX
22035157,680,00012.5000 NVX
32040236,520,0006.2500 NVX
42045315,360,0003.1250 NVX
52050394,200,0001.5625 NVX

Wallet & Keys

Address Format

nuvex1[38 hex characters]
Example: nuvex1af7c2f39fd1751be635ff6141a4c4aea8cda91

Key Generation

Nuvex uses SECP256k1 — the same elliptic curve as Bitcoin.

Private Key: 32 random bytes (64 hex chars)
Public Key:  64 bytes (128 hex chars)
Address:     SHA256(SHA256(pubkey))[0:19] prefixed with "nuvex1"
Never share your private key. Anyone with your private key has full control of your NVX. Write it on paper. Never store digitally.

REST API

Base URL: https://nuvex-chain.io/api

API Endpoints

Chain Status

GET/status
{
  "chain_id": "nuvex-1",
  "height": 35000,
  "status": "running",
  "circulating": 500000000000000,
  "burned": 0,
  "mempool_size": 0,
  "version": "1.0.0"
}

Latest Block

GET/block/latest

Block by Height

GET/block/{height}

Recent Blocks

GET/blocks

Account Balance

GET/balance/{address}
{
  "address": "nuvex1...",
  "balance_unvx": 25000000000000,
  "balance_nvx": 25000000
}

Submit Transaction (Mempool)

POST/mempool/submit
{
  "from": "nuvex1...",
  "to": "nuvex1...",
  "amount": 1000000000,
  "fee": 1000,
  "nonce": 1
}

Mempool Status

GET/mempool

Validators

GET/validators

Consensus Status

GET/consensus

Mining Stats

GET/mining

P2P Network

GET/p2p

FAQ

Who created Nuvex?

Nuvex was created anonymously by the Nuvex Foundation — like Satoshi Nakamoto created Bitcoin. The idea stands on its own. No founder reputation. No central authority.

How do I get NVX?

Nuvex is a Fair Launch — no ICO, no presale. NVX will be available on decentralized exchanges. Run a validator node to earn staking rewards.

Is Nuvex open source?

Yes. The complete source code is available on GitHub. Anyone can verify, fork, or contribute.

How is Nuvex different from Ethereum?

Nuvex has a hard supply cap (500M NVX), a halving schedule every 5 years, sub-second finality, 100,000+ TPS, and fees under $0.001. Ethereum has none of these.

Can I run a validator?

Yes. Minimum stake: 100 NVX. Connect to mainnet at node.nuvex-chain.io:26656.

Nuvex Foundation — Anonymous — nuvex-1 Mainnet — v1.0.0