01 02 03 04 05
Technical Infrastructure

HEXK-Pool P2P Scanning Network

Real-time target wallet scan & HEXK reward system - Provide computing power through free participation and earn HEXK tokens

FREE
Free Participation
1 HEXK
Per 5B Scans
2026.02
Public Pool Launch

// What is HEXK-Pool?

Real-time P2P wallet scan network and HEXK token reward system

Key Concepts

HEXK-Pool is a P2P network program that performs real-time computation and scanning of target wallet addresses. HEXK-Pool is a P2P reward pool for Bitcoin and Ethereum wallet-key scanning. Participants provide computing power and receive HEXK tokens as rewards.

  • Free Participation - Contribute computing power and receive HEXK tokens
  • 1 HEXK per 5B scans
  • Public Pool Launch in February 2026
  • P2P Network-based Distributed Scanning System
P2P Network Architecture

// System Architecture

Distributed Architecture & Key Technologies - Designed for Large-scale Distributed Computation and Key Verification

Computation Layer

CPU/GPU Workers - Key Generation and Search Engine (10^9 keys/sec/device)

C++17 Multi-thread CUDA/OpenCL secp256k1

Verification Layer

Bloom Filter DB - Real-time Scanning of 100M+ Addresses, Balance Checker APIs

Bloom Filter Balance Checker zk-SNARK

Coordination Layer

Bootstrap Nodes - Work Distribution Queue, Result Aggregation, Duplicate Prevention Scheduler

gRPC Redis Lock Raft Consensus

Reward Layer

HEXK Smart Contract - Contribution Tracking, Reward Distribution, Discovery Wallet Escrow

Solana SPL Contribution Track Auto Reward

P2P Network Protocol

libp2p-based Decentralized P2P Network - DHT Peer Discovery, Gossipsub Propagation

libp2p gRPC over QUIC Gossipsub

Merkle Tree Sync

Real-time Target Address Synchronization - Merkle Tree Delta Synchronization, Incremental Updates

Merkle Tree Delta Sync Incremental Update

// Technical Implementation

HEXK-Pool Core Technologies Implementation - Bloom Filter, gRPC, Work Distribution

Bloom Filter Implementation

C++
bloom_filter.hpp
class BloomFilter {
    std::vector<uint64_t> bits_;
    size_t size_;
    uint32_t num_hashes_ = 7;  // 0.001% FPR
    
public:
    void add(const uint8_t* addr) {
        for (uint32_t i = 0; i < num_hashes_; i++) {
            uint64_t pos = murmur_hash(addr, 20, i);
            bits_[pos / 64] |= (1ULL << (pos % 64));
        }
    }
    
    bool contains(const uint8_t* addr) const {
        for (uint32_t i = 0; i < num_hashes_; i++) {
            uint64_t pos = murmur_hash(addr, 20, i);
            if (!(bits_[pos / 64] & (1ULL << (pos % 64))))
                return false;
        }
        return true;
    }
};

Bloom Filter implementation that indexes 1 billion addresses in 3GB RAM. Maintains False Positive Rate of 0.001%.

Work Distribution System

C++
work_distributor.cpp
class WorkDistributor {
    sw::redis::Redis redis_;
    std::mutex mutex_;
    
public:
    WorkAssignment assign_work(const std::string& scanner_id) {
        auto shard = find_free_shard();
        
        // Redis distributed lock
        redis_.hset("shard_assignments", 
                     std::to_string(shard), scanner_id);
        redis_.expire("shard:" + std::to_string(shard), 600);
        
        return WorkAssignment{
            .shard_index = shard,
            .start_offset = (uint64_t)shard << 240,
            .end_offset = ((uint64_t)shard + 1) << 240
        };
    }
};

System that divides 2^256 key space into 65,536 shards to distribute work without duplication.

// Performance Metrics

HEXK-Pool real-time performance metrics and reward system

Scanning Speed

600K+ keys/sec

CPU-based keys scanning speed per second

Reward Rate

1 HEXK / 5B

1 HEXK per 5 billion target scans

Bloom Filter

0.001% FPR

False Positive Rate

Shard System

65,536 shards

2^256 key space division

// Participation Guide

Step-by-step guide for HEXK-Pool free participation

01

Download HEXK-Pool Client

Public pool launch scheduled for February 2026. Windows 10+ or macOS supported.

Coming Soon - Public Pool Launch Feb 2026
02

Register Solana Wallet Address

Set the Solana wallet address to receive HEXK token rewards in config.json.

"scanner_pubkey": "YOUR_SOLANA_ADDRESS"
03

Start Scanning & Earn HEXK

Automatically receive 1 HEXK token per 5 billion target address scans.

Join HEXK-Pool for Free!

Participate for free, provide computing power and earn HEXK tokens.
1 HEXK reward per 5 billion target wallet address scans | Public pool launch scheduled for February 2026