← all projects

Pipeline

@subheeksh5599·subheeksh·3 followers·added 2026-07-19
1
stars
1.7k
lines
30
files
0
forks
3
followers
languages
TypeScript 76%Solidity 14%Shell 10%JavaScript 0%

Pipeline is a programmable spending-governance engine for AI agents on Arc. It sits between Circle wallets and x402 endpoints, enforcing budgets, rate limits, endpoint ACLs, and outcome-gated tranches before any USDC moves. On-chain rules live in a Foundry contract, contracts/src/PipelinePolicy.sol, with a test suite in contracts/test/PipelinePolicy.t.sol. The TypeScript approval engine (engine/src/server.ts) intercepts x402 pre-flight requests and runs them through engine/src/policy-resolver.ts, a per-agent token-bucket rate limiter, engine/src/outcome-gater.ts, and a Gateway batch queue for gasless settlement. Approved spends settle in USDC on Arc; denials are logged with reasons to a Next.js operator dashboard offering live budget, policy, and audit views under dashboard/app.

events
tags
builder bio

1x hackathon

team · solo

1 (Solo) — subheeksh

on xx/KomariS18774
repo description

The programmable spending engine for AI agents on Arc

last pushed 2026-07-06