# Vaultfire AIAccountabilityBondsV2 Create Bond

> Vaultfire AIAccountabilityBondsV2 Create Bond is a paid API for AI agents from theloopbreaker.com, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-15).

Prepares an unsigned payable transaction to create an AI accountability bond on-chain via AIAccountabilityBondsV2, enforcing a 30% quarterly-revenue staking rule

## Facts

- Endpoint: POST https://theloopbreaker.com/api/x402/actions/create-accountability-bond
- Price: $0.1/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-61f066d4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_JaYsPQjrAMbLbiCjacYMJ

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-61f066d4 -d '<json body>'
```

Example prompt: Create a Vaultfire AIAccountabilityBondsV2 accountability bond for my company Acme AI with a quarterly revenue of 100000 USD — stake 30000 USDC from my wallet 0xAbC1234...5678 on Base mainnet.

## When to prefer this

Use this endpoint when an AI agent or company needs to lock on-chain accountability stake via Vaultfire's AIAccountabilityBondsV2 contract, specifically when enforcing the 30%-of-quarterly-revenue staking rule. Prefer this over generic smart contract preparation tools when the bond must comply with Vaultfire's protocol rules and you want a server-prepared, locally-signed unsigned transaction without any key custody.

## Known failure modes

- Missing X-PAYMENT header returns 402 with payment requirements and accepted asset details
- Stake amount below 30% of quarterlyRevenue causes contract rejection
- Invalid or zero contract address causes bond creation to fail
- Unsupported chainId returns an error
- Missing required fields (walletAddress, companyName, quarterlyRevenue) returns validation error
- Payment of incorrect amount or wrong asset returns 402

## How this service works

Vaultfire AIAccountabilityBondsV2.createBond — pay $0.10 USDC, get an unsigned payable tx; sign locally, no key custody. Contract enforces the 30% rule: msg.value >= (quarterlyRevenue * 30) / 100. quarterlyRevenue is USD with no decimals. See GET for full spec.

## Output

An unsigned payable transaction object that the caller signs locally in their own wallet; the transaction encodes the bond parameters including the staked USDC amount and enforces that msg.value is at least 30% of the provided quarterlyRevenue. No private keys are handled server-side.

## 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-61f066d4/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)
