Gli strumenti per sviluppatori che usi ogni giorno, tutti in un unico posto.

Convertitori, formattatori, hash, validatori e le piccole utility che continui a riaprire restano insieme invece di perdersi tra le schede.

GitHub
/ Strumenti
/ Cerca strumento
109 strumenti
/ Calcolatore delle dimensioni del contratto
/ Strumento selezionato

Calcolatore delle dimensioni del contratto - strumento Web3 gratuito

Calcola la dimensione del bytecode del contratto e verificala rispetto al limite di 24KB

01

Cos'è il limite di 24KB?

EIP-170, implementato nell'hard fork Spurious Dragon, limita la dimensione del bytecode di uno smart contract a 24.576 byte (24 KB). Questo limite previene attacchi DoS e garantisce la stabilità della rete. I contratti che superano questo limite falli…

02

Come funziona?

La dimensione del contratto è misurata in byte di bytecode distribuito. Ogni coppia di caratteri esadecimali rappresenta un byte. La dimensione include il codice Solidity compilato, la logica del costruttore e i metadati. Lo strumento divide la lunghezza della stringa hex…

03

Casi di esempio

Copre OpenZeppelin ERC-20 (simile a USDC), il contratto Pair di Uniswap V2 e l'Aave LendingPool (pattern proxy), così puoi confrontare rapidamente input e output comuni.

/ Strumenti correlati
/ Codice

Codice sorgente dello strumento selezionato, mostrato qui accanto alla versione live sulla destra.

/ Codice sorgente
TypeScript
typescript
// No external packages needed - pure Node.js/TypeScript

interface SizeResult {
  bytes: number;
  kilobytes: number;
  percentage: number;
  status: 'safe' | 'warning' | 'danger';
  remainingBytes: number;
}
Icona di Buidl Now

Tieni ogni utility in un unico posto e resta nel flusso di lavoro.

Scegli uno strumento, completa il controllo, copia ciò che ti serve e torna al lavoro vero sul prodotto.

Strumenti per sviluppatori pensati per chi crea e rilascia in fretta.© 2026 Buidl Now. Tutti i diritti riservati.