Skip to content

An awesome list of resources of all things relating to the Ethereum Classic project.

License

Notifications You must be signed in to change notification settings

ethereumclassic/Awesome-ETC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Awesome Ethereum Classic Awesome

An awesome list of resources for the Ethereum Classic (ETC) project. This is an open-source project contributed by the ETC community. See contribute to get started supporting this project.

Overview & History

ETC EVM Networks

Name Network Chain ID Concensus Clients
Ethereum Classic MainNet 61 PoW Core-geth, Besu
Astor TestNet 212 PoW Besu
Kotti TestNet 6 PoA Core-geth, Besu
Mordor TestNet 63 PoW Core-geth, Besu

Core Organizations

Public Utilities

Network Public Utilities

Developers

Clients

  • Core-geth - An ETC protocol providing clients written in Go.
  • Hyperledger Besu - An ETC protocol providing client written in Java.

Infrastructure Providers

  • Bloq Cloud - BloqCloud delivers highly-optimized, always available access to blockchain networks.
  • Ethercluster (free) - Ethercluster is an open-source Infura-like alernative based on GKE.
  • Rivet - Cloud-based Ethereum APIs that truly just work.

Tooling

  • BUIDL IDE - Second State BUIDL IDE is a web-based IDE that requires no software download or install. It provides a one-stop development and deployment environment for smart contract and dapp developers.
  • Dappkit - A ledger-agnostic, high-performance infrastructure and libraries for developers to build and scale decentralized applications. In short, collaborative Firebase for Dapps.
  • Embark Framework - Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms.
  • Emerald Platform - Platform for building Dapps for ETC blockchain.
  • ESerialize - The goal of this module is to provide easy functions to serialize and deserialize data for the Ethereum Stack.
  • Ethereum JSON-RPC API - A specification of JSON-RPC methods that an EVM-based blockchain client must implement.
  • Eth Fiddle - Online editor for smart contracts.
  • EVM-LLVM - Not only can developers use a large scope of programming languages (Rust for smart contracts!) other than Solidity to target the Ethereum Virtual Machine (EVM), they can also immediately benefit from various development tools built around LLVM infrastructure.
  • Ganache - Personal Ethereum blockchain to run tests.
  • Jade Suite - The Jade suite of tools empowers developers to create peer-to-peer decentralized applications on top of EVM-based blockchains like Ethereum Classic.
  • Mythx - MythX is the premier security analysis service for Ethereum smart contracts. Our mission is to ensure development teams avoid costly errors and make Ethereum a more secure and trustworthy platform.
  • Open-RPC - The OpenRPC Specification defines a standard, programming language-agnostic interface description for JSON-RPC 2.0 APIs.
  • OpenZeppelin - Battle-tested framework of secure, reusable smart contracts.
  • Quorum - Quorum is an open source blockchain platform that combines the innovation of the public Ethereum community with enhancements to support enterprise needs.
  • Remix Online IDE - A useful in-browser IDE that can compile and publish smart contracts to various Ethereum networks. Includes a linter.
  • Signatory - An offline transaction and message signer for the Ethereum Stack.
  • SOLL - The LLVM compiler is finally coming to Solidity. With it, we can easily create smart contracts across multiple blockchain VMs. The EVM on Ethereum Classic and ETH 2.0's eWASM are among the first we support.
  • Sputnikvm - SputnikVM is an open source standalone implementation of Ethereum Virtual Machine (EVM). It aims to be an efficient, pluggable virtual machine for different Ethereum-based blockchains.
  • Truffle Suite - A world class development environment, testing framework and asset pipeline for blockchains using the Ethereum Virtual Machine (EVM), aiming to make life as a developer easier.

EVM Interoperability Projects

  • BTC-to-wBTC - Wrapped Bitcoin delivers the power of Bitcoin with the flexibility of an ERC20 token. Bitcoin tokenized on EVMs.
  • ETC-to-wETC - The Ethereum Classic Bridge connects ETC-to-ETH, where ETC is available as wETC on the Ethereum (ETH) chain.
  • EVM-to-BNC Bridge - The EVM-to-BNC bridge combines the TokenBridge approach with a TSS to approve relay operations and facilitate asset transfer between an EVM chain and the Binance chain.
  • Token Bridge - The TokenBridge allows users to transfer data (e.g. digital asset ownership information) between two chains in the Ethereum ecosystem. Cross-chain bridges provide fast and secure connections between blockchains, creating scalability and connection - interoperability - between Ethereum EVM networks.

Tutorials

Step by step guides on using the Ethereum tech stack.

Crowdfunding and freelance

  • GitCoin - Crowdfunding and Freelance Developers for Open Source Software Projects.

User Showcase

  • Commonwealth - A peer-to-peer savings fund that allows its users to own micro-equity and share fees from its use.
  • Grayscale® Ethereum Classic Trust - ETCG is solely and passively invested in Ethereum Classic, enabling investors to gain exposure to ETC in the form of a security while avoiding the challenges of buying, storing, and safekeeping ETC directly.

Investors

Exchanges

Instant Exchanges

Payment Processors

Portfolio Trackers

Screeners

News Aggregators

Dapp Lists

Taxation Tools

Wallets

  • MyCrypto
  • MetaMask
  • MyEtherWallet
  • Nifty Wallet

Hardware Wallet

Hardware wallets are secure wallets designed for long term storage.

Software Wallets

Software wallets are Desktop or Mobile devices designed for short-term storage.

Metal Wallets

Mining

Mining Pools

See more mining pools: https://tinyurl.com/2xpd86p3

Mining Software

Mining Pool Software

Community

Chat

Forum

Podcasts

Repository

Twitter

Websites

Education

Papers

Wiki

Smart Contract Documentation

Theory and Concepts

Learn about the theory behind the Ethereum project.

Consensus Algorithms

Ethereum Project Protocols

Descriptions and implementations of Ethereum-related protocols.

Swarm

Whisper

zk-SNARKS

Token Bonding Curves (TBC)

Ethereum Classic Media and Other Content

Blogs, Mailing Lists, Newsletters

  • Etherplan - Donald McIntyre's research, articles, & podcast about Ethereum Classic, Bitcoin, and decentralized applications.
  • Grayscale® Ethereum Classic Trust - Grayscale Ethereum Classic Trust enables investors to gain exposure to the price movement of ETC through a traditional investment vehicle, without the challenges of buying, storing, and safekeeping ETC.
  • Messari's Ethereum Classic News and Research - Messari brings transparency to the cryptoeconomy. We want to help investors, regulators, and the public make sense of this revolutionary new asset class, and are building data tools that will drive informed decision making and investment.
  • Ethereum Classic Today - A weekly summary of everything happening in ETCLand.
  • Week in Ethereum News - A summary of everything happening in Ethereum each week.
  • Ethereum Worldwide Meetups - Meet up with the local Ethereum community via meetup.com.
  • ETC Gifs - Ethereum Classic social media meme repository
  • Coingecko Reports - high quality market reports with graph visuals.
  • Ethereum Classic Community Art - a collection of Ethereum Classic art.

Books

Conferences

ETC Summit 2017

ETC Summit 2018

ETC Summit 2019

Crypto Podcasts

Videos

Contribute

To contribute to this document, simply submit an issue or pull request to the feature branch and the maintainers will review. See the Contributing guide for additional information.

License

CCO

About

An awesome list of resources of all things relating to the Ethereum Classic project.

Resources

License

Stars

Watchers

Forks

Packages

No packages published