Quando si sviluppano contratti su Ethereum Classic, come per qualsiasi sistema di contratti EVM, si consiglia di utilizzare una [rete virtuale] locale (/development/tooling), che consente di iterare rapidamente senza dover attendere il mining dei blocchi. A un certo punto, però, si potrebbe desiderare di consentire al pubblico di interagire con una versione beta della propria applicazione, e per questo si può utilizzare una testnet.
Poiché Ethereum Classic mantiene la compatibilità con l'EVM upstream di Ethereum, a parte alcuni casi limite minori, i contratti si comporteranno in modo identico. Ciò significa che le popolari reti di test di Ethereum possono, per la maggior parte, essere utilizzate per il test pubblico dei contratti di Ethereum Classic e, data la loro popolarità, questo può essere preferibile per il test degli utenti.
Inoltre, Ethereum Classic ha le proprie reti di test che gestiscono la versione Ethereum Classic dell'EVM, e la distribuzione su una di queste reti è altamente raccomandata prima del rilascio in produzione. Queste reti di test pubbliche forniscono anche dei rubinetti, in modo che possiate facilmente acquisire ETC della rete di test e distribuire il vostro codice.
Se un faucet non funziona correttamente, unitevi alla Comunità Ethereum Classic Discord per chiedere i fondi della testnet. Qualcuno nella chatroom dev-general vi aiuterà. In alternativa, potete facilmente estrarre i vostri fondi testnet eseguendo localmente core-geth con il comando "geth --mordor --mine".
Potete usare chainlist.org per configurare il vostro portafoglio web3 con gli endpoint RPC e gli explorer appropriati. Configurare il portafoglio: Mordor
Nome | Tipo | Algoritmo | Tipo di consenso | ID rete | CatenaID | |
---|---|---|---|---|---|---|
Mordor Testnet | Rubinetto | Testnet | Etchash | Prova di lavoro | 7 | 63 |