Skip to content
The directory

Field

Blockchain & Web3 open-source projects

OpenSrc lists 48 repositories about Blockchain & Web3 with open issues for new contributors, and 17 of them are first-PR friendly. Between them they have 834 open good first issues and 418 help-wanted issues. The median welcome score is 72/100, and the best-scored right now are openssl/openssl, cryptomator/cryptomator and PrivateBin/PrivateBin. Most are written in Rust, Go and C. Many also touch Networking and Security.

48 repos by best score

Filter these in the directory
  • General purpose TLS and crypto library

    13good first issues+216 help wanted
    • C
    • Field: Security
    • Field: Blockchain
    • Stars:30.9K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~2h
    Score92 out of 100 contributor score, very welcomingFirst-PR friendly
  • Cryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring…

    14good first issues
    • Java
    • Field: Security
    • Field: DevOps
    • Stars:16.2K
    • GPL-3.0
    • CONTRIBUTING
    • replies in ~27h
    Score91 out of 100 contributor score, very welcomingFirst-PR friendly
  • A minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is…

    13good first issues+23 help wanted
    • PHP
    • Field: Security
    • Field: Blockchain
    • Stars:8.6K
    • CONTRIBUTING
    • replies in ~21h
    Score91 out of 100 contributor score, very welcomingFirst-PR friendly
  • Mobile web browser providing access to websites that use the Ethereum blockchain

    25good first issues
    • TypeScript
    • Field: Mobile
    • Field: Blockchain
    • Stars:3K
    • CONTRIBUTING
    Score86 out of 100 contributor score, very welcomingFirst-PR friendly
  • Earn RTC crypto by contributing to the RustChain ecosystem. Bounties from 1-150 RTC. Star, code, write…

    60good first issues+15 help wanted
    • Python
    • Field: Blockchain
    • Field: Machine Learning
    • Stars:283
    • AGPL-3.0
    • CONTRIBUTING
    Score85 out of 100 contributor score, very welcomingFirst-PR friendly
  • Official Go implementation of the Livepeer protocol

    26good first issues+15 help wanted
    • Go
    • Field: Blockchain
    • Field: Networking
    • Stars:586
    • MIT
    • CONTRIBUTING
    • replies in ~35h
    Score84 out of 100 contributor score, very welcomingFirst-PR friendly
  • Nano is digital currency. Its ticker is: XNO and its currency symbol is: Ӿ

    8good first issues+7 help wanted
    • C++
    • Field: Blockchain
    • Stars:3.5K
    • BSD-3-Clause
    • CONTRIBUTING
    Score81 out of 100 contributor score, very welcomingFirst-PR friendly
  • Rust full node implementation of the Fuel v2 protocol.

    24good first issues
    • Rust
    • Field: Blockchain
    • Field: Networking
    • Stars:56.8K
    • CONTRIBUTING
    Score78 out of 100 contributor score, very welcomingFirst-PR friendly
  • A robust, high-performance execution client for Ethereum node operators.

    14good first issues+1 help wanted
    • C#
    • Field: Blockchain
    • Stars:1.6K
    • GPL-3.0
    • CONTRIBUTING
    • replies in ~9h
    Score78 out of 100 contributor score, very welcomingFirst-PR friendly
  • Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++

    70good first issues
    • C++
    • Field: Blockchain
    • Field: Security
    • Stars:5.2K
    • ISC
    • CONTRIBUTING
    • replies in ~30d
    Score77 out of 100 contributor score, very welcoming
  • 👁‍🗨 Rare and exotic sats

    56good first issues
    • Rust
    • Field: Blockchain
    • Stars:4K
    • CC0-1.0
    • CONTRIBUTING
    • replies in ~30d
    Score77 out of 100 contributor score, very welcoming
  • A desktop GUI for Bitcoin Core optimised to work with hardware wallets

    13good first issues+3 help wanted
    • Python
    • Field: Blockchain
    • Field: Embedded
    • Stars:849
    • MIT
    • CONTRIBUTING
    • replies in ~9h
    Score76 out of 100 contributor score, very welcomingFirst-PR friendly
  • The Daml smart contract language

    27good first issues
    • Haskell
    • Field: Blockchain
    • Stars:917
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~30d
    Score75 out of 100 contributor score, very welcoming
  • Cryptography Toolkit

    8good first issues+21 help wanted
    • C++
    • Field: Security
    • Field: Blockchain
    • Stars:3.3K
    • BSD-2-Clause
    • replies in ~3h
    Score74 out of 100 contributor score, welcoming
  • Sybil-resistant AI agent network with hardware-attested identity. Proof-of-Antiquity blockchain: physical…

    12good first issues+10 help wanted
    • Python
    • Field: Blockchain
    • Field: Embedded
    • Stars:835
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~30d
    Score74 out of 100 contributor score, welcoming
  • The home for Hyperlane core contracts, sdk packages, and other infrastructure

    34good first issues
    • TypeScript
    • Field: Blockchain
    • Field: DevOps
    • Stars:76
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~30d
    Score74 out of 100 contributor score, welcoming
  • A decentralized bitcoin exchange network

    16good first issues
    • Java
    • Field: Networking
    • Field: Blockchain
    • Stars:5.1K
    • AGPL-3.0
    • CONTRIBUTING
    • replies in ~22d
    Score73 out of 100 contributor score, welcoming
  • Reference implementation of the Filecoin protocol, written in Go

    22good first issues+12 help wanted
    • Go
    • Field: Blockchain
    • Field: Networking
    • Stars:3K
    • CONTRIBUTING
    • replies in ~30d
    Score73 out of 100 contributor score, welcoming
  • The Plutus language implementation and tools

    20good first issues
    • Haskell
    • Field: Blockchain
    • Field: Compilers
    • Stars:1.6K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~30d
    Score73 out of 100 contributor score, welcoming
  • Minimalist, stable, modular, fast, and ZK native implementation of the Ethereum protocol in Rust. L1 and L2…

    39good first issues
    • Rust
    • Field: Blockchain
    • Field: Networking
    • Stars:899
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~30d
    Score73 out of 100 contributor score, welcoming
  • Unity client application for Nine Chronicles, a fully decentralized idle RPG powered by the community.

    13good first issues
    • C#
    • Field: Blockchain
    • Field: Game Dev
    • Stars:411
    • AGPL-3.0
    • CONTRIBUTING
    Score73 out of 100 contributor score, welcomingFirst-PR friendly
  • An implementation of the TLS/SSL protocols

    12good first issues
    • C
    • Field: Security
    • Field: Blockchain
    • Stars:4.8K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~30d
    Score72 out of 100 contributor score, welcoming
  • Bitcart is a free and open-source self-hosted payment processor for BTC, LTC, BCH, XMR, ETH, TRX, USDT and…

    5good first issues+6 help wanted
    • Python
    • Field: Blockchain
    • Field: DevOps
    • Stars:988
    • MIT
    • CONTRIBUTING
    Score72 out of 100 contributor score, welcomingFirst-PR friendly
  • Implementation of the Hydra Head protocol

    16good first issues
    • Haskell
    • Field: Blockchain
    • Field: Networking
    • Stars:337
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~30d
    Score72 out of 100 contributor score, welcoming
  • Lib9c is a library that contains key implementations of Nine Chronicles, a decentralized RPG developed with…

    15good first issues+5 help wanted
    • C#
    • Field: Game Dev
    • Field: Blockchain
    • Stars:30
    • GPL-3.0
    • CONTRIBUTING
    Score72 out of 100 contributor score, welcomingFirst-PR friendly
  • Implementation of a Consensus Layer for the Ouroboros family of protocols

    16good first issues
    • Haskell
    • Field: Blockchain
    • Field: Networking
    • Stars:67
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~30d
    Score71 out of 100 contributor score, welcoming
  • Commonware Library Primitives and Examples

    6good first issues+5 help wanted
    • Rust
    • Field: Blockchain
    • Field: Networking
    • Stars:612
    • Apache-2.0
    • CONTRIBUTING
    Score70 out of 100 contributor score, welcomingFirst-PR friendly
  • Pactus blockchain

    13good first issues+9 help wanted
    • Go
    • Field: Blockchain
    • Stars:234
    • MIT
    • CONTRIBUTING
    Score70 out of 100 contributor score, welcomingFirst-PR friendly
  • Ethereum consensus client in Rust

    12good first issues+1 help wanted
    • Rust
    • Field: Blockchain
    • Stars:3.5K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~3d
    Score69 out of 100 contributor score, welcoming
  • A bitcoin ASIC miner for the ESP32

    8good first issues+8 help wanted
    • C
    • Field: Blockchain
    • Field: Embedded
    • Stars:963
    • GPL-3.0
    • replies in ~2d
    Score69 out of 100 contributor score, welcoming

Showing 30 of 48 repos

Languages for blockchain & web3

Every Monday

Get a weekly patch

New first-PR repos that joined the directory this week, with open good first issues and maintainers who reply. One email, no tracking, unsubscribe in one click.