What is GenKaKu?
GenKaKu is a peer-to-peer market for AI compute. A worker is a desktop app on someone's machine, serving models through their local Ollama. A user is anyone who wants inference and is willing to pay for it in USDC.
There is no central server that matches jobs. The directory is a smart contract, the connection is libp2p, and the payment is escrow released per started minute.
The three pieces
| Piece | What it is | Where it lives |
|---|---|---|
| WorkerRegistry | On-chain directory of workers | Base Sepolia |
| libp2p | Direct connection between user and worker | Between the two peers |
| JobEscrow | USDC escrow and settlement | Base Sepolia |
What it is not
- Not a token project. There is no
$GENKAKU, no staking, no treasury sale. - Not a cloud API. Models run on the worker's own hardware.
- Not on mainnet. The app refuses a mainnet chain ID. Everything is Base Sepolia and test USDC.
Status
The protocol is in testnet. The contracts are deployed and the desktop app can register, advertise and settle. Mainnet is a separate milestone and is not promised by any date on this site.
Where to go next
- How it works — the handshake, the billing window, the receipt.
- Worker guide — run a worker and set a price.
- User guide — install the app and pay for inference.
- Architecture — contracts, credit and reachability.
- Safety and privacy — what is public and what is not.