Présentation du nouveau modèle de paiement

Brave Search API, l’outil destiné aux développeurs pour exploiter l’index de recherche indépendant de Brave, abandonne la gestion traditionnelle des clés d’API. Il introduit un paiement instantané, pay‑as‑you‑go, basé sur le protocole ouvert x402. Les développeurs et les agents d’IA autonomes peuvent ainsi interroger l’API en transférant directement des stablecoins USDC sur la blockchain Base, sans créer de compte ni choisir de forfait.

Fonctionnement du protocole x402 avec l’API

Chaque point d’accès de l’API, lorsqu’il est invoqué sans paiement, renvoie un code HTTP 402 Payment Required. La réponse indique le prix de la requête (ex. $0.005 pour 1 000 appels) et les détails nécessaires pour régler le montant. L’agent signe alors un paiement USDC du montant indiqué, le renvoie avec la requête, et, après vérification sur Base, le moteur de recherche s’exécute. Le résultat inclut un reçu de transaction enregistré sur la blockchain, garantissant la traçabilité du paiement.

Intégration via Purl Wallet et tarification

Brave recommande l’utilisation de Purl Wallet, un portefeuille CLI développé par Stripe, pour automatiser le processus. Après installation, l’utilisateur charge le portefeuille avec USDC natif de Base, puis déclenche les requêtes. La tarification suit les tarifs publics de Brave : LLM Context et les endpoints classiques (web, news, image, vidéo, local) coûtent $0.005, soit 5 $ pour 1 000 appels. Les frais de gas liés à Base sont pris en charge pendant une période limitée, ce qui réduit le coût effectif du paiement par requête.

Implications techniques et limites

Le modèle supprime la dépendance à une authentification par clé, mais introduit la nécessité de gérer un portefeuille blockchain et de signer chaque paiement, ce qui peut ajouter une latence liée à la confirmation de transaction. La solution repose actuellement sur la blockchain Base et l’USDC ; le support d’autres réseaux et stablecoins est annoncé mais pas encore disponible, limitant la flexibilité pour certains développeurs. L’absence de compte utilisateur complique la collecte de métriques d’usage agrégées, et la sécurité du processus dépend de la protection du portefeuille et de la signature cryptographique. Enfin, la prise en charge temporaire des frais de gas implique que les coûts opérationnels pourraient augmenter une fois cette offre expirée.