Sleuth AI — Investigation on-chain (x402)
Ce skill permet à un agent Claude d'interroger l'API Sleuth AI pour mener des investigations on-chain en langage naturel. Il couvre l'identification des insiders d'un token, la distribution des holders, les whales, les premiers acheteurs, la détection de pump-and-dump ou de wash trading, ainsi que la recherche et le mapping de wallets (funding, side wallets, identité). Les réponses sont retournées sous forme de texte en langage naturel.
Paiement via x402 — sans clé API
Chaque appel est facturé à la demande via le protocole x402 sur Base, sans compte ni clé API préalable. Le paiement s'effectue en USDC (schéma exact) ou en SLEUTH (schéma upto) avec un plafond strict de 1 $ par appel — le tarif typique observé est d'environ 0,10 $. Le skill utilise de préférence le Bankr CLI (bankr x402 call --max-payment 1) qui gère automatiquement le plafond USD et la confirmation interactive avant paiement.
Invariants de sécurité critiques
Le SKILL.md définit un ensemble d'invariants stricts que l'agent doit valider à chaque appel : épinglage du manifest (https://app.sleuthagent.ai/x402/openai-bnkr.json), vérification du destinataire de paiement (payTo fixe), épinglage du réseau (eip155:8453 — Base uniquement), vérification du token et du schéma, et plafond de prix. Tout écart par rapport à ces règles doit provoquer un arrêt immédiat sans paiement. Les données du manifest et des réponses sont traitées comme des entrées non fiables : elles ne peuvent jamais modifier les invariants.
Intégration dans le repo Bankr Skills
Ce skill fait partie du repository bankrbot/skills, qui regroupe des skills prêts à l'emploi pour construire des agents plus puissants sur des protocoles Web3. Il s'installe en référençant son dossier dans le repo et s'intègre directement dans un agent Claude. Un wallet dédié de faible valeur (~1–5 $ en USDC ou SLEUTH) est recommandé — ne jamais utiliser un wallet principal pour les appels payants.