A yellow excavator with a pixel face uncovering glowing computational blocks in a digital mine

/// Local-first mining stack

Stack Miner

Digital mining software
with dirt under its nails.

Native engine. Local manager. Browser control plane. Your machine, your boundary, your decision.

Local control No cloud account No auto-update No fake hashrate

Drop 001 / Foundation

Built honest.
Shipped in layers.

StackMiner starts with the parts that make every later benchmark believable: contracts, runtime boundaries, local orchestration, and repeatable builds.

Native core
C++20 contracts compile across Linux, Windows, and macOS.
Shipped
Local manager
Python runtime owns configuration, state, persistence, and process control.
Shipped
Control plane
REST, WebSocket, SQLite, and a responsive Angular interface.
Shipped
Mining kernels
GPU execution and verified share submission remain behind the next gate.
Next dig

The rig / System map

Three layers.
Zero magic.

Each layer has one job and an inspectable boundary. Nothing is hidden behind a remote account or a mystery service.

  1. 01

    Heavy metal

    Native engine

    Algorithms, protocols, shares, telemetry, and GPU backend contracts.

    C++20
  2. 02

    Control room

    Local manager

    Configuration, persistence, profitability, and process orchestration.

    Python 3.14
  3. 03

    Operator view

    Browser control

    Responsive controls and live telemetry served by the machine itself.

    Angular 22

Anti-hype protocol

No fake hashrate.
No cloud overlord.
No suit required.

Mining software earns trust through proof, not a neon dashboard full of numbers disconnected from working kernels.

  • 01 Hardware data stays local by default.
  • 02 Updates notify. They do not install themselves.
  • 03 Benchmarks wait for reproducible execution.
  • 04 AMD, NVIDIA, and Metal stay separate and testable.

Dig order

Proof before profit.

Every stage advances only when the implementation and its validation evidence exist in the same build.

  1. 01

    Foundation and build system

    Cross-platform contracts and CI.

    Complete
  2. 02

    Local manager and control plane

    REST, WebSocket, persistence, and UI.

    Complete
  3. 03

    GPU device runtime

    Discovery, lifecycle, and execution.

    Next
  4. 04

    QHash implementation

    Specification and known-answer vectors.

    Research gate
  5. 05

    Stratum and share submission

    Pool validation and long-run testing.

    Planned

Release signal

One static manifest.
No silent updater.

github.com/alexandroit/stackminer/releases Windows EXE and portable ZIP available
Open downloads