Introduction to NØNOS Nodes
NØNOS nodes are the backbone of the decentralized privacy network. By running a node, you contribute computing resources to power privacy services for browser users worldwide and earn NOX token rewards in return.
What is a NØNOS Node?
A NØNOS node is a software daemon that:
Provides Cryptographic Privacy Services: ZK identity verification, cache mixing, tracking protection
Participates in P2P Network: Discovers peers, propagates messages, shares Merkle tree updates
Reports Quality Metrics: Uptime, latency, success rates
Earns Rewards: NOX tokens proportional to stake and service quality
Note: NONOS nodes do NOT route traffic like Tor or a VPN. Traffic routing is handled by Anyone Network (a separate project). NONOS nodes focus on cryptographic privacy services for the browser.
┌─────────────────────────────────────────────────────────────────────┐
│ NONOS NODE │
│ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ PRIVACY SERVICES │ │
│ │ ┌─────────────┐ ┌─────────────┐ ┌───────────────────┐ │ │
│ │ │ ZK Identity │ │ Cache Mixer │ │ Tracking Blocker │ │ │
│ │ │ Engine │ │ (AES-GCM) │ │ (Pattern Match) │ │ │
│ │ └─────────────┘ └─────────────┘ └───────────────────┘ │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ NETWORK SERVICES │ │
│ │ ┌─────────────┐ ┌─────────────┐ ┌───────────────────┐ │ │
│ │ │ Kademlia │ │ GossipSub │ │ Health Beacon │ │ │
│ │ │ DHT │ │ Topics │ │ (5-min cycle) │ │ │
│ │ └─────────────┘ └─────────────┘ └───────────────────┘ │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ ECONOMIC LAYER │ │
│ │ ┌─────────────┐ ┌─────────────┐ ┌───────────────────┐ │ │
│ │ │ Staking │ │ Reward │ │ Quality Metrics │ │ │
│ │ │ Manager │ │ Tracker │ │ Collector │ │ │
│ │ └─────────────┘ └─────────────┘ └───────────────────┘ │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────┘Why Run a Node?
1. Earn NOX Rewards
1. Earn NOX RewardsNode operators earn NOX tokens based on:
Stake Amount
√Stake
Square-root weighted (anti-whale)
Quality Score
0-100%
Uptime, latency, success rate
Tier Multiplier
1.0-3.0x
Based on stake tier
Streak Bonus
+5%/epoch
Consecutive good epochs (max +25%)
Example Earnings (Year 1, assuming 5M total network stake):
10,000 NOX
Silver
95%
~8.7 NOX
~261 NOX
~32%
50,000 NOX
Gold
95%
~29 NOX
~870 NOX
~21%
200,000 NOX
Platinum
95%
~77 NOX
~2,310 NOX
~14%
Actual returns vary based on network conditions and total stake.
2. Support Privacy Infrastructure
2. Support Privacy InfrastructureEvery node strengthens the network:
More nodes = more resilience: No single point of failure
Geographic distribution: Censorship resistance
Increased capacity: Better service for all users
Decentralization: True trustlessness
3. Be Part of the Community
3. Be Part of the CommunityNode operators are core community members:
Early access to protocol updates
Voice in governance decisions
Direct impact on network development
Connection with privacy advocates worldwide
Node Lifecycle
Requirements Overview
Minimum Requirements
CPU
2 vCPU
4+ vCPU
RAM
4 GB
8+ GB
Storage
50 GB SSD
100+ GB NVMe
Network
100 Mbps
1 Gbps
Stake
1,000 NOX
10,000+ NOX
Supported Platforms
Linux (x86_64)
✅ Full Support
Recommended
Linux (ARM64)
✅ Full Support
Raspberry Pi 4+
macOS (Intel)
✅ Full Support
macOS (Apple Silicon)
✅ Full Support
M1/M2/M3
Windows
⚠️ Experimental
WSL2 recommended
Docker
✅ Full Support
All platforms
Quick Start
What Happens When You Run a Node
Startup Sequence
Load Configuration: Read
~/.nonos/config.tomlInitialize Identity: Generate or load Ed25519 keypair
Connect to Network: Bootstrap via known nodes
Start Services: ZK identity, cache mixer, tracking blocker
Begin Operations: Accept connections, report health
Ongoing Operations
Continuous
Handle requests
Serve browser users
30 seconds
Collect metrics
Track performance
5 minutes
Health beacon
Prove liveness
1 hour
Quality report
Update score
7 days
Epoch end
Finalize rewards
Shutdown Sequence
Graceful disconnect: Notify peers
Submit final metrics: Last quality report
Flush storage: Persist state
Clean exit: Remove PID file
Node Identity
Each node has a unique cryptographic identity:
Next Steps
Node Architecture
Deep dive into node internals
Running a Node
Step-by-step setup guide
Hardware Requirements
Detailed resource planning
Staking Overview
Understand the economics
Ready to get started? Jump to Running a Node for the complete setup guide.
Last updated
Was this helpful?


