Proof-of-work,
right in your terminal.

Real SHA-256 work, mined live in your terminal. Every block you find is signed, verified and counted.

cmd.exePowerShellWindows TerminaliTerm2AlacrittyWezTermkittyGNOME TerminaltmuxWarpcmd.exePowerShellWindows TerminaliTerm2AlacrittyWezTermkittyGNOME TerminaltmuxWarp

The dashboard.
Everything, at a glance.

Live hashrate, per-core load, difficulty, wallet and every block you find, redrawn ten times a second without a flicker.

❯C:\Users\you> minyx start
MINYXv1.0.0MINING⠋up 00:12:34
HASHRATE8 threads
1.37 MH/s▲avg 1.31 MH/s
round#1288
18%
NETWORKlocal
height
#1287
difficulty
18.26M
target
000000fb1c09e4a7d2…
block time
20.4s / 15s
reward
50 MINYX
halving in
813 blocks
WORKERS[+/-] 8/8
cpu00
165 kH/s
cpu01
206 kH/s
cpu02
200 kH/s
cpu03
182 kH/s
cpu04
196 kH/s
cpu05
175 kH/s
cpu06
166 kH/s
cpu07
185 kH/s
WALLET
address
myx12aee30…403c19
balance
64,350.00 MINYX
session
+0.00
est. rate
12.0K MINYX/h
RECENT BLOCKS1288 total
HEIGHTHASHREWARD
#1287000000139b733b…e048+50
#1286000000bd49a057…b4ee+50
#12850000009423157c…99ec+50
#12840000003793262c…6fc7+50
#128300000008af36e9…d46e+50
#12820000004f52bcf8…d267+50
Ppause+thread-threadLlogoQquit
1.43 MH/s
measured, 7 threads
0
dependencies
210K
max MINYX supply
10 fps
terminal redraw

Under the hood.
A real miner, not a screensaver.

01

Real SHA-256 work

Every block is a genuine search for a hash below the target. The nonce on screen is the nonce that won.

02

GPU and CPU, together

A WebGPU compute shader runs SHA-256 on your graphics card next to CPU worker threads. One flag: --gpu.

03

Adaptive difficulty

Damped retargeting over a six-block window glides block time toward your target, 15 s by default.

04

Local ed25519 wallet

Checksummed myx1… addresses. Keys stay on your disk, balances are derived straight from the chain.

05

Crash-safe chain

Atomic writes and full re-validation on load. Ctrl+C at any moment never corrupts a block.

06

Zero dependencies

Pure Node.js. No native builds, no node-gyp, nothing to audit but the code you can read.

Playground.
Feel the work in proof‑of‑work.

This is the exact loop Minyx runs: SHA-256 over the block data plus a nonce, repeated until the hash starts with enough zeros. Each extra zero makes it sixteen times harder.

This demo, Web Crypto
~90K hashes / s
Minyx on 8 CPU cores
~1.4M hashes / s
Minyx on a Radeon RX 580
~800M hashes / s
Mine for real on your GPU →
Difficulty≈ 65,536 hashes
nonce0hashpress mine to start hashing
0.0 kH/s · 0.00s

Five commands.
Zero configuration.

Boots the full-screen dashboard. Boot checks run like systemd units, then mining begins.

PowerShell
PS C:\Users\you> minyx start --gpu
​
MINYX Minyx · proof-of-work · v1.0.0​
​
[ OK ] Loading wallet myx12aee306271400b1…​
[ OK ] Verifying chain 1289 blocks ● sha256 ok​
[ OK ] Spawning workers 1 thread + Radeon RX 580​
[ OK ] Calibrating difficulty 17.12M​
[ ⠹ ] Connecting to local node​
PS C:\Users\you>

Tokenomics.
Scarcity, written into the chain.

A geometric emission: the block reward halves every 2,100 blocks, so total supply converges on a hard cap.

Block reward
50 MINYX
Halving
2,100 blocks
Max supply
210,000 MINYX
Target time
15 s
Reward per block, by eraMINYX
502512.56.253.11.6.78.39

Questions.
Answered.

The miner runs on your machine and every block you find is signed with your key and verified by minyx.cloud. Verified work ranks you on the leaderboard, and the $MINYX token launches on Robinhood Chain with rewards for the top miners as listed on the leaderboard page. Nothing here is financial advice.

Not without doing the work. The server recomputes every hash, checks it against the target, checks the coinbase pays the signing key, rejects stale or duplicate blocks and ignores blocks below a minimum difficulty.

No. Without --gpu it mines on all CPU cores but one. With --gpu it uses your graphics card through WebGPU (D3D12 on Windows, Metal on macOS, Vulkan on Linux) and keeps one CPU thread. The first GPU run downloads a 140 MB runtime once.

Yes. Open minyx.cloud/mine in a recent Chrome or Edge and press start. It mines on your GPU through WebGPU, falls back to the CPU, and counts on the same leaderboard.

Yes. Windows 10's console renders truecolor ANSI. If your font lacks the finer glyphs, Minyx detects it and switches to a safe set; force it with --safe.

In ~/.minyx (%USERPROFILE%\.minyx on Windows): chain.json and wallet.json. Override with the MINYX_HOME environment variable.

Difficulty is the expected number of hashes per block, and the target is 2²⁵⁶ ÷ difficulty. After each block the last six block times are compared with your target and difficulty moves halfway toward the correction.

Your first block
is seconds away.

Pick your system, paste three lines, and watch the hashes fly.

Browser
  1. 1Install Node.js (skip if you have it)· then open a new terminal
  2. 2Install Minyx
  3. 3Mine on your GPU

PowerShell says running scripts is disabled? Use minyx.cmd start --gpu instead.

Just trying it? npx -y https://minyx.cloud/minyx.tgz start runs it without installing.