Hub unifié de skills pour la blockchain aelf — découverte, routage, bootstrap et vérifications de santé sur Claude Code, Cursor, Codex et OpenClaw.
aelf-skills est le hub officiel de skills aelf (une plateforme blockchain d'origine chinoise). Il agit comme un routeur : il détermine quel sous-skill correspond à une tâche (développement de smart contracts, échafaudage de dApp, interactions testnet), initialise les environnements et exécute des vérifications de santé. Idéal pour les développeurs qui construisent sur aelf et veulent une expérience cohérente multi-agents.
Use aelf-skills bootstrap. Set up aelf CLI, local node, and a test wallet.✓ Copié
→ Chaîne en cours d'exécution, wallet créé, adresses affichées
Vérification de santé
Run aelf-skills health. Confirm node, wallet balance, and RPC.✓ Copié
→ Validation verte sur chaque composant
Résultat : Un environnement de développement aelf local prêt pour le travail sur les contrats.
Pièges
Conflits de ports si vous avez exécuté d'autres chaînes — Le skill affiche le mapping des ports et propose des ports libres
Échafauder un smart contract aelf en C#
👤 Développeurs écrivant leur premier contrat aelf⏱ ~90 minadvanced
Quand l'utiliser : Vous avez fait de l'Ethereum/Solidity et vous voulez l'équivalent aelf.
Déroulement
Échafauder
Scaffold a token contract in C# for aelf: transfer, balanceOf, approve, transferFrom.✓ Copié
→ Projet avec proto + classe de contrat
Déployer en local
Deploy to local dev chain, return the contract address.✓ Copié
→ Adresse + hash de la première transaction
Tester
Write and run a minimal test that calls transfer and asserts balances.✓ Copié
→ Le test passe
Résultat : Un contrat déployé et testé sur votre chaîne aelf locale.
Découvrir quel sous-skill aelf gère votre tâche
👤 Toute personne qui ne sait pas quel skill aelf invoquer⏱ ~5 minbeginner
Quand l'utiliser : Vous savez ce que vous voulez faire ; vous ne savez pas quel skill le fait.
Déroulement
Interroger le hub
I want to send an aelf transaction from a dApp frontend. Which aelf sub-skill?✓ Copié
→ Nom du sous-skill + justification
Résultat : Le bon skill chargé pour la tâche.
Outils
Ce que ce MCP expose
Outil
Entrées
Quand appeler
Coût
bootstrap
-
Configuration initiale
0
health
-
Dépannage
0
route
task description
Découverte de tâche
Claude tokens
Contract scaffolding
-
Développement d'un nouveau contrat
Claude tokens
Coût et limites
Coût d'exécution
Quota d'API
Aucun au niveau du skill
Tokens par appel
5 à 20k par tâche
Monétaire
Skill gratuit ; les interactions testnet sont gratuites
Astuce
Exécutez les vérifications de santé avant toute opération réelle pour éviter les sessions de débogage qui gaspillent des tokens.
Sécurité
Permissions, secrets, portée
Stockage des identifiants : Clé privée du wallet aelf dans la config locale. Ne la collez jamais dans les prompts.
Sortie de données : Appels RPC vers le nœud local ou l'endpoint aelf configuré
Gardez les clés mainnet séparées de celles de dev. Le skill ne devrait jamais nécessiter le chargement des clés privées mainnet en env durant le développement.
Dépannage
Erreurs courantes et correctifs
aelf CLI install fails
Vérifiez la version de .NET ; le SDK aelf cible des versions .NET spécifiques
Vérifier : dotnet --version
Local node not responding
Exécutez la vérification de santé ; causes fréquentes : conflit de port ou espace disque insuffisant pour les données de la chaîne
Alternatives
aelf-skills vs autres
Alternative
Quand l'utiliser
Compromis
aelf docs + CLI directly
Vous préférez lire la documentation et scripter vous-même