Bei der Entwicklung von Verträgen auf Ethereum Classic ist es wie bei jedem EVM-Vertragssystem ratsam, ein lokales [virtuelles Netzwerk] (/development/tooling) zu verwenden, mit dem Sie schnell iterieren können, ohne auf das Mining von Blöcken warten zu müssen. Irgendwann möchten Sie jedoch der Öffentlichkeit die Möglichkeit geben, mit einer Betaversion Ihrer Anwendung zu interagieren, wofür ein Testnetz verwendet werden kann.
Da Ethereum Classic die Kompatibilität mit dem vorgelagerten EVM von Ethereum beibehält, verhalten sich die Verträge abgesehen von einigen kleineren Randfällen identisch. Das bedeutet, dass beliebte Ethereum-Testnets größtenteils für das öffentliche Testen von Ethereum-Classic-Verträgen verwendet werden können, und aufgrund ihrer Beliebtheit kann dies für Benutzertests vorzuziehen sein.
Darüber hinaus verfügt Ethereum Classic über eigene Testnetze, in denen die Ethereum Classic-Version des EVM betrieben wird, und die Bereitstellung in einem dieser Netze wird vor der Produktionsfreigabe ebenfalls dringend empfohlen. Diese öffentlichen Testnetze bieten auch Faucets an, so dass Sie problemlos Testnet-ETC erwerben und Ihren Code einsetzen können.
Wenn ein Faucet nicht richtig funktioniert, treten Sie der Ethereum Classic Community [Discord] (https://ethereumclassic.org/discord) bei und pingen Sie nach Testnet-Geldern. Jemand im allgemeinen Dev-Chatroom wird Ihnen helfen. Alternativ können Sie auch ganz einfach Ihre eigenen Testnet-Gelder schürfen, indem Sie lokal core-geth mit dem Befehl "geth --mordor --mine" ausführen.
Sie können chainlist.org verwenden, um Ihre web3-Geldbörse mit den entsprechenden RPC-Endpunkten und Explorern zu konfigurieren. Wallet konfigurieren: Mordor
Name | Typ | Algorithmus | Konsens Typ | NetzwerkID | KettenID | |
---|---|---|---|---|---|---|
Mordor Testnet | Wasserhahn | Testnet | Etchash | Nachweis der Arbeit | 7 | 63 |