// proof-of-search · local sha-256 mining · auto wallets · on-chain only

Find the token in the chaos_

1,000 KXI were sealed into the chain at genesis and scattered across hash space in 0.5-coin treasures. Show up — a wallet is minted in your browser automatically. Start the miner — your CPU brute-forces SHA-256 until a nonce lands on a treasure. First hunter to submit the proof claims the coin. No fiat in, no fiat out: transfers live on-chain only.

Block
KXI left
Treasures found
Hunters online
Your hashrate0 kH/s
[01]

Mining terminal

local cpu · sha-256 · first proof wins
kxi-miner v3.0 — local brute force your cpu · threads
kxi@void:~$ ./kxi-miner --local
engine……… sha-256 brute force — runs in your browser
chain……… connecting…
kxi@void:~$_

/ console miner — cpu & gpu

One file, opencl kernel inside. SHA-256 is computed by your hardware, the chain only verifies proofs. Run --benchmark to measure your hashrate, --info for chain state, --send 0.5 --to 0x… to transfer right from the terminal.

/ how it works

Walletauto-minted, kxi-wallet.json
CPU modemultiprocess sha-256
GPU modeopencl kernel, all vendors
Proof checkserver recomputes every hash
Retargetspicked up mid-hunt, live
Feesnone — first proof wins

The same key works everywhere: mint a wallet on the site and mine from the console into it, or mine on a spare box and import the key into your browser later. The server never mines and never holds your key.

[02]

Wallet & transfers

no fiat · no custody · key stays in your browser

/ your wallet — auto-issued

Address0x········································
Balance0.000 KXI
································································

The key lives only in this browser (localStorage). Save it somewhere safe — it is the only way to restore your wallet on another device. No fiat top-ups exist: the only way to get KXI is to mine or receive it on-chain.

/ send KXI — on-chain only

ERR_ —

no transactions yet
[03]

Explorer

raw state · real blocks · no filters

/ latest blocks

HeightHashTxsAge
awaiting chain connection…

/ latest transactions

TxTypeFrom → ToKXIAgeStatus
awaiting chain connection…