PHOTON WebGPU Miner
Standalone browser miner proof of concept. — HTML Version: M4-ScalarMul-v2
Reserved for live mining. These deterministic tests do not send the
address anywhere and do not broadcast transactions.
- Secure context
- Checking…
- WebGPU API
- Checking…
- JavaScript
- Waiting for miner.js…
- Adapter
- Not initialized
- Status
- Waiting for WebGPU opt-in.
Milestone 1 — PHOTON signing-message SHA-256
GPU computes SHA-256 of nonceLE || target for the deterministic
CUDA vector.
Not run.
Milestone 2 — Complete transaction HASH256
GPU hashes the full 615-byte completed deterministic PHOTON transaction, then hashes the 32-byte first digest again. Both SHA-256 operations run in WGSL.
Not run.
Milestone 4 — secp256k1 scalar multiplication
WGSL performs left-to-right double-and-add scalar multiplication k·G in Jacobian coordinates, using mixed Jacobian+affine point addition. It tests scalars 1, 2, 3, 7, 13 and compares all three projective coordinates X, Y, Z.
Not run.