Python Blockchain

Open-source Python projects categorized as Blockchain | Edit details

Top 23 Python Blockchain Projects

  • GitHub repo chia-blockchain

    Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet)

    Project mention: Straya🌱 on Twitter "Who want's some CATs on testnet10 ?" | | 2021-10-27

    Relevant GitHub branch:

  • GitHub repo lbry-sdk

    The LBRY SDK for building decentralized, censorship resistant, monetized, digital content apps.

    Project mention: Chappelle counter-protester and comedian suffers head trauma after being assaulted by activist | | 2021-10-25

    This is where I think that blockchain tech may actually have some real-world application, instead of being just a buzzword. There are some content platforms out there like LBRY which are billed as censorship-resistant. See


    Optimize your datasets for ML. Goodbye, boilerplate code - the fastest dataset optimization and management tool for computer vision.

  • GitHub repo manticore

    Symbolic execution tool

    Project mention: Daily General Discussion - October 19, 2021 | | 2021-10-19

    Trail of Bits releases smart contract analysis tool Manticore v0.1.5 with EVM bytecode support.

  • GitHub repo mythril

    Security analysis tool for EVM bytecode. Supports smart contracts built for Ethereum, Hedera, Quorum, Vechain, Roostock, Tron and other EVM-compatible blockchains.

    Project mention: Please check this if you are looking for a good tokenomics project. | | 2021-04-30

    - Audited by

  • GitHub repo raiden

    Raiden Network

    Project mention: [GIT] Weekly Update 188 | | 2021-09-24

    The Raiden client looks almost completely ready for the Coruscant milestone. The development team created a couple more release candidates in the last 7 days, the latest one being Coruscant - mansard. All packages in the Raiden Client were updated to the latest versions and a few more optimizations were also successfully completed. Open issues section of github looks clean of any reported bugs and we can see an open task for the Release 3.0.0.

  • GitHub repo lightning-rfc

    Lightning Network Specifications

    Project mention: Bitcoin use-cases vs others | | 2021-10-20
  • GitHub repo rotki

    A portfolio tracking, analytics, accounting and tax reporting application that protects your privacy

    Project mention: Do you need a crypto tax software? I'm considering writing an open source desktop app to sift through the reports that exchanges provide and comparing it to market history data to generate usable gain/loss summary documents | | 2021-10-17

    can I suggest contributing to an existing open source project such as

  • 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 0xDeCA10B

    Sharing Updatable Models (SUM) on Blockchain

    Project mention: Discussion Thread | | 2021-07-09

    Between this, their blockchain-based machine learning sharing system and their recent patent for a cryptocurrency mined using your brain activity, it seems like Microsoft is really going hard on crypto lately.

  • GitHub repo QRL

    Quantum Resistant Ledger (by theQRL)

    Project mention: Last Week's Development Snapshot: 2021W18 | | 2021-05-10

    qrl-node: Released QRL v2.1.2 supporting Ubuntu 20+ (20.04, 20.10, and 21.04)

  • GitHub repo gaia

    Cosmos Hub (by cosmos)

    Project mention: The Solana crash made me realize why we need an interoperable universum of various blockchains. | | 2021-09-14

    It's going to have chain name services:

  • GitHub repo yearn-vaults

    Yearn Vault smart contracts

    Project mention: LP Auto compound (open source) | | 2021-10-10

    yearn is kind of the best resource for that. defines a vault, and strategy contracts are used to handle things like autocompounding. you can take a look at the on-chain contracts if you so wish, but looking through the interfaces defined in the repo should be more than enough to get an idea of how they work.

  • GitHub repo solana-py

    Solana Python SDK

    Project mention: How to start with Solana | | 2021-10-03


  • GitHub repo defi-score

    DeFi Score: An open framework for evaluating DeFi protocols

    Project mention: Defi risks & yields | | 2021-06-06

    You can't account for the unknown unknowns, but for the rest you can begin here:

  • GitHub repo pyteal

    Algorand Smart Contracts in Python

    Project mention: Algorand AVM and Smart contract txn creation | | 2021-10-18

    Release docs

  • GitHub repo lamden

    A Performant Blockchain that Isn't Confusing

    Project mention: The Lamden App Bounty is here: Build an app on Lamden with Python and receive $400*. | | 2021-02-22

    The code to make everything happen is already there:

  • GitHub repo ghudegy-chain

    Nth commit must have commit hash with N leading zeros - 진짜 구데기컵 2018

    Project mention: Very informative indeed... | | 2021-08-01

    Combine that with Nth commit must have commit hash with N leading zeros and you have a nice, clean repo.

  • GitHub repo GameOfLife

    The world's most expensive version of Conway's Game of Life - running on the Ethereum Blockchain

    Project mention: Porting Doom to the Fastly edge serverless platform | | 2021-04-21

    The closest I've seen was Game of Life on Ethereum.

  • GitHub repo bittensor

    Internet-scale Neural Networks

    Project mention: Bittensor: Internet-Scale Neural Networks | | 2021-10-14
  • GitHub repo cardano-python

    Python module for handling Cardano cryptocurrency

    Project mention: Cardano is overhyped and the tech behind it isn’t that good | | 2021-10-18

    Within 6-12 months there will be a solidity side chain (milkomeda), a Python SDK, and a LLVM backend to support all C languages (IELE). It’s been designed this way for a long time to be EVM compatible with a native Plutus language and compatibility with the other 20+ million programmers in the world who don’t program on Solidity or Haskell.

  • GitHub repo blockchain-certificates

    Used to create, issue, revoke, or validate certificates (or any other PDF file) on the public Bitcoin blockchain.

    Project mention: Your guide to’s platform | | 2021-06-04


  • GitHub repo sqlchain

    A Compact SQL Layer Over The Blockchain.

    Project mention: Bitcoin Core RPC 'getrawmempool' payload size? | | 2021-10-07
  • GitHub repo swap

    Cross-chain atomic swap between the networks of two cryptocurrencies based on Hash Time Lock Contracts (HTLC's) protocol. (by meherett)

    Project mention: The Swap v0.4.0 package is released 🎉 On this version, there are two new more blockchain assets #Ethereum (ETH) and #XinFin (XDC) cryptocurrencies. | | 2021-07-07
  • GitHub repo dipdup-py

    A framework for building backends for Tezos dapps in Python

    Project mention: Tezos Ecosystem Map - What Am I Missing | | 2021-06-02


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-10-27.


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

Project Stars
1 chia-blockchain 9,399
2 lbry-sdk 7,146
3 manticore 2,505
4 mythril 1,861
5 raiden 1,814
6 lightning-rfc 1,399
7 rotki 1,217
8 0xDeCA10B 371
9 QRL 363
10 gaia 349
11 yearn-vaults 280
12 solana-py 255
13 defi-score 208
14 pyteal 105
15 lamden 104
16 ghudegy-chain 77
17 GameOfLife 69
18 bittensor 58
19 cardano-python 56
20 blockchain-certificates 53
21 sqlchain 44
22 swap 37
23 dipdup-py 32
Find remote Blockchain jobs at our new job board There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.