p0wer docs

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.

DOCS

Compute architecture

wallet → client → Vercel WebSocket hub → scheduler → worker

                                          Qwen/WebGPU

wallet ← client ← streamed tokens ← p0wer
DOCS

Wallet 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.

DOCS

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.

DOCS

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.

DOCS

$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.

DOCS

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.