·solidity-gas-optimization
!

solidity-gas-optimization

Modelli di ottimizzazione del gas per contratti intelligenti Solidity. Da utilizzare per ottimizzare i costi di implementazione del contratto, l'utilizzo del gas in fase di funzionamento o l'efficienza dello stoccaggio. Copre l'imballaggio dello storage, gli errori personalizzati, le variabili immutabili, l'ottimizzazione dei dati di chiamata, i modelli di loop, l'utilizzo dell'assieme e le alternative ottimizzate per il gas Solady. Attiva attività che riguardano l'ottimizzazione del gas, il layout dello stoccaggio, la riduzione dei costi di implementazione o l'efficienza dell'EVM.

7Installazioni·0Tendenza·@whackur

Installazione

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

Come installare solidity-gas-optimization

Installa rapidamente la skill AI solidity-gas-optimization nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-gas-optimization
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: 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).

Modelli di ottimizzazione del gas per contratti intelligenti Solidity. Da utilizzare per ottimizzare i costi di implementazione del contratto, l'utilizzo del gas in fase di funzionamento o l'efficienza dello stoccaggio. Copre l'imballaggio dello storage, gli errori personalizzati, le variabili immutabili, l'ottimizzazione dei dati di chiamata, i modelli di loop, l'utilizzo dell'assieme e le alternative ottimizzate per il gas Solady. Attiva attività che riguardano l'ottimizzazione del gas, il layout dello stoccaggio, la riduzione dei costi di implementazione o l'efficienza dell'EVM. Fonte: whackur/solidity-agent-toolkit.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-gas-optimization
Categoria
!Sicurezza
Verificato
Prima apparizione
2026-02-22
Aggiornato
2026-03-11

Browse more skills from whackur/solidity-agent-toolkit

Risposte rapide

Che cos'è solidity-gas-optimization?

Modelli di ottimizzazione del gas per contratti intelligenti Solidity. Da utilizzare per ottimizzare i costi di implementazione del contratto, l'utilizzo del gas in fase di funzionamento o l'efficienza dello stoccaggio. Copre l'imballaggio dello storage, gli errori personalizzati, le variabili immutabili, l'ottimizzazione dei dati di chiamata, i modelli di loop, l'utilizzo dell'assieme e le alternative ottimizzate per il gas Solady. Attiva attività che riguardano l'ottimizzazione del gas, il layout dello stoccaggio, la riduzione dei costi di implementazione o l'efficienza dell'EVM. Fonte: whackur/solidity-agent-toolkit.

Come installo solidity-gas-optimization?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-gas-optimization Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

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