QNet Wallet Update: Cross-Platform Synchronization Complete
1. Perfect synchronization between mobile app and browser extension
2. Blockchain MEMO technology - node types stored directly on-chain
3. Activate once, access everywhere - no manual exports needed
4. Deterministic code generation ensures consistency across devices
Security Improvements:
5. Penetration testing passed - 8/10 security score (minus 2 for no root detection and JS memory limitations - standard for crypto wallets)
6. ProGuard/R8 code obfuscation enabled for APK protection
7. 200+ debug logs removed for production build
8. All injection attack vectors blocked (SQL, XSS, Code injection)
9. PBKDF2 10,000 iterations optimized for mobile security
Performance Optimizations:
10. Removed unnecessary modals and loading screens
11. Parallel data loading for improved responsiveness
Production Readiness:
12. Mandatory Terms of Service implementation
13. Fixed activation code mismatches between platforms
14. Browser Buffer API compatibility resolved
15. Duplicate node activation prevention
REMAINING TASKS:
Mobile App Polish:
- Loading screen animations and transitions
- Google Play Store submission after polish complete
1 commit, 14 files changed, +1,936/-450 lines
https://github.com/AIQnetLab/QNet-Blockchain/commit/d1dbe55b93d1ad2dcaf06eb078dbd34dc83212f9
1. Perfect synchronization between mobile app and browser extension
2. Blockchain MEMO technology - node types stored directly on-chain
3. Activate once, access everywhere - no manual exports needed
4. Deterministic code generation ensures consistency across devices
Security Improvements:
5. Penetration testing passed - 8/10 security score (minus 2 for no root detection and JS memory limitations - standard for crypto wallets)
6. ProGuard/R8 code obfuscation enabled for APK protection
7. 200+ debug logs removed for production build
8. All injection attack vectors blocked (SQL, XSS, Code injection)
9. PBKDF2 10,000 iterations optimized for mobile security
Performance Optimizations:
10. Removed unnecessary modals and loading screens
11. Parallel data loading for improved responsiveness
Production Readiness:
12. Mandatory Terms of Service implementation
13. Fixed activation code mismatches between platforms
14. Browser Buffer API compatibility resolved
15. Duplicate node activation prevention
REMAINING TASKS:
Mobile App Polish:
- Loading screen animations and transitions
- Google Play Store submission after polish complete
1 commit, 14 files changed, +1,936/-450 lines
https://github.com/AIQnetLab/QNet-Blockchain/commit/d1dbe55b93d1ad2dcaf06eb078dbd34dc83212f9
🔥17⚡2❤2👍1👎1👏1
QNet Wallet 2.1.0 now available in Chrome Web Store!
What's new:
- Full synchronization with mobile application
- Cross-platform node activation codes
- Testnet activation code generation available
Try it now:
- Download the extension from Chrome Web Store
- Create a new wallet or import existing one
- Generate activation codes for Light/Full/Super nodes
- Activation codes automatically sync across all your devices
Getting Test Tokens:
For full wallet functionality testing, you'll need test tokens:
- Test Solana (SOL): https://devnetfaucet.org
- Test 1DEV tokens: https://aiqnet.io/testnet
https://chromewebstore.google.com/detail/qnet-wallet/pahnggomgmhhjjncgfnmmofmplfhkncg?hl=en-US&utm_source=ext_sidebar
What's new:
- Full synchronization with mobile application
- Cross-platform node activation codes
- Testnet activation code generation available
Try it now:
- Download the extension from Chrome Web Store
- Create a new wallet or import existing one
- Generate activation codes for Light/Full/Super nodes
- Activation codes automatically sync across all your devices
Getting Test Tokens:
For full wallet functionality testing, you'll need test tokens:
- Test Solana (SOL): https://devnetfaucet.org
- Test 1DEV tokens: https://aiqnet.io/testnet
https://chromewebstore.google.com/detail/qnet-wallet/pahnggomgmhhjjncgfnmmofmplfhkncg?hl=en-US&utm_source=ext_sidebar
🔥18❤3⚡1
Today's achievements:
- Production build complete - AAB bundle (34MB) ready for Google Play
- Icons & splash screen - unified design with browser extension
- Code security - ProGuard obfuscation + keystore protection
- Documentation updated
Next steps:
Complete app publication preparation and submit to Google Play Store
2 commits, 68 files changed, +248/-360 lines
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet/
- Production build complete - AAB bundle (34MB) ready for Google Play
- Icons & splash screen - unified design with browser extension
- Code security - ProGuard obfuscation + keystore protection
- Documentation updated
Next steps:
Complete app publication preparation and submit to Google Play Store
2 commits, 68 files changed, +248/-360 lines
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet/
GitHub
Commits · AIQnetLab/QNet-Blockchain
Post-Quantum Decentralized Network. Contribute to AIQnetLab/QNet-Blockchain development by creating an account on GitHub.
❤14🔥6
QNet Wallet Release Preparation
Completed:
- Documentation preparation for Google Play Store and App Store
- Website updated to comply with app store requirements
- Privacy Policy prepared for Android/iOS
Remaining:
- Finalize Google Play application submission
Next Step:
- iOS: Development starts after MacBook arrival (expected in the coming days)
2 commits, 7 files changed, +731/-41 lines
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet/
Completed:
- Documentation preparation for Google Play Store and App Store
- Website updated to comply with app store requirements
- Privacy Policy prepared for Android/iOS
Remaining:
- Finalize Google Play application submission
Next Step:
- iOS: Development starts after MacBook arrival (expected in the coming days)
2 commits, 7 files changed, +731/-41 lines
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet/
GitHub
Commits · AIQnetLab/QNet-Blockchain
Post-Quantum Decentralized Network. Contribute to AIQnetLab/QNet-Blockchain development by creating an account on GitHub.
🔥17❤1
QNet Network Update
COMPLETED TODAY:
Critical Cryptography Upgrade:
1. BIP44/SLIP-0010 HD Wallet Implementation - Transitioned QNet address generation to industry-standard hierarchical deterministic derivation
2. Proper Private Key Generation - Fixed critical issue where QNet addresses were generated without proper private keys
3. Custom Coin Type 9999' - Implemented derivation path
Browser Extension v2.1.1:
4. Fixed Settings UI - Corrected labels (Network Environment, Auto-Lock Timer, Language) that were incorrectly displayed
5. Removed Duplicate ToS - Eliminated redundant Terms of Service confirmation during wallet import
6. Chrome Web Store Submission - v2.1.1 submitted and awaiting approval from Google Chrome review team
Mobile Application v1.0.0:
7. Release Testing Complete - Tested on Android emulator, all core features functional
8. Performance Verified - Launch time: 2.4s, battery usage: <0.5% daily
9. Google Play Developer Account Verified - Successfully passed verification process
Next Steps:
- Closed Testing Track - Ready for 14-day beta testing period (new Google Play requirement)
- iOS Development - Application will be developed in parallel with Google Play testing
Tomorrow: First day off since token launch
1 commit, 7 files changed, +425/-141 lines
https://github.com/AIQnetLab/QNet-Blockchain/commit/30a6640460724282faa07c18600ce2cfeb895d10
COMPLETED TODAY:
Critical Cryptography Upgrade:
1. BIP44/SLIP-0010 HD Wallet Implementation - Transitioned QNet address generation to industry-standard hierarchical deterministic derivation
2. Proper Private Key Generation - Fixed critical issue where QNet addresses were generated without proper private keys
3. Custom Coin Type 9999' - Implemented derivation path
m/44'/9999'/0'/0'/0' for QNet blockchainBrowser Extension v2.1.1:
4. Fixed Settings UI - Corrected labels (Network Environment, Auto-Lock Timer, Language) that were incorrectly displayed
5. Removed Duplicate ToS - Eliminated redundant Terms of Service confirmation during wallet import
6. Chrome Web Store Submission - v2.1.1 submitted and awaiting approval from Google Chrome review team
Mobile Application v1.0.0:
7. Release Testing Complete - Tested on Android emulator, all core features functional
8. Performance Verified - Launch time: 2.4s, battery usage: <0.5% daily
9. Google Play Developer Account Verified - Successfully passed verification process
Next Steps:
- Closed Testing Track - Ready for 14-day beta testing period (new Google Play requirement)
- iOS Development - Application will be developed in parallel with Google Play testing
Tomorrow: First day off since token launch
1 commit, 7 files changed, +425/-141 lines
https://github.com/AIQnetLab/QNet-Blockchain/commit/30a6640460724282faa07c18600ce2cfeb895d10
GitHub
Implement BIP44/SLIP-0010 HD wallet standard for QNet addresses · AIQnetLab/QNet-Blockchain@30a6640
- Transition QNet address generation to proper hierarchical deterministic (HD) derivation
- Use SLIP-0010 standard with custom coin type 9999' (m/44'/9999'/accountIndex&...
- Use SLIP-0010 standard with custom coin type 9999' (m/44'/9999'/accountIndex&...
🔥14❤2⚡1
I can add anyone who wants to join the closed Android wallet testing. Just send the email linked to your Google Play account to qnetquantumnetwork@gmail.com
Test tokens can be claimed here:
- Test Solana (SOL): https://devnetfaucet.org
- Test 1DEV tokens: https://aiqnet.io/testnet
Test tokens can be claimed here:
- Test Solana (SOL): https://devnetfaucet.org
- Test 1DEV tokens: https://aiqnet.io/testnet
www.devnetfaucet.org
Solana Devnet Faucet
Get devnet SOL for your Solana development projects
🔥5⚡3❤2👍1
Known issue: delays in wallet creation/import and Node tab. Why: Mobile devices are slower than computers (10-100x difference) + complex cryptographic calculations. What I'm doing: Already optimized several times, prioritizing security, working on further speed improvements.
🔥8❤3⚡3👍2
QNet Mobile App Update Report - v1.0.2
COMPLETED:
Critical Fixes:
1. Performance Optimization
- Fixed app freezing issue during seed phrase import
- Significantly improved wallet creation and import speed
- Settings tab now loads instantly with immediate scroll capability
- Implemented lazy loading for resource-intensive elements
- Overall app responsiveness significantly improved
2. QR Code Implementation
- Implemented real, scannable QR code in Receive tab
- Fully functional QR generation for wallet addresses
- Automatic switching between QNet and Solana networks
3. UI/UX Improvements
- Unified styling across all tabs for consistency
- Enhanced clickable elements with visual feedback
- Improved activation code copying with visual hints
4. Cross-Device Compatibility
- Fixed layout issues on small screen devices
- All modals now properly scroll on any screen size
- Optimized seed phrase, node selection, and activation displays
COMPLETED:
Critical Fixes:
1. Performance Optimization
- Fixed app freezing issue during seed phrase import
- Significantly improved wallet creation and import speed
- Settings tab now loads instantly with immediate scroll capability
- Implemented lazy loading for resource-intensive elements
- Overall app responsiveness significantly improved
2. QR Code Implementation
- Implemented real, scannable QR code in Receive tab
- Fully functional QR generation for wallet addresses
- Automatic switching between QNet and Solana networks
3. UI/UX Improvements
- Unified styling across all tabs for consistency
- Enhanced clickable elements with visual feedback
- Improved activation code copying with visual hints
4. Cross-Device Compatibility
- Fixed layout issues on small screen devices
- All modals now properly scroll on any screen size
- Optimized seed phrase, node selection, and activation displays
❤8🔥6
Ready. Please update the application
https://play.google.com/store/apps/details?id=com.qnetmobile
https://play.google.com/store/apps/details?id=com.qnetmobile
❤9🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
QNet Development Update
As I mentioned before, my current focus is on delivering a Minimum Viable Product (MVP). The core wallet functionality includes:
• Node activation
• Basic node monitoring
• Reward distribution
Current Progress:
Just completed mobile app v1.0.3 with QR code implementation. Fun fact: I rebuilt the entire mobile app from scratch in just 7 days after removing old templates - from zero to the version you saw in my demo video!
Latest additions:
• Real scannable QR codes in browser extension (v2.1.2 under review)
• QR codes in mobile app
• Wallet creation & import optimization
Next:
• Node tab performance optimization & final tweaks
• iOS app development
• Testnet launch with comprehensive testing of all node types and functionality
• Reward distribution implementation through apps
• QNet token transfers within the network (post-launch)
About Solana Integration:
Solana is used as a bridge network at this stage to attract users. The main focus remains on the QNet network.
Why MVP First?
I know there are many things that could be improved. But here's the reality: you can optimize forever. Yes, there are imperfections, but shipping a working product beats endless polishing.
Once iOS review is submitted, I'll focus on:
• Network testing
• Node activation for all types
• Reward system integration
As I mentioned before, my current focus is on delivering a Minimum Viable Product (MVP). The core wallet functionality includes:
• Node activation
• Basic node monitoring
• Reward distribution
Current Progress:
Just completed mobile app v1.0.3 with QR code implementation. Fun fact: I rebuilt the entire mobile app from scratch in just 7 days after removing old templates - from zero to the version you saw in my demo video!
Latest additions:
• Real scannable QR codes in browser extension (v2.1.2 under review)
• QR codes in mobile app
• Wallet creation & import optimization
Next:
• Node tab performance optimization & final tweaks
• iOS app development
• Testnet launch with comprehensive testing of all node types and functionality
• Reward distribution implementation through apps
• QNet token transfers within the network (post-launch)
About Solana Integration:
Solana is used as a bridge network at this stage to attract users. The main focus remains on the QNet network.
Why MVP First?
I know there are many things that could be improved. But here's the reality: you can optimize forever. Yes, there are imperfections, but shipping a working product beats endless polishing.
Once iOS review is submitted, I'll focus on:
• Network testing
• Node activation for all types
• Reward system integration
🔥11⚡4
QNet Mobile Wallet v1.0.4
1. Crash Prevention & Stability
- Added global error boundary to prevent app crashes
- Implemented graceful error recovery with user-friendly interface
- Enhanced error handling for JSON parsing and buffer operations
- Automatic corrupted data cleanup and recovery options
2. Performance Optimization
- Optimized Node tab with RPC request batching (5x faster)
- Implemented intelligent caching system with 30-second TTL
- Improved Settings scrolling from 1000ms to 16ms throttle (60 FPS performance)
- Removed rendering delays for instant tab loading
- Reduced blockchain transaction queries from 100+ to 10-50 with early exit
- Background synchronization runs every 30 seconds automatically
3. Node Management Improvements
- Fixed node type selection highlighting logic
- Selection state properly resets when switching tabs
- Improved activation code synchronization with automatic intervals
- Optimized blockchain activation checks with metadata priority
4. UI/UX Enhancements
- Fixed Settings tab scroll accessibility to reach Logout/Delete buttons
- Added proper padding and margins for full content scrolling
- Improved visual feedback for node type selection
- Enhanced scroll indicators and bounce effects
5. Data Management
- Proper cleanup of wallet data on wallet switch
- Activation codes, node metadata, and blockchain cache now clear correctly
Version 1.0.4 is now available for download at
https://play.google.com/store/apps/details?id=com.qnetmobile
1. Crash Prevention & Stability
- Added global error boundary to prevent app crashes
- Implemented graceful error recovery with user-friendly interface
- Enhanced error handling for JSON parsing and buffer operations
- Automatic corrupted data cleanup and recovery options
2. Performance Optimization
- Optimized Node tab with RPC request batching (5x faster)
- Implemented intelligent caching system with 30-second TTL
- Improved Settings scrolling from 1000ms to 16ms throttle (60 FPS performance)
- Removed rendering delays for instant tab loading
- Reduced blockchain transaction queries from 100+ to 10-50 with early exit
- Background synchronization runs every 30 seconds automatically
3. Node Management Improvements
- Fixed node type selection highlighting logic
- Selection state properly resets when switching tabs
- Improved activation code synchronization with automatic intervals
- Optimized blockchain activation checks with metadata priority
4. UI/UX Enhancements
- Fixed Settings tab scroll accessibility to reach Logout/Delete buttons
- Added proper padding and margins for full content scrolling
- Improved visual feedback for node type selection
- Enhanced scroll indicators and bounce effects
5. Data Management
- Proper cleanup of wallet data on wallet switch
- Activation codes, node metadata, and blockchain cache now clear correctly
Version 1.0.4 is now available for download at
https://play.google.com/store/apps/details?id=com.qnetmobile
🔥15
QNet Blockchain - Development Report
Mobile Application - iOS Adaptation Complete
iOS Platform Synchronization:
1. Full Android-to-iOS adaptation with complete feature parity
iOS Performance:
2. Eliminated scroll lag by throttling user activity events
Status:
iOS application fully functional, all features tested and working. Minor design refinements pending (layout adjustments in Activate and Settings sections). Ready for App Store preparation.
Next Steps:
- Design refinement for Activate and Settings sections layout
- Apple Developer Account registration and App Store submission preparation
3 commits, 22 files changed, +3,196/-906 lines
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet/
Mobile Application - iOS Adaptation Complete
iOS Platform Synchronization:
1. Full Android-to-iOS adaptation with complete feature parity
iOS Performance:
2. Eliminated scroll lag by throttling user activity events
Status:
iOS application fully functional, all features tested and working. Minor design refinements pending (layout adjustments in Activate and Settings sections). Ready for App Store preparation.
Next Steps:
- Design refinement for Activate and Settings sections layout
- Apple Developer Account registration and App Store submission preparation
3 commits, 22 files changed, +3,196/-906 lines
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet/
🔥11⚡3❤1
If you’re trying to download the Android app and it’s not working, please make sure you’ve sent me your email address at qnetquantumnetwork@gmail.com so I can add you to the private testnet group.
Download link: https://play.google.com/store/apps/details?id=com.qnetmobile
Download link: https://play.google.com/store/apps/details?id=com.qnetmobile
👍5🔥1
Development Report
QNet Wallet v1.0.7
ScrollView Touch Optimization:
- Enabled touch-based scrolling across all screens (16+ components)
- Fixed scroll accessibility on small screens for tabs, modals, registration
Node Tab Updates:
- Removed automatic activation, added manual activation flow
- Redesigned activation interface
- Implemented persistent state management
QNC Token Icon:
- Added local QNC token icon for mobile and browser extension
Node Activation Persistence:
- State stored in AsyncStorage with activation code and node pseudonym
- Automatic restore on wallet unlock (node type, activation code, pseudonym)
- Blockchain synchronization as fallback when local state unavailable
- Complete data cleanup on wallet import to prevent data leaks
- Deterministic pseudonym regeneration for imported wallets
Browser Extension
Loading Optimization:
- Non-blocking price fetch with 50-100ms timeout and fallback values
- Separated balance and price loading logic
- Multiple RPC fallback endpoints (7 primary + alternative APIs: SolScan, Helius, Blockchair)
- Fixed unlock state persistence between popup sessions
- Optimized cache: 30s for balances, 3s for zero values
Next Step
- Apple Developer Account setup and App Store submission
- 4 commits, 18 files modified
- +511 lines added, -198 lines removed
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet
QNet Wallet v1.0.7
ScrollView Touch Optimization:
- Enabled touch-based scrolling across all screens (16+ components)
- Fixed scroll accessibility on small screens for tabs, modals, registration
Node Tab Updates:
- Removed automatic activation, added manual activation flow
- Redesigned activation interface
- Implemented persistent state management
QNC Token Icon:
- Added local QNC token icon for mobile and browser extension
Node Activation Persistence:
- State stored in AsyncStorage with activation code and node pseudonym
- Automatic restore on wallet unlock (node type, activation code, pseudonym)
- Blockchain synchronization as fallback when local state unavailable
- Complete data cleanup on wallet import to prevent data leaks
- Deterministic pseudonym regeneration for imported wallets
Browser Extension
Loading Optimization:
- Non-blocking price fetch with 50-100ms timeout and fallback values
- Separated balance and price loading logic
- Multiple RPC fallback endpoints (7 primary + alternative APIs: SolScan, Helius, Blockchair)
- Fixed unlock state persistence between popup sessions
- Optimized cache: 30s for balances, 3s for zero values
Next Step
- Apple Developer Account setup and App Store submission
- 4 commits, 18 files modified
- +511 lines added, -198 lines removed
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet
🔥8⚡3❤2
This media is not supported in your browser
VIEW IN TELEGRAM
QNet Infrastructure & Mobile Development
Parallel development tracks: iOS application preparation for App Store publication and critical network infrastructure fixes for proper blockchain synchronization and consensus operation.
Network Infrastructure Updates
Block Processing
- Added Zstd decompression for microblocks and macroblocks before deserialization
- Fixed "io error" during block processing
- Implemented compressed data detection using magic bytes
Consensus & Peers
- Fixed active node counting to use validated Genesis registry
- Disabled reputation penalties during bootstrap phase (first 100 blocks)
Emergency Failover
- Implemented EMERGENCY_PRODUCER_FLAG mechanism for instant producer takeover
- Made current_producer mutable for dynamic reassignment
- Eliminated network deadlock when primary producer is unreachable
P2P Communication
- Synchronized get_discovery_peers() logic with get_validated_active_peers()
- Implemented base64 encoding for binary data (75% size reduction)
- Fixed empty peer addresses blocking block broadcasting
Synchronization
- Added sync_request_tx channel to forward block requests to storage layer
- Implemented O(1) peer address lookup using DashMap
- Added rate limiting: 10 requests per minute per peer
- Reused existing handle_sync_request method (no code duplication)
iOS App Preparation
- Version updated to 1.0.6 (build 7)
- Added Privacy denoscriptions (Camera, Photo Library, Face ID)
- Optimized layout for smaller screens
4 commits, 7 files changed, +322/-83 lines
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet
Parallel development tracks: iOS application preparation for App Store publication and critical network infrastructure fixes for proper blockchain synchronization and consensus operation.
Network Infrastructure Updates
Block Processing
- Added Zstd decompression for microblocks and macroblocks before deserialization
- Fixed "io error" during block processing
- Implemented compressed data detection using magic bytes
Consensus & Peers
- Fixed active node counting to use validated Genesis registry
- Disabled reputation penalties during bootstrap phase (first 100 blocks)
Emergency Failover
- Implemented EMERGENCY_PRODUCER_FLAG mechanism for instant producer takeover
- Made current_producer mutable for dynamic reassignment
- Eliminated network deadlock when primary producer is unreachable
P2P Communication
- Synchronized get_discovery_peers() logic with get_validated_active_peers()
- Implemented base64 encoding for binary data (75% size reduction)
- Fixed empty peer addresses blocking block broadcasting
Synchronization
- Added sync_request_tx channel to forward block requests to storage layer
- Implemented O(1) peer address lookup using DashMap
- Added rate limiting: 10 requests per minute per peer
- Reused existing handle_sync_request method (no code duplication)
iOS App Preparation
- Version updated to 1.0.6 (build 7)
- Added Privacy denoscriptions (Camera, Photo Library, Face ID)
- Optimized layout for smaller screens
4 commits, 7 files changed, +322/-83 lines
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet
🔥9❤1⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
QNet Blockchain: One Month Since Token Launch
Today marks exactly one month since QNet token launched on PumpFun. Congratulations to our entire community.
Development started in early March 2025, with most of the work completed over 7 months. Initially planned for a one-month finalization period, the timeline extended due to major improvements in storage architecture and blockchain core.
iOS publication is still in progress. The system is being refined for flawless operation from launch. Recent architectural enhancements added complexity to the startup logic, requiring more detailed debugging.
We are close to the full testnet launch. I appreciate every member of our community and see the effort and energy you contribute. Thank you for your trust.
Development Statistics (Sept 23 - Oct 23, 2025):
Code & Commits:
• 86 commits merged to testnet
• +103,643 lines added / -18,327 removed
• 165 new files created
• 296 files total modified
Investment & Time:
• $5,600 in AI development assistance
• 30 working days with only 1 day off
• 8-14 hours daily work schedule
Major Deliverables:
Mobile App (v1.0.7):
• Android/iOS wallet with BIP39/BIP44/SLIP-0010
• 2-5x performance optimization
Browser Extension (v2.1.3):
• AES-256-GCM encryption
• QR code integration
Blockchain Core:
• Byzantine consensus improvements
• Emergency failover mechanism
• Genesis Block with quantum signatures
• P2P synchronization optimization
• Scalability for 10M+ nodes
Security & Infrastructure:
• 400+ comprehensive tests passed
• Critical attack protection
• Reputation system enhancements
• Storage architecture optimization
Tokenomics:
• 1DEV Phase 2 transition
• Updated burn model
• Node activation economics
Today marks exactly one month since QNet token launched on PumpFun. Congratulations to our entire community.
Development started in early March 2025, with most of the work completed over 7 months. Initially planned for a one-month finalization period, the timeline extended due to major improvements in storage architecture and blockchain core.
iOS publication is still in progress. The system is being refined for flawless operation from launch. Recent architectural enhancements added complexity to the startup logic, requiring more detailed debugging.
We are close to the full testnet launch. I appreciate every member of our community and see the effort and energy you contribute. Thank you for your trust.
Development Statistics (Sept 23 - Oct 23, 2025):
Code & Commits:
• 86 commits merged to testnet
• +103,643 lines added / -18,327 removed
• 165 new files created
• 296 files total modified
Investment & Time:
• $5,600 in AI development assistance
• 30 working days with only 1 day off
• 8-14 hours daily work schedule
Major Deliverables:
Mobile App (v1.0.7):
• Android/iOS wallet with BIP39/BIP44/SLIP-0010
• 2-5x performance optimization
Browser Extension (v2.1.3):
• AES-256-GCM encryption
• QR code integration
Blockchain Core:
• Byzantine consensus improvements
• Emergency failover mechanism
• Genesis Block with quantum signatures
• P2P synchronization optimization
• Scalability for 10M+ nodes
Security & Infrastructure:
• 400+ comprehensive tests passed
• Critical attack protection
• Reputation system enhancements
• Storage architecture optimization
Tokenomics:
• 1DEV Phase 2 transition
• Updated burn model
• Node activation economics
🔥13❤2🤝2⚡1
QNet Development Log
Today's fixes:
- Genesis node startup synchronization
- Byzantine consensus enforcement (minimum 4 nodes required)
- Eliminated spurious failover message spam during bootstrap
- Scalability improvements: lock-free data structures for concurrent operations
Current status:
Network is not yet operational. Testing new synchronized startup mechanism.
Validation pipeline: Genesis block creation → Microblock production → Macroblock consensus
Potential issues being investigated:
- P2P connection timing during simultaneous node startup
- Consensus leader selection determinism
- Block propagation delays in initial network formation
- State synchronization between nodes
iOS app publication is in progress. Will share updates as they come.
8 commits, 18 files changed, +458/-236 lines
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet
Today's fixes:
- Genesis node startup synchronization
- Byzantine consensus enforcement (minimum 4 nodes required)
- Eliminated spurious failover message spam during bootstrap
- Scalability improvements: lock-free data structures for concurrent operations
Current status:
Network is not yet operational. Testing new synchronized startup mechanism.
Validation pipeline: Genesis block creation → Microblock production → Macroblock consensus
Potential issues being investigated:
- P2P connection timing during simultaneous node startup
- Consensus leader selection determinism
- Block propagation delays in initial network formation
- State synchronization between nodes
iOS app publication is in progress. Will share updates as they come.
8 commits, 18 files changed, +458/-236 lines
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet
GitHub
Commits · AIQnetLab/QNet-Blockchain
Post-Quantum Decentralized Network. Contribute to AIQnetLab/QNet-Blockchain development by creating an account on GitHub.
🔥7⚡4❤2🤝1
This media is not supported in your browser
VIEW IN TELEGRAM
QNet Blockchain - Development Report
Advanced Performance Optimizations Implementation
QNet has been enhanced with cutting-edge blockchain optimization techniques to further improve scalability and performance. These are the final critical optimizations before network launch. They are essential as they accelerate transaction processing, reduce latency, optimize network bandwidth usage, and improve time synchronization between nodes.
1. Turbine Block Propagation Protocol
Why it was added:
- Further optimization of network bandwidth usage
- Improved resilience to packet loss in distributed networks
- Enhanced propagation speed for large-scale deployment
Benefits:
- 85% bandwidth reduction through 1KB chunked transmission
- Reed-Solomon erasure coding allows block reconstruction even if 33% of chunks are lost
- Exponential propagation via fanout-3 protocol for faster network-wide distribution
- Kademlia DHT routing ensures optimal peer selection for chunk forwarding
2. Quantum Proof of History (QPoH)
Why it was added:
- Enhanced network-wide time synchronization
- Cryptographic proof of event ordering independent of system clocks
- Additional layer of Byzantine resistance
Benefits:
- 31.25M hashes/second cryptographic clock independent of system time
- Verifiable delay function - cryptographic proof of time progression
- SHA3-512 + Blake3 alternating hashing for quantum resistance
- Byzantine-resistant timing - prevents timestamp manipulation
3. Hybrid Sealevel Execution Engine
Why it was added:
- Maximize transaction parallelization efficiency
- Better utilization of multi-core processors
- Enhanced integration with existing 10,000-shard architecture
Benefits:
- 10,000 parallel transactions processed simultaneously
- 5-stage pipeline: Validation → Dependency Analysis → Execution → Dilithium Signature → Commitment
- Automatic dependency graph detects conflicts and parallelizes non-conflicting transactions
- Seamless integration with sharding and cross-shard transactions
4. Tower BFT Adaptive Timeouts
Why it was added:
- Optimize consensus timing for different network phases
- Prevent false failovers during network startup
- Better adaptation to varying network conditions
Benefits:
- Dynamic timeouts: 20s for block #1, 10s for blocks #2-10, 7s for normal operation
- Network-aware adjustment based on latency and packet loss
- Exponential backoff (1.5x multiplier) for retries
- Maintains Byzantine safety while maximizing liveness
5. Pre-Execution Cache
Why it was added:
- Reduce transaction execution latency
- Better CPU utilization during block production cycles
- Improved user experience
Benefits:
- Speculative execution of transactions for future blocks (does not affect consensus)
- 10,000 transaction cache with 70-90% hit rate
- 40-60% latency reduction for cached transactions
- All transactions undergo full validation during block creation
Critical Bug Fixes:
Dilithium Signature Encoding Issue
- Problem: Triple encoding (string → UTF-8 → hex → base64) caused "Invalid base64 signature" errors
- Impact: Block production halted at height 30-31, network stuck
- Root cause: Signature format "dilithium_sig_<node>_<base64>" was being re-encoded unnecessarily
- Solution: Simplified to direct UTF-8 string storage and proper parsing
- Status: Fix implemented in code, awaiting testing on next network deployment
Current Status:
Network Status: Continuing search for optimal configuration. Network is not yet running stably - ongoing debugging and testing of various parameters. Current Dilithium signature issue was identified during testing and fixed in code, but requires verification on next node deployment. Solution not yet confirmed in practice as new build has not been deployed to servers.
Validation Pipeline:
Genesis block → Microblocks (1s) → Producer rotation (every 30 blocks) → Macroblock consensus (90s)
4 commits, 20 files changed, +2513/-109 lines
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet
Advanced Performance Optimizations Implementation
QNet has been enhanced with cutting-edge blockchain optimization techniques to further improve scalability and performance. These are the final critical optimizations before network launch. They are essential as they accelerate transaction processing, reduce latency, optimize network bandwidth usage, and improve time synchronization between nodes.
1. Turbine Block Propagation Protocol
Why it was added:
- Further optimization of network bandwidth usage
- Improved resilience to packet loss in distributed networks
- Enhanced propagation speed for large-scale deployment
Benefits:
- 85% bandwidth reduction through 1KB chunked transmission
- Reed-Solomon erasure coding allows block reconstruction even if 33% of chunks are lost
- Exponential propagation via fanout-3 protocol for faster network-wide distribution
- Kademlia DHT routing ensures optimal peer selection for chunk forwarding
2. Quantum Proof of History (QPoH)
Why it was added:
- Enhanced network-wide time synchronization
- Cryptographic proof of event ordering independent of system clocks
- Additional layer of Byzantine resistance
Benefits:
- 31.25M hashes/second cryptographic clock independent of system time
- Verifiable delay function - cryptographic proof of time progression
- SHA3-512 + Blake3 alternating hashing for quantum resistance
- Byzantine-resistant timing - prevents timestamp manipulation
3. Hybrid Sealevel Execution Engine
Why it was added:
- Maximize transaction parallelization efficiency
- Better utilization of multi-core processors
- Enhanced integration with existing 10,000-shard architecture
Benefits:
- 10,000 parallel transactions processed simultaneously
- 5-stage pipeline: Validation → Dependency Analysis → Execution → Dilithium Signature → Commitment
- Automatic dependency graph detects conflicts and parallelizes non-conflicting transactions
- Seamless integration with sharding and cross-shard transactions
4. Tower BFT Adaptive Timeouts
Why it was added:
- Optimize consensus timing for different network phases
- Prevent false failovers during network startup
- Better adaptation to varying network conditions
Benefits:
- Dynamic timeouts: 20s for block #1, 10s for blocks #2-10, 7s for normal operation
- Network-aware adjustment based on latency and packet loss
- Exponential backoff (1.5x multiplier) for retries
- Maintains Byzantine safety while maximizing liveness
5. Pre-Execution Cache
Why it was added:
- Reduce transaction execution latency
- Better CPU utilization during block production cycles
- Improved user experience
Benefits:
- Speculative execution of transactions for future blocks (does not affect consensus)
- 10,000 transaction cache with 70-90% hit rate
- 40-60% latency reduction for cached transactions
- All transactions undergo full validation during block creation
Critical Bug Fixes:
Dilithium Signature Encoding Issue
- Problem: Triple encoding (string → UTF-8 → hex → base64) caused "Invalid base64 signature" errors
- Impact: Block production halted at height 30-31, network stuck
- Root cause: Signature format "dilithium_sig_<node>_<base64>" was being re-encoded unnecessarily
- Solution: Simplified to direct UTF-8 string storage and proper parsing
- Status: Fix implemented in code, awaiting testing on next network deployment
Current Status:
Network Status: Continuing search for optimal configuration. Network is not yet running stably - ongoing debugging and testing of various parameters. Current Dilithium signature issue was identified during testing and fixed in code, but requires verification on next node deployment. Solution not yet confirmed in practice as new build has not been deployed to servers.
Validation Pipeline:
Genesis block → Microblocks (1s) → Producer rotation (every 30 blocks) → Macroblock consensus (90s)
4 commits, 20 files changed, +2513/-109 lines
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet
🔥12⚡5👍2
Media is too big
VIEW IN TELEGRAM
QNet Blockchain - Development Report
BREAKTHROUGH! Network Finally Operational!
A critical breakthrough was achieved today! After weeks of debugging, the QNet network has finally started working. 2900+ microblocks produced, 32+ macroblocks finalized, all 5 Genesis nodes synchronized. Issues blocking network launch have been completely resolved.
What DIDN'T Work → What Works NOW:
- Network Synchronization: Nodes stuck at block 30-31 → 2900+ blocks produced
- Dilithium Signatures: "Invalid base64 signature" errors → 100% successful verification
- Producer Rotation: Chaos at block 30 → Smooth rotation every 30 blocks
- Macroblocks: Not created → 32+ macroblocks finalized
- Reward System: Genesis/Full/Super nodes didn't receive rewards → All node types can receive (awaiting testing)
Critical Fixes:
1. Dilithium Signature Parsing
Problem: Format
Solution: Using
Result: Correct handling of node_id with multiple underscores
2. Signature Algorithm Unification
Problem: Creation and verification algorithms used different data
Solution: Both methods now use
Result: Signatures now verify successfully
3. Reward System and Self-Connection Protection
Problem: Full/Super/Genesis nodes didn't record pings, Docker bridge IP polluted peer list
Solution:
- Ping recording for ALL node types in
- Filter Docker networks (172.17.x.x, 172.18.x.x) and private IPs (10.x.x.x, 192.168.x.x)
- Track external_ip to prevent self-connection
Result: Clean peer list, all node types can receive rewards (awaiting testing)
4. IP Privacy and Consensus
Problem:
- Real IPs shown in peer exchange logs
- Only 2-3 of 5 nodes participated in reveal phase
Solution:
- All IPs replaced with pseudonyms (genesis_node_XXX, node_XXXXXXXX)
- Added
Result: Privacy protected, all 5 nodes participate in reveals (awaiting deployment)
Log Error Explanations:
"Insufficient reveals for Byzantine safety: 2/3"
Cause: Sync check blocked nodes from early consensus participation (consensus starts 30 blocks before macroblock)
Fix: Added lookahead, now all 5 nodes can participate
Next Launch Verification: Should see "reveals_received: 5/5" instead of "2/3"
"[API] Height request: local=2012, network=2011, syncing=false"
NOT an error! Producer node ahead of network by 1 block, which is normal. Network catches up in ~500ms.
What We'll Verify in Next Launches:
1. IP Privacy (commit 4):
- Expected:
- Was:
2. Consensus Reveals (commit 4):
- Expected:
- Was:
3. Reward System (commit 3):
- Verify ping recording for Genesis/Full/Super nodes
- Verify successful reward claims via API
Current Status:
Network: Finally operational!
Microblocks: 2900+ (1 block/second)
Macroblocks: 32+ (every 90 blocks)
Synchronization: 100% (all 5 Genesis nodes)
Dilithium Signatures: 100% successful verification
API Endpoints: All 56 functional
Awaiting Deployment for Final Verification:
- IP privacy in logs
- Improved consensus (5/5 reveals)
- Reward system for Genesis/Full/Super nodes
4 commits, 10 files changed, +325/-161 lines
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet
BREAKTHROUGH! Network Finally Operational!
A critical breakthrough was achieved today! After weeks of debugging, the QNet network has finally started working. 2900+ microblocks produced, 32+ macroblocks finalized, all 5 Genesis nodes synchronized. Issues blocking network launch have been completely resolved.
What DIDN'T Work → What Works NOW:
- Network Synchronization: Nodes stuck at block 30-31 → 2900+ blocks produced
- Dilithium Signatures: "Invalid base64 signature" errors → 100% successful verification
- Producer Rotation: Chaos at block 30 → Smooth rotation every 30 blocks
- Macroblocks: Not created → 32+ macroblocks finalized
- Reward System: Genesis/Full/Super nodes didn't receive rewards → All node types can receive (awaiting testing)
Critical Fixes:
1. Dilithium Signature Parsing
Problem: Format
dilithium_sig_genesis_node_003_<base64> parsed incorrectly Solution: Using
rfind('_') to find last underscore Result: Correct handling of node_id with multiple underscores
2. Signature Algorithm Unification
Problem: Creation and verification algorithms used different data
Solution: Both methods now use
wallet_address:data + QNET_CONSENSUS_SIG Result: Signatures now verify successfully
3. Reward System and Self-Connection Protection
Problem: Full/Super/Genesis nodes didn't record pings, Docker bridge IP polluted peer list
Solution:
- Ping recording for ALL node types in
handle_network_ping- Filter Docker networks (172.17.x.x, 172.18.x.x) and private IPs (10.x.x.x, 192.168.x.x)
- Track external_ip to prevent self-connection
Result: Clean peer list, all node types can receive rewards (awaiting testing)
4. IP Privacy and Consensus
Problem:
- Real IPs shown in peer exchange logs
- Only 2-3 of 5 nodes participated in reveal phase
Solution:
- All IPs replaced with pseudonyms (genesis_node_XXX, node_XXXXXXXX)
- Added
consensus_lookahead = 30 blocks for early consensus Result: Privacy protected, all 5 nodes participate in reveals (awaiting deployment)
Log Error Explanations:
"Insufficient reveals for Byzantine safety: 2/3"
Cause: Sync check blocked nodes from early consensus participation (consensus starts 30 blocks before macroblock)
Fix: Added lookahead, now all 5 nodes can participate
Next Launch Verification: Should see "reveals_received: 5/5" instead of "2/3"
"[API] Height request: local=2012, network=2011, syncing=false"
NOT an error! Producer node ahead of network by 1 block, which is normal. Network catches up in ~500ms.
What We'll Verify in Next Launches:
1. IP Privacy (commit 4):
- Expected:
[P2P] Received peer data from genesis_node_005- Was:
[P2P] Received peer data from 164.68.108.218:80012. Consensus Reveals (commit 4):
- Expected:
reveals_received: 5/5- Was:
reveals_received: 2/33. Reward System (commit 3):
- Verify ping recording for Genesis/Full/Super nodes
- Verify successful reward claims via API
Current Status:
Network: Finally operational!
Microblocks: 2900+ (1 block/second)
Macroblocks: 32+ (every 90 blocks)
Synchronization: 100% (all 5 Genesis nodes)
Dilithium Signatures: 100% successful verification
API Endpoints: All 56 functional
Awaiting Deployment for Final Verification:
- IP privacy in logs
- Improved consensus (5/5 reveals)
- Reward system for Genesis/Full/Super nodes
4 commits, 10 files changed, +325/-161 lines
https://github.com/AIQnetLab/QNet-Blockchain/commits/testnet
🔥12❤3⚡2👏1🙏1