Suppression d'arrière-plan pour AI Agents

Votre agent appelle l'API, paie $0.05 USDC sur Base et reçoit le résultat. Sans login, sans session, sans intervention humaine.

100% Privé
Propulsé par l'IA
Aucun téléversement requis

Les AI agents ont besoin de manipuler des images dans le cadre de leurs workflows. Les API traditionnelles exigent OAuth, des clés API et une configuration d'abonnement — des obstacles qui brisent l'autonomie. L'x402 API de Clear Canvas élimine tout cela : tout agent disposant d'un wallet Base alimenté peut supprimer des arrière-plans d'images en un seul aller-retour HTTP, en payant par image on-chain sans inscription préalable.

Pourquoi utiliser Clear Canvas

  • Pas de clé API ni de compte — juste un wallet sur Base mainnet (ou Sepolia pour les tests)
  • Tarification déterministe — toujours $0.05 USDC par image, sans frais surprises
  • Protection anti-replay x402 — chaque nonce n'est utilisé qu'une seule fois
  • Sans état — votre agent n'a pas à gérer de sessions ni de tokens d'authentification
  • Tout langage — Python, TypeScript, Go, Rust ou tout ce qui parle HTTP
  • Testnet disponible — testez sur Base Sepolia avant de dépenser du vrai USDC

Comment ça fonctionne

  1. 1

    Alimentez un wallet Base avec des USDC

    Votre agent a besoin d'un wallet EOA sur Base mainnet avec suffisamment d'USDC pour payer les images. Utilisez le SDK Coinbase ou toute bibliothèque de wallet pour en créer et en alimenter un.

  2. 2

    Envoyez votre image par POST — recevez HTTP 402

    Envoyez un PNG, JPEG ou WebP brut comme corps de la requête. L'API renvoie HTTP 402 avec les détails de paiement structurés — montant, actif, réseau et URL du facilitateur.

  3. 3

    Signez et soumettez le paiement USDC

    Utilisez le SDK x402 de Coinbase pour signer un transfert de $0.05 USDC et l'encoder en tant qu'en-tête X-PAYMENT en base64. Le paiement est lié cryptographiquement à cette requête spécifique.

  4. 4

    Renvoyez avec X-PAYMENT — recevez l'image transparente

    Renvoyez le même POST avec l'en-tête X-PAYMENT joint. Après vérification réussie du paiement, l'API renvoie l'image avec l'arrière-plan supprimé en PNG ou WebP.

Questions fréquemment posées

Quels wallets sont supportés ?

Tout compte à propriété externe (EOA) sur Base mainnet. Wallets matériels, logiciels ou clés dérivées par programmation — tout wallet pouvant signer un transfert USDC fonctionne.

La protection anti-replay est-elle intégrée ?

Oui. Chaque paiement x402 inclut un nonce qui ne peut être utilisé qu'une seule fois. Rejouer un en-tête de paiement déjà utilisé renvoie HTTP 402, empêchant la double dépense.

Que se passe-t-il si le traitement échoue après le paiement ?

L'échec est enregistré avec votre adresse de wallet et le hash de transaction pour une révision manuelle. Contactez le support avec votre hash de transaction. Il n'y a pas de remboursement automatique.

Comment tester sans dépenser de vrais USDC ?

Utilisez le testnet Base Sepolia. Obtenez des USDC de test depuis le faucet Coinbase, pointez votre client sur l'URL du facilitateur testnet et testez votre flux de paiement complet sans frais.

Y a-t-il une limite de débit pour les agents ?

Les requêtes de découverte non payées (la première sonde 402) sont limitées à 30 par minute par IP. Les requêtes payées avec un en-tête X-PAYMENT valide n'ont pas de limite de débit.

Prêt à commencer ?

Pas d'inscription nécessaire. Vos images restent sur votre appareil.