·solidity-gas-optimization
!

solidity-gas-optimization

Modèles d'optimisation du gaz pour les contrats intelligents Solidity. À utiliser pour optimiser les coûts de déploiement des contrats, la consommation de gaz d'exécution ou l'efficacité du stockage. Couvre l'emballage du stockage, les erreurs personnalisées, les variables immuables, l'optimisation des données d'appel, les modèles de boucle, l'utilisation de l'assemblage et les alternatives optimisées pour le gaz Solady. Se déclenche sur des tâches impliquant l'optimisation du gaz, l'aménagement du stockage, la réduction des coûts de déploiement ou l'efficacité EVM.

7Installations·0Tendance·@whackur

Installation

$npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-gas-optimization

Comment installer solidity-gas-optimization

Installez rapidement le skill IA solidity-gas-optimization dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-gas-optimization
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : whackur/solidity-agent-toolkit.

EVM reads and writes in 32-byte (256-bit) slots. Variables smaller than 32 bytes that are declared consecutively share a slot, reducing SSTORE operations. A new SSTORE costs 20,000 gas; packing avoids additional slot allocations.

What to verify: Consecutive variables of the same or smaller combined size (≤32 bytes) are grouped together. Place uint128 next to uint128, not separated by a uint256.

Custom errors are encoded as 4-byte selectors, whereas revert strings store the full string in contract bytecode and in memory at runtime. Custom errors save gas on both deployment (smaller bytecode) and execution (cheaper encoding).

Modèles d'optimisation du gaz pour les contrats intelligents Solidity. À utiliser pour optimiser les coûts de déploiement des contrats, la consommation de gaz d'exécution ou l'efficacité du stockage. Couvre l'emballage du stockage, les erreurs personnalisées, les variables immuables, l'optimisation des données d'appel, les modèles de boucle, l'utilisation de l'assemblage et les alternatives optimisées pour le gaz Solady. Se déclenche sur des tâches impliquant l'optimisation du gaz, l'aménagement du stockage, la réduction des coûts de déploiement ou l'efficacité EVM. Source : whackur/solidity-agent-toolkit.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-gas-optimization
Catégorie
!Sécurité
Vérifié
Première apparition
2026-02-22
Mis à jour
2026-03-10

Browse more skills from whackur/solidity-agent-toolkit

Réponses rapides

Qu'est-ce que solidity-gas-optimization ?

Modèles d'optimisation du gaz pour les contrats intelligents Solidity. À utiliser pour optimiser les coûts de déploiement des contrats, la consommation de gaz d'exécution ou l'efficacité du stockage. Couvre l'emballage du stockage, les erreurs personnalisées, les variables immuables, l'optimisation des données d'appel, les modèles de boucle, l'utilisation de l'assemblage et les alternatives optimisées pour le gaz Solady. Se déclenche sur des tâches impliquant l'optimisation du gaz, l'aménagement du stockage, la réduction des coûts de déploiement ou l'efficacité EVM. Source : whackur/solidity-agent-toolkit.

Comment installer solidity-gas-optimization ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-gas-optimization Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

https://github.com/whackur/solidity-agent-toolkit