Infrastructure de portefeuille pour les équipes gérant de nombreux agents.
Vous exécutez 20 bots pour 15 clients. Chacun a besoin de son propre portefeuille, de ses propres limites, de sa propre piste de vérification et d'une visibilité par client pour le client.
Le goulot d'étranglement n'est pas les agents. C'est la gestion des portefeuilles.
Si vous dirigez une agence d'automatisation Web3, une équipe de création de marché, une opération de stratégie de rendement, ou tout déploiement de production avec de nombreux agents concurrents, les agents eux-mêmes sont la partie facile. Vous avez du code et une infrastructure éprouvés pour les faire fonctionner. Ce qui vous ralentit, c'est tout ce qui les entoure : des feuilles de calcul d'adresses de portefeuille, une réconciliation manuelle par client, des journaux de transactions éparpillés, aucune façon claire de donner à un client une visibilité sur l'activité de son propre agent sans divulguer les données d'un autre client, pas de limites de dépenses par agent appliquées.
La plupart des équipes construisent cela elles-mêmes au début - une multisig partagée par client, des livres de comptes par agent dans une base de données Notion, un canal Discord pour les notifications de transaction. Cela fonctionne pour les trois premiers clients. Au dixième client, cela devient un travail à temps partiel. Au vingtième client, quelque chose ira mal, un mélange embarrassant qui coûte la relation.
Blockchain0x donne à chaque agent son propre portefeuille, sa propre politique, son propre journal, son propre accès au siège. Vous les gérez tous depuis un seul espace de travail, facturé sous un seul client Stripe, avec les bons opérateurs sur les bons agents. La couche opérationnelle est l'ensemble du produit ; vous continuez à faire fonctionner les agents.
Comment une agence provisionne son premier espace de travail.
Guide en cinq étapes qui amène une agence typique de l'inscription à la gestion de 5 à 20 agents clients avec une isolation, une facturation et une observabilité appropriées.
- 01
Provisionner l'espace de travail
Inscrivez-vous une fois sous l'e-mail de l'agence ou le compte d'opérations partagé. Le nom de l'espace de travail reflète l'identité de l'agence (le nom de l'espace de travail apparaît sur les factures par agent). Les sièges de l'espace de travail par défaut à 1 ; ajoutez-en plus pour les opérateurs qui ont besoin de visibilité inter-clients.
- 02
Créer un agent par client (ou par stratégie)
Chaque engagement client obtient son propre enregistrement d'agent : slug séparé, adresse de portefeuille séparée, politique de dépense séparée, badges de vérification séparés. L'enregistrement de l'agent est l'unité d'isolement - les transactions d'un client ne touchent jamais celles d'un autre, même lorsque les deux fonctionnent sous le même espace de travail.
- 03
Attribuez des sièges au niveau de l'agent aux bons opérateurs
Sur Business, invitez les opérateurs à l'agent spécifique du client avec des sièges au niveau de l'agent. Ils voient et gèrent uniquement cet agent, jamais les autres dans l'espace de travail. C'est le modèle de siège qui rend l'isolement par client correct : un opérateur ne peut pas accidentellement divulguer l'activité du Client A au Client B.
- 04
Configurer les permissions de dépense par agent
Définissez un plafond par transaction et une allocation par période pour chaque agent (dans le tableau de bord) en fonction de ce que l'engagement client permet réellement. Le même opérateur sur le même espace de travail peut faire fonctionner un agent avec une petite allocation quotidienne pour un client et une grande pour un autre - l'autorisation de dépenses par agent isole proprement les deux.
- 05
Connectez votre surveillance et votre service d'astreinte
Configurez la livraison de webhook pour les événements qui comptent opérationnellement (payment.received, payment.sent, wallet.deployed). Pointez-les vers votre système d'incidents ou Slack/Discord. Le tableau de bord devient la vue quotidienne ; les alertes atteignent Slack lorsqu'un paiement arrive ou que quelque chose nécessite une attention.
La configuration prend généralement 1 à 2 heures pour le premier espace de travail et 10 à 15 minutes par agent client supplémentaire. Au moment où vous avez 5 clients intégrés, le coût marginal d'ajout du sixième est principalement la conversation avec le client, pas la provision.
Un espace de travail, un client Stripe, N agents.
Le modèle de facturation est construit autour de la manière dont les agences tiennent réellement leurs livres : des lignes par agent sur une seule facture, exportables par agent ou à l'échelle de l'espace de travail, avec un flux webhook qui arrive dans votre système comptable en temps réel.
| Dimension | Comment Blockchain0x le gère | Pourquoi les agences s'en soucient |
|---|---|---|
| Structure de l'espace de travail | 1 espace de travail, N agents, 1 client Stripe consolidé | Facile de trouver tout paiement parmi tous les clients |
| Format de facture | Ligne d'abonnement par agent + ligne de frais de transaction par agent | S'aligne parfaitement à la facturation par client si vous refacturez les clients |
| Exports | CSV/JSON par agent, ou à l'échelle de l'espace de travail ; filtrable par plage de dates | Déposer dans l'outil de comptabilité ou P&L par client |
| Webhook vers la comptabilité | événements payment.received / payment.sent à votre système AP/AR en temps réel | Pas de réconciliation par lot ; le grand livre reste à jour |
| Monnaie | Frais facturés en USD par défaut ; réglables en d'autres devises via Stripe | Faire correspondre votre devise de base comptable |
| Dossiers conservés | Historique des transactions et journaux d'audit conservés tant que l'agent existe | Exportable pour examen par le client ou l'auditeur |
Le modèle sur lequel la plupart des agences se basent : la facture Blockchain0x va à l'agence. L'agence refacture chaque client pour la ligne d'abonnement de son agent + des frais de gestion. Le journal d'audit le rend défendable si un client remet en question un frais spécifique - vous pouvez montrer exactement quelles transactions dans quelle fenêtre ont conduit à l'élément de ligne. Aucune agence ne nous a jamais demandé de supprimer un frais après avoir produit la piste d'audit.
Ce que vous pouvez dire à vos clients (et à leurs auditeurs).
La conformité est là où la plupart des engagements d'agence échouent avant même de commencer. L'équipe juridique du client veut savoir : qui détient les fonds, qui peut voir quoi, comment les dossiers sont conservés, que se passe-t-il en cas d'incident. Voici ce que vous pouvez leur dire, par écrit, soutenu par le produit.
Garde - nous sommes non-custodiaux
Les fonds restent dans les portefeuilles des clients (ou de l'agence), pas sur Blockchain0x. Nous n'avons jamais de clés privées. Si nous étions compromis demain, l'attaquant ne pourrait pas déplacer l'USDC car nous n'en avons pas les moyens. C'est la revendication de garde la plus forte qu'une plateforme de paiement puisse faire ; écrite dans les conditions.
Contrôle d'accès - portée par place d'agent
Les opérateurs ne voient que les agents pour lesquels ils ont été attribués des sièges. La visibilité au niveau de l'espace de travail est un siège distinct, plus privilégié. Chaque ajout de siège, changement de rôle et suppression est enregistré dans le journal d'audit avec attribution complète. L'authentification à deux facteurs est requise pour les sièges de l'espace de travail.
Piste d'audit - attribuée et exportable
Chaque action qui affecte un agent est enregistrée avec une attribution complète : qui l'a faite, quand, et l'avant/après du changement. Exportez au format JSON ou CSV depuis le tableau de bord pour tout examen par un client ou un auditeur, limité à un seul agent afin que les enregistrements d'un client n'exposent jamais ceux d'un autre.
Politique d'utilisation acceptable - contraignante pour chaque agent
Chaque espace de travail accepte une politique d'utilisation acceptable lors de l'inscription : pas d'évasion de sanctions, pas de blanchiment d'argent, pas de fraude, pas d'agents engagés dans des activités clairement illégales. Les violations entraînent la suspension de l'espace de travail. La politique est versionnée publiquement ; nous produirons une version actuelle et historique pour tout examen juridique client.
Réponse aux incidents - manuel documenté
Les incidents de sécurité ont un manuel public : notification dans les 24 heures suivant la découverte, analyse des causes profondes dans les 7 jours, post-mortem dans les 30 jours. Le manuel est disponible sur demande pour un examen de conformité. Nous n'avons pas eu d'incident notifiable au moment de l'écriture ; si et quand cela se produira, le manuel est le contrat.
Ce qui se trouve sur chaque entrée du journal d'audit.
Le journal d'audit est l'artefact que l'auditeur de votre client souhaite voir. Chaque entrée enregistre ce qui a changé et qui l'a changé ; exportez l'ensemble du journal au format JSON ou CSV depuis le tableau de bord pour un examen par un client ou un auditeur.
| Champ | Type | Description |
|---|---|---|
| Timestamp | time | Quand l'action a eu lieu, en UTC. |
| Agent | reference | Quel agent a été concerné par l'action. |
| Actor | reference | L'humain, la clé API ou le système qui a effectué l'action. |
| Action | category | Ce qui s'est passé: un paiement, une modification de paramètres, un changement de siège, une rotation de clé. |
| Outcome | status | Si l'action a réussi ou a été rejetée. |
| Avant / après | snapshot | L'état de part et d'autre d'un changement. |
Exportez depuis le tableau de bord vers JSON ou CSV, filtré pour un seul agent ou l'ensemble de l'espace de travail. Le journal d'audit est une fonctionnalité du plan Business ; l'historique des transactions de base est disponible sur Pro.
Business pour l'espace de travail de l'agence, plans mixtes pour les agents.
Les équipes d'automatisation Web3 ont presque toujours besoin d'au moins un agent Business (pour le journal d'audit + les sièges d'équipe). Beaucoup fonctionnent avec un mélange : Business pour des engagements clients à volume élevé avec des exigences de conformité, Pro pour des clients plus petits où les journaux d'audit ne sont pas contractuellement requis, Gratuit pour des agents expérimentaux ou inactifs. La tarification par agent est ce qui rend le mélange fonctionnel sans surpayer.
- Free : expériences, agents dormants que vous pouvez réactiver, agents de démonstration pour les échanges avec des prospects.
- Pro ($29/agent/mo): agents clients actifs sans exigences de conformité strictes.
- Business ($49/agent/mo) : agents clients à grande échelle, avec journaux d'audit et sièges d'équipe par agent. L'offre par défaut pour les déploiements en production.
- Sièges d'espace de travail : ajoutez des sièges pour la visibilité des opérateurs multi-clients (voir /pricing).