Python Bitcoin

Open-source Python projects categorized as Bitcoin | Edit details

Top 23 Python Bitcoin Projects

  • GitHub repo freqtrade

    Free, open source crypto trading bot

    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
  • GitHub repo lbry-sdk

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

    Project mention: Hi, I'm a hypothetical artist in a world without IP laws, and I want to invest a few million dollars and months of my time into making a great new movie you'll love, but I don't know how I'll profit from it if people who didn't contribute to making it can copy and sell it more cheaply. Any advice? | | 2021-11-28

    A more modern solution would be something like LBRY (which I personally believe might completely resolve this problem for the digital age.)

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo electrum

    Electrum Bitcoin Wallet

    Project mention: New to crypto trading | | 2021-11-29 - Solid choice, Open Source and Non-Custodial, one of the oldest and most trusted Bitcoin Wallets.

  • GitHub repo alpha_vantage

    A python wrapper for Alpha Vantage API for financial data.

    Project mention: Yesterday I came across Awesome-Quant repository and it was great. I went ahead and dig through all the backtesting & AI repos from Python and created a list of repo which are most updated & maintained. Let me know if I missed your favorite. | | 2021-05-27
  • GitHub repo jesse

    An advanced crypto trading bot written in Python

    Project mention: Thoughts on Jesse trading bot? | | 2021-10-02

    Here’s the repo for those that are interested:

  • GitHub repo binance-trader

    💰 Cryptocurrency Trading Bot for Binance (Experimental)

    Project mention: How bots work? | | 2021-02-04
  • GitHub repo coinbasepro-python

    The unofficial Python client for the Coinbase Pro API

    Project mention: When does a limit order expire? | | 2021-11-15

    My question is, when does the order expire, if ever? The documentation is pretty sparse -- .

  • 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 freqtrade-strategies

    Free trading strategies for Freqtrade bot

    Project mention: If anyone is looking to get into Trading bots, I created this fairly easy to follow guide for how to set up a Freqtrade from scratch. Including all the server commands you need to get up and running. | | 2021-09-09

    This is the official word on that from the discord "REMINDER: Basic strategies to get you started with developing your own strats - these aren't for live use!"

  • GitHub repo rotki

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

    Project mention: Crypto is reaching “Inception”levels of bullshit and I am losing track of all my holdings between wallets and DeFi apps. Is there a long term solution to this? | | 2021-11-29
  • GitHub repo OctoBot

    Cryptocurrency trading bot for TA, arbitrage and social trading with an advanced web interface

    Project mention: Platforms that support 3rd party crypto trading bots | | 2021-07-31

    You can find a majority of crypto trading platforms that supports bots here There is also an implementation of their API in Python, JS and PHP. I'm using it all the time for my own bot

  • GitHub repo pycoin

    Python-based Bitcoin and alt-coin utility library.

    Project mention: Why do i need any third parties to create a crypto wallet? why do I need services such as electrum or trezor? isn't there something like ssh-keygen? | | 2021-10-24
  • GitHub repo cryptofeed

    Cryptocurrency Exchange Websocket Data Feed Handler

    Project mention: cryptofeed: NEW Data - star count:1032.0 | | 2021-11-12
  • GitHub repo bit

    Bitcoin made easy. (by ofek)

    Project mention: Why do WIF keys sometimes start with L and sometimes with K? | | 2021-10-03

    I built a piece of software that generates Bitcoin private keys using bit and then converts them into WIF before storing them in a database.

  • GitHub repo btcrecover

    An open source Bitcoin wallet password and seed recovery tool designed for the case where you already know most of your password/seed, but need assistance in trying different possible combinations.

    Project mention: Bitcoin private key help | | 2021-11-12
  • GitHub repo

    :moneybag: curl cryptocurrencies exchange rates

    Project mention: 2021 Mar 29 Stickied 𝐇𝐄𝐋𝐏𝐃𝐄𝐒𝐊 thread - Boot problems? Display problems? Networking problems? Need ideas? Get help with these and other questions! 𝑳𝑶𝑶𝑲 𝑯𝑬𝑹𝑬 𝑭𝑰𝑹𝑺𝑻 | | 2021-04-01
  • GitHub repo pyminer

    Python miner for bitcoin

    Project mention: Looking for a simple script to mine Bitcoin via RPC getblocktemplate | | 2021-05-27

    Here is one using getwork. It would not be hard to update it using getblocktemplate: and this hardcoded example might also be interesting:

  • GitHub repo trezor-firmware

    :lock: Trezor Firmware Monorepo

    Project mention: Student who wants to invest | | 2021-11-30

    Coinbase Pro for low fees. Binance is a ripoff on withdrawal. You may need your parents to register and buy for you due to KYC laws. Buy bitcoin, avoid scam coins (most alts) and withdraw to a wallet like or

  • GitHub repo electrumx

    Alternative implementation of spesmilo/electrum-server

    Project mention: "No More Byte to Read" Errir | | 2021-10-08

    Your own full node is not enough as far as I know, you need either Electrum Personal Server or ElectrumX or Electrs.

  • GitHub repo python-mnemonic

    :snake: Mnemonic code for generating deterministic keys, BIP39

    Project mention: Can anyone share their experiences with wallets? Which ones are safest and what can go wrong? | | 2021-11-28

    You can test this. Install Electrum. Follow the "new wallet" wizard. Use one of the known test phrases

  • GitHub repo forex-python

    Foreign exchange rates, Bitcoin price index and currency conversion using

    Project mention: PedalDeals is down | | 2021-08-29
  • GitHub repo joinmarket-clientserver

    Bitcoin CoinJoin implementation with incentive structure to convince people to take part

    Project mention: New JoinMarket release 0.9.4: bugfix for makers and address labels support | | 2021-11-30
  • GitHub repo bitcoinlib

    Bitcoin and other Cryptocurrencies Library for Python. Includes a fully functional wallet, Mnemonic key generation and management and connection with various service providers to receive and send blockchain and transaction information.

    Project mention: bitcoinlib help | | 2021-04-20

    anyone have experience with this module?

  • GitHub repo TradingView-Webhook-Bot

    📊 Send TradingView alerts to Telegram, Discord, Slack, Twitter and Email. (by fabston)

    Project mention: Need Tradingview Alerts (with Chart) Sent to Discord! | | 2021-06-04
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.

Python Bitcoin related posts


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

Project Stars
1 freqtrade 13,691
2 lbry-sdk 7,157
3 electrum 5,312
4 alpha_vantage 3,536
5 jesse 3,284
6 binance-trader 2,106
7 coinbasepro-python 1,652
8 freqtrade-strategies 1,621
9 rotki 1,286
10 OctoBot 1,236
11 pycoin 1,233
12 cryptofeed 1,070
13 bit 1,026
14 btcrecover 870
15 793
16 pyminer 706
17 trezor-firmware 668
18 electrumx 647
19 python-mnemonic 476
20 forex-python 441
21 joinmarket-clientserver 424
22 bitcoinlib 339
23 TradingView-Webhook-Bot 331
Find remote jobs at our new job board There are 33 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