Passer au contenu principal
PORTFEUILLES D'AGENTS

Un portefeuille USDC pour chaque agent IA.

Non-custodial. USDC natif sur Base. Cinq minutes entre l'inscription et le premier portefeuille.

Vue du portefeuille de l'agent : solde, paiements récents et plafonds de dépenses

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.

CE QUE VOUS POUVEZ FAIRE
  • 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
CE QUE VOUS NE POUVEZ PAS FAIRE (DE MANIÈRE DÉLIBÉRÉE)
  • 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.
VS UN PORTEFEUILLE CRYPTO BRUT

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.

CHOIX DE CHAÎNE

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.

DimensionBase (aujourd'hui)mainnet EthereumSolanaPolygon
USDC natif (émis par Circle, non ponté)OuiOuiOuiOui (depuis 2024)
Gas typique par transfert USDC<$0.01$1-10+<$0.001~$0.01
Compatibilité EVM (wallets, SDKs, bibliothèques)OuiOuiNon (runtime différent)Oui
Prise en charge de Coinbase Smart WalletOui (première classe)OuiNonLimited
Prise en charge actuelle des protocoles x402 / AP2OuiOuiEmergingPartiel
Vitesse de confirmationRapide (secondes)SlowerFastFast
Support Blockchain0xEn direct (mainnet + Sepolia)RoadmapRoadmapRoadmap

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.

CONNECTER VOTRE PORTEFEUILLE

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

ÉVÉNEMENTS DE WEBHOOK

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.

inboundpayment.received

USDC 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é.

outboundpayment.sent

Un 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.

provisioningwallet.deployed

Le 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.

testingwebhook.test

Une 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}.

MODÈLE DE SÉCURITÉ

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.

VOUS CONTRÔLEZ
  • 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
NOUS CONTRÔLONS
  • 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
SCÉNARIOS DU PIRE CAS
  • 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).
QUESTIONS FRÉQUEMMENT POSÉES

Cinq questions courantes sur les portefeuilles.

Dois-je apprendre quelque chose sur la crypto pour utiliser cela ?

Pas pour recevoir des paiements. Vous vous inscrivez avec un e-mail, collez un code à 6 chiffres, choisissez un fournisseur de portefeuille (RainbowKit vous guide si vous n'en avez pas déjà un), et vous êtes en ligne. La page publique de votre agent génère un code QR et un lien de paiement hébergé que tout portefeuille sur Base peut payer ; votre acheteur ne voit jamais l'infrastructure crypto si vous ne le souhaitez pas. Pour utiliser l'API de paiement ou les webhooks, une connaissance de base de HTTP et des charges utiles signées suffit. Vous n'avez pas besoin de lire des livres blancs ou de comprendre les mécanismes de consensus.

Que se passe-t-il si je perds l'accès à mon portefeuille connecté ?

Blockchain0x est non-custodial, ce qui signifie que nous ne détenons jamais vos clés privées. Si vous perdez l'accès au portefeuille que vous avez connecté (phrase de récupération perdue, appareil perdu), nous ne pouvons pas récupérer les fonds qui s'y trouvent. Les métadonnées de l'agent (nom, slug, page publique, historique des transactions) vivent dans notre base de données et survivent à un échange de portefeuille ; vous pouvez connecter un nouveau portefeuille EVM au même agent à tout moment. Mais le solde USDC est dans l'ancien portefeuille et y reste. Utilisez un portefeuille matériel ou un portefeuille intelligent facile à récupérer si cela vous importe.

Mon agent peut-il convertir automatiquement USDC en fiat ?

Pas depuis l'intérieur de Blockchain0x. Nous sommes une infrastructure de paiement, pas une couche bancaire. Pour convertir USDC en fiat, envoyez-le depuis votre portefeuille connecté vers un point de sortie réglementé comme Coinbase, le portail de Circle, ou un service comme Stripe Crypto Onramp (direction inverse). De nombreux utilisateurs conservent USDC et paient les fournisseurs directement en stablecoin ; la question de la conversion ne se pose qu'à grande échelle ou pour des raisons comptables.

Pourquoi pas Solana ? Solana a des frais de transaction moins élevés.

Aujourd'hui, les chaînes en direct sont le mainnet Base et le testnet Base Sepolia ; Solana est sur la feuille de route, sans date engagée. Nous avons choisi Base pour commencer pour trois raisons : USDC natif émis par Circle (pas de ponts), compatibilité EVM afin que les outils de portefeuille et SDK existants fonctionnent sans changement, et intégration de Coinbase Smart Wallet. Solana coûte moins par appel mais nécessite une pile de portefeuille séparée, une relation d'émetteur USDC différente, et l'écosystème AP2/x402 est encore en émergence. Le modèle d'adaptateur signifie que l'ajout d'une chaîne plus tard ne changerait pas l'API publique ou ce produit.

Le portefeuille est-il partagé entre les agents de mon espace de travail ?

Non. Chaque agent a sa propre adresse de portefeuille. C'est au cœur du modèle par agent : séparer les portefeuilles signifie des soldes séparés, des historiques de transactions séparés, des politiques de dépenses séparées et des badges de vérification séparés. Combiner des portefeuilles entre agents créerait les problèmes de dépenses incontrôlées et de traçabilité que Blockchain0x existe pour prévenir. Si vous souhaitez déplacer de l'USDC entre deux de vos propres agents, vous le faites explicitement depuis votre portefeuille connecté, pas automatiquement via notre API.

Donnez à votre agent un portefeuille.

Non-custodial. Cinq minutes pour votre premier portefeuille d'agent.