#dev-general
channel of interest.Want to learn how to build an application or protocol on top of Ethereum Classic? This page is for you.
As ETC uses the turing-complete EVM, any kind of smart contract system can be deployed to ETC; from Multisigs, to DeFi, to NFTs, to wherever your dreams can take you. Any application that can be deployed to Ethereum can also be deployed to Ethereum Classic.
Some other chains have a history of censoring certain applications and transactions, so if you want to ensure your application runs exactly as programmed without downtime, censorship or third party interference, then consider deploying to Ethereum Classic!
For some examples of apps that have been deployed to Ethereum Classic, check out the apps section.
There is no difference when writing contracts; you can use the same developer tools and programming language (notably, Solidity) that you would with Ethereum.
The main difference with Ethereum is that ETC has a different app ecosystem, so the existing deployed contracts you can directly interact with are different. If you need to plug in to an existing asset on Ethereum, you could use a wrapped asset, cross-chain bridges, or you could even consider deploying your own version of these assets.
Check out the development guides section, as well as the development section for tutorials and tools to help you deploy to Classic.
First, acquire some ETC to pay for the gas to deploy your contract, then simply ensure you deploy to the Ethereum Classic network (Chain ID 61), rather than the Ethereum network (Chain ID 1).
Yes. If you don't want to run, sync, and maintain your own Ethereum Classic node, there are a number of public endpoints available that are free to use.
Check out the RPC Endpoints section, as well as ChainList.org.
Yes. There are a number of past and present programs to encourage development on ETC.
A recent example is ETC Grants DAO, which launched an ETC grants program in 2023.
As Ethereum Classic has no centralized treasury, all contributions to the project are externally funded. This includes contributors donating their time, and financial incentives from third party funding.