Необходимо знать некоторую историю: на платформе Ethereum был создан смарт-контракт, известный как DAO, децентрализованная автономная организация. DAO был, по сути, фондом венчурного капитала, где инвесторы голосовали за то, как распределить капитал. Фонд был настолько популярен, что привлек 14% всего эфира, существовавшего в то время, собрав 150 миллионов долларов. Положительным и отрицательным аспектом смарт-контракта является его автономное исполнение. В этом случае смарт-контракт имел конструктивный недостаток, который позволил кому-то украсть более 3,6 миллиона эфира из DAO. Виталик Бутерин, создатель Ethereum, и большая часть сообщества хотели провести хард-форк, который откатил бы блокчейн обратно до блока 1920000 до взлома, чтобы можно было вернуть средства. После хард-форка по возврату средств людей оригинальный блокчейн Ethereum остался и теперь известен как Ethereum Classic или ETC. Ethereum Classic продолжил оригинальный блокчейн и отделился от Ethereum в июле 2016 года.
Разработка, уникальная для Ethereum Classic, позволила создать Emerald Software Developer Kit, набор инструментов для создания децентрализованных приложений. SDK содержит другие компоненты для разработчиков, такие как пользовательский интерфейс, библиотеки и инструменты сборки.
Geth, используя язык программирования Go, предоставляет «многоцелевой инструмент командной строки, который запускает полный узел Ethereum Classic». Geth содержит более 40% нового кода с момента хард-форка Ethereum, что свидетельствует об активной разработке командой ETC. Программа позволяет майнить ETC, переводить средства между кошельками, создавать смарт-контракты и управлять счетами.
Основная цель команды - сделать Ethereum Classic стабильной и удобной технологией. Противоположно двигаться быстро и ломать вещи.