HEX-KEY Program

Dive into HEX-KEY

HEX-KEY is a standalone wallet scanner owned and operated directly by the user. Based on 64-digit hexadecimal raw key values, it generates and stores BTC/ETH wallet-keys, and 100% ownership of all discovered balance-holding wallets belongs to the user.

100K+
Active Users
500K+
Downloads
4.8/5
User Rating
HEX-KEY
Total Balance
12,450.50 HEXK
≈ $224,901.80 USD
Send
Receive
Swap

HEX-KEY Core Features

The world's highest-performance standalone wallet scanner

Local Storage and Complete Ownership

All generated wallet-key pairs are stored in the user's local database. Ultra-fast storage through JSON asynchronous processing, RocksDB compression optimization for efficient management of large data volumes, and 100% user ownership of discovered assets.

Complete local DB ownership
100% discovered assets attribution
High-speed compressed storage

Ultra-Fast Multithreaded Computing

Achieve maximum performance with Multi-threaded C++17 based CPU parallel processing. Scan over 600,000 wallet-keys per second by simultaneously utilizing all CPU cores, and provide even more powerful processing capabilities with optional GPU acceleration support.

Complete CPU parallel processing
600K+ Keys/sec scan
GPU auxiliary acceleration option

Bloom Filter Optimization

2 million addresses compared per second, False Positive Rate under 0.001%

Flexible Key Generation

Sequential scan or random generation mode, user-defined range settings

Multi-Chain Support

Bitcoin (P2PKH/P2SH/Bech32), Ethereum (EOA) 동시 지원

GUI & CLI Support

Tk Inter-based GUI, CLI mode, real-time statistics display

Key Generation Engine

64-Digit Hexadecimal Raw Key Based Generation

HEX-KEY generates all possible wallet-key pairs for Bitcoin and Ethereum based on 64-digit hexadecimal raw key values (2^256 key space). You can select sequential or random generation modes, and user-defined range settings allow focused exploration of specific areas.

  • Sequential / Random generation mode selection
  • User-defined key range settings
  • secp256k1 optimized library
  • SHA-256, RIPEMD-160, Keccak-256 support
Key Generation Config
MODE
START
Start Scanning
HEX-CHAIN Technology

HEX-CHAIN's Technical Strengths

HEX-KEY is the core program of the HEX-CHAIN project, based on cutting-edge cryptographic technology and distributed computing architecture. It boasts world-class performance with libsecp256k1 optimized library, Bloom Filter high-speed search, and multithreaded parallel processing.

  • libsecp256k1 optimized elliptic curve cryptography
  • Bloom Filter ultra-fast matching (0.001% FPR)
  • RocksDB compressed storage engine
  • Multi-threaded C++17 parallel processing
hex_kernel.cu
public:
  void generate_wallets(size_t btc_count, size_t eth_count) {
    size_t num_threads = std::thread::hardware_concurrency();
    size_t total_wallets = btc_count + eth_count;
    size_t per_thread = total_wallets / num_threads;
    
    for (size_t i = 0; i < num_threads; i++) {
      workers_.emplace_back([this, i, per_thread, btc_count]() {
        size_t start_idx = i * per_thread;
        worker_thread(start_idx, per_thread, start_idx < btc_count);
      });
    }
    
    for (auto& t : workers_) t.join();
  }
System Configuration

Easy Configuration and Optimization

HEX-KEY manages all settings conveniently through config.json. It provides optimized settings for key generation mode, range settings, performance tuning, database options, etc., tailored to the user's system environment.

  • Sequential/Random mode selection
  • CPU thread auto-detection
  • Memory and batch size adjustment
  • RocksDB compression optimization
System Configuration Options
Range Splitter Tool

Ultra-Fast Range Splitting Optimization Tool

The HEX-KEY built-in range splitter perfectly divides the entire key space (2^256) of 64-digit hexadecimal raw key values into as many sections as the user desires. It ultra-fast processes splitting from 100 to over 100,000 sections within 1 second, allowing you to establish systematic and efficient exploration strategies.

  • 100 ~ 100,000+ equal section splitting
  • Ultra-fast splitting processing within 1 second
  • User-defined number of sections setting
  • Strong support for exploration optimization
Range Splitter
Range Splitter Tool

System Requirements

HEX-KEY Program Recommended Specifications

Minimum Specs

Intel i3 14100K (4C/8T)
16GB RAM / 1TB SSD
Windows 10+ or macOS

Learn More

Recommended Specs

Intel i5 14600K (14C/20T)
32GB RAM / 2TB SSD
Windows 10+ or macOS

Learn More

High Performance Specs

Intel i7 14700 (20C/28T)
64GB RAM / 4TB SSD
Windows 10+ or macOS

Learn More

GPU Acceleration (Optional)

NVIDIA GTX 4060+
CUDA support required
Update in progress

Learn More

Start Your Journey with HEX-KEY

Generate BTC/ETH wallet-keys directly with standalone wallet scanner HEX-KEY and
secure ownership of discovered wallets. Purchasable with HEXK or USDT.