Come deployare un token su Arbitrum in 3 step (con alternativa no-code)
In questa guida ti mostro come deployare un token ARC-20 su Arbitrum usando Smart Contracts con Solidity. In più, ti propongo anche un’opzione senza codice, se preferisci una soluzione più semplice.
Arbitrum è una soluzione di secondo livello (L2) su Ethereum che offre transazioni rapide ed economiche senza rinunciare alla sicurezza garantita dalla rete Ethereum.
I token deployati su Arbitrum usano lo standard ERC-20 e sono compatibili con applicazioni DeFi, wallets ed exchanges che supportano la rete Arbitrum.
Essendo compatibile con la Ethereum Virtual Machine (EVM), qualsiasi smart contract o applicazione decentralizzata (dApp) creata per Ethereum può essere adattata facilmente per funzionare su Arbitrum.
Smart Contracts e Solidity: come deployare un token ERC-20
Per creare un token ARC-20 su Arbitrum, devi scrivere uno smart contract con Solidity, il linguaggio più usato per lo sviluppo su blockchains compatibili con EVM come Ethereum e Arbitrum. Qui sotto ti spiego come farlo passo dopo passo.
1. Configura il tuo ambiente di sviluppo
Per iniziare, devi preparare un ambiente di sviluppo. Ci sono diversi strumenti che rendono più semplice creare smart contract:
- Remix: un ambiente di sviluppo online che supporta Solidity senza configurazioni extra.
- Hardhat o Truffle: framework installabili in locale per compilare, testare e deployare contratti. Puoi collegarli a MetaMask per gestire i tuoi wallet.
Dovrai anche collegare MetaMask alla rete Arbitrum.

2. Scrivi il contratto ERC-20
Un token ERC-20 segue una struttura standard di funzioni ed eventi. Qui sotto trovi un esempio base di contratto ERC-20 in Solidity:
pragma solidity ^0.8.0;
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
contract MyToken is ERC20 {
constructor(uint256 initialSupply) ERC20("MyToken", "MTK") {
_mint(msg.sender, initialSupply);
}
}Qui usiamo l’implementazione ERC-20 di OpenZeppelin per rendere il processo più semplice. In questo esempio:
- Il constructor inizializza il nome del token (MyToken) e il suo simbolo (MTK).
- La funzione _mint crea token e li assegna al creatore del contratto.
Funzioni chiave dello standard ERC-20:
- transfer: permette ai holder di token di inviarli a un altro indirizzo.
- approve: imposta un limite di token che una terza parte può spendere per conto del titolare.
- transferFrom: trasferisce token da un account a un altro in base a un’autorizzazione impostata in precedenza.
3. Compila e deploya il contratto
Una volta pronto il contratto, devi compilarlo. Puoi farlo da Remix oppure usando tool da riga di comando come Truffle o Hardhat. Ecco un esempio di come potresti deployare il contratto con Truffle:
truffle migrate --network arbitrumIl deploy del contratto su Arbitrum richiede ETH (Arbitrum) per le gas fees, molto più basse rispetto a Ethereum grazie all’architettura layer 2. Il costo per deployare un token su Arbitrum può andare da pochi centesimi a qualche dollaro, a seconda della congestione della rete.
4. Ottimizzazione dei costi di gas
Anche se le gas fees su Arbitrum sono decisamente più basse rispetto a Ethereum, è comunque importante scrivere contratti efficienti per evitare costi inutili. Ecco alcuni tip per ottimizzare l’uso del gas:
- Riduci al minimo le operazioni di storage: salvare dati in Solidity costa. Usa variabili di tipo
memoryinvece distoragequando possibile. - Raggruppa le transazioni: quando puoi, esegui più operazioni in una sola transazione per ridurre le gas fees.
- Usa librerie esterne: sfrutta codice ottimizzato e sicuro da librerie come OpenZeppelin.
5. Test e sicurezza
Prima di deployare il tuo token sulla rete principale, è fondamentale fare test approfonditi su una testnet. Per Arbitrum, la testnet è Arbitrum Goerli. Usa strumenti come Hardhat per simulare il deployment e scrivi test unitari per assicurarti che il contratto rispetti lo standard ERC-20.
Errori comuni da evitare:
- Reentrancy attacks: si verificano quando una funzione esterna richiama il contratto prima che la sua esecuzione sia terminata.
- Overflow e underflow: le versioni più recenti di Solidity (0.8.x) gestiscono già questi problemi, ma nelle versioni più vecchie dovrai usare SafeMath.
Quando sei sicuro che tutto funzioni correttamente, deploya prima sulla testnet prima di passare alla mainnet di Arbitrum.
L’alternativa no-code: Smithii Tools
Se non sai programmare o vuoi evitare la parte tecnica, puoi usare Smithii Tools per creare il tuo token su Arbitrum in modo semplice, senza scrivere codice, con il Token Creator di Smithii.
Come creare un token su Arbitrum usando Smithii in 3 passaggi

- Definisci il nome del tuo token: inserisci il nome che vuoi dare al tuo token.
- Scegli il simbolo: seleziona un simbolo fino a 8 caratteri.
- Imposta il supply totale: decidi quanti token saranno disponibili, di solito tra 10 milioni e 100 miliardi.
Opzioni avanzate
- Airdrop mode: impedisce che il tuo token sia tradabile finché non lo attivi.
- Anti-bot: impone un intervallo di tempo tra le transazioni per bloccare i bots.
- Anti-whale: limita la dimensione delle transazioni per evitare che i grandi player pesino troppo sul mercato.
Creare un token su Arbitrum con Smithii Tools costa 0.01 ETH più le gas fees, una delle fee più basse disponibili.
Verifica e modifica del contratto su Arbiscan
Una volta deployato il tuo token, puoi aggiungere link social e logo per dargli più visibilità. Se hai usato Smithii Tools, la verifica del contratto per aggiungere i social links viene eseguita automaticamente. In caso contrario, segui questa guida passo passo per farlo manualmente.
Cosa fare dopo aver creato il token su Arbitrum? Lancia il tuo Liquidity Pool
Dopo aver creato il tuo token, conviene lanciare un Liquidity Pool su Uniswap o un DEX compatibile con Arbitrum. Così gli utenti potranno scambiare il tuo token. Puoi consultare la nostra guida per farlo senza dover programmare.
Allo stesso modo, puoi usare un volume bot per Arbitrum per aumentare artificialmente il volume e il numero di makers della tua coin. Così la community cavalca l’hype e puoi attirare più investitori in modo organico.
È sicuro usare Smithii per creare un token?
Smithii Tools è stato auditato da CoinFabrik tramite il protocollo Mantis, a garanzia della sicurezza dei nostri prodotti. Puoi approfondire in questo report di audit.
Conclusione
In questo articolo abbiamo visto come deployare un token ARC-20 su Arbitrum usando Solidity, e anche come farlo senza programmare tramite Smithii Tools. Entrambe le opzioni sono valide, ma l’alternativa no-code semplifica il processo evitando i passaggi tecnici più complessi.
Vuoi superare i tuoi competitor?
Iscriviti alla nostra Newsletter e ricevi ogni settimana news sulla Blockchain pensate per creator NFT.


Ingegnere industriale diventata trader Solana. Marketing in Smithii e contributrice al lancio della memecoin $SHRIMP.








