I started working on QNet from the beginning of March 2025. Almost every single day. And since the
pump.fun launch (09/24/2025) I've had only 2 days off in 4 months.
This is not a token made in one evening. This is a full-fledged Layer-1 blockchain with its own network, consensus, cryptography, and applications.
Let me show you what exactly has been created.
PROJECT SCALE
~200,000 lines of code. 1,760 files. 108 unique mechanisms. Three programming languages: Rust, TypeScript, Python.
For comparison: a team of 5 senior developers would take 18-24 months with a budget of $1.5-3 million.
BLOCKCHAIN CORE
Written in Rust β 90,000 lines of code.
Main modules:
- node rs (23,017 lines) β main node logic, block processing, transactions, consensus
- unified_p2p.rs (19,173 lines) β P2P network between nodes, peer discovery, gossip protocol
- rpc rs (11,681 lines) β REST API for external applications
- qnet-consensus (10,500 lines) β BFT consensus with adaptive timeouts
- storage rs (6,099 lines) β RocksDB storage layer
- qnet-core (4,910 lines) β base data structures
- activation_validation.rs (2,786 lines) β node activation validation
- qnet-mempool (2,506 lines) β unconfirmed transaction pool
- quic_transport.rs (1,476 lines) β QUIC/TLS transport layer
- qnet-sharding (990 lines) β sharding into 256 parts
CRYPTOGRAPHY
Quantum-resistant algorithms:
- CRYSTALS-Dilithium3 β post-quantum digital signatures (NIST standard)
- Hybrid scheme Ed25519 Dilithium β compatibility with current systems plus protection against quantum attacks
- Blake3 β hash functions for Proof-of-History
NETWORK STACK
- QUIC protocol β modern transport over UDP
- TLS 1.3 β encryption of all connections
- Bincode β binary data serialization
- Length-prefixed framing β reliable message delivery
- ACK mechanism β delivery confirmation for critical transactions
- Reed-Solomon erasure coding β data recovery with up to 30% packet loss
108 MECHANISMS
Transport: QUIC, TLS 1.3, Bincode, Port Offset, TCP Nodelay, Keepalive
Shred Protocol: Chunking 128KB, Reed-Solomon, Adaptive Redundancy, Parity Chunks, Producer Certificate, Priority Delivery, Max Block Size 21.76MB, Unicast Sync, Chunk Pacing
Routing: Kademlia DHT (K=20, Ξ±=3), XOR Distance Routing, Tree Propagation, Adaptive Fanout, Deterministic Chunk Targeting, Sorted Peers by Bucket
Flow Control: Batch Sending, Pacing Delay, Semaphore Limiting, Backpressure, Retry Cooldown, Timeout Management, Adaptive Backpressure, Congestion Control
Recovery: Chunk Cache, Repair Batching, Deduplication, Gap Detection, Parallel Download, Wave Sync, Retry Mechanism, Downloading Tracker, Pending Gap Queue, Retransmit Cache, Size-Based Batching, Macroblock Batching
Stage Pipeline: BROADCAST_RUNTIME, SIGVERIFY_RUNTIME, BANKING_RUNTIME, REPLAY_RUNTIME
Sharding: 256 Shards, Regional Clustering (EU, US, Asia), Lock-free DashMap, LRU Eviction, Adaptive Peer Limit
Security: Dilithium Signatures, Ed25519 Hybrid, Rate Limiting, Nonce Validator, Soft Blacklist, Hard Blacklist, Malicious Behavior Detection, Invalid Blocks Tracker, False Emergency Tracker, Emergency Confirmations, Race Condition Protection, Privacy ID Logging
Reputation: Reputation System, Consensus Score, Network Score, Reputation Migration, Qualified Producers Filter
Compression: Zstd for macroblocks, LZ4 for certificates, Bincode Zstd for signatures
Parallelism: Parallel Executor Pipeline, Pre-Execution Cache, Dependency Analysis
Consensus: PoH (Blake3), Adaptive BFT Timeouts, Commit-Reveal Protocol
Networking: Gulf Stream TX Routing, Gossip Protocol, Health Ping, Peer Exchange Protocol, Bootstrap/Genesis Nodes, Heartbeat System, Peer Heights Tracking
Failover: Emergency Failover, Failover Deduplication, Emergency Stop Production, Auto-Recovery, Regional Failover, Strict Sync Check, Peer Sync Filtering
Certificates: Certificate Rotation, Certificate History Tracking, Hybrid Certificate (Ed25519 Dilithium), Certificate Cache with TTL
Maintenance: Auto-Cleanup 24h, Inactive Peer Cleanup, QUIC Idle Cleanup, Stale Node Timeout
Monitoring: RuntimeStats, Atomic Counters, Cache Actor, Load Balancing Metrics
Fees and Snapshots: Gas Price / Priority Fees, State Snapshots (IPFS), Max TX per Block (100K)
APPLICATIONS
70,000 lines of JavaScript/TypeScript.
Browser Wallet Extension - 43,800 lines:
Extension for Chrome, Edge, Firefox. Manifest V3. Support for Ed25519 and Dilithium signatures. Multi-network support. Secure seed phrase storage.
Mobile App - 12,687 lines:
React Native application for Android and iOS. Quantum signatures from mobile device. Push notifications. Ability to participate in the network from your phone.
Web Explorer - 11,158 lines:
Next.js 15 application. PostgreSQL synchronization. Real-time updates. Search by blocks, transactions, addresses.
Explorer Backend β 1,939 lines:
Sync service, database, rate limiting, monitoring, security middleware.
INFRASTRUCTURE
20,000 lines of Python.
infrastructure/qnet-node (11,737 lines) β API servers, economic model, discovery, security
development/scripts (8,287 lines) β deployment, testing, benchmarks, monitoring
TECHNOLOGY STACK
Backend: Rust, Tokio (async runtime), Quinn (QUIC), RocksDB, Bincode, pqcrypto-dilithium
Frontend: Next.js 15, React 19, React Native 0.76, TypeScript, TailwindCSS, PostgreSQL
Infrastructure: Docker, Kubernetes, Prometheus, Grafana, TLS certificates
TOKENOMICS
Zero premine. Fair launch - everyone starts from zero. Rewards for running nodes. Ability to participate from mobile device.
QNet is a full-fledged Layer-1 blockchain with quantum-resistant cryptography. ~200,000 lines of production code. 108 enterprise-grade mechanisms. Mobile app, browser extension, web explorer.
Built by one person in 11 months of daily work.
When you ask "when?" - remember that this is not a copy of someone else's code. This is a unique blockchain being built with decades ahead in mind.