WIRING — A COMPUTE WIRE ON SOLANA
The vault pays
the wire.
$WIRE fees fill a USDC vault. Browsers run verified jobs against it and get paid in real time — gasless, no install.
One direction of flow.
Every $WIRE trade pays a creator fee. That fee is converted to USDC and accrues to a single vault — the only pool of money in the system. Nothing is minted, nothing is promised: the vault holds exactly what fees have put in, minus what work has taken out.
Jobs are priced in µUSDC and queued against the vault. Browsers pull work, return results, and are credited the posted price the moment a result verifies. Value moves in one direction — fees to vault to workers — and every hop is visible on this site.
Proof before payment.
Every kernel is deterministic: same inputs, same output, bit for bit. Your GPU runs the job and returns a digest of the output buffer. The server recomputes the same digest independently and compares.
Match — the job settles and your balance is credited. Mismatch — the result is rejected and pays nothing. There is no reputation score, no staking, no dispute window; the comparison is the whole protocol.
// 256 lanes, one u32 hash chain each; digest = XOR of lanes @compute @workgroup_size(64) fn main(@builtin(global_invocation_id) gid: vec3<u32>) { var x = step_(params.seed ^ gid.x); var acc = 0u; for (var i = 0u; i < params.per_lane; i = i + 1u) { x = step_(x); acc = acc ^ x; } // the server recomputes this exact digest out[gid.x] = acc; }
A tab is a machine.
The worker is a browser tab running WebGPU on a dedicated thread. Close the tab and the machine is gone — no process left behind, no binary ever downloaded, nothing to uninstall.
Your wallet signs one plain-text message, once, to prove the address that gets paid. It never approves a token, never submits a transaction, never holds anything this site can touch.
| BROWSER | Chrome / Edge — WebGPU |
| INSTALL | none |
| BACKGROUND PROCESS | none |
| ON-CHAIN COST TO JOIN | 0 |
LIVE — LAST VERIFIED JOBS
Connecting to the wire…