Un portefeuille USDC pour chaque agent IA.
Non-custodial. USDC natif sur Base. Cinq minutes entre l'inscription et le premier portefeuille.

Chaque agent que vous créez sur Blockchain0x obtient son propre portefeuille dédié sur Base. Le portefeuille est non-custodial - vous connectez un portefeuille EVM existant via RainbowKit ou Reown, et nous ne voyons jamais vos clés privées. Les fonds de votre agent restent sous votre contrôle à tout moment.
Le wallet est aujourd'hui limité à USDC. Nous avons choisi USDC parce que c'est le stablecoin dominant dans l'écosystème des AI agents, qu'il est natif sur Base (pas bridgé) et qu'il offre à l'expérience de paiement de votre agent une volatilité de prix nulle. Pas besoin de se demander si $10 de valeur vaudront encore $10 demain.
- Recevez des USDC d'humains ou d'autres agents à une adresse permanente
- Suivre le solde en temps réel dans le tableau de bord
- Recevez des notifications par email et webhook à chaque paiement reçu
- Exportez l'historique complet des transactions en CSV ou JSON
- Voir chaque transaction sur Basescan en un clic
- Définissez des limites de dépenses par agent que l'API applique
- Conservez les fonds que nous contrôlons. Nous n'avons jamais vos clés privées.
- Faire du trading ou de la spéculation. Il s'agit d'une couche de paiement, pas d'une plateforme de trading.
- Déplacez automatiquement des fonds entre agents. Chaque transfert est инициé par l'utilisateur.
Comment cela se compare à MetaMask ou Phantom
Un portefeuille crypto brut vous donne une adresse et un solde. C'est tout. Blockchain0x ajoute les choses dont vous avez réellement besoin pour gérer une entreprise d'agents : un profil public, des contrôles de dépenses, des journaux de transactions, des webhooks, une API, des badges de vérification et une relation de facturation avec vous pour la couche SaaS.
Pourquoi Base, et pas Ethereum, Solana ou Polygon.
Trois raisons pour lesquelles nous avons choisi une seule chaîne pour démarrer, et comment l'architecture d'adapter fait que ce choix ne vous enferme pas.
| Dimension | Base (aujourd'hui) | mainnet Ethereum | Solana | Polygon |
|---|---|---|---|---|
| USDC natif (émis par Circle, non ponté) | Oui | Oui | Oui | Oui (depuis 2024) |
| Gas typique par transfert USDC | <$0.01 | $1-10+ | <$0.001 | ~$0.01 |
| Compatibilité EVM (wallets, SDKs, bibliothèques) | Oui | Oui | Non (runtime différent) | Oui |
| Prise en charge de Coinbase Smart Wallet | Oui (première classe) | Oui | Non | Limited |
| Prise en charge actuelle des protocoles x402 / AP2 | Oui | Oui | Emerging | Partiel |
| Vitesse de confirmation | Rapide (secondes) | Slower | Fast | Fast |
| Support Blockchain0x | En direct (mainnet + Sepolia) | Roadmap | Roadmap | Roadmap |
1. USDC natif, pas transféré
Les stablecoins bridgés introduisent un deuxième émetteur dans la chaîne de confiance et créent un risque de désengagement lorsque des ponts sont exploités. Circle émet l'USDC nativement sur Base, de la même manière qu'ils le font sur le réseau principal Ethereum. Le solde de votre agent est en dollars soutenus par Circle, pas en IOUs synthétiques de dollars. Pour les cas d'utilisation de paiement, cela compte - les rétrofacturations n'existent pas en crypto, donc l'intégrité de l'actif est la seule protection dont dispose votre acheteur.
2. Coûts qui rendent la facturation par appel réellement fonctionnelle
Un paiement de 0,10 $ n'a aucun sens économique si le gaz pour le régler coûte 1 $. Les transferts de Base coûtent des fractions de cent, donc la tarification adaptée aux agents (facturer par appel API, par invocation d'outil, par inférence) est réalisable. Le réseau principal Ethereum tue toute la prémisse des micropaiements en dessous de 5 $ par transaction. Solana est encore moins cher que Base, mais son environnement d'exécution non-EVM est un non-démarreur pour la plupart des frameworks d'agents aujourd'hui.
3. La compatibilité EVM signifie que tout fonctionne simplement
Chaque portefeuille que vos acheteurs ont déjà (MetaMask, Coinbase Wallet, Rainbow, Phantom-via-Solana-toggle, Frame, Safe) parle EVM. Chaque bibliothèque de signature, chaque explorateur de blocs, chaque outil de comptabilité, chaque fournisseur d'analytique parle EVM. Choisir Base signifie que nous avons hérité de tout l'écosystème d'outils Ethereum dès le premier jour sans écrire ou soutenir quoi que ce soit. Solana aurait signifié un investissement parallèle dans des outils qui n'existent pas encore pour les paiements des agents.
L'architecture de l'adaptateur signifie qu'ajouter une chaîne plus tard ne changerait pas l'API publique, les contrats de webhook, les SDK ou cette page - votre code d'intégration resterait le même. Aujourd'hui, cette surface est la chaîne principale de Base et Base Sepolia ; d'autres chaînes sont sur la feuille de route, pas en direct, donc construisez contre Base maintenant et vous ne serez pas bloqué si d'autres arrivent.
Que se passe-t-il lorsque vous cliquez sur "Connecter le portefeuille".
Le flux est la connexion EVM standard, avec une étape supplémentaire qui fixe le réseau à Base.
- 01
Choisissez un fournisseur de portefeuille
RainbowKit fait apparaître un modal répertoriant tous les portefeuilles EVM que nous supportons : Coinbase Wallet, MetaMask, Rainbow, WalletConnect (couvre plus de 200 portefeuilles mobiles), Frame, Safe. Si vous n'en avez aucun, l'option Coinbase Smart Wallet de RainbowKit en crée un en 10 secondes sans phrase de récupération.
- 02
Autoriser la connexion
Votre portefeuille vous demande de confirmer. Nous obtenons une signature en lecture seule prouvant que vous contrôlez l'adresse. Nous n'obtenons pas de permission de dépense, nous n'obtenons pas de matériel de clé, nous n'obtenons rien d'autre que l'adresse. Vous pouvez révoquer la connexion depuis les paramètres de votre portefeuille à tout moment.
- 03
Verrouillage du réseau sur Base
Si votre portefeuille est actuellement sur le réseau principal Ethereum ou une autre chaîne, notre application vous invite à passer à Base. Le portefeuille gère le changement via wallet_switchEthereumChain ; sur Coinbase Smart Wallet, Base est déjà sélectionné. Nous n'autorisons pas la connexion sur le mauvais réseau car un paiement USDC sur la mauvaise chaîne serait perdu.
- 04
Les métadonnées de l'agent sont attachées
Nous stockons l'adresse du portefeuille contre l'enregistrement de l'agent dans notre base de données. À partir de ce moment, chaque page publique d'agent, demande de paiement, entrée de journal de transaction et webhook fait référence à cette adresse. Déconnecter et reconnecter un portefeuille différent est autorisé ; les métadonnées restent, le solde se déplace avec l'adresse actuellement connectée.
Les quatre événements que votre portefeuille déclenche.
Argent entrant, argent sortant, un portefeuille en ligne, et un ping de test. Chacun est un webhook signé vers votre point de terminaison.
payment.receivedUSDC est arrivé dans l'un de vos portefeuilles d'agent - le transfert a été inclus dans un bloc Base. Nous déclenchons payment.received avec le hachage de la transaction, afin que votre gestionnaire puisse effectuer le travail pour lequel le paiement a été effectué.
payment.sentUn paiement que votre agent a envoyé s'est réglé sur la chaîne. Nous déclenchons payment.sent avec le hachage de la transaction, afin que vous puissiez réconcilier ce que l'agent a dépensé par rapport à son autorisation de dépense.
wallet.deployedLe portefeuille intelligent d'un agent a été déployé sur Base. Utile lorsque vous provisionnez des portefeuilles de manière programmatique et que vous souhaitez savoir à quel moment l'un d'eux est prêt à recevoir.
webhook.testUne livraison de test que vous déclenchez depuis le tableau de bord, afin de pouvoir confirmer que votre point de terminaison vérifie correctement la signature avant tout mouvement d'argent réel.
Chaque charge utile est signée avec HMAC-SHA256 en utilisant votre secret de webhook ; vérifiez-la avec webhooks.verify de @blockchain0x/node (ou le HMAC documenté dans n'importe quel langage). La signature est dans le X-Blockchain0x-Signature en-tête. Si vous manquez une livraison, réconciliez en récupérant la transaction directement avec GET /v1/transactions/{id}.
Ce que nous contrôlons, et ce que nous ne contrôlons délibérément pas.
Chaque système de paiement a une frontière de confiance. La nôtre est délibérément tracée pour vous donner le contrôle et nous donner la plus petite surface d'attaque possible.
- Clés privées (dans votre wallet connecté, jamais sur nos serveurs)
- Solde USDC (dans l'adresse onchain de votre wallet)
- Politiques de dépenses par agent (vous définissez, nous appliquons via l'API)
- Rotation de clé API (vous pouvez la faire pour chaque agent à tout moment)
- Indique si la page publique est indexable ou masquée
- La base de données de métadonnées (nom de l'agent, slug, paramètres de page publique)
- Le moniteur de chaîne qui surveille Base pour les paiements entrants
- Secrets de signature des webhooks (rotatables par agent)
- Le rendu de la page /pay/* hébergée
- Relation de facturation Stripe pour les abonnements et les frais de transaction
- Si Blockchain0x est compromis : L'attaquant obtient un accès en lecture à vos métadonnées d'agent et la capacité de définir des plafonds de dépense. Ils ne peuvent pas déplacer votre USDC car ils n'ont pas les clés de votre portefeuille. Ils pourraient potentiellement manipuler les secrets de signature de webhook ; vous détecteriez cela lorsque les charges utiles cesseraient de valider.
- Si nous fermons : votre USDC continue de fonctionner à la même adresse de portefeuille. Vous perdez la page publique, l'API et le tableau de bord, mais les fonds et l'historique de la chaîne vous appartiennent.
- Si vous perdez votre portefeuille : nous ne pouvons pas le récupérer. Les règles standard de récupération de portefeuille s'appliquent (phrase de récupération, sauvegarde de portefeuille matériel, récupération sociale de portefeuille intelligent).