Foreman is an AI agent that runs freelance contracts on Arc inside spending limits a contract enforces, not a prompt. ForemanPolicy is its on-chain mandate — a per-action auto-approve cap, a daily cap, owner co-sign above the cap, a kill switch, and a reasonHash of the agent's decision emitted with every action. Stagepay handles milestone escrow in USDC/EURC with revision caps, claim-after-silence and splits, and Tollgate runs prepaid USDC payment channels (cumulative EIP-712 vouchers, HTTP 402 discovery, batch redemption) so agents can pay per call; Tollgate also ships as a standalone package with its own JS SDK. A canonical-JSON decision log is hashed on chain and re-verified in the browser dashboard. ForemanPolicy, Stagepay and Tollgate are deployed and source-verified on Arc mainnet.
| Contract | Address | Proof |
|---|---|---|
| ForemanPolicy | 0x2065a64a410E0610ebD654b4eC4ADE142e9A68E2 | Sourcify ✓ |
| Stagepay | 0x0A87039a127b600cF9B85d4C33d97c08054e15E6 | Sourcify ✓ |
| Tollgate | 0xEF2B3226f14Bd201bF90C3bc489ebE829b39483F | Sourcify ✓ |
@SKKU COMEDU
An AI agent that runs freelance contracts inside spending limits a smart contract enforces — USDC on Arc, milestone escrow (Stagepay) + pay-per-call tools (Tollgate)