Open-source projects categorized as Ethereum | Edit details

Top 23 Ethereum Open-Source Projects

  • GitHub repo go-ethereum

    Official Go implementation of the Ethereum protocol

    Project mention: Daily General Discussion - November 28, 2021 | | 2021-11-28

    Geth v1.8.19 (No Nick) is released, packing a 30% speed improvement on in-sync block processing, resulting in a 15% faster full sync.

  • GitHub repo ccxt

    A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges

    Project mention: Can someone please send a GitHub link to a FinTech related project? I want to know if it’s the type of code I’d enjoy writing 😊 | | 2021-11-26
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo openzeppelin-contracts

    OpenZeppelin Contracts is a library for secure smart contract development.

    Project mention: Is there any Singaporean here that tried studying or studied blockchain programming with solidity before? If yes is where y’all at? | | 2021-11-24

    OpenZeppelin's contracts: Templates for issuing tokens, controlling access to functions in contracts and a lot more.

  • GitHub repo solidity

    Solidity, the Smart Contract Programming Language

    Project mention: If you think you are late to crypto, take a look outside of your news/subreddit bubble. | | 2021-11-26

    function _msgSender() internal view virtual returns (address payable) { return msg.sender; } function _msgData() internal view virtual returns (bytes memory) { this; // silence state mutability warning without generating bytecode - see return; }

  • GitHub repo web3.js

    Ethereum JavaScript API

    Project mention: Ask HN: What are your thoughts on Web 3.0? | | 2021-11-13

    web3[0] the library (to filter out the philosophical BS) is just a way to talk to an Ethereum node.

    It is technically interesting, but most definitively over-hyped for a straightforward JSON-RPC client.

    Personal Note: Tech aside, I don't like this vision of the web where everything is a transaction with a cost attached to it.


  • GitHub repo truffle

    A tool for developing smart contracts. Crafted with the finest cacaos.

    Project mention: What's the best way to learn about web3 react builds (specifically NFT mint pages)? | | 2021-11-30

    I'm learning solidity too, Truffle is a good development environment.

  • GitHub repo ethereumbook

    Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood

    Project mention: Learning Solidity | | 2021-11-28

    the creator of Solidity wrote a book on it! Its phenomenal! and he released it for free on github. I bought the paperback because I prefer that, but here is the github link:

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo metamask-extension

    :globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites

    Project mention: BDGR Tokens from Black Dragon & Proteck Capital (How to reclaim) | | 2021-11-30

    1-Get Metamask (Browser extension on Chrome)

  • GitHub repo smart-contract-best-practices

    A guide to smart contract security best practices

    Project mention: Por onde começar em tecnologias blockchain ? | | 2021-10-20

    Tooling e best practices:

  • GitHub repo scaffold-eth

    🏗 forkable Ethereum dev stack focused on fast product iterations

    Project mention: How does one create a minting website for an “NFT drop”? | | 2021-11-28
  • GitHub repo quorum

    A permissioned implementation of Ethereum supporting data privacy

    Project mention: I researched XinFin Network [XDC], here's what I found (technical) | | 2021-09-15

    XinFin is a third generation blockchain, forked from Quorum, developed by J.P Morgan, and it is a private/permissioned blockchain built on the Ethereum network. You can read here why they chose Quorum.

  • GitHub repo EthList

    The Comprehensive Ethereum Reading List

    Project mention: Daily General Discussion - April 18, 2021 | | 2021-04-17

    /u/philtable starts EthList: a Comprehensive, Crowdsourced Ethereum Reading List.

  • GitHub repo full-blockchain-solidity-course-py

    Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python Edition

    Project mention: Top 10 Smart Contract & Solidity Developer Learning Resources | | 2021-11-07

    A lot of information is packed into this course, so don't do it all in one go! Remember to take breaks, and jump into the GitHub discussions and ask questions, or on Stack Overflow! This is easily one of, if not the most dense blockchain tutorial on the planet.

  • GitHub repo web3j

    Lightweight Java and Android library for integration with Ethereum clients

    Project mention: Any Smart Contract/Abi to Front-End Code Generator? | | 2021-11-25

    Just to add: there is also web3j ( for the Java people. You can use Maven/Gradle and it generates stubs (classes) which use can use to call the Smart Contracts on any EVM chain. And it is type-safe (as corresponding Java types are used for the Solidity types).

  • GitHub repo embark-framework

    Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms

    Project mention: Top 5 decentralized app development frameworks | | 2021-11-29

    Embark has slightly more stars from the GitHub community than Hardhat, coming in at about 3.4k stars. It also comes with a UI dashboard that gives a survey of the processes Embark is working on for those interested in deploying to the web rather than a console.

  • GitHub repo ethers.js

    Complete Ethereum library and wallet implementation in JavaScript.

    Project mention: Web3 Architecture and How It Compares to Traditional Web Apps | | 2021-10-09

    I highly recommend checking out The Graph too - it allows for you to leverage graphQL on your smart contract data by creating a dedicated subgraph. With some careful integration, you can replace a dedicated backend that would normally be required for various APIs with this. It's a very exciting project imo.

  • GitHub repo vyper

    Pythonic Smart Contract Language for the EVM

    Project mention: What are some good open-source repositories that I can contribute to as a beginner blockchain developer? | | 2021-10-06

    1) Research the community that surrounds the project and see how the general ecosystem works. Normally, on Discord or Telegram you can start talking with devs and get a deeper understanding of the project. 2) Try to narrow down, which kind of project you want to contribute. A DEX / DeFi project like UniSwap or SushiSwap or Or more like a tool like MetaMask? Or even, more like an Ethereum client like Besu, Geth or Erigon? Or even, Vyper or Solidity?

  • GitHub repo status-react

    a free (libre) open source, mobile OS for Ethereum

    Project mention: Please read this | | 2021-11-20

    Status: 0x046115f4b516ddf98be5f28a5a94c85f1cbe6dfc376ee20a4edab55ad9f09b91c275d1b91472193f696d6a95d755ed4334637ecd3d8c33ec36f9397c932f7391fa url

  • GitHub repo awesome-blockchains

    A collection about awesome blockchains - open distributed public databases w/ crypto hashes incl. git ;-). Blockchains are the new tulips :tulip::tulip::tulip:. Distributed is the new centralized.

    Project mention: Top 4 websites to get blockchain resources | | 2021-09-09

    Awesome Blockchain

  • GitHub repo awesome-solidity

    ⟠ A curated list of awesome Solidity resources, libraries, tools and more

    Project mention: The Hitchhiker's Guide to Blockchain Development | | 2021-10-23

    1. Blockchain 2. Solidity 3. Web3.js new-raging-evolution 4. Ethereum 5. Dapps 6. Nft

  • GitHub repo cointop

    A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀

    Project mention: cointop | | 2021-10-23
  • GitHub repo interface

    🦄 An open source interface for the Uniswap protocol

    Project mention: WANI and SHIB INU - How to buy WANI COIN ? | | 2021-11-28

    Buy on BLOXtimeBuy on PancakeSwapBuy on UNISWAP

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-30.

Ethereum related posts


What are some of the best open-source Ethereum projects? This list will help you:

Project Stars
1 go-ethereum 33,755
2 ccxt 22,129
3 openzeppelin-contracts 13,856
4 solidity 13,319
5 web3.js 12,198
6 truffle 11,704
7 ethereumbook 11,291
8 metamask-extension 6,343
9 smart-contract-best-practices 4,684
10 scaffold-eth 4,320
11 quorum 4,050
12 EthList 3,563
13 full-blockchain-solidity-course-py 3,508
14 web3j 3,481
15 embark-framework 3,455
16 ethers.js 3,421
17 vyper 3,403
18 status-react 3,293
19 awesome-blockchains 3,215
20 awesome-solidity 2,879
21 cointop 2,849
22 interface 2,757
23 chainlink 2,586
Find remote jobs at our new job board There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives