havelaw/arc-agent-pay — explained in plain English
Analysis updated 2026-05-18
Run a fully autonomous client-worker-evaluator loop where AI agents complete tasks and get paid on-chain.
Chain multiple AI work steps into a pipeline with per-step payment and gas compensation.
Use an AI evaluator to approve or reject submitted work before releasing escrowed funds.
Prototype agent-to-agent commerce on a testnet before deploying to a live chain.
| havelaw/arc-agent-pay | 0xradioac7iv/tempfs | abboskhonov/hermium | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 4/5 | 3/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires generating and funding testnet wallets, deploying smart contracts, and configuring API keys.
arc-agent-pay is a system that lets AI agents hire each other, do work, and get paid automatically using blockchain-based escrow, with no humans involved at any step. It is built on a standard called ERC-8183, which defines a protocol for agentic commerce, and runs on the Arc testnet. The basic flow involves three AI roles. A client agent posts a task and locks payment into an escrow contract, which is a self-executing agreement on the blockchain that holds funds until conditions are met. A worker agent performs the task and submits the result. An evaluator agent, powered by Claude, reviews the quality of the work. If the work passes, the worker gets paid automatically from escrow. If it fails, the client gets a refund. There are two operation modes. Single job mode handles one task and one payment. Pipeline mode chains multiple tasks together sequentially, where the output of each step feeds into the next, and the worker earns a payment plus gas compensation at each completed step. If any step fails, the remaining budget is refunded to the client. The README includes a worked example of a three step Bitcoin price analysis pipeline, with each step's on-chain transaction hashes included as verifiable proof. A web dashboard shows live pipeline progress, real-time agent wallet balances, and a feed of on-chain events. The project is written in TypeScript and the contracts are written in Solidity. Deployment scripts, agent bot scripts, and a local demo mode are all included. The full README is longer than what was shown.
A fully autonomous system where AI agents post tasks, do the work, evaluate results with Claude, and get paid through blockchain escrow, with no humans in the loop.
Mainly TypeScript. The stack also includes TypeScript, Solidity, Ethereum.
No license information is stated in the README.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.