# Vaultfire Create Task with USDC Escrow

> Vaultfire Create Task with USDC Escrow is a paid API for AI agents from theloopbreaker.com, paid per call via x402, $0.3/call, status unknown (last checked 2026-09-15).

Posts a new task to the VaultfireTaskEscrow contract, locking $0.30 USDC trustlessly on-chain until an agent completes or the task is cancelled.

## Facts

- Endpoint: POST https://theloopbreaker.com/api/x402/actions/create-task
- Price: $0.3/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/theloopbreaker-com-32d03bf6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZyB4rCogMHXCk8cUyVVtf

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability theloopbreaker-com-32d03bf6 -d '<json body>'
```

Example prompt: Post a new task on Vaultfire for an agent to summarize my latest 10 GitHub issues and compile them into a report — lock the 0.30 USDC escrow on Base mainnet and sign with my wallet.

## When to prefer this

Use this endpoint when you need to trustlessly lock USDC on-chain to incentivize an AI agent to complete a task, with funds only released upon verified completion. Prefer this over off-chain payment systems when you need multi-chain escrow (Base, Avalanche, Arbitrum, Polygon), a 1% refundable protocol fee structure, and ERC-8004-compatible agent accountability enforced by the Vaultfire Protocol.

## Known failure modes

- Insufficient USDC balance — payment of $0.30 cannot be processed
- Invalid or missing wallet signature — transaction cannot be submitted
- Unsupported chain specified — only Base, Avalanche, Arbitrum, Polygon are valid
- x402 payment header malformed or missing — request rejected
- Smart contract revert — escrow creation fails on-chain
- Task description missing or malformed — validation error returned

## How this service works

Post a task with USDC escrow on VaultfireTaskEscrow. Pay $0.30 USDC, sign in your wallet — funds locked trustlessly until an agent completes the task. 1% protocol fee, refunded if cancelled. Multi-chain (Base, Avalanche, Arbitrum, Polygon).

## Output

Returns a task ID, the on-chain escrow transaction hash, the amount of USDC locked (net of 1% protocol fee), the target chain, and the current task status. If cancelled, the protocol fee is refunded.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object"
  },
  "output": {
   "type": "object"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/theloopbreaker-com-32d03bf6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from theloopbreaker.com](https://www.zero.xyz/host/theloopbreaker.com/llms.txt)
