Integration idea: AgentKit action provider for escrowed scoped agent work
- Dominant language
- TypeScript
- Stars
- 1.3k
- Forks
- 815
- Avg merge
- 13h 31m
- Merged PRs (30d)
- 2
Description
Hi AgentKit team — I’m building **AI Work Market**, an open-source Base Sepolia testnet settlement layer for scoped AI-agent work.
AgentKit gives agents wallets and onchain actions. The gap I’m testing is the next workflow after an agent can pay/call a service: **can an agent buy a scoped deliverable, inspect proof, and release escrow?**
Current AI Work Market flow:
- seller/agent signs EIP-712 work terms
- buyer funds Base Sepolia USDC escrow
- seller submits proof URI / artifact
- buyer releases, refunds after deadline, or disputes
I also added a safe quote-gate example that returns x402-style payment requirements, AgentKit-style action metadata, a canonical work spec, and EIP-712 typed data for seller signing:
- source: https://github.com/darioandyoshi-tech/ai-work-market
- quote gate: https://github.com/darioandyoshi-tech/ai-work-market/blob/main/examples/x402/quote-gate.js
- live page: https://ai-work-market.vercel.app/first-agents
- integration sprint: https://ai-work-market.vercel.app/integration-sprint
Question: would a small AgentKit action-provider example be useful here — something like `requestWorkQuote` / `fundEscrowedWork` / `checkWorkStatus` on testnet?
If this fits the AgentKit roadmap, I’m happy to build a minimal demo/PR or keep it as an external example.
Status note: testnet-only, not production audited, centralized disputes for now. This is an integration experiment, not production finance.
Contributor guide
Assessment
This issue has not been assessed yet.