Public testnet · v0.2.0

BuyAIanswersfrompeers.Payperanswer.

Conduit is a serverless, peer-to-peer marketplace for AI inference. Run a model on your machine and earn, or pay a fraction of a cent in USDC for an answer from someone who does. No cloud, no account, no middleman — your keys and prompts stay on your device.

Linux & Windows ready now · macOS coming soon.

Test USDC on Arc — no real money, all of the real architecture.

No servers · no accounts · no middleman — just the real plumbing

  • Serverless
  • DHT — Hyperswarm / Holepunch
  • NAT hole-punching
  • On-device QVAC runtime
  • Non-custodial WDK wallet
  • EIP-712 vouchers
  • Escrow payment channels
  • USDC settlement on Arc
  • Settlement history on The Graph
  • World ID proof of personhood
  • Open source
Under the hood

A payment is the access handshake

No API key to provision, no account to create. You open an instant escrow channel with a peer, and a settled USDC micro-payment is what unlocks the answer.

You — buyer
WDK wallet · USDC
EIP-712 voucher
pay 0.01 USDC → seller
sig 0x9f…c2 · off-chain
answer
Returned, verified, and paid — settled wallet-to-wallet.
encrypted P2P · no relay
Peer — seller
GPU · open-weight model
running on-device
answer in ~2 seconds — not an on-chain wait
  1. 01
    Open the escrow channel
  2. 02
    Sign an EIP-712 voucher
  3. 03
    Voucher crosses the DHT
  4. 04
    Seller's GPU runs the model
  5. 05
    Answer returns · ~2s
Why it's different

Three things a cloud API can’t do

There's no key to provision and no account to create. The whole network runs on a DHT — there is no server in the middle to go down, rate-limit you, or read your prompts.

~0s
typical answer latency
0
servers in the middle
0%
on-device keys & prompts
0+
open models ready

Instant micro-payments

Open an escrow payment channel once, then pay per answer with signed off-chain EIP-712 vouchers. Answers come back in about two seconds — no waiting on a chain confirmation every time.

Serverless & private

Peers find each other over a distributed hash table with NAT hole-punching. No backend, no relay, no telemetry. Your prompt goes straight to the peer that answers it.

Earn from your hardware

Idle GPU? Run an open-weight model and get paid in USDC for every answer you serve. Conduit benchmarks your device and recommends the most profitable model it can run well.

One download is both buyer and seller — flip between them anytime.

Two roles, one app

The same download is both sides of the market

A non-custodial USDC wallet is created on first launch and lives only on your device. Flip between buying and selling whenever you like.

As a buyer
  1. 1

    Install Conduit and create your wallet — a 12-word recovery phrase, locked with a password.

  2. 2

    Top it up with free test USDC from the in-app faucet link.

  3. 3

    Open the marketplace and pick a seller by reputation, price, and speed — or let Conduit auto-route.

  4. 4

    Ask. An escrow channel opens, and each answer is paid with a signed voucher. Answers in ~2s.

As a seller
  1. 1

    Conduit benchmarks your device and highlights the best model it can run profitably.

  2. 2

    Pick that model (or any other your hardware can handle) and go online.

  3. 3

    Your offer is published to the network; buyers anywhere can discover you over the DHT.

  4. 4

    Serve answers and earn USDC. Payments settle to your wallet — reputation builds with every request.

Models

What you can run

Open-weight models download on demand and run fully on-device through the QVAC runtime — no API calls leave your machine. Go online as a seller and Conduit benchmarks your hardware, then highlights the most profitable model it can serve smoothly. Buyers just see the answer.

Qwen3
0.6B
params
Llama 3.2
1B
tool-calling
Qwen3
1.7B
params
Qwen3
4B
params

…and larger open-weight models on capable GPUs.

Minimum to buy

Any modern laptop. Buying answers needs almost nothing locally — a small on-device router picks the right seller for you.

To sell

A discrete GPU or Apple Silicon is ideal. Conduit measures your tokens-per-second and only recommends models you can serve well.

Built on

Three problems a market cannot solve alone

Buying compute from a stranger needs somewhere for value to move, a record of how that stranger has behaved, and a reason that record cannot be manufactured.

Arc

settlement

A seller earning one asset while paying gas in another does not add up.

Answers are paid for in USDC through a payment channel: one deposit on-chain, then every answer is an off-chain signed voucher, redeemed together. Gas is USDC too, so a seller earns and spends one asset.

6 answers, 2 transactions

network
Arc Testnet · chain 5042002
escrow
0xdC48E5e5…632C2
token
USDC · 0x3600…0000
verify on-chain

The Graph

reputation

A buyer meeting a seller for the first time has no evidence about them.

Every channel the escrow has ever opened is indexed from on-chain events, so a first-time buyer can see how a seller treated everyone — not just themselves. Forged signals are classified and excluded from scoring rather than hidden.

every channel indexed, not sampled

subgraph
conduit-arc
indexed
channels, settlements, withdrawals
counts
unique humans, not addresses
verify on-chain

World

personhood

Reputation counted per address is free to forge — addresses cost nothing.

A seller can require that a buyer is a verified unique human. The wallet resolves to an anonymous human id — never an identity — so one actor cannot be a thousand customers, and a funded channel alone is not enough to be served.

forging costs a person, not gas

registry
AgentBook · World Chain
address
0xA23aB271…944dA
proof
anonymous human id
verify on-chain
Download

Get Conduit v0.2.0

Pick your platform. Every build is the same product — it buys and sells inference peer to peer, and settles in USDC on Arc.

macOS

Apple Silicon · .dmg

Windows

x86_64 · .exe installer

Linux AppImage: after downloading, run chmod +x Conduit-0.2.0.AppImage then double-click it (or run ./Conduit-0.2.0.AppImage). On some distros you may need --no-sandbox.

Browse all releases on GitHub

Public testnet · v0.2.0

Try the real architecture, end to end

Payments use test USDC on Arc Testnet — no real money moves. Everything else is the genuine thing: real P2P discovery, real escrow channels, real signed vouchers, real on-device inference. On Arc, USDC is the gas token as well, so a seller earns and spends a single asset. Grab free test USDC from the in-app faucet link and exercise the whole flow.

  • Test USDC · Arc Testnet
  • Free in-app faucet