Der Prozess der Erstellung und Bereitstellung von Smart Contracts für Ethereum Classic ist derselbe wie für Ethereum. Eines der Ziele von Ethereum Classic ist es, die Kompatibilität mit ETH aufrechtzuerhalten, sodass jeder Vertrag, der auf Ethereum implementiert wurde, problemlos auf Ethereum Classic übertragen werden kann.
Das bedeutet, dass die meisten der bestehenden Tutorials, Bibliotheken und Entwicklungswerkzeuge, die es für Ethereum gibt, auch für Ethereum Classic verwendet werden können. In den meisten Fällen besteht der einzige Unterschied darin, eine Konfigurationsoption zu ändern, um auf Ethereum Classic statt auf ein Testnet oder Ethereum Mainnet zu deployen.
Die wichtigste Ausnahme ist die Interaktion mit Systemen von Drittanbietern wie Stablecoins oder Oracles, die nur auf ETH und noch nicht auf ETC eingesetzt werden. Langsam aber sicher werden die ETC-Versionen dieser Dienste migriert werden, vielleicht sogar von Ihnen! Welche Dienste derzeit verfügbar sind, können Sie im Bereich apps verfolgen.
Aus diesem Grund empfehlen wir dringend, die Developer Resources auf der Ethereum.org-Website zu besuchen, die eine Fülle aktueller Informationen enthält. Die Links auf dieser Seite enthalten außerdem Anleitungen speziell für die Entwicklung von Ethereum Classic.
Sie können auch Video-Tutorials über die Entwicklung mit Ethereum Classic im Abschnitt Videos > Development finden.
Erste Schritte
Hier finden Sie eine nicht erschöpfende Liste von hilfreichen Tutorials und Anleitungen für den Einstieg in die Entwicklung von Ethereum Classic.
Kotti Testnet Einrichtungsanleitung
Kotti TestNet in 1 Minute mit Jade Desktop einsatzbereit
Unterzeichner Kunde
Die Video-Demo beschreibt Signatory Client - eine Do-It-Yourself-Hardware-Wallet, die auf einem Einplatinencomputer, wie dem Raspberry PI, installiert werden kann.
Besu Client Einrichtungsanleitung
Starten Sie mit Hyperledger Besu.
Anleitung zur Einrichtung des Raspberry Pi-Knotens
Eine detaillierte Anleitung zur Einrichtung eines Ethereum-Knotens auf einem Raspberry Pi
KryptoZombies
Lernen Sie Ethereum DApps zu programmieren, indem Sie Ihr eigenes Spiel bauen.
Per Anhalter durch die Welt der Smart Contracts
Erstellen Sie intelligente Verträge auf Ethereum mit Truffle, Test-RPC und Solidity.
Eine 101 Noob-Einführung in die Programmierung von Smart Contracts auf Ethereum
Smart-Contract-Tutorial mit Schwerpunkt auf dem Aufbau von Verständnis vor dem Code.
MetaMask für Ethereum Classic einrichten
Wie man Ethereum Classic-Unterstützung auf MetaMask mit Ethercluster einrichtet
Parity DApp Tutorial
10-teiliges Tutorial über das Schreiben von DApps.
Start Ethereum DApp Entwicklung Karriere
Informeller Leitfaden für die Entwicklung von DApps.
Full Stack DApp Tutorial Serie
Full-Stack DApps unter Verwendung verschiedener Frameworks.
Leitfaden für Ethereum-Entwickler
Gitbook für den Aufbau von Ethereum, das ein tieferes Verständnis der technischen Funktionen vermittelt.
Einführung in OpenRPC Webinar
In diesem Video lernen Sie die Grundlagen von JSON-RPC und OpenRPC kennen.
Solidity-Lernprogrammreihe
Erstellung von Smart Contracts mit Metamask und Remix IDE.
End-to-End DApp Tutorial
Erstellen Sie eine Glücksspiel-DApp mit Metamask, Truffle, Remix, React und IPFS.
Wie man sichere intelligente Verträge schreibt
Ein Überblick über Programmiersprachen und bewährte Verfahren, die Ihnen helfen, sichere intelligente Verträge zu schreiben.
Programmierung von dezentralem Geld
Ein unkomplizierter Leitfaden zur Erstellung von Smart-Contract-Anwendungen.
Wie man einen Token und ICO auf Ethereum Classic erstellt
Nachdem Sie diesen Leitfaden durchgelesen haben, werden Sie erfahren, wie Sie einen ERC223-Token auf der Ethereum Classic-Blockchain und einen ICO für diesen Token erstellen können.
Wie man Brave Browser mit Ethereum dApps verwendet
Brave Browser ist der einfachste und sicherste Weg, um auf DApps auf der Ethereum-Blockchain zuzugreifen. Das Web 3.0 ist endlich für alle zugänglich!
Vyper und Brownie Vertragsentwicklung auf EVM-Ketten
Um die Integration von ETC mit Vyper zu feiern, haben wir beschlossen, einen intelligenten Vertrag für Vyper zu erstellen, der auf ETC angewendet wird.
Abenteuer im klassischen Äther
Erstellen Sie Ihren ersten Smart Contract für ETC.
Kotti, Solidity, ETC, Oh My!
Dieser Leitfaden veranschaulicht eine Erstkonfiguration für das Kotti-Testnetz von Ethereum Classic und eine spezifische Version von Solidity für die ETC<>ETH-kompatible DApp-Entwicklung. Kotti ist das empfohlene Testnetz für DApp-Entwickler. Mordor wird für Tests auf Protokollebene empfohlen.
Wie man zu Mordor Testnet beiträgt
Dieser Leitfaden zeigt Ihnen, wie Sie im Testnet ETC schürfen und Ihren eigenen lokalen Block-Explorer mit Expedition betreiben können. Kotti ist das empfohlene Testnetz für Dapp-Entwickler. Mordor wird für Tests auf Protokollebene empfohlen.
Umstellung auf Hyperledger Besu - Wechsel von OpenEthereum oder Multi-Geth
Diese Anleitung soll Ihnen bei der Migration vom OpenEthereum- oder Multi-Geth-Client zum Hyperledger Besu-Client helfen.
Ethereum Classic auf dem Raspberry Pi
Dieser Leitfaden wird in mehrere Teile aufgeteilt sein und meine Erkundungen von IoT, ETC und allem, was mit Raspberries zu tun hat, dokumentieren.
Ethercluster, eine Open-Source-Alternative zu Infura
Eine Anleitung zum Aufbau einer eigenen skalierbaren Ethereum-basierten RPC-Infrastruktur.
Analysieren von Ethereum Classic mit Google BigQuery
Eine Anleitung zur Verwendung von BigQuery zur Analyse von Ethereum Classic. Der Leitfaden verwendet das Beispiel der Quantifizierung der Dezentralisierung in Ethereum Classic.
Eigene Smart-Contract-Sprachen mit LLVM erstellen
Dieser Artikel zeigt, wie wir EVM-LLVM verwenden können, um die Kaleidoscope-Spielzeugsprache zur Erzeugung von Blockchain-einsetzbaren Smart Contracts zu entwickeln.
ERC20 zu ERC223 Upgrade-Pfad
ERC223 ist ein moderner Token-Standard, der günstigere Gebühren hat und Investoren vor dem Verlust von Token schützt. Team Saturn zeigt, wie man bestehende ERC20-Token aufwerten kann.
Kontinuität für eine erweiterte Welt
Eine Anleitung zum Aufbau eines dezentralen Werbesystems mit Ethereum Classic.
Bereitstellungsautomatisierung für Goerli testnet in 10 Minuten
Ein kurzes Tutorial, um das neue Goerli Proof-of-Authority mandantenübergreifende Testnetz schnell einzusetzen. Diese Anleitung kann auch auf das Kotti-Testnetz von Ethereum Classic angewendet werden.
Überwachung in PegaSys Plus
Eine kurze Anleitung zur Einrichtung eines Netzwerküberwachungs-Dashboards von PegaSys.
Verwendung von OpenRPC Mock Server zum Testen gegen eine Ethereum JSON-RPC API
Der open-rpc-mock-server ermöglicht es Entwicklern, ihre APIs in einer lokalen und leichtgewichtigen Umgebung auszuführen und zu testen.
Einführung in Pristine - Ein offener Standard und eine Vorlage für Open-Source-Projekte.
Pristine ist ein eigenständiges Repository, das Konventionen und Spezifikationen für ein Projekt enthält, um das zu lösende Problem zu kommunizieren, den Einstieg zu erleichtern, kompatible Tools zu erstellen und zu verwenden, Open-Source-Beiträge und -Engagement zu fördern und die Diskussion über Probleme und Funktionen auf Github zu unterstützen.
Jade Suite Überblick und Workshop
Einfache und schnelle Entwicklung und Konfiguration von Ethereum Classic-Anwendungen mit der Jade Suite of Tools
Verschiedene Ethereum- und Solidity-Lernprogramme
Wie Sie Smart Contracts erstellen, Ihre eigenen DApps bereitstellen, Token erzeugen und vieles mehr - von Anfängern bis hin zu Fortgeschrittenen.
Fortgeschrittene Konzepte
Die Technologie, die hinter der Blockchain steht, ist tiefgreifend und reicht in viele Bereiche hinein. Hier finden Sie eine kleine Auswahl an Artikeln, die Ihnen helfen sollen, die Reise in den Kaninchenbau zu beginnen.
Ein Spaziergang durch den Ethereum Classic Digital Signature Code
Digitale Signaturen sichern Transaktionen. Dazu gehören die Kryptographie mit elliptischen Kurven und der Elliptic Curve Digital Signature Algorithm (ECDSA).
Rekursive Längenpräfixkodierung
Ethereum Classic (ETC) verwendet eine rekursive Längenpräfix-Kodierung (RLP), um Datenstrukturen zu speichern und zu senden.
Eine einfache Interpretation des Ethereum Classic Mining Difficulty Parameters
Der Schwierigkeitsparameter für den Bergbau mag manchem rätselhaft erscheinen. Dieser Artikel zeigt, dass es eine schöne, leicht zu verstehende Interpretation gibt.
Implizite Ethereum Classic Blockchain-Informationen
Anfängern mag es so vorkommen, als ob einige notwendige Informationen in der Ethereum Classic (ETC) Blockchain fehlen. Diese Informationen sind implizit in der Blockchain enthalten, was zu Verwirrung führen kann.
Wie Ethereum Classic Light Clients sicher operieren können
Ethereum Classic (ETC) Light Clients sind Clients, die keine Kopie der gesamten ETC-Blockchain vorhalten.
ETC-Blöcke erklärt: Die drei Kategorien
Blöcke können in Kopfzeilen, Transaktionslisten und Onkelkopfzeilen unterteilt werden.
Öffentliche und private Schlüssel: Eine kleine Erleuchtung
Private Schlüssel werden zur Überweisung von Geldmitteln, zur Installation von Programmen und zur Ausführung von Programmen verwendet.
Konten und Staaten erklärt
Die Ethereum Classic (ETC) Blockchain ermöglicht einen unaufhaltsamen, zuverlässigen, überprüfbaren, vertrauenslosen und sicheren Weltcomputer. Um dieses System zu verstehen, ist es wichtig, Konten und Zustände zu verstehen.
Hashes: Eine Einführung und warum sie grundlegend für das Internet und Blockchains sind
Der Begriff "Einweg-Hash-Funktion" mag geheimnisvoll und kompliziert klingen, aber Hash-Funktionen sind die Arbeitspferde der modernen Kryptografie.