Skip to main content

User guide

Using the network takes one app and one wallet. There is no account, no email and nothing to configure.

1. Install​

Download the desktop app from this site. While code signing is being arranged, the app is built from source; see the repository README for the exact commands.

2. Create or import a wallet​

The app generates a wallet on your machine, or imports one you already have. Keys never leave the device and cannot be recovered by anyone else.

Get test USDC from the Base Sepolia faucet and add a little test ETH for gas.

3. Pick a worker​

The marketplace lists active workers from WorkerRegistry. Each card shows:

  • the model and policy hash,
  • the hourly quote,
  • the worker's credit score,
  • whether the peer is reachable right now.

There is no automatic "best" choice. Price, model and latency are yours to compare.

4. Run a session​

Send a prompt. The app opens an escrow session and connects directly to the worker. Tokens stream back as the model generates them.

Billing is per started minute of the session, using the worker's hourly quote. Stopping early does not change the fact that a minute was started.

5. Settlement​

When the session ends, the worker signs a receipt. The escrow releases the spend, the remainder returns to your wallet, and the settlement is visible on Base Sepolia. You can verify it on the block explorer.

Costs​

ItemWho pays
InferenceYou, in USDC, per started minute
Gas for opening and settlingYou
Gas for registering a workerThe worker
Platform fee1% of the worker's settlement, to the treasury

Common questions​

Do I need to trust GenKaKu Labs?
You need to trust the contracts and the code. There is no server holding your funds or your prompts.

Can I use it without a wallet?
No. Payment and identity are the wallet.

Is this mainnet?
No. The app refuses a mainnet chain ID. Do not send real funds.

Where are my prompts stored?
They are not stored by the marketplace. The worker you choose can see them.