Build on the network.
p0wer combines wallet-authenticated users, distributed Qwen inference, browser/native GPU workers, an OpenAI-compatible API and an EVM reward layer on Robinhood Chain.
Compute architecture
wallet → client → Vercel WebSocket hub → scheduler → worker
↓
Qwen/WebGPU
↓
wallet ← client ← streamed tokens ← p0werWallet login
MetaMask connects to Robinhood Chain (chain 4663), signs an EIP-4361-style login message, and receives an HttpOnly p0wer session. Signing costs no gas.
Browser worker
Visit /earn. Qwen3.5 loads through WebLLM/WebGPU, attempts 9B first and falls back to 4B. The worker is tied to the signed wallet.
API
Create a wallet-linked key in Dashboard, then call `/api/v1/chat/completions`. API callers use network GPUs; they do not need to contribute their own.
$GPU contract
The repo includes an ERC-20 on Robinhood Chain with a fixed 4% transfer tax. 2% routes to a user Merkle vault and 2% to a contributor Merkle vault.
Reward epochs
Completed user jobs and worker jobs accumulate separate reward weights. `npm run build:reward-epoch` builds a Merkle allocation; `npm run publish:reward-epoch` publishes it on-chain and stores wallet proofs for the claim UI.
