Python Bitcoin

Open-source Python projects categorized as Bitcoin

Top 23 Python Bitcoin Projects

  • ccxt

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

    Project mention: JavaScript Libraries for Implementing Trendy Technologies in Web Apps in 2024 | dev.to | 2024-04-09

    CCXT

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • freqtrade

    Free, open source crypto trading bot

  • electrum

    Electrum Bitcoin Wallet

    Project mention: Nix is a better Docker image builder than Docker's image builder | news.ycombinator.com | 2024-03-15

    Yes, fantastic work. Downside is that snapshot.debian.org is extremely slow, times out / errors out regularly - very annoying. See also e.g. https://github.com/spesmilo/electrum/issues/8496 for complaints (but it's pretty apparent once you integrate this in your builds).

  • lbry-sdk

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

    Project mention: Top YouTube Alternatives to Watch in 2024 📹 | dev.to | 2024-02-05

    LBRY 📚 - Another blockchain-based platform, LBRY features uncensored video, audio, images, ebooks and more. The decentralized library is community-controlled. LBRY allows monetization via its LBC cryptocurrency and has a growing subscriber base.

  • Crypto-Signal

    Github.com/CryptoSignal - Trading & Technical Analysis Bot - 4,100+ stars, 1,100+ forks

  • alpha_vantage

    A python wrapper for Alpha Vantage API for financial data.

  • freqtrade-strategies

    Free trading strategies for Freqtrade bot

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • OctoBot

    Open source crypto trading bot to automate crypto investments with ease.

    Project mention: Creating a ChatGPT crypto trading bot | dev.to | 2024-05-26

    Special thanks to www.octobot.cloud and their open source bot where I found this trick. It looks like they are already using for some of their strategies and it seems to work pretty well.

  • rotki

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

    Project mention: Does anyone know of a "zapper" like portfolio tracker that automatically calculates Profit/Loss? | /r/defi | 2023-12-11

    That already exists: https://rotki.com/

  • binance-trader

    💰 Cryptocurrency Trading Bot for Binance (Experimental)

  • cryptofeed

    Cryptocurrency Exchange Websocket Data Feed Handler

    Project mention: cryptofeed: NEW Data - star count:1876.0 | /r/algoprojects | 2023-10-02
  • coinbasepro-python

    The unofficial Python client for the Coinbase Pro API

  • SimpleCoin

    Just a really simple, insecure and incomplete implementation of a blockchain for a cryptocurrency made in Python as educational material. In other words, a simple Bitcoin clone. (by cosme12)

  • pycoin

    Python-based Bitcoin and alt-coin utility library.

  • 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.

  • bit

    Bitcoin made easy. (by ofek)

  • TradingView-Webhook-Bot

    📊 Send TradingView alerts to Telegram, Discord, Slack, Twitter and Email.

  • Plutus

    An automated bitcoin wallet collider that brute forces random wallet addresses (by Isaacdelly)

    Project mention: I want to be sure that I can run a script before buying my Rasberry pi 4 | /r/RASPBERRY_PI_PROJECTS | 2023-11-18

    I know for a some time ago about Plutus script that basically generate constantly new bitcoin addresses and check for balance in a offline method (https://github.com/Isaacdelly/Plutus)

  • LNbits

    LNbits, free and open-source Lightning wallet and accounts system.

  • intelligent-trading-bot

    Intelligent Trading Bot: Automatically generating signals and trading based on machine learning and feature engineering

    Project mention: Show HN: High-Frequency Trading and Market-Making Backtesting Tool with Examples | news.ycombinator.com | 2024-06-21

    You could try a tool for trade signal generation based on machine learning and feature engineering:

    https://github.com/asavinov/intelligent-trading-bot

    It trains ML models based on historic data and custom features and then uses them to generate a kind of intelligent indicator between -1 and +1. This intelligent indicator is then used to make trade decisions. Frequency is a parameter and can very from 1 minute for crypto trading to 1 day for normal exchanges.

  • rate.sx

    :moneybag: curl cryptocurrencies exchange rates

  • BitcoinExchangeFH

    Cryptocurrency exchange market data feed handler

  • python-mnemonic

    :snake: Mnemonic code for generating deterministic keys, BIP39

    Project mention: Give people something to link to so they can talk about your features and ideas | news.ycombinator.com | 2024-07-13

    You got me curious- so I looked into this. Its called BIP39[1]. I made a quick proof of concept to generate 6 word phrases from a youtube url using the same wordlist[2]

    [1] https://github.com/bitcoin/bips/blob/master/bip-0039.mediawi...

    [2] https://yt-mnemonics.pages.dev

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Python Bitcoin discussion

Log in or Post with

Python Bitcoin related posts

  • Give people something to link to so they can talk about your features and ideas

    2 projects | news.ycombinator.com | 13 Jul 2024
  • Preview of SERENDIPITY: selfhosted AI, custom personas, STT, TTS, RAG, tools [video]

    1 project | news.ycombinator.com | 11 Jul 2024
  • Show HN: Preview of Serendipity – A Collective of AI Agents by Valyrian Tech [video]

    2 projects | news.ycombinator.com | 7 Jul 2024
  • Creating a ChatGPT crypto trading bot

    2 projects | dev.to | 26 May 2024
  • Understanding and avoiding visually ambiguous characters in IDs

    6 projects | news.ycombinator.com | 22 Apr 2024
  • Show HN: BTC Wallet Maker

    1 project | news.ycombinator.com | 17 Feb 2024
  • Safe 3 and compatibility with Bitcoin wallets, sparrow, electrum and others

    3 projects | /r/TREZOR | 9 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Sep 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 ccxt 32,521
2 freqtrade 28,066
3 electrum 7,351
4 lbry-sdk 7,192
5 Crypto-Signal 4,838
6 alpha_vantage 4,239
7 freqtrade-strategies 3,234
8 OctoBot 3,246
9 rotki 2,793
10 binance-trader 2,515
11 cryptofeed 2,194
12 coinbasepro-python 1,819
13 SimpleCoin 1,783
14 pycoin 1,397
15 btcrecover 1,268
16 bit 1,240
17 TradingView-Webhook-Bot 1,216
18 Plutus 1,146
19 LNbits 1,015
20 intelligent-trading-bot 1,004
21 rate.sx 980
22 BitcoinExchangeFH 935
23 python-mnemonic 837

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com

Did you konow that Python is
the 1st most popular programming language
based on number of metions?