Overview
Image editing with PNG, JPEG or WEBP input and an optional mask. Pay per call in USDC over x402 on Base and Solana, no API key; max charge quoted before signing. Owner-set spending limits: AgentAllowance enforces daily, per-purchase and expiry limits onchain on Base; SingIt's server checks the daily and per-purchase limits on Solana. Every settled answer returns a receipt; owners can Revoke on both networks, Emergency stop on Base.
Protocol
x402 (POST)
Price
$0.07
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
media/images
Provider
SingIt: AI with spend limits
Indexed
2026-11-13 20:08:18
Health
Status
unknown
Latency (p50)
—
Uptime (30d)
—
Reliability Score
—
Last Checked
Never
Last Healthy
Never
Consecutive Failures
0
Input Schema
{
"body": {
"image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAABFUlEQVR4nO3BMQEAAADCoPVP7WsIoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAMBPAABPO1TCQAAAABJRU5ErkJggg==",
"model": "qwen-image-2-edit",
"prompt": "Make the background green"
},
"bodyFields": {
"image": {
"description": "Request field image.",
"required": true,
"type": [
"string",
"array"
]
},
"mask": {
"description": "Request field mask.",
"type": "string"
},
"model": {
"description": "Model id from catalog.",
"required": true,
"type": "string"
},
"n": {
"description": "Request field n.",
"type": "integer"
},
"prompt": {
"description": "The requested edit.",
"required": true,
"type": "string"
},
"size": {
"description": "Request field size.",
"type": "string"
}
},
"bodyType": "json",
"discoverable": true,
"method": "POST",
"type": "http"
}
Output Schema
{
"example": {
"billing": {
"currency": "USDC"
},
"data": [
{
"b64_json": "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNk+A8AAQUBAScY42YAAAAASUVORK5CYII="
}
]
},
"type": "json"
}