Deeper Network Bi-Monthly Newsletter: 2025/5/01–2025/6/30

Deeper Network’s bi-monthly newsletter is a brief bulletin containing the latest community developments, technical updates, and market status of our project. It is periodically released at the beginning of every other month for our community members. We would like to thank every member of the Deeper Network community for your contributions and support. Here are the latest updates:
Technical Updates
Hardware
-
Deeper Connect Mini Pro secondary reconstruction, data interface upgrade, progress: 95%
-
New Wi-Fi dongle appearance design progress: 85%
Software:
AtomOS Development Progress:
-
DNS filter one-click clear configuration feature development, progress: 99%, to be released in 2.0.2.rel
-
DNS filter configuration information import and export feature development, progress: 99%, to be released in 2.0.2.rel
-
Access Control offline device information editing feature development, progress: 99%, to be released in 2.0.2.rel
-
Access Control- https filtering function module optimization, progress: 99%, to be released in 2.0.2.rel
-
First-time-use device guide page development, progress: 65%
-
App-relocator application rule improvement
Deeper Chain
Important tech submission:
In May
1. GUI-frontend
Hardware Wallet Functionality Comprehensive Testing and Fixes
-
Conducted comprehensive testing for hardware wallet functionality, covering core modules including wallet creation, keystore import/export, account management, multi-chain asset transactions
-
Performed full-process testing for mainstream chains including ETH, BTC, BSC, TRON, SOLANA and their testnets, ensuring cross-chain compatibility and stability
-
Fixed password popup state exception issue, resolved critical problem where buttons became unresponsive after entering incorrect password
-
Fixed keystore import failure issue, resolved exception where backend API returned false when importing wallet via keystore file
-
Fixed account deletion and keystore synchronization issue, ensured keystore data synchronization after account deletion
-
Added transaction monitoring functionality for BTC, TRON and other currencies, expanded multi-currency support range
Unlock Modal Cancel Functionality Implementation
-
Added cancel button functionality in UnlockModal component, supporting user interruption of unlock process with automatic redirection to dashboard page
-
Established event-driven navigation architecture, resolved decoupling issue between UnlockManager and React Router, improving SPA user experience
-
Fixed Promise handling exception for user cancel operations, ensuring cancel operations don't generate exception states
Internationalization Support Enhancement
-
Uniformly added cancel translation fields in 13 language pack JSON files, covering 13 languages, achieving global support
-
Implemented cancel button text automatic switching based on user language settings, establishing standardized multilingual text management mechanism
UI Component Style System Optimization
-
Standardized font size specifications, comprehensively used deeperWalletFontSize configuration to replace hardcoded font sizes, ensuring interface consistency
-
Improved component styles, unified use of DeeperWallet component library for interface consistency, enhancing user experience continuity
2. GUI-backend
Comprehensive Implementation of Deeper Wallet API Core Features
-
Completed implementation of Deeper Wallet API backend architecture, building a comprehensive functional system including wallet creation, import, account management, multi-chain transactions, and asset queries
-
Established comprehensive wallet lifecycle management mechanism, supporting HD wallet creation, mnemonic import, and Keystore file import with different security levels
-
Implemented unified multi-chain account management system, based on BIP44 standard paths to achieve address derivation for ETH, BTC, SOLANA, TRON, BSC and other mainstream blockchains
-
Built layered security authentication system, adopting JWT Token dual verification mechanism, implementing secure maintenance of wallet unlock status
Multi-Chain Transaction and Asset Management Features
-
Implemented cross-chain transfer functionality, supporting native token transfers for ETH, BTC, SOL, TRX and other main chains, as well as smart contract transactions for ERC20, TRC20, SPL Token standards
-
Established real-time balance query system, integrating Deeper Networks proxy server to obtain multi-chain asset balances, supporting precise balance display
-
Built complete transaction lifecycle management, from transaction construction, signing, broadcasting to confirmation full-process tracking
-
Implemented intelligent gas fee estimation mechanism, dynamically adjusting gas price based on network congestion
Wallet Security and Key Management Optimization
-
Integrated hardware-level security signing mechanism, executing offline transaction signing through local keystore binary tools, private keys never touching network environment, adopting AES-256 encrypted storage
-
Implemented complete Hierarchical Deterministic (HD) wallet support, based on BIP32/BIP39/BIP44 standard protocols, supporting standard derivation paths for different chains
-
Established end-to-end encrypted communication system, implementing dedicated Deeper Wallet RSA signing key pairs, all API requests verified through timestamp + digital signature dual verification
Interface Fixes and Feature Enhancements
-
Fixed rename account interface return value structure mismatch, ensuring frontend can correctly retrieve renamed account names
-
Fixed walletnote metadata management errors, improving wallet source tracking mechanism, supporting source identification during wallet recovery
-
Improved import key store functionality file processing logic, resolving JSON escape character encoding exceptions during file writing process
-
Established unified error handling and response mechanisms, standardizing API return format and adding detailed error classifications
Database Architecture and Storage Optimization
-
Designed complete Deeper Wallet database schema, adopting relational design to ensure data integrity, including tx, tx_history, token_list, addresses, accounts, and wallet tables
-
Established intelligent data lifecycle management, automatically deleting expired transaction records through background cleanup threads to avoid unlimited database growth
-
Built layered token information management system, pre-configuring mainstream network token configurations and supporting users to add custom tokens
-
Improved database query performance through composite index design and implement strict data consistency guarantees through SQLite transaction mechanisms
Third-Party Service Integration and Monitoring
-
Integrated Deeper Networks proxy server, implementing secure blockchain API calls through unified gateway, supporting balance queries, transaction broadcasting, price retrieval, Gas fee estimation and other functions
-
Established multi-level caching mechanisms, token prices using 30-second TTL to ensure real-time performance, exchange rate data using 1-hour TTL to balance performance and accuracy
-
Implemented complete user feedback ecosystem, supporting multiple categories and integrating security mechanisms like email format validation and blockchain address verification
-
Established full-chain monitoring and logging system, supporting real-time alerts and anomaly detection
3. CP-slack-debug
Message Format Optimization and User Experience Enhancement
-
Converted participant count statistics to Slack's <url|label> syntax, implementing clickable links to improve user interaction experience
-
Restored badge styling for DPR amounts using backticks to wrap numbers, enhancing data readability
-
Fixed statistical data object property references, resolving data display anomalies
-
Adjusted DPR claim stats logic scheduled task, standardizing task scheduling
Utility Layer Abstraction and Encapsulation
-
Refactored files: utils/date.js and utils/format.js, implementing modular management of date and number formatting functions
-
Extracted formatDate and formatISODate functions to utils/date.js module, unifying date processing logic
-
Eliminated duplicate implementation logic, optimized redundant code sections, improving code reusability and maintenance efficiency
Service Layer Module Construction
-
Encapsulated blockchain service (services/blockchain.js), unified management of contract interaction logic and blockchain connections
-
Implemented Slack messaging service (services/slack.js), supporting multi-channel message distribution and unified message format management
-
Built database service (services/db.js), implementing connection pool optimization and unified transaction management
Scheduled Task System Refactoring
-
Designed unified task registration mechanism (cron/index.js), standardizing lifecycle management and task scheduling framework
-
Split task modules by business domain: cron/dprReward.js handles DPR reward-related scheduled tasks, cron/reports.js handles debug reports and statistical tasks
-
Migrated all cron.schedule calls from app.js to dedicated scheduled task modules, implementing separation of concerns
-
Added error recovery and logging mechanisms, improving system reliability
Route System Modularization
-
Implemented route registration framework (routes/index.js), supporting functional route division and unified lifecycle management
-
Split into system routes (routes/system.js), feedback routes (routes/feedback.js), and DPR routes (routes/dpr.js) modules
-
Migrated system interfaces to routes/system.js, implementing independent management of system functions
-
Migrated DPR-related interfaces to routes/dpr.js, including core business interfaces
-
Enhanced input validation and parameter filtering, fixed security vulnerabilities
Middleware and Configuration Separation
-
Refactored request rate limiting middleware (middleware/rateLimit.js), improving system stability and request control under high concurrency
-
Extracted rateLimit middleware definition from app.js, implementing independent management and reusability of middleware
-
Centralized blockchain configuration management (config/blockchain.js) and database configuration management (config/db.js), establishing standardized configuration file structure
Unit and Integration Testing
-
Wrote 47 test cases for core functional modules, achieving 85%+ test coverage for key modules, ensuring code quality and functional stability
-
Completed process testing, verifying functional integrity after refactoring, ensuring modular transformation doesn't affect business logic
-
Implemented automated testing processes, supporting continuous integration and regression testing
Database Service Layer Optimization
-
Unified database connection management, comprehensively using dbService.getConnection to replace direct connection pool calls, standardizing database access patterns
-
Improved connection release mechanisms and error handling, resolving connection leak issues in production environment, enhancing system stability and resource utilization
-
Added connection release logic in key interfaces including /report, /report_bak_v2, /report_backup, ensuring proper resource recovery
-
Fixed missing sn parameter issue in isTicketSentRecently function calls, improving parameter passing mechanisms
-
Optimized parallel processing of database operations, improving execution efficiency of 3 critical paths, enhancing system response performance
-
Improved Promise handling for insert operations, supporting parallel execution of database writes and Slack message sending, increasing processing throughput
Route System Modularization Extension
-
Implemented independent message query route module (routes/messages.js), supporting multi-dimensional message retrieval and advanced query functions
-
Supports flexible querying by ticket, startDate, endDate, latest, limit and other parameters, meeting different business scenario requirements
-
Implemented advanced query functions for SN frequency statistics, providing data analysis and statistical report support
-
Integrated message routes into unified registration framework (routes/index.js), improving route lifecycle management and modular architecture
-
Enhanced query parameter validation and result pagination, improving API response performance and user experience
-
Established standardized API interface specifications, unified error handling and response formats, improving interface consistency
In June:
1. Voice AI Network Agent Core Implementation
Complete Voice Interaction System
-
AI Voice Dialog Mode: Implemented end-to-end voice interaction experience, enabling users to directly converse with AI through voice, supporting continuous dialogue and context understanding
-
Intelligent TTS Voice Synthesis: Built multi-language TTS engine supporting natural voice synthesis in Chinese, English and other languages, automatically selecting optimal voice tones based on language
-
Real-time Speech Recognition (STT): Integrated high-precision voice-to-text functionality supporting multi-language recognition, accurately understanding user voice commands and questions
-
Voice Waveform Visualization: Dynamic waveform display based on real audio spectrum data, providing immersive visual feedback for voice interaction
-
Voice Conversation History Management: Independent voice conversation recording system preserving user-AI voice interaction history, supporting review and context continuation
Voice Performance Optimization and Stability
-
Voice Waveform Rendering Optimization: Through sine table pre-computation and LRU cache system, optimized waveform rendering performance from 15-25ms to 3-5ms, achieving smooth 60fps display
-
Long-term Running Stability: Resolved voice mode long-term running stability issues, tested to run continuously for 15+ minutes without lag
-
Voice Mode Switching Optimization: Perfectly resolved switching issues between voice and text modes, including voice playback interruption, interface response, and session continuity
2. Deeper Device Intelligent Control Integration
Deeper MCP Device Management
-
Remote Device Control: Implemented deeper-device-mcp service, enabling direct Deeper device control through AI natural language commands, including login authentication, DPN mode switching, tunnel management
-
Intelligent Network Switching: Support for intelligent DPN node switching through natural language commands, enabling intelligent device operation
-
Security Authentication Mechanism: Integrated public key encryption secure login mechanism ensuring device control security and reliability
Natural Language Device Operation
-
Country/Region Intelligent Recognition: Established complete bidirectional mapping system between country codes and region names, supporting various user expression methods for device operation
-
Intelligent Command Parsing: AI can understand user natural language device control needs, automatically converting to corresponding device operation commands
3. User Interface and Interaction Optimization
Interface Design Optimization
-
Modern Interface Upgrade: Introduction of modern UI design language including light effects, gradients, rounded corners and other visual elements, enhancing user experience
-
Responsive Layout Optimization: Optimized display effects across different screen sizes, ensuring good user experience on various devices
Enhanced Intelligent Interaction Features
-
Intelligent Suggestion System: Provide intelligent operation suggestions in chat input area, helping users quickly complete common operations
-
Multi-language Global Support: Added comprehensive support for 8 major languages, including interface translation, voice recognition, and TTS synthesis
-
Chat History Search: Implemented real-time chat record search and filtering functionality with fuzzy matching
4. System Performance and Stability Enhancement
Core Issue Resolution
-
Chat Interface Consistency: Resolved inconsistent chat box styles in text mode dialogues, unified button layouts, color schemes, and interaction logic
-
Voice Function Stability: Fixed voice-to-text mode switching response issues, ensuring smooth and reliable function transitions
-
Session Continuity: Resolved voice mode opening new session issues, maintaining dialogue continuity and context consistency
Performance Monitoring and Optimization
-
Real-time Performance Monitoring: Established comprehensive performance monitoring system, real-time tracking of system running status, timely discovery and resolution of performance issues
-
Memory Usage Optimization: Optimized memory usage strategies, preventing memory leaks and performance degradation from long-term running
Technical Scheme Discussion:
Deeper Wallet: Multi-chain Wallet Security Structure Technical Solution
-
Researched the implementation mechanism of hierarchical deterministic wallets based on BIP44 standard, analyze unified key management solutions for mainstream blockchains including ETH, BTC, SOLANA, TRON and their multi-chain asset management strategies under single mnemonic phrase
-
Explored the design patterns of hardware-level security signing systems, evaluate offline transaction signing mechanisms based on local keystore binary tools and their integration solutions with AES-256 encrypted storage
-
Designed end-to-end encrypted communication architecture, research the implementation path of RSA signature key pairs and their anti-replay attack strategies in API request timestamp + digital signature dual verification
-
Analyzed the technical implementation of unified abstraction layer for cross-chain transactions, explore how to handle smart contract transactions of different token standards including ERC20, TRC20, SPL Token through unified interfaces and dynamic Gas fee estimation mechanisms
Frontend Component Decoupling and Event-Driven Structure Technical Solution
-
Researched cross-component communication mechanisms based on CustomEvent, analyze the technical implementation of complete decoupling between UnlockManager and React Router and its impact on SPA application architecture
-
Explored optimization strategies for Promise asynchronous state management, evaluate conversion solutions from error rejection mode to normal resolution mode and their exception handling mechanisms in user cancellation operations
-
Designed implementation paths for event-driven navigation systems, research technical solutions for unified navigation management through navigateTo event handlers and their optimization effects on page switching performance
-
Analyzed modal lifecycle management mechanisms, explore technical implementations of rendering modals outside React component tree and their solutions for synchronization with main application state
Voice Interaction System Technical Architecture Solution
Analyze Multi-layer Parallel TTS Processing Mechanism:
-
Researched intelligent text chunking algorithms based on enhancedTtsService, explore how real-time, balanced, and precise dynamic chunking strategies optimize API call efficiency and voice naturalness improvement mechanisms in different application scenarios
Explore Web Audio API Seamless Audio Playback Technology:
-
Evaluated the implementation path of generateAudioBlob() → createObjectURL() standardized audio processing pipeline, analyze how to achieve seamless voice playback experience through Audio Context and Audio Buffer
Design Full Lifecycle Voice State Management System:
-
Research complete state machine design from voice recording, silence detection, STT processing, AI response waiting to TTS playback, explore the role of processing locks and state cleanup mechanisms in preventing duplicate processing, message loss, and resource leaks
Analyze Multi-language TTS Voice Selection Strategy:
-
Evaluated automatic voice selection mechanisms based on language detection functions, research intelligent matching algorithms for TTS voices (alloy, nova, etc.) in different language environments like Chinese and English and their impact on user experience
Deeper MCP Device Control Technical Solution
Research MCP Protocol Application Architecture in Device Management:
-
Analyzed the implementation mechanism of Model Context Protocol in deeper-device-mcp service, explore protocol encapsulation of device control tools like login, setDpnMode, listTunnels and their mapping relationships with AI natural language instructions
Explore Intelligent Parsing Technology from Natural Language to Device Operations:
-
Evaluated design patterns of bidirectional mapping systems between country codes and region names, research technical implementation of how AI understands user natural language device control needs and automatically converts them to corresponding device operation instructions
Designed Public Key Encryption Security Authentication Mechanism:
-
Analyzed implementation paths of password public key encryption in login tools, explore encrypted communication architecture ensuring device control security and reliability and its application strategies in remote device management
Analyzed Technical Architecture of DPN Node Intelligent Switching:
-
Researched technical solutions for implementing DPN node switching through natural language instructions, evaluate implementation mechanisms of tunnel management, application configuration and other functions in device status query and operation feedback
Community News
-
Announced the collaboration with Swedish distributor ENSEC, a leading Swedish security technology provider, aiming to enhance digital privacy and security across governmental, financial, and private sectors
-
Shared Deeper’s patented IP Multiplexing technology, which enables plug-and-play functionality
-
Shared key technologies and features from the whitepaper to help users better understand the device
-
Published articles on the right to freedom of speech and privacy protection
-
Shared the three major features of Deeper Connect to help users easily grasp the device's strength
-
Shared AtomOS 2.0 update tutorials on the official YouTube channel
-
Shared articles on password length and complexity to emphasize the importance of cybersecurity
-
Promoting Mother’s Day special deals
-
Shared cybersecurity memes
-
Continuously sharing user testimonials and experiences
-
Posted myths and facts to clarify cybersecurity misconception
-
Shared an article on the risks of using outdated routers and their vulnerability to hacking
-
Shared Deeper Connect’s end-to-end encryption (E2EE) that protects user privacy
-
Shared tips on how to connect Deeper Connect to Slovakian Netflix to unlock more content
-
Reshared symbolic logo designs created by community members to show their support
-
Posted about common misconceptions and real-life scenarios related to traditional VPN usage
-
Announced Deeper’s partnership with a Swedish cybersecurity company
-
Announced the temporary suspension of shipments to Israel due to political factors
-
Shared the Deeper Connect’s seven-layer firewall feature post
-
Posted helpful tips for using Deeper Connect more effectively
-
Shared famous quotes about cybersecurity to increase awareness
-
KOL YouTube support: Pi Boy (HackBytes) and The Review Lab
Marketing News
-
Distributor Training: held training sessions for distributors to expand into the Southeast Asian market including in Cambodia, Thailand, and Vietnam
-
Promotion: launched Mother's Day, Father’s Day and Pre-summer specials and raised awareness about the network security needs of elder family members or streaming sports games bypassing geo-restrictions
-
Affiliate Collaboration: provided banners, videos and related materials to support affiliates with marketing and helping more new users discover and understand Deeper Connects
-
E-commerce: provided local inventory and U.S. warehouse shipping to avoid increased user costs due to customs duties and avoid long waiting times for delivery. Aligned TEMU and Best Buy specials with Deeper’s official site to increase exposure and sales
-
B2B Expansion: significant progress was made in the UAE market, establishing close collaborations locally, which sets a strong foundation for future expansion in the Middle East
-
KOL Collaboration: continued to expand its influencer (KOL) collaborations in Southeast Asia, with deeper integration into local cultures. Influencers in the Philippines and Malaysia created review videos for the Mini and Air in their native languages for the local audience
-
Reseller Expansion: connected with a Thai security company. In discussion with the CEO on initial order details are currently ongoing. Built a strong partnership with a Cambodian company and potential distributor. Reached out to Libyan cloud service and a potential Taiwanese cybersecurity firm to expand reseller locations