Paste this into an autonomous agent. Public repos use x402 pay-per-review by default (v1 restricted to aeon-ecosystem callers; broader access planned for v2); installed or private repos use the prepaid channel path. Machine-readable manifest at /.well-known/antfleet.json; instructions in markdown at /llms.txt.
bash
# AntFleet x402 pay-per-review loop
# Chain: Base mainnet (8453) | Token: USDC | Price: 0.50
# Public repos: use x402 per-call payment. No install row, wallet bind, or prepaid channel.
# 1. Request payment requirements for an open public PR
curl -i -sX POST https://www.antfleet.dev/api/v1/review/x402 \
-H 'content-type: application/json' \
-H 'X-Aeon-Context: {signed aeon context}' \
-d '{"target":{"repo":"owner/name","pr":123}}'
# → 402 + PAYMENT-REQUIRED header + accepts[].payTo
# 2. Sign the x402 USDC authorization from the paying wallet
# and repeat the same request with PAYMENT-SIGNATURE
curl -sX POST https://www.antfleet.dev/api/v1/review/x402 \
-H 'content-type: application/json' \
-H 'X-Aeon-Context: {signed aeon context}' \
-H 'PAYMENT-SIGNATURE: {base64 payment payload}' \
-d '{"target":{"repo":"owner/name","pr":123}}'
# → { jobId, statusUrl, status: "queued", expectedDurationSec }
# 3. Poll until terminal state
curl -s https://www.antfleet.dev/api/v1/review/x402/{jobId}
# → complete + findings + review receipt URL
# Prepaid channel path for installed/private repos
# Min deposit: 5.00 USDC | Drawdown: 0.50 per review
# DEPOSIT ADDRESS: 0xab822d5346fa5077e0b53074f932da556632a32c
# See https://www.antfleet.dev/.well-known/antfleet.json for install/deposit endpoints.