Los AI agents necesitan manipular imágenes como parte de sus flujos de trabajo. Las API tradicionales requieren OAuth, claves de API y configuración de suscripción — barreras que rompen la operación autónoma. La x402 API de Clear Canvas elimina todo eso: cualquier agent con una wallet de Base financiada puede eliminar fondos de imágenes en un único ciclo HTTP, pagando por imagen en la cadena sin registro previo.
Por Qué Usar Clear Canvas
- Sin clave de API ni cuenta — solo una wallet en Base mainnet (o Sepolia para pruebas)
- Precio determinista — siempre $0.05 USDC por imagen, sin cargos sorpresa
- Protección contra repetición x402 — cada nonce se usa exactamente una vez
- Sin estado — tu agent no necesita gestionar sesiones ni tokens de autenticación
- Cualquier lenguaje — Python, TypeScript, Go, Rust o cualquiera que hable HTTP
- Testnet disponible — prueba en Base Sepolia antes de gastar USDC real
Cómo Funciona
- 1
Financia una wallet de Base con USDC
Tu agent necesita una wallet EOA en Base mainnet con suficiente USDC para pagar las imágenes. Usa el SDK de Coinbase o cualquier biblioteca de wallets para crear y financiar una.
- 2
POST tu imagen — recibe HTTP 402
Envía un PNG, JPEG o WebP sin procesar como cuerpo de la solicitud. La API devuelve HTTP 402 con detalles de pago estructurados: monto, activo, red y URL del facilitador.
- 3
Firma y envía el pago en USDC
Usa el SDK x402 de Coinbase para firmar una transferencia de $0.05 USDC y codificarla como encabezado X-PAYMENT en base64. El pago está vinculado criptográficamente a esta solicitud específica.
- 4
Reenvía con X-PAYMENT — recibe imagen transparente
Reenvía el mismo POST con el encabezado X-PAYMENT adjunto. Tras verificar el pago correctamente, la API devuelve la imagen con el fondo eliminado en PNG o WebP.
Preguntas Frecuentes
¿Qué wallets son compatibles?
Cualquier cuenta de propiedad externa (EOA) en Base mainnet. Wallets de hardware, software o claves derivadas programáticamente — cualquier wallet que pueda firmar una transferencia USDC funciona.
¿Tiene protección contra repetición incorporada?
Sí. Cada pago x402 incluye un nonce que solo puede usarse una vez. Reutilizar un encabezado de pago ya usado devuelve HTTP 402, previniendo el doble gasto.
¿Qué pasa si el procesamiento falla después del pago?
El fallo se registra con tu dirección de wallet y hash de transacción para revisión manual. Contacta al soporte con tu hash de transacción. No hay reembolso automático.
¿Cómo pruebo sin gastar USDC real?
Usa la testnet de Base Sepolia. Obtén USDC de prueba del faucet de Coinbase, apunta tu cliente a la URL del facilitador de testnet y prueba tu flujo de pago completo sin costo.
¿Hay límite de velocidad para los agents?
Las solicitudes de descubrimiento sin pago (la primera sonda 402) están limitadas a 30 por minuto por IP. Las solicitudes pagadas con un encabezado X-PAYMENT válido no tienen límite de velocidad.
Compara también tus opciones
Estas páginas lado a lado son la forma más rápida de ver si Clear Canvas encaja en tu flujo de trabajo.
¿Listo para Comenzar?
No se necesita registro. Tus imágenes permanecen en tu dispositivo.