Skip to content
Live on Kaspa Testnet-10 · Toccata covenants

GPU compute, settled the instant it's done.

KudaCash matches idle GPUs with real jobs and pays for every interval of work through a self-expiring Kaspa covenant — no validators to trust, no custodian holding funds, no seven-day payout cycle.

Active nodes
Jobs settled
Network hashrate
~1s Settlement time
Nodes online
GPU models represented
GiB
Total VRAM available
MH/s
Combined benchmark score
Mechanism

Escrow that pays as work happens, not after.

Every session is a real on-chain covenant, not a balance in a database. The deposit only ever moves toward either the provider (as work completes) or back to the renter (if it doesn't).

01

Match

A job is posted with its VRAM and GPU requirements. The orchestrator matches it to the best-scoring available node, weighted by a real measured benchmark — not a self-reported spec sheet.

02

Escrow opens

A Toccata session covenant locks the renter's deposit on-chain, sized to cover the maximum session length at the agreed rate. Two keys — renter and provider — are required to move funds forward.

03

Settle per interval

As work completes, both sides co-sign a claim that pays the provider's running total and rolls the deadline forward. If either side goes dark, the rolling deadline lets the renter reclaim the balance automatically.

Under the hood

Same idea as an eBay purchase — enforced by the chain, not a company.

Kaspa's Toccata upgrade gave Kaspa L1 native covenant programming — UTXOs that carry state and enforce rules about how and when coins can move. That's what lets KudaCash offer escrow and automatic refunds without a middleman holding your money.

Escrow

Funds release only when both sides confirm the work happened — same principle as a Bitcoin covenant vault, applied to compute time.

Refund windows

A rolling deadline enables automatic refunds if a node goes dark — no support ticket, no arbitration, no waiting on a company.

Milestone payments

Automatic releases as each interval of verifiable work completes — not one lump sum at the very end of a long job.

Example

Renting a GPU works like an eBay purchase — buyer pays into escrow, seller ships, funds release on delivery, or the buyer is refunded automatically on timeout.

Renter deposits KAS Provider runs the job Delivered: funds release or Timeout: auto-refund to renter

No chargebacks. No middlemen. Conditions enforced by the blockchain itself — the same self-custody guarantee Bitcoin vaults pioneered, now native to Kaspa L1.

Supply side

Turn a spare GPU into a KAS-earning node.

One binary. No license fee, no proprietary SDK, no Kubernetes cluster required — the opposite of what the incumbents ask a node operator to run. Works on the machine you already have.

  • Measured benchmark, not self-reported specs — your GPU's real throughput sets your match priority.
  • Paid per interval in KAS, straight to your own wallet — never pooled, never held longer than one claim cycle.
  • Windows, Linux — close the window any time and go offline with zero penalty.
kudacash-client — agent
$ kudacash_client.exe agent [agent] gpu=NVIDIA GeForce RTX 3070 Ti vram=8192MiB [bench] running measured benchmark for ~3s ... [bench] 88460000 hashes in 3.000s -> 29486001 hashes/sec [agent] register -> {"ok":true,"status":"AVAILABLE"} [agent] entering heartbeat loop every 5s [agent] heartbeat -> {"ok":true,"job":null} // waiting for a job to be matched...
Why Kaspa, not another chain

Everyone else bolted on a second, faster chain to hit real-time billing.

A PoW-secured BlockDAG with sub-second block times and Toccata-native covenants gets us the settlement speed other networks needed a trusted sidechain to fake.

Network Settlement model Payout cadence Trust assumption
KudaCash On-chain covenant, per interval ~1 sec, self-expiring None — PoW-secured, no validator set
Akash Account-model escrow ~6 sec blocks, hard overdraw cliff Cosmos validator set
Render Network Task-level, batched Every 7–10 days Ethereum + proprietary renderer license
OctaSpace PoA sidechain for billing Per-minute, via trusted validators Fixed validator set on L2
Public, no wallet required

Look up any KAS address on the network.

Paste a renter or provider address to see its session history — deposits, completions, and running totals. All read-only data is public; connecting a wallet is only ever needed to take an action that moves funds.

Try the pilot's own wallets:
Demand side

Rent GPU time without touching a wallet.

OpenAI-compatible API

Submit batch inference jobs through an endpoint that matches the format every AI dev tool already expects. No new SDK to learn.

Pay in whatever you hold

A ChangeNow-style onramp converts just-in-time to fund the covenant. You never need to own or manage KAS directly.

Matched by real hardware

Jobs route to the node with the right VRAM and the strongest measured benchmark — not whoever claims the biggest spec sheet.

Step 1 — Connect a testnet wallet

Kasperia or KASware, set to Testnet-10. No mainnet funds are ever touched here.

Pilot stage — real testnet flow above. Get in touch →
Get involved

This is a live pilot, running today.

Real nodes, real covenants, real KAS moving on testnet-10 right now — no simulation, no waitlist screenshots.