#dev-general
di ETC Discord.Volete imparare a costruire un'applicazione o un protocollo su Ethereum Classic? Questa pagina è per voi.
Poiché l'ETC utilizza l'EVM turing-completo, qualsiasi tipo di sistema di contratti intelligenti può essere distribuito su ETC; dai Multisig, ai DeFi, agli NFT, e ovunque i vostri sogni vi portino. Qualsiasi applicazione che può essere distribuita su Ethereum può essere distribuita anche su Ethereum Classic.
Alcune altre catene hanno una storia di censura di alcune applicazioni e transazioni, quindi se volete assicurarvi che la vostra applicazione funzioni esattamente come programmata senza tempi di inattività, censure o interferenze di terze parti, prendete in considerazione la distribuzione su Ethereum Classic!
Per alcuni esempi di applicazioni distribuite su Ethereum Classic, consultate la sezione apps.
Non ci sono differenze nella scrittura dei contratti; si possono utilizzare gli stessi strumenti di sviluppo e lo stesso linguaggio di programmazione (in particolare Solidity) che si utilizzano con Ethereum.
La differenza principale con Ethereum è che l'ETC ha un ecosistema di applicazioni diverso, quindi i contratti esistenti con cui si può interagire direttamente sono diversi. Se avete bisogno di collegarvi a una risorsa esistente su Ethereum, potete usare una risorsa "wrapped", cross-chain bridges, o potete anche considerare di distribuire la vostra versione di queste risorse.
Consultate la sezione guide allo sviluppo e la sezione development per le esercitazioni e gli strumenti che vi aiuteranno a distribuire su Classic.
Per prima cosa, acquistate un po' di ETC per pagare il gas necessario a distribuire il vostro contratto, quindi assicuratevi di distribuirlo sulla rete Ethereum Classic (ID catena 61), anziché sulla rete Ethereum (ID catena 1).
Sì. Se non si vuole eseguire la sincronizzazione del proprio nodo Ethereum Classic, sono disponibili diversi endpoint pubblici che possono essere utilizzati gratuitamente.
Consultate la sezione [RPC Endpoints] (/network/endpoints) e ChainList.org.
Poiché Ethereum Classic non ha una tesoreria centralizzata, tutto lo sviluppo è necessariamente autofinanziato o finanziato da terzi. In passato varie terze parti hanno gestito programmi di sovvenzioni e ETC Cooperative ha annunciato che lancerà presto un nuovo programma di sovvenzioni.